Capture current mission, AI, map and administration development
Include the current addon, terrain integrations, tools, regression tests and recorded development evidence.
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
Read-only map review: no proposed source patch is approved or applied.
|
||||
The scratch DiscoveryMap.c override was abandoned after SDK review; do not integrate it.
|
||||
|
||||
Concrete compatibility boundary:
|
||||
/tmp/erri-vanilla-stock/scripts/Game/Map/Markers/SCR_MapMarkerManagerComponent.c:646-664 checks UGC privilege/restrictions for every static and disabled marker on map open. There is no exemption for local, owner=-1 or server marker. Lines417-444 hide blocked entries.
|
||||
Current ERR_DiscoveryMarker uses this registry, so authored discovered sites/mine warnings are subject to that native filter. No restricted-platform native test was run.
|
||||
Vanilla tasks use a separate SCR_TaskMapUIComponent : SCR_MapUIElement in scripts/Game/UI/Tasks/SCR_TaskMapUIComponent.c:1,46,109-116. It reads TaskSystem.GetTaskLocation and is not a static marker list entry. An objective-map-element migration is the supported architecture to investigate; changing platform filtering is not recommended.
|
||||
|
||||
Content origins checked:
|
||||
SiteService configures Location.Label from authored SiteDefinition.Label; TerrainSites supplies fixed labels; DiscoveryMap chooses fixed rough/default strings or that authored Label/Id. MineIntel uses a constant historical warning. No current player name/chat input reaches these marker text calls. Third-party scenario definitions can provide authored labels.
|
||||
|
||||
Two focused programs passed current target:
|
||||
- test_shared_map_ownership.py: actual owned map/config/root callbacks and cleanup.
|
||||
- test_discovery_map_position.py: actual stable rough coordinates versus exact discovered points.
|
||||
Native reopen/JIP and restricted-platform presentation are not qualified by these checks.
|
||||
No target/native/UI/commit actions performed.
|
||||
Reference in New Issue
Block a user