|
Wing Commander II
Reconstructed Win32 source (1996)
|
Cockpit damage display. More...
#include "game.h"Go to the source code of this file.
Functions | |
| void | show_damage_disp (void) |
| void | UpdateDamageDisplay (void) |
Variables | |
| unsigned char * | g_pDamageDisplayBackground = 0 |
| ShortPoint | g_aDamageDisplayPositions [9] |
| const char * | g_apszComponentNames [9] |
| unsigned char | g_abDamageDisplayFrames [9] |
| const char * | g_apszDamageSeverityNames [5] |
| short | g_68_nDamageShowTicksNumber |
| char | g_15_nUnusedDamageWordNumber |
| short | g_5_nWeaponDisplayOriginXValue |
| short | g_nArmsDisplayOriginY |
| char | g_12_szDamageStatusText [70] |
| signed char | g_cDamageDisplayPart |
| signed char | g_cDamagedPartCount |
| int | g_nDisplayedComponentDamage |
| signed char | g_cDamageDisplayFrame |
| short | g_15_nDamageDisplayState |
| ShortPoint | g_stHarmSpritePosition |
| short | g_104_nHarmDisplayPhaseValue |
Cockpit damage display.
Definition in file damage.c.
Definition at line 36 of file damage.c.
References DrawSpriteDefault(), DrawTextAt(), DrawViewportLine(), g_104_nHarmDisplayPhaseValue, g_15_nDamageDisplayState, g_1_pDashWeaponPicture, g_2_stLeftwardVduPortBlock, g_5_nWeaponDisplayOriginXValue, g_5_stLeftVduStringContextRecord, g_68_nDamageShowTicksNumber, g_acPlayerComponentDamage, g_bForceDamageDisplayRedraw, g_cDamagedPartCount, g_nArmsDisplayOriginY, g_stWeaponDisplayOffset, g_ucPrimaryTextColour, Viewport::left, Viewport::right, set_new_vdu(), show_damage_disp(), ShowComponentHitHudMessage(), Viewport::top, ShortPoint::x, and ShortPoint::y.
Referenced by show_damage_disp(), update_VDUs(), and UpdateShipTurretGuns().
Definition at line 92 of file damage.c.
References CaptureSpriteBackground(), TextContext::colour, DrawSpriteDefault(), DrawTextAt(), DrawViewportLine(), g_104_nHarmDisplayPhaseValue, g_12_szDamageStatusText, g_1_pDashWeaponPicture, g_2_stLeftwardVduPortBlock, g_5_nWeaponDisplayOriginXValue, g_5_stLeftVduStringContextRecord, g_68_nDamageShowTicksNumber, g_abDamageDisplayFrames, g_acPlayerComponentDamage, g_aDamageDisplayPositions, g_apszComponentNames, g_apszDamageSeverityNames, g_cDamageDisplayFrame, g_cDamageDisplayPart, g_cDamagedPartCount, g_cSecondaryViewBufferColour, g_nArmsDisplayOriginY, g_nCockpitDisplayMode, g_nDisplayedComponentDamage, g_pDamageDisplayBackground, g_stHarmSpritePosition, g_ucPrimaryTextColour, InvalidateVduMode(), Viewport::left, RestoreSpriteBackground(), Viewport::top, UpdateDamageDisplay(), ShortPoint::x, and ShortPoint::y.
Referenced by update_VDUs(), UpdateDamageDisplay(), and UpdateShipTurretGuns().
| short g_104_nHarmDisplayPhaseValue |
Definition at line 278 of file damage.c.
Referenced by show_damage_disp(), and UpdateDamageDisplay().
| char g_12_szDamageStatusText[70] |
Definition at line 271 of file damage.c.
Referenced by UpdateDamageDisplay().
| short g_15_nDamageDisplayState |
Definition at line 276 of file damage.c.
Referenced by show_damage_disp().
| short g_5_nWeaponDisplayOriginXValue |
Definition at line 269 of file damage.c.
Referenced by RemovePlayerReleaseWeapon(), show_damage_disp(), show_weapon_disp(), update_status_text(), and UpdateDamageDisplay().
| short g_68_nDamageShowTicksNumber |
Definition at line 267 of file damage.c.
Referenced by SelectCockpitVduMode(), show_damage_disp(), and UpdateDamageDisplay().
| unsigned char g_abDamageDisplayFrames[9] |
Definition at line 24 of file damage.c.
Referenced by UpdateDamageDisplay().
| ShortPoint g_aDamageDisplayPositions[9] |
Definition at line 9 of file damage.c.
Referenced by UpdateDamageDisplay().
| const char* g_apszComponentNames[9] |
Definition at line 13 of file damage.c.
Referenced by damage_your_component(), ReportComponentRepaired(), and UpdateDamageDisplay().
| const char* g_apszDamageSeverityNames[5] |
Definition at line 27 of file damage.c.
Referenced by UpdateDamageDisplay().
| signed char g_cDamageDisplayFrame |
Definition at line 275 of file damage.c.
Referenced by UpdateDamageDisplay().
| signed char g_cDamageDisplayPart |
Definition at line 272 of file damage.c.
Referenced by UpdateDamageDisplay().
| signed char g_cDamagedPartCount |
Definition at line 273 of file damage.c.
Referenced by show_damage_disp(), and UpdateDamageDisplay().
| short g_nArmsDisplayOriginY |
Definition at line 270 of file damage.c.
Referenced by RemovePlayerReleaseWeapon(), show_damage_disp(), show_weapon_disp(), update_status_text(), and UpdateDamageDisplay().
| int g_nDisplayedComponentDamage |
Definition at line 274 of file damage.c.
Referenced by UpdateDamageDisplay().
| unsigned char* g_pDamageDisplayBackground = 0 |
Definition at line 8 of file damage.c.
Referenced by free_cockpit(), InitializeCockpitResources(), and UpdateDamageDisplay().
| ShortPoint g_stHarmSpritePosition |
Definition at line 277 of file damage.c.
Referenced by UpdateDamageDisplay().