38 for (index = 0; index < 70; index++)
133 (
unsigned int)(
unsigned short)
136 recordedVelocity = record->
velocity;
137 recordedUp = record->
up;
138 recordedForward = record->
forward;
140 &recordedVelocity) != 0 &&
144 &recordedForward) != 0 &&
145 record->
mode == objectMode)
156 printf(
"ship script error: segment wrap");
162 record->
object = (
signed char)obj;
166 record->
mode = objectMode;
186 (
unsigned int)(
unsigned short)
191 printf(
"master script error: segment wrap");
196 record->
event = event;
198 record->
object = (
signed char)obj;
229 short animationFrame)
239 (
unsigned int)(
unsigned short)
270 record->
track = track;
void RecordMusicCommandHook(int track, int command, short enabled)
short WriteDataFileAtOffset(unsigned short fd, int offset, unsigned int length, const void *data)
short LogMemoryUsage(void)
int GetCannedSceneObjectMode(short obj)
void HandleCannedSceneBufferBoundary(void)
void ReportFatalErrorCode(const char *errorCode)
void CheckCannedSceneBufferCapacity(void)
void RecordCannedSceneObjectState(short obj)
void FlushCannedSceneRecordingBuffer(void)
short OpenDataFileOrDie(const char *path)
short CreateDataFile(const char *path)
void LoadCannedScenePlaybackBuffer(void)
void CloseDataFile(unsigned short fd)
void RecordCannedSceneObjectEvent(short obj, int event)
void WriteTapeInitialState(void)
short equ_vector(const FixedVector *left, const FixedVector *right)
void RecordCannedSceneBriefingCharacter(signed char character, signed char pose, short animationFrame)
void InitializeCannedSceneFrameIndex(void)
DwordPtr IdentityDword(DwordPtr value)
void ResetCannedSceneRecording(void)
void ResetCannedScenePlaybackBuffer(void)
Shared Win32 declarations, types and library interfaces.
#define CANNED_SCENE_SNAPSHOT_BYTES
short g_asShipCloakCooldown[10]
short g_1_asCannedSceneFrameStarts[70]
short g_78_bHighMemoryBuffersSetState
short g_aeObjectClass[SPACE_OBJECT_COUNT]
short g_asObjectType[SPACE_OBJECT_COUNT]
short g_nCannedSceneRecordedFrameCountNumber
DwordPtr g_dwHighMemoryParagraphValue
FixedVector g_aShipForwardVector[SPACE_OBJECT_COUNT]
short g_asShipCloakElapsedFrames[10]
short g_aeSpecialManeuver[12]
unsigned short g_asObjectScale[SPACE_OBJECT_COUNT]
short g_nCannedSceneBufferNearCapacityFlag
signed char g_acObjectOwner[SPACE_OBJECT_COUNT]
short g_3_nCannedSceneWriteIndex
unsigned short g_wHighMemoryBlockBytes
int g_anShipCloakState[10]
FixedVector g_aShipPosition[SPACE_OBJECT_COUNT]
FixedVector g_aShipUpVector[SPACE_OBJECT_COUNT]
FixedVector g_aShipVelocity[SPACE_OBJECT_COUNT]
int g_4_nCannedSceneFileOffset
unsigned int g_dwCannedSceneSnapshotStart
void * g_1_pCannedSceneStateBlockRef
void * g_pHighMemoryBlockA
char g_szCannedSceneTapeFile[9]
short g_nCannedSceneSegmentEndFrame
void * g_pHighMemoryBlockB
short g_5_nCannedSceneFrameCount
short g_asObjectCounter[SPACE_OBJECT_COUNT]
short g_nCannedSceneStateRecordMarker
unsigned int g_dwCannedSceneSnapshotEnd