|
Wing Commander
Reconstructed Win32 source (1996)
|
#include <wcdata.h>
Data Fields | |
| const char * | displayName |
| enum ObjectClass | objectClass |
| short | collisionRadius |
| unsigned short | mass |
| short | scale |
| short | animationDelay |
| int | lifetime |
| short | damageCapacity |
| short | explosionDamage |
| short | maximumVelocity |
| short | cruiseVelocity |
| unsigned char * | animation |
| int | acceleration |
| short | pitchRate |
| short | yawRate |
| short | rollRate |
| short | afterburnerVelocity |
| unsigned char | weaponLoadout [0x47] |
| short | shieldFore |
| short | shieldAft |
| short | armorFront |
| short | armorRear |
| short | armorLeft |
| short | armorRight |
| struct Shape * | shapeSet |
| struct Shape * | shape |
| int ObjectTypeData::acceleration |
Definition at line 381 of file wcdata.h.
Referenced by GetShipAccelerationRate().
| short ObjectTypeData::afterburnerVelocity |
Definition at line 385 of file wcdata.h.
Referenced by set_objects_data().
| unsigned char* ObjectTypeData::animation |
Definition at line 380 of file wcdata.h.
Referenced by animate_shape(), free_3Space_objects(), free_ship(), load_common_3Space_objects(), load_ship(), and set_objects_data().
| short ObjectTypeData::animationDelay |
Definition at line 374 of file wcdata.h.
Referenced by fire_weapon().
| short ObjectTypeData::armorFront |
Definition at line 389 of file wcdata.h.
Referenced by calculate_damage_level(), evaluate_damage(), set_objects_data(), show_target_disp(), and update_bars().
| short ObjectTypeData::armorLeft |
Definition at line 391 of file wcdata.h.
Referenced by calculate_damage_level(), evaluate_damage(), set_objects_data(), and update_bars().
| short ObjectTypeData::armorRear |
Definition at line 390 of file wcdata.h.
Referenced by calculate_damage_level(), evaluate_damage(), set_objects_data(), and update_bars().
| short ObjectTypeData::armorRight |
Definition at line 392 of file wcdata.h.
Referenced by calculate_damage_level(), evaluate_damage(), set_objects_data(), and update_bars().
| short ObjectTypeData::collisionRadius |
Definition at line 371 of file wcdata.h.
Referenced by set_objects_data().
| short ObjectTypeData::cruiseVelocity |
Definition at line 379 of file wcdata.h.
Referenced by approach_half_speed(), auto_pilot_sequence(), and Mfish_hook().
| short ObjectTypeData::damageCapacity |
Definition at line 376 of file wcdata.h.
Referenced by calculate_damage_level(), evaluate_damage(), fire_weapon(), and internal_damage().
| const char* ObjectTypeData::displayName |
Definition at line 369 of file wcdata.h.
Referenced by Build_objective_list(), BuildCommunicationCommandMenu(), show_target_disp(), and show_weapon_disp().
| int ObjectTypeData::lifetime |
Definition at line 375 of file wcdata.h.
Referenced by fire(), fire_weapon(), house_keep_objects(), and set_objects_data().
| unsigned short ObjectTypeData::mass |
Definition at line 372 of file wcdata.h.
Referenced by set_objects_data().
| short ObjectTypeData::maximumVelocity |
Definition at line 378 of file wcdata.h.
Referenced by accelerate_and_move_object(), fire(), fire_flack(), fire_weapon(), and get_ship_max_velocity().
| enum ObjectClass ObjectTypeData::objectClass |
Definition at line 370 of file wcdata.h.
Referenced by find_next_gun(), fire(), fire_fixed_projectile_weapon(), fire_missile(), fire_weapon(), remove_weapon(), select_guns(), and set_objects_data().
| short ObjectTypeData::pitchRate |
Definition at line 382 of file wcdata.h.
Referenced by check_for_lost_control(), and rotate_object_to_goal().
| short ObjectTypeData::rollRate |
Definition at line 384 of file wcdata.h.
Referenced by rotate_object_to_goal().
| short ObjectTypeData::scale |
Definition at line 373 of file wcdata.h.
Referenced by set_objects_data().
| struct Shape* ObjectTypeData::shape |
Definition at line 394 of file wcdata.h.
Referenced by free_ship(), load_ship(), and show_target_disp().
| struct Shape* ObjectTypeData::shapeSet |
Definition at line 393 of file wcdata.h.
Referenced by ejection_sequence(), free_3Space_objects(), free_ship(), init_mission(), load_common_3Space_objects(), load_ship(), LoadSpaceflightResources(), set_objects_data(), ShowCarrierLaunchSequence(), ShowTigerClawEscapeScene(), and Title_Sequence().
| short ObjectTypeData::shieldAft |
Definition at line 388 of file wcdata.h.
Referenced by set_objects_data(), show_target_disp(), and update_bars().
| short ObjectTypeData::shieldFore |
Definition at line 387 of file wcdata.h.
Referenced by set_objects_data(), show_target_disp(), and update_bars().
| unsigned char ObjectTypeData::weaponLoadout[0x47] |
Definition at line 386 of file wcdata.h.
Referenced by set_objects_data().
| short ObjectTypeData::yawRate |
Definition at line 383 of file wcdata.h.
Referenced by animate_shape(), rotate_object_to_goal(), and set_objects_data().