|
Wing Commander II
Reconstructed Win32 source (1996)
|
Game data structures, constants and packed resource formats. More...
#include <stddef.h>Go to the source code of this file.
Typedefs | |
| typedef struct FixedVector | FixedVector |
| typedef struct NearHeapBlock | NearHeapBlock |
| typedef struct FireworkState | FireworkState |
| typedef char | FireworkState_size_must_be_0x0c[sizeof(FireworkState)==0x0c ? 1 :-1] |
| typedef struct CampaignVictoryProjectile | CampaignVictoryProjectile |
| typedef char | CampaignVictoryProjectile_size_must_be_0x16[sizeof(CampaignVictoryProjectile)==0x16 ? 1 :-1] |
| typedef struct ObjectTypeData | ObjectTypeData |
| typedef char | ObjectTypeData_size_must_be_0xf3[sizeof(ObjectTypeData)==0xf3 ? 1 :-1] |
| typedef char | ObjectTypeData_objectClass_must_be_at_0x14[offsetof(ObjectTypeData, objectClass)==0x14 ? 1 :-1] |
| typedef char | ObjectTypeData_weaponLoadout_must_be_at_0x3e[offsetof(ObjectTypeData, weaponLoadout)==0x3e ? 1 :-1] |
| typedef struct ShortVector | ShortVector |
| typedef struct ShipWeaponSlot | ShipWeaponSlot |
| typedef char | ShipWeaponSlot_size_must_be_0x0a[sizeof(ShipWeaponSlot)==0x0a ? 1 :-1] |
| typedef struct ShortPoint | ShortPoint |
| typedef struct CockpitBarDefinition | CockpitBarDefinition |
| typedef struct ShortRect | ShortRect |
| typedef struct CockpitScannerGeometry | CockpitScannerGeometry |
| typedef struct CockpitResourceLayout | CockpitResourceLayout |
| typedef struct CockpitTargetCameraOverlay | CockpitTargetCameraOverlay |
| typedef struct CockpitLayout | CockpitLayout |
| typedef struct ScreenViewportGeometry | ScreenViewportGeometry |
| typedef struct ScreenViewportPacket | ScreenViewportPacket |
| typedef struct DiskFileRecord | DiskFileRecord |
| typedef struct BriefingPacketHeader | BriefingPacketHeader |
| typedef struct PacketDecompressionWorkspace | PacketDecompressionWorkspace |
| typedef struct InputManagerState | InputManagerState |
| typedef struct InputPumpContext | InputPumpContext |
| typedef struct CannedSceneBufferHeader | CannedSceneBufferHeader |
| typedef struct CannedSceneRecordHeader | CannedSceneRecordHeader |
| typedef struct CannedSceneObjectEventRecord | CannedSceneObjectEventRecord |
| typedef struct CannedSceneObjectStateRecord | CannedSceneObjectStateRecord |
| typedef struct CannedSceneBriefingCharacterRecord | CannedSceneBriefingCharacterRecord |
| typedef struct CannedSceneMusicCommandRecord | CannedSceneMusicCommandRecord |
| typedef char | CannedSceneObjectEventRecord_size_must_be_0x30[sizeof(CannedSceneObjectEventRecord)==0x30 ? 1 :-1] |
| typedef char | CannedSceneObjectStateRecord_size_must_be_0x35[sizeof(CannedSceneObjectStateRecord)==0x35 ? 1 :-1] |
| typedef char | CannedSceneRecordHeader_size_must_be_6[sizeof(CannedSceneRecordHeader)==6 ? 1 :-1] |
| typedef char | CannedSceneBriefingCharacterRecord_size_must_be_0x10[sizeof(CannedSceneBriefingCharacterRecord)==0x10 ? 1 :-1] |
| typedef char | CannedSceneMusicCommandRecord_size_must_be_0x16[sizeof(CannedSceneMusicCommandRecord)==0x16 ? 1 :-1] |
| typedef char | InputManagerState_size_must_be_0x21[sizeof(InputManagerState)==0x21 ? 1 :-1] |
| typedef struct MusicResource | MusicResource |
| typedef char | MusicResource_size_must_be_6[sizeof(MusicResource)==6 ? 1 :-1] |
| typedef char | CockpitLayout_size_must_be_0x118[sizeof(CockpitLayout)==0x118 ? 1 :-1] |
| typedef char | CockpitResourceLayout_size_must_be_0x13a[sizeof(CockpitResourceLayout)==0x13a ? 1 :-1] |
| typedef char | CockpitTargetCameraOverlay_size_must_be_0x20[sizeof(CockpitTargetCameraOverlay)==0x20 ? 1 :-1] |
| typedef char | ScreenViewportGeometry_size_must_be_0x10[sizeof(ScreenViewportGeometry)==0x10 ? 1 :-1] |
| typedef char | DiskFileRecord_size_must_be_0x10[sizeof(DiskFileRecord)==0x10 ? 1 :-1] |
| typedef char | BriefingPacketHeader_size_must_be_0x28[sizeof(BriefingPacketHeader)==0x28 ? 1 :-1] |
| typedef struct NavMapLabel | NavMapLabel |
| typedef char | NavMapLabel_size_must_be_0x0a[sizeof(NavMapLabel)==0x0a ? 1 :-1] |
| typedef struct NavMapObjectiveStyle | NavMapObjectiveStyle |
| typedef char | NavMapObjectiveStyle_size_must_be_0x10[sizeof(NavMapObjectiveStyle)==0x10 ? 1 :-1] |
| typedef struct TitleMenuRegion | TitleMenuRegion |
| typedef struct PacketResourceDescriptor | PacketResourceDescriptor |
| typedef struct SceneResourceTable | SceneResourceTable |
| typedef struct ScenePacketHeader | ScenePacketHeader |
| typedef struct SceneHotspot | SceneHotspot |
| typedef char | PacketResourceDescriptor_size_must_be_0x0a[sizeof(PacketResourceDescriptor)==0x0a ? 1 :-1] |
| typedef char | SceneResourceTable_size_must_be_0x08[sizeof(SceneResourceTable)==0x08 ? 1 :-1] |
| typedef char | SceneHotspot_size_must_be_0x09[sizeof(SceneHotspot)==0x09 ? 1 :-1] |
| typedef struct HighScoreEntry | HighScoreEntry |
| typedef struct PilotRecord | PilotRecord |
| typedef struct CampaignDate | CampaignDate |
| typedef struct ConversationSceneRecord | ConversationSceneRecord |
| typedef struct BriefingCharacterLayout | BriefingCharacterLayout |
| typedef struct SceneAnimationObject | SceneAnimationObject |
| typedef struct CutsceneResourceTable | CutsceneResourceTable |
| typedef struct CutsceneObjectResourceHalf | CutsceneObjectResourceHalf |
| typedef struct CutsceneObjectResourceList | CutsceneObjectResourceList |
| typedef struct CutsceneTextResource | CutsceneTextResource |
| typedef struct CutsceneSoundEffect | CutsceneSoundEffect |
| typedef struct CutsceneMusicNode | CutsceneMusicNode |
| typedef struct CutscenePlane | CutscenePlane |
| typedef struct CutsceneSequence | CutsceneSequence |
| typedef struct CutsceneScene | CutsceneScene |
| typedef struct SceneFlicObject | SceneFlicObject |
| typedef struct SceneFlicCacheEntry | SceneFlicCacheEntry |
| typedef struct ScrambleAnimationActor | ScrambleAnimationActor |
| typedef struct ScrambleShipDetail | ScrambleShipDetail |
| typedef struct CampaignState | CampaignState |
| typedef struct SaveGameDiskCampaignState | SaveGameDiskCampaignState |
| typedef struct PilotProfile | PilotProfile |
| typedef struct PersonnelFileSlot | PersonnelFileSlot |
| typedef struct CampaignGlobals | CampaignGlobals |
| typedef char | PilotProfile_size_must_be_0x60[sizeof(PilotProfile)==0x60 ? 1 :-1] |
| typedef char | PersonnelFileSlot_size_must_be_0x26[sizeof(PersonnelFileSlot)==0x26 ? 1 :-1] |
| typedef char | CampaignGlobals_pilot_status_must_start_at_0xa0[offsetof(CampaignGlobals, pilotStatus)==0xa0 ? 1 :-1] |
| typedef struct PacketSectionHandle | PacketSectionHandle |
| typedef char | PilotRecord_size_must_be_0x26[sizeof(PilotRecord)==0x26 ? 1 :-1] |
| typedef char | CampaignState_size_must_be_0x58[sizeof(CampaignState)==0x58 ? 1 :-1] |
| typedef char | SaveGameDiskCampaignState_size_must_be_0x44[sizeof(SaveGameDiskCampaignState)==0x44 ? 1 :-1] |
| typedef char | ConversationSceneRecord_size_must_be_0x0d[sizeof(ConversationSceneRecord)==0x0d ? 1 :-1] |
| typedef char | BriefingCharacterLayout_size_must_be_0x12[sizeof(BriefingCharacterLayout)==0x12 ? 1 :-1] |
| typedef char | SceneAnimationObject_size_must_be_0x36[sizeof(SceneAnimationObject)==0x36 ? 1 :-1] |
| typedef char | CutsceneResourceTable_size_must_be_0x18[sizeof(CutsceneResourceTable)==0x18 ? 1 :-1] |
| typedef char | CutsceneObjectResourceList_size_must_be_0x32[sizeof(CutsceneObjectResourceList)==0x32 ? 1 :-1] |
| typedef char | CutsceneTextResource_size_must_be_0x0a[sizeof(CutsceneTextResource)==0x0a ? 1 :-1] |
| typedef char | CutsceneSoundEffect_size_must_be_0x0a[sizeof(CutsceneSoundEffect)==0x0a ? 1 :-1] |
| typedef char | CutsceneMusicNode_size_must_be_0x0d[sizeof(CutsceneMusicNode)==0x0d ? 1 :-1] |
| typedef char | CutscenePlane_size_must_be_0x2b[sizeof(CutscenePlane)==0x2b ? 1 :-1] |
| typedef char | CutsceneSequence_size_must_be_0x1f[sizeof(CutsceneSequence)==0x1f ? 1 :-1] |
| typedef char | CutsceneScene_size_must_be_0x19[sizeof(CutsceneScene)==0x19 ? 1 :-1] |
| typedef char | SceneFlicObject_size_must_be_0x4b[sizeof(SceneFlicObject)==0x4b ? 1 :-1] |
| typedef char | SceneFlicCacheEntry_size_must_be_0x08[sizeof(SceneFlicCacheEntry)==0x08 ? 1 :-1] |
| typedef char | ScrambleAnimationActor_size_must_be_0x18[sizeof(ScrambleAnimationActor)==0x18 ? 1 :-1] |
| typedef char | ScrambleShipDetail_size_must_be_0x05[sizeof(ScrambleShipDetail)==0x05 ? 1 :-1] |
| typedef char | PacketSectionHandle_size_must_be_0x14[sizeof(PacketSectionHandle)==0x14 ? 1 :-1] |
| typedef struct SphericalVector | SphericalVector |
| typedef struct HazardField | HazardField |
| typedef char | HazardField_size_must_be_0x14[sizeof(HazardField)==0x14 ? 1 :-1] |
| typedef struct ManeuverChoice | ManeuverChoice |
| typedef struct TalkingHeadOrigin | TalkingHeadOrigin |
| typedef struct ConstellationStar | ConstellationStar |
| typedef struct LegacyConstellationParticle | LegacyConstellationParticle |
| typedef struct ConstellationParticle | ConstellationParticle |
| typedef struct ConstellationObjectDefinition | ConstellationObjectDefinition |
| typedef char | TalkingHeadOrigin_size_must_be_0x08[sizeof(TalkingHeadOrigin)==0x08 ? 1 :-1] |
| typedef char | ConstellationStar_size_must_be_0x06[sizeof(ConstellationStar)==0x06 ? 1 :-1] |
| typedef char | LegacyConstellationParticle_size_must_be_0x08[sizeof(LegacyConstellationParticle)==0x08 ? 1 :-1] |
| typedef char | ConstellationParticle_size_must_be_0x0a[sizeof(ConstellationParticle)==0x0a ? 1 :-1] |
| typedef char | ConstellationObjectDefinition_size_must_be_0x08[sizeof(ConstellationObjectDefinition)==0x08 ? 1 :-1] |
| typedef struct NavMapBeacon | NavMapBeacon |
| typedef char | NavMapBeacon_size_must_be_0x25[sizeof(NavMapBeacon)==0x25 ? 1 :-1] |
| typedef struct MissionNavPoint | MissionNavPoint |
| typedef struct MissionHeader | MissionHeader |
| typedef struct PaletteRgb | PaletteRgb |
| typedef struct MissionShipRecord | MissionShipRecord |
| typedef struct MissionObjectiveSource | MissionObjectiveSource |
| typedef struct ObjectResourceSlot | ObjectResourceSlot |
| typedef char | ObjectResourceSlot_size_must_be_0x16[sizeof(ObjectResourceSlot)==0x16 ? 1 :-1] |
| typedef struct MissionObjective | MissionObjective |
| typedef struct SaveGameDiskObjective | SaveGameDiskObjective |
| typedef struct SaveGameRecord | SaveGameRecord |
| typedef struct SaveGameDiskRecord | SaveGameDiskRecord |
| typedef struct BarracksBunkState | BarracksBunkState |
| typedef struct BarracksAnimationState | BarracksAnimationState |
| typedef char | MissionNavPoint_size_must_be_0x65[sizeof(MissionNavPoint)==0x65 ? 1 :-1] |
| typedef struct ShipIntelligenceMetadata | ShipIntelligenceMetadata |
| typedef char | ShipIntelligenceMetadata_size_must_be_0x0c[sizeof(ShipIntelligenceMetadata)==0x0c ? 1 :-1] |
| typedef char | MissionShipRecord_size_must_be_0x3c[sizeof(MissionShipRecord)==0x3c ? 1 :-1] |
| typedef char | MissionHeader_size_must_be_0x18[sizeof(MissionHeader)==0x18 ? 1 :-1] |
| typedef char | MissionObjectiveSource_size_must_be_0x40[sizeof(MissionObjectiveSource)==0x40 ? 1 :-1] |
| typedef char | MissionObjective_size_must_be_0x1e[sizeof(MissionObjective)==0x1e ? 1 :-1] |
| typedef struct MissionHeaderDisk | MissionHeaderDisk |
| typedef struct MissionNavPointDisk | MissionNavPointDisk |
| typedef struct MissionObjectiveDisk | MissionObjectiveDisk |
| typedef struct MissionShipDisk | MissionShipDisk |
| typedef char | MissionHeaderDisk_size_must_be_0x18[sizeof(MissionHeaderDisk)==0x18 ? 1 :-1] |
| typedef char | MissionNavPointDisk_size_must_be_0x4d[sizeof(MissionNavPointDisk)==0x4d ? 1 :-1] |
| typedef char | MissionObjectiveDisk_size_must_be_0x40[sizeof(MissionObjectiveDisk)==0x40 ? 1 :-1] |
| typedef char | MissionShipDisk_size_must_be_0x2a[sizeof(MissionShipDisk)==0x2a ? 1 :-1] |
| typedef char | SaveGameDiskObjective_size_must_be_0x19[sizeof(SaveGameDiskObjective)==0x19 ? 1 :-1] |
| typedef char | SaveGameRecord_size_must_be_0x3a0[sizeof(SaveGameRecord)==0x3a0 ? 1 :-1] |
| typedef char | SaveGameDiskRecord_size_must_be_0x33c[sizeof(SaveGameDiskRecord)==0x33c ? 1 :-1] |
| typedef char | BarracksBunkState_size_must_be_0x0a[sizeof(BarracksBunkState)==0x0a ? 1 :-1] |
| typedef char | BarracksAnimationState_size_must_be_0x68[sizeof(BarracksAnimationState)==0x68 ? 1 :-1] |
Game data structures, constants and packed resource formats.
Definition in file game_data.h.
| #define DIRECTION_SHAPE_TABLE_COUNT 3 |
Definition at line 1583 of file game_data.h.
| #define DIRECTION_VIEW_COUNT 62 |
Definition at line 1582 of file game_data.h.
Referenced by get_right_shape().
| #define EYE_OBJECT 67 |
Definition at line 1580 of file game_data.h.
Referenced by draw_3d_scanner(), draw_nav_pointer(), FireTargetCameraGuns(), generate_stars(), get_right_shape(), HandleCannedSceneBufferBoundary(), look_at(), match_ship_to_eye(), new_view(), object_collision(), PlaySfxWaveFileByNumber(), rotate_eye_to_goal(), servicetrack(), set_background_objects_rotation(), set_eye_direction_and_position(), SetFleetOverviewView(), SetTargetCameraEyePosition(), sound_effect(), start_dust(), transform_objects_to_your_view(), update_star_field(), UpdateFleetOverviewCameraRotation(), UpdateTargetCameraObject(), and UpdateTargetLeadIndicator().
| #define MANEUVER_HANDLER_COUNT 50 |
Definition at line 1593 of file game_data.h.
Referenced by perform_maneuver().
| #define MISSION_NAV_POINT_COUNT 10 |
Definition at line 1641 of file game_data.h.
Referenced by find_ships_sphere().
| #define MISSION_OBJECTIVE_COUNT 8 |
Definition at line 1642 of file game_data.h.
Referenced by get_follow_point(), and ResolveObjectDestruction().
| #define MISSION_SHIP_COUNT 16 |
Definition at line 1639 of file game_data.h.
| #define OBJECT_DATA_ASTEROID1 22 |
Definition at line 1616 of file game_data.h.
Referenced by init_hazard(), and set_objects_data().
| #define OBJECT_DATA_ASTEROID2 23 |
Definition at line 1617 of file game_data.h.
Referenced by set_objects_data().
| #define OBJECT_DATA_ASTEROID3 24 |
Definition at line 1618 of file game_data.h.
Referenced by set_objects_data().
| #define OBJECT_DATA_ASTEROID4 25 |
Definition at line 1619 of file game_data.h.
Referenced by set_objects_data().
| #define OBJECT_DATA_ASTEROID5 26 |
Definition at line 1620 of file game_data.h.
Referenced by set_objects_data().
| #define OBJECT_DATA_ASTEROID6 27 |
Definition at line 1621 of file game_data.h.
Referenced by set_objects_data().
| #define OBJECT_DATA_BURNING_DEBRIS 33 |
Definition at line 1627 of file game_data.h.
Referenced by free_3Space_objects().
| #define OBJECT_DATA_CHAFF_POD 20 |
Definition at line 1614 of file game_data.h.
Referenced by chaff_intelligence(), FF_missile_intelligence(), heat_seeking_missile_intelligence(), house_keep_objects(), object_intelligence(), perform_maneuver(), and set_objects_data().
| #define OBJECT_DATA_COUNT 49 |
Definition at line 1595 of file game_data.h.
| #define OBJECT_DATA_DART_DF 15 |
Definition at line 1609 of file game_data.h.
Referenced by free_3Space_objects().
| #define OBJECT_DATA_DATA_CAPSULE 46 |
Definition at line 1636 of file game_data.h.
| #define OBJECT_DATA_DEBRIS_DUST 47 |
Definition at line 1638 of file game_data.h.
Referenced by Create_explosion_debris().
| #define OBJECT_DATA_DEBRIS_GLASS 45 |
Definition at line 1635 of file game_data.h.
| #define OBJECT_DATA_EJECTED_PILOT 44 |
Definition at line 1634 of file game_data.h.
Referenced by death_sequence(), free_3Space_objects(), and set_up_action_sphere().
| #define OBJECT_DATA_EXPLOSION_LARGE 38 |
Definition at line 1632 of file game_data.h.
Referenced by Explosion(), set_objects_data(), and ShipExplosion().
| #define OBJECT_DATA_EXPLOSION_MEDIUM 37 |
Definition at line 1631 of file game_data.h.
Referenced by set_objects_data(), and ShipExplosion().
| #define OBJECT_DATA_EXPLOSION_SMALL 36 |
Definition at line 1630 of file game_data.h.
Referenced by Explosion(), and set_objects_data().
| #define OBJECT_DATA_GIRDER_CHUNK 29 |
Definition at line 1623 of file game_data.h.
Referenced by free_3Space_objects(), and set_objects_data().
| #define OBJECT_DATA_INDEX | ( | sourceType | ) |
Definition at line 1596 of file game_data.h.
Referenced by BeginShipDestructionSequence(), and house_keep_objects().
| #define OBJECT_DATA_JAVELIN_HS 16 |
Definition at line 1610 of file game_data.h.
| #define OBJECT_DATA_LASER_CANNON 7 |
Definition at line 1602 of file game_data.h.
| #define OBJECT_DATA_MASS_DRIVER 9 |
Definition at line 1604 of file game_data.h.
| #define OBJECT_DATA_METAL_SHEET 31 |
Definition at line 1625 of file game_data.h.
Referenced by set_objects_data().
| #define OBJECT_DATA_NEUTRON_GUN 8 |
Definition at line 1603 of file game_data.h.
| #define OBJECT_DATA_O_RING 34 |
Definition at line 1628 of file game_data.h.
Referenced by free_3Space_objects().
| #define OBJECT_DATA_PARTICLE_CANNON 10 |
Definition at line 1605 of file game_data.h.
| #define OBJECT_DATA_PILUM_FF 17 |
Definition at line 1611 of file game_data.h.
Referenced by free_3Space_objects().
| #define OBJECT_DATA_PIPE 35 |
Definition at line 1629 of file game_data.h.
Referenced by free_3Space_objects(), and set_objects_data().
| #define OBJECT_DATA_PORCUPINE_MINE 21 |
Definition at line 1615 of file game_data.h.
Referenced by manage_hazard().
| #define OBJECT_DATA_ROCK_CHUNK 28 |
Definition at line 1622 of file game_data.h.
Referenced by make_shard(), and set_objects_data().
| #define OBJECT_DATA_SHIP_TUBING 30 |
Definition at line 1624 of file game_data.h.
Referenced by free_3Space_objects().
| #define OBJECT_DATA_SHIP_WING 32 |
Definition at line 1626 of file game_data.h.
Referenced by Create_explosion_debris(), set_objects_data(), and set_up_action_sphere().
| #define OBJECT_DATA_SPACE_DUST 46 |
Definition at line 1637 of file game_data.h.
Referenced by set_objects_data().
| #define OBJECT_DATA_SPICULUM_IR 18 |
Definition at line 1612 of file game_data.h.
Referenced by free_3Space_objects().
| #define OBJECT_DATA_THRUSTERS 43 |
Definition at line 1633 of file game_data.h.
| #define OBJECT_DATA_TORPEDO 19 |
Definition at line 1613 of file game_data.h.
Referenced by decrement_lock_time(), Explosion(), explosion_shock_wave(), house_keep_objects(), object_intelligence(), and target_locking().
| #define OBJECT_DATA_TURRET_GUN 11 |
Definition at line 1608 of file game_data.h.
Referenced by find_next_gun().
| #define SCRATCH_VIEW_OBJECT 69 |
Definition at line 1581 of file game_data.h.
Referenced by set_background_objects_rotation(), SetFleetOverviewView(), and try_far_spot().
| #define SHIP_OBJECTIVE_NOT_ALIVE 5 |
Definition at line 1646 of file game_data.h.
Referenced by are_alive().
| #define SPACE_LAST_MOVING_OBJECT 66 |
Definition at line 1579 of file game_data.h.
Referenced by check_for_collision(), find_vacant_3d_object(), free_ship(), house_keep_objects(), load_ship(), reposition_fixed_child_objects(), transform_objects_to_your_view(), and update_objects_in_space().
| #define SPACE_OBJECT_COUNT 70 |
Definition at line 1578 of file game_data.h.
Referenced by BuildObjectDepthOrder(), ClearTransientObjectsForEjection(), CountShipProjectiles(), draw_sorted_objects_to_buffer(), explode(), find_child_object(), free_ship(), intro_drawbackgroundships(), room_for_me(), servicetrack(), and set_up_next_wave().
| typedef struct BarracksAnimationState BarracksAnimationState |
| typedef char BarracksAnimationState_size_must_be_0x68[ sizeof(BarracksAnimationState)==0x68 ? 1 :-1] |
Definition at line 1575 of file game_data.h.
| typedef struct BarracksBunkState BarracksBunkState |
| typedef char BarracksBunkState_size_must_be_0x0a[ sizeof(BarracksBunkState)==0x0a ? 1 :-1] |
Definition at line 1573 of file game_data.h.
| typedef struct BriefingCharacterLayout BriefingCharacterLayout |
| typedef char BriefingCharacterLayout_size_must_be_0x12[ sizeof(BriefingCharacterLayout)==0x12 ? 1 :-1] |
Definition at line 1191 of file game_data.h.
| typedef struct BriefingPacketHeader BriefingPacketHeader |
| typedef char BriefingPacketHeader_size_must_be_0x28[ sizeof(BriefingPacketHeader)==0x28 ? 1 :-1] |
Definition at line 710 of file game_data.h.
| typedef struct CampaignDate CampaignDate |
| typedef struct CampaignGlobals CampaignGlobals |
| typedef char CampaignGlobals_pilot_status_must_start_at_0xa0[ offsetof(CampaignGlobals, pilotStatus)==0xa0 ? 1 :-1] |
Definition at line 1167 of file game_data.h.
| typedef struct CampaignState CampaignState |
| typedef char CampaignState_size_must_be_0x58[ sizeof(CampaignState)==0x58 ? 1 :-1] |
Definition at line 1185 of file game_data.h.
| typedef struct CampaignVictoryProjectile CampaignVictoryProjectile |
| typedef char CampaignVictoryProjectile_size_must_be_0x16[ sizeof(CampaignVictoryProjectile)==0x16 ? 1 :-1] |
Definition at line 358 of file game_data.h.
| typedef struct CannedSceneBriefingCharacterRecord CannedSceneBriefingCharacterRecord |
| typedef char CannedSceneBriefingCharacterRecord_size_must_be_0x10[ sizeof(CannedSceneBriefingCharacterRecord)==0x10 ? 1 :-1] |
Definition at line 681 of file game_data.h.
| typedef struct CannedSceneBufferHeader CannedSceneBufferHeader |
| typedef struct CannedSceneMusicCommandRecord CannedSceneMusicCommandRecord |
| typedef char CannedSceneMusicCommandRecord_size_must_be_0x16[ sizeof(CannedSceneMusicCommandRecord)==0x16 ? 1 :-1] |
Definition at line 684 of file game_data.h.
| typedef struct CannedSceneObjectEventRecord CannedSceneObjectEventRecord |
| typedef char CannedSceneObjectEventRecord_size_must_be_0x30[ sizeof(CannedSceneObjectEventRecord)==0x30 ? 1 :-1] |
Definition at line 672 of file game_data.h.
| typedef struct CannedSceneObjectStateRecord CannedSceneObjectStateRecord |
| typedef char CannedSceneObjectStateRecord_size_must_be_0x35[ sizeof(CannedSceneObjectStateRecord)==0x35 ? 1 :-1] |
Definition at line 675 of file game_data.h.
| typedef struct CannedSceneRecordHeader CannedSceneRecordHeader |
| typedef char CannedSceneRecordHeader_size_must_be_6[ sizeof(CannedSceneRecordHeader)==6 ? 1 :-1] |
Definition at line 678 of file game_data.h.
| typedef struct CockpitBarDefinition CockpitBarDefinition |
| typedef struct CockpitLayout CockpitLayout |
| typedef char CockpitLayout_size_must_be_0x118[ sizeof(CockpitLayout)==0x118 ? 1 :-1] |
Definition at line 700 of file game_data.h.
| typedef struct CockpitResourceLayout CockpitResourceLayout |
| typedef char CockpitResourceLayout_size_must_be_0x13a[ sizeof(CockpitResourceLayout)==0x13a ? 1 :-1] |
Definition at line 702 of file game_data.h.
| typedef struct CockpitScannerGeometry CockpitScannerGeometry |
| typedef struct CockpitTargetCameraOverlay CockpitTargetCameraOverlay |
| typedef char CockpitTargetCameraOverlay_size_must_be_0x20[ sizeof(CockpitTargetCameraOverlay)==0x20 ? 1 :-1] |
Definition at line 704 of file game_data.h.
| typedef struct ConstellationObjectDefinition ConstellationObjectDefinition |
| typedef char ConstellationObjectDefinition_size_must_be_0x08[ sizeof(ConstellationObjectDefinition)==0x08 ? 1 :-1] |
Definition at line 1302 of file game_data.h.
| typedef struct ConstellationParticle ConstellationParticle |
| typedef char ConstellationParticle_size_must_be_0x0a[ sizeof(ConstellationParticle)==0x0a ? 1 :-1] |
Definition at line 1300 of file game_data.h.
| typedef struct ConstellationStar ConstellationStar |
| typedef char ConstellationStar_size_must_be_0x06[ sizeof(ConstellationStar)==0x06 ? 1 :-1] |
Definition at line 1296 of file game_data.h.
| typedef struct ConversationSceneRecord ConversationSceneRecord |
| typedef char ConversationSceneRecord_size_must_be_0x0d[ sizeof(ConversationSceneRecord)==0x0d ? 1 :-1] |
Definition at line 1189 of file game_data.h.
| typedef struct CutsceneMusicNode CutsceneMusicNode |
| typedef char CutsceneMusicNode_size_must_be_0x0d[ sizeof(CutsceneMusicNode)==0x0d ? 1 :-1] |
Definition at line 1203 of file game_data.h.
| typedef struct CutsceneObjectResourceHalf CutsceneObjectResourceHalf |
| typedef struct CutsceneObjectResourceList CutsceneObjectResourceList |
| typedef char CutsceneObjectResourceList_size_must_be_0x32[ sizeof(CutsceneObjectResourceList)==0x32 ? 1 :-1] |
Definition at line 1197 of file game_data.h.
| typedef struct CutscenePlane CutscenePlane |
| typedef char CutscenePlane_size_must_be_0x2b[ sizeof(CutscenePlane)==0x2b ? 1 :-1] |
Definition at line 1205 of file game_data.h.
| typedef struct CutsceneResourceTable CutsceneResourceTable |
| typedef char CutsceneResourceTable_size_must_be_0x18[ sizeof(CutsceneResourceTable)==0x18 ? 1 :-1] |
Definition at line 1195 of file game_data.h.
| typedef struct CutsceneScene CutsceneScene |
| typedef char CutsceneScene_size_must_be_0x19[ sizeof(CutsceneScene)==0x19 ? 1 :-1] |
Definition at line 1209 of file game_data.h.
| typedef struct CutsceneSequence CutsceneSequence |
| typedef char CutsceneSequence_size_must_be_0x1f[ sizeof(CutsceneSequence)==0x1f ? 1 :-1] |
Definition at line 1207 of file game_data.h.
| typedef struct CutsceneSoundEffect CutsceneSoundEffect |
| typedef char CutsceneSoundEffect_size_must_be_0x0a[ sizeof(CutsceneSoundEffect)==0x0a ? 1 :-1] |
Definition at line 1201 of file game_data.h.
| typedef struct CutsceneTextResource CutsceneTextResource |
| typedef char CutsceneTextResource_size_must_be_0x0a[ sizeof(CutsceneTextResource)==0x0a ? 1 :-1] |
Definition at line 1199 of file game_data.h.
| typedef struct DiskFileRecord DiskFileRecord |
| typedef char DiskFileRecord_size_must_be_0x10[ sizeof(DiskFileRecord)==0x10 ? 1 :-1] |
Definition at line 708 of file game_data.h.
| typedef struct FireworkState FireworkState |
| typedef char FireworkState_size_must_be_0x0c[ sizeof(FireworkState)==0x0c ? 1 :-1] |
Definition at line 342 of file game_data.h.
| typedef struct FixedVector FixedVector |
| typedef struct HazardField HazardField |
| typedef char HazardField_size_must_be_0x14[ sizeof(HazardField)==0x14 ? 1 :-1] |
Definition at line 1241 of file game_data.h.
| typedef struct HighScoreEntry HighScoreEntry |
| typedef struct InputManagerState InputManagerState |
| typedef char InputManagerState_size_must_be_0x21[ sizeof(InputManagerState)==0x21 ? 1 :-1] |
Definition at line 687 of file game_data.h.
| typedef struct InputPumpContext InputPumpContext |
| typedef struct LegacyConstellationParticle LegacyConstellationParticle |
| typedef char LegacyConstellationParticle_size_must_be_0x08[ sizeof(LegacyConstellationParticle)==0x08 ? 1 :-1] |
Definition at line 1298 of file game_data.h.
| typedef struct ManeuverChoice ManeuverChoice |
| typedef struct MissionHeader MissionHeader |
| typedef char MissionHeader_size_must_be_0x18[ sizeof(MissionHeader)==0x18 ? 1 :-1] |
Definition at line 1497 of file game_data.h.
| typedef struct MissionHeaderDisk MissionHeaderDisk |
| typedef char MissionHeaderDisk_size_must_be_0x18[ sizeof(MissionHeaderDisk)==0x18 ? 1 :-1] |
Definition at line 1555 of file game_data.h.
| typedef struct MissionNavPoint MissionNavPoint |
| typedef char MissionNavPoint_size_must_be_0x65[ sizeof(MissionNavPoint)==0x65 ? 1 :-1] |
Definition at line 1476 of file game_data.h.
| typedef struct MissionNavPointDisk MissionNavPointDisk |
| typedef char MissionNavPointDisk_size_must_be_0x4d[ sizeof(MissionNavPointDisk)==0x4d ? 1 :-1] |
Definition at line 1558 of file game_data.h.
| typedef struct MissionObjective MissionObjective |
| typedef char MissionObjective_size_must_be_0x1e[ sizeof(MissionObjective)==0x1e ? 1 :-1] |
Definition at line 1501 of file game_data.h.
| typedef struct MissionObjectiveDisk MissionObjectiveDisk |
| typedef char MissionObjectiveDisk_size_must_be_0x40[ sizeof(MissionObjectiveDisk)==0x40 ? 1 :-1] |
Definition at line 1561 of file game_data.h.
| typedef struct MissionObjectiveSource MissionObjectiveSource |
| typedef char MissionObjectiveSource_size_must_be_0x40[ sizeof(MissionObjectiveSource)==0x40 ? 1 :-1] |
Definition at line 1499 of file game_data.h.
| typedef struct MissionShipDisk MissionShipDisk |
| typedef char MissionShipDisk_size_must_be_0x2a[ sizeof(MissionShipDisk)==0x2a ? 1 :-1] |
Definition at line 1564 of file game_data.h.
| typedef struct MissionShipRecord MissionShipRecord |
| typedef char MissionShipRecord_size_must_be_0x3c[ sizeof(MissionShipRecord)==0x3c ? 1 :-1] |
Definition at line 1495 of file game_data.h.
| typedef struct MusicResource MusicResource |
| typedef char MusicResource_size_must_be_6[ sizeof(MusicResource)==6 ? 1 :-1] |
Definition at line 697 of file game_data.h.
| typedef struct NavMapBeacon NavMapBeacon |
| typedef char NavMapBeacon_size_must_be_0x25[ sizeof(NavMapBeacon)==0x25 ? 1 :-1] |
Definition at line 1321 of file game_data.h.
| typedef struct NavMapLabel NavMapLabel |
| typedef char NavMapLabel_size_must_be_0x0a[ sizeof(NavMapLabel)==0x0a ? 1 :-1] |
Definition at line 721 of file game_data.h.
| typedef struct NavMapObjectiveStyle NavMapObjectiveStyle |
| typedef char NavMapObjectiveStyle_size_must_be_0x10[ sizeof(NavMapObjectiveStyle)==0x10 ? 1 :-1] |
Definition at line 733 of file game_data.h.
| typedef struct NearHeapBlock NearHeapBlock |
| typedef struct ObjectResourceSlot ObjectResourceSlot |
| typedef char ObjectResourceSlot_size_must_be_0x16[ sizeof(ObjectResourceSlot)==0x16 ? 1 :-1] |
Definition at line 1405 of file game_data.h.
| typedef struct ObjectTypeData ObjectTypeData |
| typedef char ObjectTypeData_objectClass_must_be_at_0x14[ offsetof(ObjectTypeData, objectClass)==0x14 ? 1 :-1] |
Definition at line 399 of file game_data.h.
| typedef char ObjectTypeData_size_must_be_0xf3[ sizeof(ObjectTypeData)==0xf3 ? 1 :-1] |
Definition at line 397 of file game_data.h.
| typedef char ObjectTypeData_weaponLoadout_must_be_at_0x3e[ offsetof(ObjectTypeData, weaponLoadout)==0x3e ? 1 :-1] |
Definition at line 401 of file game_data.h.
| typedef struct PacketDecompressionWorkspace PacketDecompressionWorkspace |
| typedef struct PacketResourceDescriptor PacketResourceDescriptor |
| typedef char PacketResourceDescriptor_size_must_be_0x0a[ sizeof(PacketResourceDescriptor)==0x0a ? 1 :-1] |
Definition at line 774 of file game_data.h.
| typedef struct PacketSectionHandle PacketSectionHandle |
| typedef char PacketSectionHandle_size_must_be_0x14[ sizeof(PacketSectionHandle)==0x14 ? 1 :-1] |
Definition at line 1219 of file game_data.h.
| typedef struct PaletteRgb PaletteRgb |
| typedef struct PersonnelFileSlot PersonnelFileSlot |
| typedef char PersonnelFileSlot_size_must_be_0x26[ sizeof(PersonnelFileSlot)==0x26 ? 1 :-1] |
Definition at line 1165 of file game_data.h.
| typedef struct PilotProfile PilotProfile |
| typedef char PilotProfile_size_must_be_0x60[ sizeof(PilotProfile)==0x60 ? 1 :-1] |
Definition at line 1163 of file game_data.h.
| typedef struct PilotRecord PilotRecord |
| typedef char PilotRecord_size_must_be_0x26[ sizeof(PilotRecord)==0x26 ? 1 :-1] |
Definition at line 1183 of file game_data.h.
| typedef struct SaveGameDiskCampaignState SaveGameDiskCampaignState |
| typedef char SaveGameDiskCampaignState_size_must_be_0x44[ sizeof(SaveGameDiskCampaignState)==0x44 ? 1 :-1] |
Definition at line 1187 of file game_data.h.
| typedef struct SaveGameDiskObjective SaveGameDiskObjective |
| typedef char SaveGameDiskObjective_size_must_be_0x19[ sizeof(SaveGameDiskObjective)==0x19 ? 1 :-1] |
Definition at line 1567 of file game_data.h.
| typedef struct SaveGameDiskRecord SaveGameDiskRecord |
| typedef char SaveGameDiskRecord_size_must_be_0x33c[ sizeof(SaveGameDiskRecord)==0x33c ? 1 :-1] |
Definition at line 1571 of file game_data.h.
| typedef struct SaveGameRecord SaveGameRecord |
| typedef char SaveGameRecord_size_must_be_0x3a0[ sizeof(SaveGameRecord)==0x3a0 ? 1 :-1] |
Definition at line 1569 of file game_data.h.
| typedef struct SceneAnimationObject SceneAnimationObject |
| typedef char SceneAnimationObject_size_must_be_0x36[ sizeof(SceneAnimationObject)==0x36 ? 1 :-1] |
Definition at line 1193 of file game_data.h.
| typedef struct SceneFlicCacheEntry SceneFlicCacheEntry |
| typedef char SceneFlicCacheEntry_size_must_be_0x08[ sizeof(SceneFlicCacheEntry)==0x08 ? 1 :-1] |
Definition at line 1213 of file game_data.h.
| typedef struct SceneFlicObject SceneFlicObject |
| typedef char SceneFlicObject_size_must_be_0x4b[ sizeof(SceneFlicObject)==0x4b ? 1 :-1] |
Definition at line 1211 of file game_data.h.
| typedef struct SceneHotspot SceneHotspot |
| typedef char SceneHotspot_size_must_be_0x09[ sizeof(SceneHotspot)==0x09 ? 1 :-1] |
Definition at line 778 of file game_data.h.
| typedef struct ScenePacketHeader ScenePacketHeader |
| typedef struct SceneResourceTable SceneResourceTable |
| typedef char SceneResourceTable_size_must_be_0x08[ sizeof(SceneResourceTable)==0x08 ? 1 :-1] |
Definition at line 776 of file game_data.h.
| typedef struct ScrambleAnimationActor ScrambleAnimationActor |
| typedef char ScrambleAnimationActor_size_must_be_0x18[ sizeof(ScrambleAnimationActor)==0x18 ? 1 :-1] |
Definition at line 1215 of file game_data.h.
| typedef struct ScrambleShipDetail ScrambleShipDetail |
| typedef char ScrambleShipDetail_size_must_be_0x05[ sizeof(ScrambleShipDetail)==0x05 ? 1 :-1] |
Definition at line 1217 of file game_data.h.
| typedef struct ScreenViewportGeometry ScreenViewportGeometry |
| typedef char ScreenViewportGeometry_size_must_be_0x10[ sizeof(ScreenViewportGeometry)==0x10 ? 1 :-1] |
Definition at line 706 of file game_data.h.
| typedef struct ScreenViewportPacket ScreenViewportPacket |
| typedef struct ShipIntelligenceMetadata ShipIntelligenceMetadata |
| typedef char ShipIntelligenceMetadata_size_must_be_0x0c[ sizeof(ShipIntelligenceMetadata)==0x0c ? 1 :-1] |
Definition at line 1492 of file game_data.h.
| typedef struct ShipWeaponSlot ShipWeaponSlot |
| typedef char ShipWeaponSlot_size_must_be_0x0a[ sizeof(ShipWeaponSlot)==0x0a ? 1 :-1] |
Definition at line 423 of file game_data.h.
| typedef struct ShortPoint ShortPoint |
| typedef struct ShortRect ShortRect |
| typedef struct ShortVector ShortVector |
| typedef struct SphericalVector SphericalVector |
| typedef struct TalkingHeadOrigin TalkingHeadOrigin |
| typedef char TalkingHeadOrigin_size_must_be_0x08[ sizeof(TalkingHeadOrigin)==0x08 ? 1 :-1] |
Definition at line 1294 of file game_data.h.
| typedef struct TitleMenuRegion TitleMenuRegion |
| enum CampaignBadgeIndex |
Definition at line 1052 of file game_data.h.
| enum CommMenuEntry |
| Enumerator | |
|---|---|
| COMM_NEVER_MIND | |
| COMM_ATTACK_TARGET | |
| COMM_HELP_ME_OUT | |
| COMM_RETURN_TO_BASE | |
| COMM_DIE_FURBALL | |
| COMM_SLAG_OFF | |
Definition at line 276 of file game_data.h.
| enum EffectObjectType |
| Enumerator | |
|---|---|
| OBJECT_DATA_PROJECTILE_IMPACT_EFFECT | |
| OBJECT_DATA_SHIP_DAMAGE_EFFECT_FIRST | |
| OBJECT_DATA_EJECTION_POD | |
| OBJECT_DATA_STAR | |
Definition at line 454 of file game_data.h.
| enum HazardObjectType |
| Enumerator | |
|---|---|
| OBJECT_DATA_ASTEROID_FIELD | |
| OBJECT_DATA_SPACE_MINE | |
| OBJECT_DATA_ASTEROID1 | |
Definition at line 448 of file game_data.h.
| enum ObjectClass |
Definition at line 36 of file game_data.h.
| enum ObjectType |
Definition at line 54 of file game_data.h.
| enum Rating |
Definition at line 183 of file game_data.h.
Definition at line 439 of file game_data.h.
| enum ShipManeuver |
Definition at line 207 of file game_data.h.
| enum ShipMissionType |
Definition at line 120 of file game_data.h.
| enum ShipObjective |
Definition at line 137 of file game_data.h.
| enum ShipTactic |
Definition at line 151 of file game_data.h.
| enum Side |
| Enumerator | |
|---|---|
| SIDE_IMPERIAL | |
| SIDE_KILRATHI | |
| SIDE_NEUTRAL | |
Definition at line 174 of file game_data.h.
| enum SpecialManeuver |
Definition at line 258 of file game_data.h.