Expand description
Data types for the OpenStranded Map (.osmap) format.
Structs§
- Colormap
Data - Colormap (terrain colour texture) data.
- Grass
Data - Grass layer data.
- MapEntity
- An entity placed on the map.
- MapMeta
- Map metadata.
- Open
Stranded Map - Root type for an
.osmapfile. - Player
Spawn - Player spawn point.
- S2Env
Vars - S2Extension
- Extension record (source e_save_map.bb lines 314–327).
- S2Header
- Original .s2 header lines.
- S2Info
- Info record (source e_save_map.bb lines 243–251).
- S2Item
- Item record (source e_save_map.bb lines 192–207).
- S2Map
- Fully parsed
.s2file data. - S2Object
- Object record (source e_save_map.bb lines 137–148).
- S2Password
- Password header between minimap and env vars.
From
e_save_map.bb: WriteByte(pwkey) + WriteLine(encodedpw$) - S2State
- State record (source e_save_map.bb lines 260–272).
- S2Trailer
- Trailer lines: WriteLine(“”) + WriteLine(“### EOF Map File”) + WriteLine(“www.unrealsoftware.de”)
- S2Unit
- Unit record (source e_save_map.bb lines 166–182). NOTE: unit sub-data (states, items, scripts) is NOT stored inline in the unit section; it’s stored as Extensions.
- Script
Data - Embedded script data (from .s2 infos or global briefing).
- Terrain
Data - Terrain heightmap data.
- Unit
Data - Unit-specific AI data.