Wing Commander
Reconstructed Win32 source (1996)
Loading...
Searching...
No Matches
MissionShipRecord Struct Reference

#include <wcdata.h>

Data Fields

enum ObjectType type
enum Side side
signed char leader
signed char field_9
enum ShipMissionType missionType
signed char navPoint
FixedVector position
short pitch
short yaw
short roll
signed char formationSpot
short speed
int rating
MissionShipBehaviour behaviour
short field_2c
int field_2e
signed char state
signed char leaderMissionIndex
signed char formationIndex
signed char targetMissionIndex

Detailed Description

Definition at line 879 of file wcdata.h.

Field Documentation

◆ behaviour

MissionShipBehaviour MissionShipRecord::behaviour

Definition at line 893 of file wcdata.h.

Referenced by init_ship(), LoadMissionData(), prepare_mission(), and Set_up_ship_info().

◆ field_2c

short MissionShipRecord::field_2c

Definition at line 894 of file wcdata.h.

Referenced by LoadMissionData().

◆ field_2e

int MissionShipRecord::field_2e

Definition at line 895 of file wcdata.h.

Referenced by LoadMissionData().

◆ field_9

signed char MissionShipRecord::field_9

Definition at line 883 of file wcdata.h.

Referenced by LoadMissionData().

◆ formationIndex

signed char MissionShipRecord::formationIndex

Definition at line 898 of file wcdata.h.

Referenced by LoadMissionData(), and set_formation_position().

◆ formationSpot

signed char MissionShipRecord::formationSpot

Definition at line 890 of file wcdata.h.

Referenced by LoadMissionData(), and set_formation_position().

◆ leader

signed char MissionShipRecord::leader

Definition at line 882 of file wcdata.h.

Referenced by LoadMissionData().

◆ leaderMissionIndex

signed char MissionShipRecord::leaderMissionIndex

Definition at line 897 of file wcdata.h.

Referenced by LoadMissionData(), set_formation_position(), and Set_up_ship_info().

◆ missionType

enum ShipMissionType MissionShipRecord::missionType

Definition at line 884 of file wcdata.h.

Referenced by DrawNavLocationReadout(), init_ship(), LoadMissionData(), and Set_up_ship_info().

◆ navPoint

signed char MissionShipRecord::navPoint

◆ pitch

short MissionShipRecord::pitch

Definition at line 887 of file wcdata.h.

Referenced by LoadMissionData(), and Set_up_ship_info().

◆ position

FixedVector MissionShipRecord::position

Definition at line 886 of file wcdata.h.

Referenced by BuildMap(), init_ship(), LoadMissionData(), and set_sphere_point().

◆ rating

int MissionShipRecord::rating

Definition at line 892 of file wcdata.h.

Referenced by LoadMissionData().

◆ roll

short MissionShipRecord::roll

Definition at line 889 of file wcdata.h.

Referenced by Set_up_ship_info().

◆ side

enum Side MissionShipRecord::side

Definition at line 881 of file wcdata.h.

Referenced by LoadMissionData(), and Set_up_ship_info().

◆ speed

short MissionShipRecord::speed

◆ state

signed char MissionShipRecord::state

◆ targetMissionIndex

signed char MissionShipRecord::targetMissionIndex

Definition at line 899 of file wcdata.h.

Referenced by LoadMissionData(), and Set_up_ship_info().

◆ type

enum ObjectType MissionShipRecord::type

◆ yaw

short MissionShipRecord::yaw

Definition at line 888 of file wcdata.h.

Referenced by Set_up_ship_info().


The documentation for this struct was generated from the following file: