My favorites | Sign in
Project Home Downloads Wiki
READ-ONLY: This project has been archived. For more information see this post.
Search
for
PMS_format  
Updated Jan 21, 2008 by Anatoly....@gmail.com

Soldat map structure

Details

{------- save map file structs -------}

TMapFile_Header = packed record
Version : integer;
end;
TMapFile_Options = packed record
MapName : string38; TextureName : string24; BackgroundColor, BackgroundColor2 : longint; StartJet : integer; GrenadePacks, Medikits : byte; Weather : byte; Steps : byte; MapRandomID : integer;
end;
{ TMapFile_Options_Old = packed record
MapName : string24; TextureName : string24; BackgroundColor, BackgroundColor2 : longint; StartJet : integer; GrenadePacks, Medikits : byte; Weather : byte; MapRandomID : integer;
end; }
TMapFile_Polygon_Start = packed record
PolyCount : integer;
end;
TMapFile_Polygon = packed record
Poly : TPolygon; Perp : array[1..3] of TD3DXVector3; PolyType : byte;
end;
TMapFile_Sector_Start = packed record
SectorsDivision : integer; SectorNum : integer;
end;
TMapFile_Sector_New = packed record
PolyCount : word;
end;
TMapFile_Sector_PolyNum = packed record
Polys : word;
end;
TMapFile_Prop_Start = packed record
Num : integer;
end;
TMapFile_Prop = packed record
Prop : TProp;
end;
{ TMapFile_Prop_Old = packed record
Prop : TPropOld;
end; }
TMapFile_Scenery_Start = packed record
Num : integer;
end;
TMapFile_Scenery = packed record
Name : string50; Date : integer;
end;
{TMapFile_Scenery_Old = packed record
Name : string38;
end; }
TMapFile_Collider_Start = packed record
Num : integer;
end;
TMapFile_Collider = packed record
Collider : TCollider;
end;
TMapFile_SpawnPoint_Start = packed record
Num : integer;
end;
TMapFile_SpawnPoint = packed record
SpawnPoint : TSpawnPoint;
end;
TMapFile_WayPoint_Start = packed record
Num : integer;
end;
TMapFile_WayPoint = packed record
WayPoint : TNewWayPoint;
end;
{ TMapFile_OldWayPoint = packed record
WayPoint : TWayPoint;
end; }

{------- end map file structs -------}

Powered by Google Project Hosting