210#define WINMAIN_STATIC static
212#define WINMAIN_STATIC extern
336extern struct DirectMissionSelection {
545#define WIPE_STATIC static
547#define WIPE_STATIC extern
665extern struct LimitedMusicBuffer {
763#define MAIN_STATIC static
765#define MAIN_STATIC extern
915#define DATAFILE_STATIC static
917#define DATAFILE_STATIC extern
926#define MONO_STATIC static
928#define MONO_STATIC extern
937#define KBMOUSE_STATIC static
939#define KBMOUSE_STATIC extern
944#if defined(MUSIC_C) && !defined(SDL_PORT)
945#define MUSIC_STATIC static
947#define MUSIC_STATIC extern
953#define FL_STATIC static
955#define FL_STATIC extern
988#define GR_STATIC static
990#define GR_STATIC extern
1006#pragma pack(push, 1)
1026extern short *g_pMouthAnimationCommands;
1027extern unsigned char *g_pDebriefingSceneData;
1028extern unsigned char *g_pBriefingSceneData;
1029extern unsigned char *g_pConversationBackdropShape;
1030extern short g_nConversationMedalIndex;
1034#pragma pack(push, 1)
1046extern short g_nConversationTextColour;
1047extern unsigned char *g_pBriefingAnimationShape;
1048extern short *g_pFaceAnimationCommands;
1049extern unsigned char *g_pBriefingBodyShape;
1050extern unsigned char *g_pBriefingPortraitShape;
1092#if defined(EVENTMGR_C) && !defined(SDL_PORT)
1093#define EVENTMGR_STATIC static
1095#define EVENTMGR_STATIC extern
1120#elif defined(COCKPT_C)
1477#if defined(NEARHEAP_C) || defined(MEMFREE_C)
1610#define NAV_STATIC static
1612#define NAV_STATIC extern
void(__cdecl *g_pIxFree)(void *)
#define OBJECT_DATA_COUNT
#define DIRECTION_SHAPE_TABLE_COUNT
#define MISSION_SHIP_COUNT
#define DIRECTION_VIEW_COUNT
#define MISSION_NAV_POINT_COUNT
#define SPACE_OBJECT_COUNT
#define MISSION_OBJECTIVE_COUNT
short g_nObjectType62Index
short g_asObjectScreenAngle[SPACE_OBJECT_COUNT]
char g_szMissionStrike[8]
FixedVector g_6_vTargetCameraForce
HazardField g_aHazardFields[8]
MissionShipRecord * g_apShipMissionRecord[10]
char g_szNavigationRangeLabel[12]
int g_aiPacketHandleOffsets[0x1000]
HazardField * g_pActiveHazardField
unsigned char * g_26_pFilmRgbPacket
short g_nShowMemoryStatus
IxSound * g_9_pSnowStaticAudio
signed char g_14_cPilotHandFrameCode
void(* g_apCutsceneSpriteHandlers[1])(SceneFlicObject *sprite)
int g_nRLEEncodedMaximumY
TextContext g_2_stCutsceneMessageCtxInfo
CockpitScannerGeometry g_stCockpitScannerGeometry
PacketResourceDescriptor g_aCommon3SpaceResources[11]
short g_asShipCloakCooldown[10]
char g_szEmptyTargetDisplayText[4]
signed char g_acMusicResourcePresent[66]
FreedHeapBlock * g_pFreedHeapBlockTail
short g_2_bMovieStringAdvanceState
short g_104_nHarmDisplayPhaseValue
signed char g_acShipNavPoint[12]
HostMouseMessage g_6_stHostMouseTextBlock
short g_27_aasGunCooldown[10][3]
short g_asObjectCollisionRadius[SPACE_OBJECT_COUNT]
short g_asProjectileEvasionTicks[8]
WINMAIN_STATIC int g_13_nUpDirKeyState
char g_szNavLabelTextFormat[12]
unsigned char * g_pSceneAnimationPrimaryShape
unsigned char * g_pHudMessageFrameShape
WIPE_STATIC short g_nBlendMaximumStep
ShortPoint g_aCockpitDamagePositions[4]
void * g_4_pDmaBufferPointer
short g_nCommMessageIndex
short g_7_asInputButton2DoubleClickValues[2]
short g_aasPlayerDamageSystemTable[5][10]
short g_bCockpitDamageFrame2Shown
short g_nTargetLockMarkerX
unsigned long g_128_dwGameClockBase
void * g_3_apSceneSpeechPacketsList[8]
char g_szDefaultCallsign[12]
short g_aasShipMaximumShield[10][2]
short g_2_asCarrierLaunchTimer[10]
char g_szConfedNavScan[16]
short g_asShipAfterburnerTimer[10]
short g_bMissionShipInitializationInProgress
void(*) g_pfnUnusedInputCallback(void)
CutsceneScene * g_pCurrentCutsceneScene
ShortVector g_aShipFormationOffset[10]
short g_bCockpitDamageFrame0Shown
short g_bApplyingCollisionDamage
short g_nFleetOverviewPitchVelocity
signed char g_aDefenseManeuversElite[16]
unsigned char * g_apCockpitVduOverlayShapes[2]
short g_asShipMissionParameter[12]
WIPE_STATIC int g_18_nBlendRadialStep
int g_nMinimumMemoryFullMusic
CutsceneScene ** g_apCutsceneScenes
short g_bCommSpeechPlaying
CutsceneResourceTable * g_pCutsceneMouseResources
WIPE_STATIC short g_nWipeCurrentVerticalEdges
int g_27_nLastAltCommandScanNumberWord
short g_1_bDiscreteFlightInputWaiting
short g_nTargetCameraEffectObjectB
unsigned char * g_pNavMapShape
short g_11_nViewportLeftOrigin
short g_8_nGunDisplaySlot
int g_1_bSpaceFlightActive
short g_nExternalViewShip
char g_szCommMenuChoiceFormat[8]
DebugOverlayConsole * g_pDiagnosticOverlay
short g_nSpaceBlastFlashIncrement
unsigned char * g_apObjectShape[SPACE_OBJECT_COUNT]
int g_bInputEventQueueEnabled
short g_asShipFriendlyFireCooldown[10]
unsigned int g_dwStreamerMode
short g_nScannerTargetObject
const unsigned char g_abGifInterlaceRowStarts[5]
char g_szNoInternalDamage[20]
short g_8_nSceneRegionRightWord
short g_nCurStellarSystem
short g_2_nExternalViewDistanceValue
unsigned char * g_4_pCockpitPanelShape
short g_nWipeRadialRowCount
unsigned char * g_pNavLocationText
char g_szCannedSceneWriteOpenError[4]
WIPE_STATIC Viewport g_1_stWipeScratchSourcePort
char g_szShortSecondLieutenantRank[8]
short g_12_nGunDisplayCount
short g_asObjectDrawX[SPACE_OBJECT_COUNT]
CutsceneObjectResourceList * g_pCutsceneSceneResources
char * g_3_apszPersonnelImportCaptionsTable[8]
const char * g_pszPacketAllocateOperation
short g_27_nSceneHotspotTopValue
int g_nAllocateViewportCalls
WINMAIN_STATIC int g_15_nDownArrowKeyState
int g_3_nSavedOwnerCursorX
int g_9_anInputButton2PushTime[2]
short g_nUnusedInputWord1
short g_bBriefingMapActive
signed char g_acPlayerComponentDamage[9]
TextContext g_6_stMovieDebugTextCtx
short g_2_nPaletteTransitionMaxDelta
int g_bApplicationControllerActive
char g_szMissionTanker[8]
WINMAIN_STATIC int g_nPgUpwardKeyMode
short g_nEnemyTauntCommandBase
short g_bSpeechResourcesEnabled
short g_asObjectDistance[SPACE_OBJECT_COUNT]
WaveTableEntry * g_pSnowStaticClip
char g_szAlreadyVisited[16]
short g_nTargetCameraObject
WIPE_STATIC int g_5_nWipeAcrossThreshold
short g_1_asCannedSceneFrameStarts[70]
char g_szCannedSceneCreateError[4]
unsigned char * g_pCockpitBackgroundPacket
short g_asCapitalHitDamageStepTable[10]
unsigned short g_wDmaCountA
short g_bPumpMessagesDuringLoad
DATAFILE_STATIC char g_szWriteDataFileError[0x40]
int g_nCockpitDisplayMode
int g_3_anCurrentInputEventEntryAllocation[0x100]
short g_78_bHighMemoryBuffersSetState
Viewport * g_pConstellationWindow
signed char g_abHazardObjects[0x14]
signed char g_acGunRefireDelay[4]
short g_nCommSpeakerRating
signed char g_bVideoImagesSuppressed
signed char g_bCutsceneDebugOverlayEnabled
short g_nTalkingHeadMouthX
GR_STATIC RasterClip g_stScreenLimits
unsigned char g_abRasterPaletteUsageScratch[0x300]
char g_szWeaponDestroyed[20]
Viewport g_stTrainSimHighScoreDisplayViewport
CampaignDate * g_pCurrentCampaignDate
CutsceneSequence * g_pCurrentCutsceneSequence
short g_nTargetLeadIndicatorX
long g_13_lGameClockStartData
ShortPoint g_stPilotHandOrigin
int g_bFrameTimingInitialized
short g_nTargetLockMusicCooldown
Viewport g_stTrainSimRightVduSource
short g_bFuelGaugeDamaged
char g_szDamagedUnitCountFormat[20]
short g_anObjectRollRotation[SPACE_OBJECT_COUNT]
char g_szNavLocationFormat[48]
ShortPoint ReleaseWeaponPosition
int g_16_bMainWindowRunning
char g_szShortLieutenantColonelRank[8]
QueuedMouseState g_16_stEventQueuePointerData
short g_96_nHighMemoryInitValue
short g_anPreviousFlightInput[3]
InputDeviceSample g_10_stPrevFlightControls
char g_szBriefingNavMapTitle[20]
MONO_STATIC HANDLE g_hMonoDebugDevice
short g_nCutsceneResourceLevel
unsigned char * g_18_pCockpitIndicatorShape
short g_bSkipCampaignScenes
void(*) g_59_pfnEventShutdownCallback(void)
void * g_pLimitedMusicBufferA
char g_szTextColourStringColourFormat[8]
unsigned char g_aShipIntelligenceData[5][0x51]
short g_3_nFlightControlCommandValue
char g_szObjectiveReached[20]
unsigned short g_wDmaAddressB
LPDIRECTDRAWSURFACE g_pSecondarySurface
HANDLE g_19_hOneProcessLock
DATAFILE_STATIC char g_szSeekDataFileFailure[0x48]
short g_bSpeechEnabledFlag
PacketResourceDescriptor g_aCockpitShipShapeResources[8]
signed char g_acCockpitLightOnFrame[7]
short g_bAiMissileFiringEnabled
short g_asMousePitchThresholds[6]
short g_86_nCurrentInputTickInterval
char g_szAccelerationAbsorbers[16]
signed char g_acShipIonDriveDamage[16]
int g_bJoystickCalibrationHotkey
short g_nPendingEjectionSequenceCount
int g_bFlightButtonOneHeld
short g_117_nCutsceneFormatValueWord
signed char g_bSceneEscapeRequested
WINMAIN_STATIC int g_nOemCommaKeyState
short g_nPassingShipSoundCountdown
char g_szUnidentifiedEnemyTarget[16]
ShortPoint g_aCockpitReadoutOrigins[4]
short g_nTargetLockMarkerAngle
short g_nUnusedInputWord2
const ScreenViewportGeometry *volatile g_15_pScreenViewportGeometry
int * g_pDibScreenAllocationStatePointer
short g_nUnusedInputWord3
CutsceneResourceTable * g_pCutsceneMusicResources
int g_anControlsButton1PressTime[2]
volatile int g_nNearHeapRelocationBytes
unsigned char * g_apRecRoomTextData[3]
int g_nPassingShipSndCooldown
short g_7_asShipBurstStageCountdown[10]
Viewport g_stTrainSimHighScoreBufferViewport
FireworkState g_16_aFireworks[30]
ActiveSoundEntry * g_pActiveSoundHead
char g_szUnknownTarget[8]
WIPE_STATIC short g_asWipeRadialTrailingEdges[200]
short g_nTalkingHeadFaceX
short g_nTargetLensPitchIndicatorY
short * g_2_pCutsceneLocalsTemp
signed char g_9_bCinematicSpriteTextEnableStatus
unsigned char * g_pConstellationSprite
unsigned char * g_pDrawnInputCursorShape
signed char g_abFlightPath[MISSION_OBJECTIVE_COUNT]
const int g_nDigiSampleBytes
unsigned char * g_pDebriefingTextData
short g_1_nStarFieldIRotation
void * g_9_apPacketHandlesTable[0x1000]
int g_9_nNextSfx16PlaybackFrame
unsigned char g_bInputMode
unsigned int g_48_dwGameExitClockValue
int g_148_nPointerDirtyLeft
WINMAIN_STATIC int g_nDeleteKeyState
short g_bMissionEjectionPodSpawned
char g_szTargetOutOfRange[13]
short g_15_nDamageDisplayState
int g_6_bCurrentInputCursorBackgroundCapturedState
short g_nPlayerCollisionObject
unsigned char * g_pCockpitExplosionBackground
short g_nObjectType63Index
short g_nNavMapReservedAreaCount
signed char g_acShipCommunicator[16]
WINMAIN_STATIC int g_nClearKeyMode
unsigned char * g_pRLEOutputCursor
Viewport * g_pInputViewport
unsigned int g_dwInitialSpareMemory
signed char g_acShipSequence[14]
char g_szUnidentifiedFriendlyTarget[16]
short g_nFuneralParticleScale
short g_asControlsButton1DoubleClickTable[2]
char g_szTextColourStringFormat[8]
NAV_STATIC NavMapLabel g_1_aNavMapLabels[20]
char g_szMissionWingman[8]
TextContext g_168_stFlightTextContext
signed char g_cCommMenuRecipient
signed char g_acShipExhaustHeat[16]
short g_asSpikeriCooldown[16]
unsigned int g_4_dwSceneMusicMode
unsigned short g_wCutsceneDebugFrameNumber
CutsceneObjectResourceList * g_pCutsceneSpriteResources
short g_aeObjectClass[SPACE_OBJECT_COUNT]
signed char g_acLastCollisionObject[SPACE_OBJECT_COUNT]
signed char g_abProjectileCollisionBonus[SPACE_OBJECT_COUNT]
short g_asViableTargetDistance[10]
short g_nSelectedReleaseWeaponIndex
signed char g_cCutsceneVideoMode
short g_asShipIdentified[12]
char * g_pszPendingHudMessage
short g_bDirectCampaignSelection
short g_asPilotHandOffsets[34]
signed char g_acShipTarget[16]
signed char g_13_abShipArrivalMessageSent[16]
WIPE_STATIC short g_2_nWipePreviousAcrossEdge
short g_anObjectYawRotation[SPACE_OBJECT_COUNT]
ShortPoint g_stHudMessageOrigin
signed char g_2_cEarlierTargetObjectValue
short g_14_nConstellationParticleTotal
unsigned char g_abMissionBriefingData[0xde]
signed char g_cCurrentObjective
int g_nDibScreenChunkState
unsigned short g_awNavObjectiveLabelIndex[8]
CutscenePlane * g_pCutsceneSpriteParentPlane
short g_asObjectType[SPACE_OBJECT_COUNT]
char g_szIdentifiedTargetNameFormat[4]
short g_9_nStoredHighMemoryResourceSetupWord
char g_szDamageStatusFormatHighRes[16]
ShortRect g_stPilotHandBounds
char * g_pInitialArguments[31]
char g_szShieldGenerator[16]
short g_nCockpitResetState
unsigned char g_cYellowColour
short g_nCannedSceneRecordedFrameCountNumber
HudMessageSlot g_12_aHudTextSlotsArray[2]
int g_nControllerVerticalDeadZoneWord
InputManagerState * g_18_pEventManager
PacketResourceDescriptor g_aCockpitViewShapeResources[5]
WINMAIN_STATIC int g_nRightDirKeyboardState
WIPE_STATIC short g_3_asWipeRadialLeadingEdge[200]
short g_bSavedTargetLockAcquired
InputEventState * g_19_pFilmInputFlag
signed char g_bCutsceneTextRestorePending
unsigned char g_abCutscenePaletteTranslation[256]
unsigned int g_38_nSurfaceHeight
int g_bFullScreenSpaceView
short g_aasShipShield[10][2]
short g_bKilrathiAceGreetingSent
short g_nWingmanFormationDisobeyMode
short g_9_aasCockpitHitPaletteFades[6][3]
signed char g_bAutopilotDebugEnabled
void *volatile g_1_pNearHeapAllocationPtr
unsigned char * g_2_apCockpitViewShapes[4]
short g_nEjectionSequenceState
CampaignGlobals * g_pCampaignGlobals
short g_bHomeObjectiveFlagged
WIPE_STATIC int g_18_nWipeAcrossStride
char g_szDebugOverlayFontName[8]
short g_nCutsceneTextRight
short g_bTargetLockReadoutDirty
short g_asObjectFlip[SPACE_OBJECT_COUNT]
DWORD g_dwDebugOverlayKeyLatch
signed char g_acShipComputerDamage[16]
signed char g_acShipCollisionCooldown[16]
char g_szMissionGotoWarp[12]
char g_szChooseCommPrompt[8]
unsigned int g_38_nDibOriginX
DwordPtr g_dwHighMemoryParagraphValue
signed char g_acCockpitLightOffFrame[7]
char g_4_szCommMenuHeadingStore[0x40]
Viewport g_stPilotHandViewportRecord
Viewport g_9_stCutsceneTextBackingPort
KBMOUSE_STATIC int g_nKeyboardMouseButtons
FL_STATIC short g_nShipAiScratchValue
short g_bUseEyePositionForHazards
const int g_nViewportStaticRandomRange
CutsceneResourceTable * g_1_pActiveSceneFileResourcesRef
int g_12_nJoystickDownScaleWord
unsigned short g_wDmaAddressA
short g_bCockpitResourcesActive
InputDeviceSample g_stCurrentFlightInput
char g_szShipTargetNameFormat[4]
short g_nWeaponDisplayOffsetY
short g_2_nCutsceneForkOffsetNumber
unsigned char * g_pPilotHandAnimationShapePtr
CampaignState g_stCampaignState
short g_asSpikeriLaunchCountdown[10]
short g_19_asCutsceneSpeechSectionsList[8]
TextContext g_16_stCutsceneDrawingTextSettingsInfo
Viewport g_9_stCockpitMeterPort
WIPE_STATIC short g_139_nDissolveProgress
char g_szNavShipFormat[8]
int g_12_nControllerLeftScaleValue
void * g_pLimitedMusicBufferB
short g_69_asCockpitDmgStateList[4]
ObjectTypeData g_aObjectTypeData[OBJECT_DATA_COUNT]
const char * g_apszSaveGameFileNames[3]
WINMAIN_STATIC char g_9_szStreamsPath[0x100]
short g_nEscapedEnemyCount
WIPE_STATIC Viewport g_3_stDissolveSourceViewport
short g_nCutsceneFrameTick
PacketResourceDescriptor g_aMissionResourceDescriptors[8]
MissionNavPoint g_aMissionNavPoints[MISSION_NAV_POINT_COUNT]
WaveTableEntry * g_pWaveTableHead
short g_5_nStorageAdjustmentKbValue
RasterClip * g_pGifRasterTarget
short g_asPlayerHitsCreditValues[10]
int g_aiSoundEffectSourceActiveValue[SPACE_OBJECT_COUNT]
signed char g_acVduModeStackDepth[2]
short g_nCutsceneTextBottom
int g_abObjectShapeOwned[SPACE_OBJECT_COUNT]
short g_nCockpitControlGoal
signed char g_bCutsceneSkipFrame
FixedVector g_137_aDirectionViewUpVectorArray[DIRECTION_VIEW_COUNT]
int g_anRLESourceSteps[4]
unsigned int g_anShipAlertFlags[10]
int g_nStreamerAudioPlaying
signed char g_bSceneCockpitLoaded
short g_nCombatMusicActive
short g_nSpaceFramePeriod
char g_szEndInflightReplay[20]
unsigned char * g_1_pDashWeaponPicture
signed char g_bCutsceneDrawingEnabled
signed char g_cViewObject
FixedVector g_aShipForwardVector[SPACE_OBJECT_COUNT]
char * g_apszShipMissionTypeNames[14]
short g_asLoadedShipViewFrame[12]
short g_19_bPolledFlightInputQueued
unsigned char * g_pRLELiteralStart
signed char g_bRadioSilence
short g_nCarrierLaunchIntervalValue
short g_nStarFieldJRotationNumber
short g_nCommMenuReuseMode
int g_bUseHardwarePalette
short g_nPersonnelCursorY
FreedHeapBlock * g_pFreedHeapBlockHead
int g_nNearHeapFirstDescriptor
int g_aaiVduModeStack[3][4]
short g_asObjectScreenX[SPACE_OBJECT_COUNT]
unsigned char * g_pBriefingCloseupShape
CutsceneSequence * g_pLinkedCutsceneSequence
unsigned char * g_66_pCabinHudImage
CutsceneSequence ** g_apCutsceneSequences
int g_98_nMemConfiguration
char * g_pszCutsceneSpeechCursor
signed char g_abPilotEjectionAttempted[16]
short g_asWingmanDamageCredit[10]
char g_szNavSystemFormat[16]
unsigned char * g_apViewportAllocations[128]
short g_bWingmanKilledThisMission
PilotRecord g_aPilotRecords[9]
short g_68_nDamageShowTicksNumber
int g_26_bPointerDirtyValue
signed char g_aDefenseManeuversAce[16]
short g_nSavedTargetLockCountdown
CutsceneMusicNode * g_pCutsceneMusicPackets
short g_nPreviousRollInput
short g_nMusicTrackComplete
signed char g_cReleaseWeaponDisplayState
CutsceneResourceTable * g_pCutsceneFilmResources
unsigned char * g_pCampaignChalkboardShape
SceneAnimationObject * g_pSceneAnimationObjects
CutsceneSoundEffect * g_pCutsceneSoundEffects
short g_nMenuInputRepeatDelay
FixedVector g_vStarFieldMotion
short g_asShipIntelSlot[10]
WIPE_STATIC short * g_9_pWipeRearEdges
unsigned short g_wSoundBlasterIrq
short g_nPaletteTransitionCountdownNumber
short * g_pPaletteTransitionAccumulator
Viewport * g_pDibScreenViewport
short g_nSceneFlicContext
const char * g_pszCommScreenHeading
int g_28_nUnusedFrameSlot
const char * g_pszPacketLoadErrorFormat
int g_bFlightButtonTwoHeld
FixedVector g_2_aDirectionViewForwardAxisTable[DIRECTION_VIEW_COUNT]
signed char g_cMissionObjectiveCount
int g_bKeyboardMouseEnabled
signed char g_cPendingCommMenuAction
MouseCursorState g_37_stPersonnelMousePointerState
int g_11_nMissionResourceBudget
Viewport g_15_stSceneFlicScratchViewport
unsigned short g_awAbsoluteSine[360]
int g_nDisplayedObjectiveRange
short g_105_nEmsIsrBusyValue
unsigned char * g_pCockpitHudBackground
signed char g_abCommMenuChoiceCommand[7]
short g_asShipCloakElapsedFrames[10]
unsigned char g_abPaletteTranslation[256]
int g_nDebugFileLoggingEnabled
TextContext * g_29_pCurrentTextContext
short g_15_asScannerObjectX[11]
LPDIRECTDRAWSURFACE g_pPrimarySurface
short g_nSpaceExplosionFlashActive
const unsigned char g_abGifLZWCodeMasks[9]
unsigned char * g_pGenericMissileShape
short g_nTargetCameraEffectObjectA
unsigned char g_77_abKeyboardEventStates[0x80]
CutsceneResourceTable * g_pCutsceneFxResources
unsigned short g_wSoundBlasterPort
WIPE_STATIC short g_105_nFadePreviousVerticalEdge
int g_9_nTargetCameraOverlayMode
const char * g_pszPacketReadOperation
int g_bSceneDisplayUpdateActive
unsigned char * g_pConversationOverlayShape
unsigned short g_wDmaCountB
char g_7_szCockpitAssetFilenameText[16]
short g_aeSpecialManeuver[12]
short g_nHazardReferenceSpeed
short g_nSelectedCampaignSlot
char g_szDebugOverlayNewline[4]
TextContext g_stDiskPromptTextContext
CutsceneTextResource * g_pCutsceneTextResources
short g_3_nVoiceBlasterIrqSetting
short g_nConstellationDirection
char g_szMissionDefend[8]
signed char g_4_abCockpitLightMode[7]
unsigned char g_11_abFrameBackingStore[0xfa00]
int g_2_bIgnoreNextCursorMoveFlag
int g_bJoystickPrimaryButtonLatched
short g_bNewPilotCampaignInitialized
signed char g_acMissionShipStatusFlagsBytes[8]
unsigned char * g_pCommVduFrameResource
short g_4_nCutsceneResourceScratchValue
DWORD g_dwDebugOverlayKey
void * g_pMemoryAdjustment
unsigned short g_18_nHudMessageColour
short g_14_asScannerTargetUnderlay[5]
short * g_pPaletteTransitionDirectionRef
WIPE_STATIC short g_5_nWipeMinorExtent
int g_nMinimumMemoryNoMusic
signed char g_acShipPortrait[12]
char g_szIntercomUnit[16]
volatile int g_1_nNearHeapBase
int g_anLastDrawnVduMode[3]
volatile short g_nNearHeapActive
unsigned short g_asObjectScale[SPACE_OBJECT_COUNT]
char * g_4_pszFilmWorkScratch
signed char g_bMouseMoveEventQueued
volatile short g_nCockpitExplosionFrame
unsigned int g_dwDiskPromptBottomRight
signed char g_bCutsceneSkipAll
short g_nInitialFlightMusicPending
int g_bSpeechPlaybackDone
TextContext g_stTrainSimTextContext
FixedVector g_aShipRightVector[SPACE_OBJECT_COUNT]
signed char g_bPersonnelPrimaryInputDown
short g_asObjectDrawY[SPACE_OBJECT_COUNT]
short g_nCommDeathSequenceFrame
short g_bJumpSequenceActive
char g_szMissionComeHome[12]
char g_29_abMemoryLoadNotice[0x80]
unsigned int g_dwGuardedAllocationTotalBytes
short g_asShipWeaponEnergy[10]
SceneFlicObject * g_pCurrentCutsceneSprite
signed char g_acTurnInterval[16]
int g_4_nJoystickMaximumXValue
void * g_pSceneMusicPacket
unsigned char * g_pMissionCampaignData
Viewport g_stDiskPromptViewport
char g_szPlayWaveOpenError[36]
short g_bMissileLockAcquired
short g_nPersonnelMenuHighlight
DATAFILE_STATIC char g_1_szReadDataFileFault[0x40]
char g_szFrameErrorMessage[0x8c]
WIPE_STATIC short * g_11_pWipeFrontEdges
FixedVector g_vPreviousStarFieldMotion
short g_bDeathSequenceActive
WIPE_STATIC Viewport g_19_stFadeToView
signed char g_bCutsceneSpeechActive
char g_szMissionPatrol[8]
int g_nJoystickCalibrationMinimumY
WaveTableEntry * g_1_pVoiceWav
short g_nLimitedMusicBufferAState
ShortPoint g_stWeaponDisplayOffset
short g_nInputCursorFrame
signed char g_acCutsceneMouthDurations[128]
short g_12_wInputDeviceButtonStatus
ShortPoint g_aFuneralParticles[7]
short g_bEjectionAwaitingCommCommand
void * g_pPersonnelCampaignSnapshot
short g_nFuneralMainDistance
char g_szShortFirstLieutenantRank[8]
short g_3_nAudioBlasterPortSettingValue
signed char g_10_abExplosionEntityDoneBytes[SPACE_OBJECT_COUNT]
short g_nCannedSceneBufferNearCapacityFlag
short g_19_nCommPortraitAnimationTickWord
int g_1_nJoystickCentreXNumber
FL_STATIC unsigned char g_bCurrentManeuverReroll
unsigned char g_ucPendingEjectionTransition
unsigned char g_cBlueColour
short g_asCockpitLightX[7]
const unsigned char g_abIffBmhdChunkId[4]
unsigned char * g_pGenericMissileExhaustShape
short g_bMissionEndPending
SceneFlicObject * g_pLinkedCutsceneSprite
short g_nEnemyCommPilotIndex
GR_STATIC unsigned char g_13_abShapeRLEScratch[0x100000]
short g_bShipResourceReloadInProgress
char g_szDamageStatusFormat[16]
short g_nSceneAnimationWaitFrames
unsigned char * g_pReleaseWeaponDisplayBackground
volatile ShortPoint g_8_stCockpitExplosionPosBlock
unsigned char g_3_abColourShadow[1024]
MAIN_STATIC int g_nFreeMainWord
char g_szGuardedHeapDiagnosticMessage[0x80]
signed char g_acViableTarget[16]
unsigned int g_dwGuardedAllocationPeakBytes
short g_b3SpaceObjectsActive
char g_szFirstLieutenantRank[8]
int g_nDebugOverlayConsoleCount
short g_nLimitedMusicBufferBState
unsigned short g_2_awDibScreenRowOffsetsData[202]
signed char g_acPilotRecovery[8]
CutsceneResourceTable * g_pCutsceneFontResources
int g_anCloakVisibilityPattern[20]
char g_szSecondLieutenantRank[8]
signed char g_acObjectOwner[SPACE_OBJECT_COUNT]
signed char g_bTargetBracketVisible
short g_47_asScannerBackgroundColourList[10]
unsigned char * g_pSceneAnimationSecondaryShape
char g_szDamageModerate[12]
unsigned char * g_13_pActiveCutscenePixelsAddress
char g_szComputerSystem[16]
char g_15_szLegacyGameDataPath[0x400]
char g_6_szDefaultTextBufferText[0xc8]
char g_szDebugOverlaySpinner[5]
char g_szStreamerDirectory[128]
signed char g_abShipNavPointIndex[16]
signed char g_cReleaseWeaponDisplayFrame
WINMAIN_STATIC int g_3_nBeginKeyboardState
HighScoreEntry g_aHighScoreEntries[6]
signed char g_aDefenseManeuversBoss[16]
volatile int g_nNearArenaSize
int g_15_nPointerDirtyBottom
float g_fMeasuredFrameRate
char g_szCommCompactHeadingPrefix[20]
char g_3_szDibSlamRealDebugBuf[256]
TextContext g_stNavMapTextCtx
WINMAIN_STATIC unsigned char g_13_abUnusedKeyboardArea[0x80]
CutscenePlane * g_pCurrentCutscenePlane
char g_1_szLegacySaveFolder[0x30]
short g_bPlayerCollisionEnabled
short g_bExplosionTraversalIdle
char * g_pszPersonnelFooter
short g_6_wQueuedButtonsState
WINMAIN_STATIC int g_1_nPageDownKeyboardMode
short g_6_bMissionWingmanState
char g_szComponentFixedFormat[8]
int g_nPreviousPrimaryButton
short g_6_nHomeOperationShipIndexValue
short g_asObjectDamage[SPACE_OBJECT_COUNT]
signed char g_bLandingCommRequestPending
Viewport g_6_stConversationTextViewport
char * g_27_pszCutsceneFormattedText
signed char g_cKeypadMouseSpeedValue
char g_szDamageDestroyed[12]
GuardedAllocation * g_9_pGuardedAllocationLastRef
short g_1_asCutsceneSpeechChannelsTable[8]
char g_szCutsceneSpriteType[8]
short g_asShipIntelResourceKey[10]
signed char g_bCutsceneTextBoundsOverride
unsigned char g_26_bMouseCursorEnabled
short g_asObjectScreenScale[SPACE_OBJECT_COUNT]
signed char g_acDirectionShapeFlip[DIRECTION_VIEW_COUNT *DIRECTION_SHAPE_TABLE_COUNT]
short g_nAutopilotFormationShipCount
Viewport g_stDiskPromptBackgroundViewport
unsigned char * g_1_pTitleFireworkShape
const int g_nJoystickUnavailableSample
short g_bMissileCameraEnabled
short g_anObjectPitchRotation[SPACE_OBJECT_COUNT]
unsigned char * g_pIntroFont
char g_szCommHeadingNewline[4]
short g_nFleetOverviewYawVelocity
short g_nCockpitBackgroundBytes
short g_nArmsDisplayOriginY
ShortPoint g_116_aWeaponDisplayPositions[16]
short g_bDisplayWingmanTargetData
short g_1_nCockpitArchiveVariantNumber
int g_nMissionMusicTrackOverride
WIPE_STATIC int g_11_nWipeRadialAccumulator
short g_nRenderedSpaceFrame
Viewport g_3_stDashViewport
const unsigned char g_abIffCmapChunkId[4]
char g_szNotEnoughMemoryMessage[]
unsigned char g_1_ucDmaPageValue
short g_asConstellationFrame[16]
ConstellationObjectDefinition * g_pConstellationDefinitions
CutsceneResourceTable * g_pCutsceneSpeechResources
FixedVector g_9_aDirectionLookRightVector[DIRECTION_VIEW_COUNT]
char g_szLieutenantColonelRank[12]
signed char g_cPreviousKey
ActiveSoundEntry * g_pActiveSoundTail
signed char g_cQueuedNpcPortrait
InputEvent * g_pInputEventHead
unsigned int g_dwDiskPromptTopLeft
short g_8_bUserDestroyedFlag
MissionObjectiveSource g_69_aMissionObjectiveSources[8]
ShortVector g_aaFormationPositions[5][8]
short g_aasSeriesMissionTurnRate[1][4]
short g_nUnusedInputWord4
unsigned char g_cSecondaryViewBufferColour
signed char g_acShipList[16]
short g_nSpacePaletteFadeMode
unsigned char g_abDamageDisplayFrames[9]
const unsigned char g_abIffBodyChunkId[4]
short g_anPilotTurnInterval[8]
signed char g_acCutsceneMouthFrames[128]
short g_3_nCutsceneTextIdx
WIPE_STATIC int g_16_nRevealVerticalDelta
WIPE_STATIC int g_1_nFadeRadialThreshold
DWORD g_dwNextFrameDeadline
char g_szCommMessageTextText[0x58]
int g_nRLEEncodedMinimumX
short g_3_nCannedSceneWriteIndex
short g_asShipMaximumVelocity[12]
signed char g_3_cOverlayMessageView
short g_bAutopilotSequenceActive
char g_szCannedSceneReadOpenError[4]
unsigned char * g_1_pCampaignDataBase
unsigned char g_abSoundEffectDefinitions[0x1b8]
Viewport g_stPilotHandBackgroundViewportBlock
WIPE_STATIC short g_3_nFadeCurrentHorizontalEdge
unsigned short g_wPersonnelInputFlags
short g_asObjectAnimationIndex[SPACE_OBJECT_COUNT]
ShipIntelligenceMetadata g_stWingmanIntelligence
short g_bCarrierLandingEnabled
WIPE_STATIC short g_5_nBlendHeight
unsigned short g_wQueuedInputFlags
unsigned int g_10_dwLastSurfaceSlamRealNoticeTick
short g_bOriginFxDriverActive
short g_nInFlightMusicActive
short g_2_nNavMapMinimumYValue
signed char g_acObjectCollisionGraceTicks[SPACE_OBJECT_COUNT]
ShortPoint g_stHarmSpritePosition
GR_STATIC RasterSurface g_1_stRasterBitmap
MONO_STATIC int g_bMonoDebugInstalled
short g_3_asControlsButton1ChangedValues[2]
ShortRect g_aTargetArmorClipRects[4]
const unsigned char g_abGifInterlaceRowSteps[5]
int g_nMinimumMemoryAlternate
SceneFlicObject ** g_apSceneObjects
char g_szRangeMetresSuffix[4]
unsigned char * g_pMouseCursorResource
unsigned int g_dwRestoredSceneMusicState
LPDIRECTDRAW2 g_pDirectDraw2
short g_nSavedPlayerTarget
unsigned short g_wHighMemoryBlockBytes
unsigned char g_bQueuedPrimaryButton
int g_bAltNumpadSubtractShortcut
unsigned char g_abGunDisplayConfiguration[0xa4]
DATAFILE_STATIC char g_szCreateBlockFileError[0x40]
short g_3_nReleaseWeaponShowKindWord
MAIN_STATIC short g_wSavedInputDeviceButtonState
short g_bRewritePacketExtensions
WIPE_STATIC int g_17_nFadeType
int g_nMouseCursorDrawDepth
int g_nViewportAllocationCount
signed char g_acExpectedGraphicsModes[5]
Viewport g_stCockpitBackgroundViewportRecord
const char * g_apszShortPilotRankNames[5]
char g_szCommRecipientHeading[36]
int g_anShipSpeed[SPACE_OBJECT_COUNT]
short g_36_nPendingDashDamageValue
char g_szOnScreenMessageBuffer[52]
void(*) g_3_pfnRenderSceneTextStringHandler(char *text)
PilotProfile g_stDefaultPilotProfile
short g_nHudMessageBackgroundDepth
char g_abCannedSceneBufferOverflowCode[4]
unsigned char g_ucHomeCarrierScannerColour
short g_nMissionEntryNavOverride
short g_aSpaceExplosionFlashPalette[13][3]
short g_nNavmapMapMinimumX
signed char * g_apDefenseManeuvers[5]
float g_1_fPreviousFrameSpeed
unsigned char g_88_nEventRepeatDelayState
short g_9_asInputButton2ChangedList[2]
short g_18_bEventManagerInitializationState
unsigned char g_aShipWeapons[10][0xA1]
signed char g_cTargetDisplayObject
unsigned int g_101_nDibOffsetY
short g_2_asFlakCooldownTable[16]
short g_nNavMapCoordinateScaling
short g_asShipIntelState[10]
signed char g_acPilotAggression[8]
int g_10_bPlayerInputActive
short g_aeShipHitDebrisTypes[4]
void(*) g_36_pfnRenderSceneFontCharacterHandler(char character)
Viewport g_stTrainSimTitleDisplayViewport
short g_asMissileProximityFuseValues[16]
unsigned char g_cRedColour
void * g_pActiveScenePacket
short g_nFuneralForegroundX
Viewport g_27_stViewScratchInfo
signed char g_36_cPilotKillCountValue
WIPE_STATIC int g_nWipeUnusedValue
Viewport g_4_stRightVduView
WINMAIN_STATIC int g_3_nOemPeriodKeyState
ShortRect g_stCommTargetBracketBounds
EVENTMGR_STATIC InputEventState g_1_stFoundInputEvent
int g_47_nCutsceneMemDelta
char g_16_szComponentHitMsg[40]
unsigned char g_abRasterDecodeBuffer[0xd00]
short g_36_nTargetLockonMarkerY
signed char g_cCutsceneSoundVolume
unsigned char g_ucAsteroidNavMarkerColour
short g_asShipWingLeader[12]
unsigned char g_ucPrimaryTextColour
char g_szNewObjectivePrompt[20]
unsigned int g_dwGuardedAllocationBytes
char g_szNavNotesHeading[8]
int g_bConfigMemoryOption
int g_2_nJoystickCalibrationMinimumXNumber
short g_nFuneralRifleFrame
short g_nNavPointerObject
char g_szWaitForFormat[12]
short g_5_nCollisionCountdownNumber
short g_9_nScreenMessageTimeNumber
short g_bPersonnelMenuDrawing
ReleaseWeaponPosition g_3_stReleaseWeaponReadoutLocationBlock
int g_1_nShapeClipTicksValue
short g_nCockpitControlState
char g_szFuelTanksHit[16]
short g_nGraphicsInitializationFlags
signed char g_abShipEjectionSequenceEnabled[12]
short g_nPassingShipSoundObject
JOYINFO g_1_aJoystickInfoArray[2]
PilotRecord * g_apWingmanPilots[8]
char g_szShortCaptainRank[8]
WIPE_STATIC Viewport g_26_stWipeTempDestinationViewport
unsigned char * g_pHudMessageBackground
unsigned int g_11_dwGameZeroTime
int g_nPreviousSecondaryButton
CampaignDate * g_4_pElapsedCampaignDatePointer
short g_asActionCount[12]
short g_bDisableChalkboardReplay
short g_nActiveCutsceneResourceLevel
FixedVector g_vPlayerAcceleration
char * g_12_apszMovieSpeechFiles[8]
unsigned char g_abManeuverRerollChance[50]
int g_anShipCloakState[10]
int g_nCurrentObjectiveRange
GR_STATIC unsigned char g_abSolidColourTranslation[256]
char g_szAutopilotWaitReason[28]
short g_nFuneralParticleDistance
CutscenePlane ** g_apCutscenePlanes
short g_1_asSpacePaletteFade[3]
WIPE_STATIC short g_3_nWipeRoundFlags
int g_6_bMenuTHotkeySwitch
unsigned char * g_18_pDisplayPixelBuffer
signed char g_acShipPendingMessage[16]
CutsceneResourceTable * g_pCutsceneShapeResources
void * g_pCutsceneFxPacket
unsigned char * g_apObjectExhaustShape[10]
short g_14_nCurrentGraphicsModeDetectedValue
unsigned int g_28_nDisplayRowBytes
short g_bEjectionTriggerImmediately
unsigned char g_bPrimaryViewBufferColour
WIPE_STATIC signed char g_bBlendWidthLessThanHeight
short g_128_nShotHotspotLeft
short g_bAlternateChaseView
Viewport g_2_stModalSourceWindow
signed char g_4_acInitialShipKillNumber[8]
signed char g_acPilotHitPoints[16]
short g_bDeveloperCampaignReady
short g_1_nCutsceneFontOwnerNumber
unsigned char g_abRasterFadeAccumulator[0x300]
char g_szAutoTargetting[20]
short g_2_asPreviousInputButtonsList[2]
char g_szCutscenePlaneType[8]
WINMAIN_STATIC int g_102_nLeftDirKeyboardState
signed char g_cCurrentNavPointIndex
ShortRect g_stLeftVduBounds
char g_szMissionEscort[8]
char g_18_szSpaceFlightBestFpsMessage[0x80]
unsigned int g_dwLastDibDirtyReportTime
const int g_anRLEQuarterCosine[901]
Viewport g_stTrainSimLeftVduSource
char g_16_szTextBufferBuffer[256]
volatile int g_196_nInputTimerTicks
FixedVector g_aShipPosition[SPACE_OBJECT_COUNT]
int g_nDisplayModeCascade
CutsceneResourceTable * g_pCutscenePaletteResources
short g_4_nTargetCameraPitchPipX
short g_15_nSceneAreaLowestWord
unsigned char g_bQueuedSecondaryButton
EVENTMGR_STATIC unsigned char g_abInputCursorBehind[0x1000]
char g_szDestinationFormat[20]
unsigned char g_abLegacyVideoModeColours[14]
int g_39_bAltNumpadAddHotkeySwitch
unsigned char g_cPrimaryViewBufferColour
short g_nLastAdaptiveDifficultyChangeFrame
int g_1_nJsRightScaleWord
signed char g_bCutsceneViewportPreallocated
short g_7_nExternalViewTimeout
short g_awPaletteEntryAllocation[256]
unsigned char g_ucDefaultTextColour
MUSIC_STATIC char g_szSfxWavePath[0x40]
char g_szRasterDriverName[13]
unsigned char g_ucHostileCapitalScannerColour
signed char g_cMessageSpeed
int g_bConfigQuickModeEnabled
int g_3_nEventClockScaleValue
short g_bExpandedShipGraphicsEnabled
CockpitReadout g_9_aConsoleMetersTable[6]
unsigned char * g_pPendingCockpitDamageShape
const char * g_1_apszCommMenuChoiceTextTable[7]
int g_8_nDibFlipRealCount
char g_4_szSystemDebugBuffer[256]
short g_1_asObjectCreationFrameTable[SPACE_OBJECT_COUNT]
ConstellationParticle g_aConstellationParticlesTable[18]
NAV_STATIC ShortRect g_aNavMapExclusionRects[20]
char g_szDefaultPilotName[8]
int g_56_anStoredObjectSortedIndicesData[SPACE_OBJECT_COUNT]
char g_szCompNavigation[16]
signed char g_aDefenseManeuversVeteran[8]
int g_146_nInputCursorDirtyTop
char g_szRepairSystems[16]
unsigned short g_ausPaletteWords[256][3]
FixedVector g_aShipUpVector[SPACE_OBJECT_COUNT]
CockpitBarDefinition g_aCockpitBarDefinitions[8]
short g_nTargetCameraFrame
int g_nInputDoubleClickDeadline
short g_asShipManeuver[12]
short g_nFuneralGuardFrame
int g_102_nStoredWindowCursorYWord
unsigned char * g_pCockpitViewFrameInfo
short g_nExpandedShipMemoryKb
short g_nMissionMedalScore
short g_asAimCameraYawIndicatorBackground[3]
short g_19_bStoredHighMemoryEnabled
int g_nTargetCameraSoundHandle
signed char g_bMovieFramePresented
signed char g_cDamagedPartCount
unsigned char g_ucNavObjectiveMarkerColour
InputDeviceSample g_aInputDeviceSamplesList[2]
short g_nCutsceneMusicVolume
short g_bPlayerDamageEnabled
int g_7_nJoystickTuningTopY
long g_17_nFramePeriodMillis
short g_bEjectionWaitForEnemyWave
ScreenViewportGeometry g_aScreenViewportGeometry[7]
short g_nFuneralForegroundY
unsigned short g_wDigiPlaying
char * g_pszCurrentCutsceneText
short g_nCommPortraitIndex
char g_szNavNoteFormat[4]
char g_2_szDibDebugScratch[260]
signed char g_6_bCampaignFlightRunning
unsigned char g_cDarkGreenColour
Viewport g_101_stScrViewInfo
FixedVector g_aShipVelocity[SPACE_OBJECT_COUNT]
short g_asShipMissionIndex[12]
short g_nSelectedStartingCampaign
int g_nCapitalShipViewDistance
unsigned int g_dwOriginalFreeMemory
signed char g_acShipAlertSource[12]
int g_3_bAfterburnerSfxActive
DiskFileRecord * g_pDiskFileRecords
short g_bCaptureHudMessageBackground
int g_nSavedWingmanObjectCounterValue
char g_szRangeKilometresSuffix[4]
int g_4_nCannedSceneFileOffset
long g_lPreviousFrameTick
int g_4_nSevereDmgWarningSfxHandle
signed char g_bRoomTransitionAnimationEnabled
short g_nPaletteTransitionInitialise
PacketResourceDescriptor g_aHighMemoryCockpitResources[5]
unsigned int g_dwCannedSceneSnapshotStart
MAIN_STATIC int g_bMouseFireButtonLatched
signed char g_acTurnRegulator[16]
int g_aiTargetCameraScannerGridRows[50]
void(*) g_176_pfnCurrentInputPump(void)
void ** g_apPacketReferenceGroups[5]
const unsigned short g_wDmaHalfBytes
CutsceneObjectResourceList * g_pCutscenePlaneResources
short g_asMouseYawThresholds[6]
short g_nCommMenuChoiceCount
Viewport g_10_stCutsceneStringViewportBlock
WIPE_STATIC short g_18_nWipeTotalStages
short g_bTargetLockActive
int g_14_anObjectSoundEffects[SPACE_OBJECT_COUNT]
signed char g_cReleaseWeaponDisplayTicks
TextContext g_1_stRightVduTextContextBlock
int g_bAudioSystemInitialized
char g_szCutsceneSequenceType[12]
void * g_1_pCannedSceneStateBlockRef
FixedVector g_aObjectViewPosition[SPACE_OBJECT_COUNT]
TextContext g_stTrainSimHighScoreTextContext
signed char g_cQueuedNpcMessage
short g_nTalkingHeadFaceY
signed char g_1_cStoredViewDisplayModeValue
short g_nCommSpeakerObject
unsigned int g_uFrameTimerEventId
unsigned int g_17_nSceneInitialLargestBlockWord
signed char g_acShipStress[16]
signed char g_abShipTurn[16]
int g_bRenderingSpaceFrame
const GUID CLSID_DirectDrawClipper
short g_nNavmapMapMaximumY
char g_szTargetOffscreenRange[8]
signed char g_cCutsceneSpeechSpeed
int g_nRLEEncodedMinimumY
InputEvent g_3_aInputEventArray[0x100]
short g_nTalkingHeadMouthY
unsigned char g_abDiskPromptDriveState[2]
int g_nJoystickVerticalRangeNumber
int g_bInflightComputerActive
signed char g_3_bInputPollingGuard
short g_asShipTurretFireEnabled[10]
short g_bTargetLockAcquired
short g_aeShipObjective[12]
ObjectResourceSlot g_aObjectResourceSlots[5]
char g_szMissionBreakOff[12]
PilotNameVariables g_stPilotNameVariables
int g_nNextCutsceneFrameClock
unsigned char g_bMemoryLogToFile
short g_sPersonnelPreviousInput
WINMAIN_STATIC int g_18_nEndKeyState
signed char g_cCurrentKey
short g_asConstellationVelocity[16]
MusicResource g_aTuneResources[66]
ShortRect g_stRightVduBounds
signed char g_acJumpDriveUsedBySystem[5]
WINMAIN_STATIC int g_2_nClearedKeyboardState
char g_szNavTitleFormat[8]
FixedVector g_aShipDestination[10]
char g_szCommSpeakerTextFormat[8]
Viewport g_2_stLeftwardVduPortBlock
short g_1_nTargetLensYawIndicatorYWord
char g_12_szDamageStatusText[70]
unsigned char * g_pInputCursorShape
unsigned char * g_4_pScannerBlipUnderlayPointer
char g_szSelectCommPrompt[8]
unsigned char * g_pRLEScanlineStart
void * g_apRasterDriverCallbacks[13]
MissionObjective g_aMissionObjectives[MISSION_OBJECTIVE_COUNT]
short g_nTargetCameraZoom
short g_nWingmanEngagementMode
short g_5_nWeaponDisplayOriginXValue
CutscenePlane * g_pLinkedCutscenePlane
unsigned char *volatile g_pCockpitExplosionShape
Viewport g_stSecondaryViewBufferBlock
HCURSOR g_1_hMainWndCursor
signed char g_bSecondaryMouseButtonHeld
int g_11_anPlacedObjectDepths[SPACE_OBJECT_COUNT]
TextContext g_5_stLeftVduStringContextRecord
char g_szTargetTracking[16]
short g_nMenuPointerSpeed
unsigned short g_nCutsceneFrameDelay
signed char g_cViableTargetCount
short g_wFlightInputButtonState
char g_szDamageReport[16]
short g_10_asScannerObjectYTable[11]
ShortRect g_stTargetBracketBounds
char g_szCutsceneScriptType[8]
void * g_pHighMemoryBlockA
CampaignDate g_1_stElapsedCampaignDate
void * g_pApplicationScratchBuffer
short g_2_bPumpMessagesWhileLoadingState
short g_bFlightSoundEffectsEnabled
short g_asConstellationObjectIndices[4]
short g_bDirectMissionLaunch
short g_bWingmanTurnRateUnlocked
WIPE_STATIC int g_14_nBlendHorizontalTotal
int g_2_nControllerCalibrationMaximumX
short g_nLoadedCommPortraitPilot
char g_szMissionRendezvous[12]
short g_nPersonnelCursorX
short g_asShipListRange[16]
short g_8_nActiveInputDeviceWord
unsigned short g_2_wDigiPosition
WaveTableEntry * g_pWaveTableTail
unsigned char * g_pDamageDisplayBackground
volatile int g_5_nFrameTimerWaitTicksValue
short g_nWaitForMusicEnabled
short g_asCockpitLightY[7]
void * g_13_pStartupStellarPacket
LPDIRECTDRAWPALETTE g_pDirectDrawPalette
MissionShipRecord g_aMissionShips[MISSION_SHIP_COUNT]
ShortPoint g_aDefaultWeaponDisplayPositions[16]
int g_nRLEEncodedMaximumX
short g_nStarSystemJumpDelay
char g_szUnknownObjective[8]
short g_bSpaceViewBufferEnabled
unsigned char * g_pCommPortraitResource
char g_szCannedSceneTapeFile[9]
PacketResourceDescriptor g_aCockpitCommonShapeResources[5]
short g_bTargetLockDisplayEnabled
short g_nNavMapLabelCount
short g_aasShipArmor[10][4]
short g_nFleetOverviewPitch
int g_bForceDamageDisplayRedraw
int g_bApplicationShutdownStarted
int g_6_nPendingAfterburnerSfxFrame
int g_nJoystickHorizDeadZone
short g_nFuneralMainScale
int g_bJoystickSecondaryButtonLatched
char g_szShortMajorRank[8]
Viewport * g_19_pFullScreenViewport
unsigned char g_bPersonnelPrimaryButton
InputPumpContext * g_pActiveInputContext
int g_4_nControllerFailureValue
signed char g_acShipDamage[16]
short g_nCannedSceneSegmentEndFrame
signed char g_acShipLastAttacker[16]
signed char g_cLastPilotHandFrame
signed char g_acDirectionShapeFrame[DIRECTION_VIEW_COUNT *DIRECTION_SHAPE_TABLE_COUNT]
const char * g_apszPilotRankNames[5]
InputEvent * g_pInputEventTail
unsigned char * g_39_pCurrentCampaignDataOffset
short g_nPreviousYawInput
TextContext g_16_stCockpitTextSettingsRecord
short g_asIntelligenceEvent[12]
short g_15_nStoredScreenViewCentreX
signed char g_cHazardBaseTravelTime
int g_138_nCursorDirtyRightValue
short g_3_nOptionMessageColour
PilotProfile g_stCurrentPilotProfile
unsigned char g_abRasterPaletteTranslation[256]
char * g_pszAutopilotWaitReason
unsigned char g_abTaggedAllocationPrefix[8]
short g_asShipMissionType[12]
int g_nInputEventPoolInitialized
short g_8_nSavedCutsceneResourceOwnerValue
const char * g_pszMissileLocked
short g_18_nInterfaceEventMode
unsigned short g_wDigiLeft
unsigned char * g_pSceneAnimationDefinitions
int g_3_nControllerHorizontalRange
signed char g_bParentDirectorySelected
char g_szNavSectorFormat[12]
short g_bFriendlyFireWarningIssued
char g_szNavMissionFormat[8]
FixedVector g_aShipMissionSpot[20]
int g_1_nSavedPlayerObjectCounter
void * g_26_pLibraryCurrentLastPacketAllocation
int g_nMusicVolumeSetting
signed char g_cDamageDisplayFrame
PersonnelMouseSample g_6_stPersonnelMouseData
CutsceneObjectResourceList * g_pCutsceneSequenceResources
unsigned char g_abSeriesAuxData[0x28]
short g_nFrameSkipCountdown
HHOOK g_hDebugKeyboardHook
TextContext g_3_stDefaultStringContext
void * g_pHighMemoryBlockB
void * g_pCutsceneCockpitPalette
short g_asTargetCameraPitchIndicatorBackgroundTable[3]
char g_szNavViewportName[8]
short g_1_nTargetLeadingIndicatorY
char * g_pszDisplayedHudMessage
TextContext g_2_stConversationTextCtx
signed char g_acObjectType[SPACE_OBJECT_COUNT]
short g_1_nTargetCameraYawIndicatorX
unsigned short g_awAbsoluteCosine[360]
WINMAIN_STATIC int g_nInsertKeyStatus
ModalTextPanel * g_pModalTextPanel
volatile short g_nNearHeapMaxDescriptors
short g_bEjectionSequencePending
float g_fSpaceFlightFrameRate
short g_asDifficultyLevels[16][4]
GR_STATIC unsigned char g_abShapeTransformScratch[0xfa00]
int g_12_nJoystickMinimumXNumber
unsigned char * g_36_apTextGlyphs[4]
unsigned short g_wPacketCompressionFormatFlags
unsigned char g_5_abMissionAuxBlockBytes[0x28]
int g_4_nCapturedInputCursorX
signed char g_aDefenseManeuversNovice[8]
int g_16_nSpeechCompletionDelay
short g_5_nCannedSceneFrameCount
short g_nLastFriendlyFireObjectFrame
WIPE_STATIC signed char g_1_bWipeWidthAtLeastHeight
SceneResourceTable g_stSceneTextList
short g_nAdaptiveDifficulty
unsigned char * g_2_apCockpitShipShapes[4]
SceneResourceTable g_stSceneZoneTable
signed char g_cCutsceneTextStyle
unsigned char * g_pPersonnelMenuBackdrop
int g_nNextInputQueueFlushTick
int g_nAvailableGameMemoryNumber
TextContext g_5_stNavLabelTextContextInfo
short g_nInputDoubleClickInterval
FixedVector g_vCollisionDelta
short g_49_nViewportOffsetY
char * g_4_pszFilmSourceText
signed char g_acObjectAnimationDelay[SPACE_OBJECT_COUNT]
short g_asObjectScreenY[SPACE_OBJECT_COUNT]
short g_13_nNavmapMapCentreX
int g_bWindowMessagePumpActive
short g_nWingmanKillCount
FixedVector g_2_vNormalizedToTgt
char g_59_szFrameFrequencyString[32]
char g_szEjectorSystem[16]
short g_10_nAlternateSampleToggle
char * g_116_pszFilmPrintStore
unsigned int g_28_nCutsceneInitialAvailableMemoryWord
unsigned char * g_pRLEScanCursor
short g_1_nEnemyCommCommandBase
short g_asObjectCounter[SPACE_OBJECT_COUNT]
char g_szInputCursorPacketName[12]
short g_nCannedSceneStateRecordMarker
ShortRect g_stModalBounds
ShortPoint g_aDamageDisplayPositions[9]
short g_1_nGunShowEnergyPercent
short g_nPendingEjectionShip
signed char g_cCockpitLogicalFile
char g_szCommHeadingPrefix[24]
GuardedAllocation * g_pGuardedAllocationHead
WIPE_STATIC int g_108_nTransitionVertSum
short g_bSavedPlayerTarget
short g_9_nScannerCursorYValue
int g_nDisplayedComponentDamage
signed char g_cDamageDisplayPart
MissionHeader g_13_stMissionHeaderBlock
unsigned char * g_pConversationSpecialShape
short g_bForceCriticalDamageWarning
char g_szMissionWarpArrive[12]
void * g_pCutsceneCockpitPacket
short g_asShipAlertCountdown[12]
signed char g_12_abCockpitLightGoalTable[7]
short g_bMissionDeathSequencePending
short g_nTitleMusicSequenceStage
short g_nTargetLockCountdown
const char * g_apszDamageSeverityNames[5]
const char * g_apszComponentNames[9]
WIPE_STATIC short g_15_nFadeWidth
unsigned char g_bPersonnelSecondaryButton
int g_2_nFreeViewportCalls
short g_asObjectViewFrame[SPACE_OBJECT_COUNT]
char g_szLockedTarget[20]
unsigned char g_bInputCursorShapeChanged
short g_nCutsceneSpritesDrawn
NavMapObjectiveStyle g_aNavMapObjectiveStyles[12]
unsigned char * g_pRLEEncodeBuffer
short * g_pPaletteTransitionDeltaPtr
short g_bStarSystemJumpTransition
Viewport * g_pDibScreenViewportMirrorRef
RLETransformVertex g_aRLETransformVertices[4]
short g_nHazardPitchRange
char g_szUnidentifiedCommRecipient[16]
WIPE_STATIC int g_nRevealVertThreshold
char * g_48_apCommunicationTextPacketsTable[50]
short g_nFleetOverviewYaw
int g_aiForwardScannerGridRows[78]
short g_nWingmanTargetingMode
short g_8_bSceneBackdropClicked
SceneFlicCacheEntry g_aSceneFlicCopyTable[15]
int g_59_nJoystickUpScaleWord
ShortRect g_stCutsceneTextBounds
HDC g_18_hMainWindowContext
const char * g_apszCutsceneObjectTypeNames[4]
unsigned char g_ucPlayerNavLabelColour
short g_nHazardFieldCount
char g_szNoFurtherObjectives[32]
short g_1_nResourcePaletteState
unsigned int g_69_dwSysKeyValue
void(* g_apManeuverHandlers[50])(short, short)
short g_bMemoryAdjustmentEnabled
Viewport g_stConstellationViewport
short g_10_nMenuDarkColour
struct DirectMissionSelection g_stDirectMissionSelection
struct LimitedMusicBuffer g_aLimitedMusicBuffers[2]
unsigned char primaryButton
unsigned char secondaryButton
unsigned char primaryButton
unsigned char secondaryButton
unsigned char shapeChanged