REDRIVER2/src_rebuild/GAME/C
2020-06-17 13:33:02 +06:00
..
AI.C - modify TannerStuckInCar to check player id 2020-06-06 16:24:46 +06:00
AI.H - modify TannerStuckInCar to check player id 2020-06-06 16:24:46 +06:00
BCOLL3D.C - replace >> 12 and / 4096 with FIXED(v) macro 2020-05-20 19:48:19 +06:00
BCOLL3D.H
BCOLLIDE.C - implement CameraCollisionCheck, OK_To_Zoom 2020-06-13 14:54:16 +06:00
BCOLLIDE.H - implement SetUpCivCollFlags, CivAccel 2020-05-27 18:23:42 +06:00
BOMBERMAN.C - implement BombThePlayerToHellAndBack, ExplosionCollisionCheck 2020-06-05 22:31:38 +06:00
BOMBERMAN.H - implement DrawThrownBombs 2020-06-05 21:51:00 +06:00
CAMERA.C - implement CameraCollisionCheck, OK_To_Zoom 2020-06-13 14:54:16 +06:00
CAMERA.H - implement AddCopCarLight, fix ShowCarLight 2020-05-24 13:43:04 +06:00
CARS.C - implement DoPoliceLoudhailer, InitializeCutsceneSound, JerichoSpeak, InitEnvSnd, AddEnvSound, AddEnvSounds, SetEnvSndVol, SetEnvSndPos, LeadHorn 2020-06-14 01:03:59 +06:00
CARS.H - car bug fixes and improvements for two player mode 2020-06-06 18:19:55 +06:00
CD_ICON.H
CELL.C - implement UnpackCellObject 2020-04-29 13:10:39 +06:00
CELL.H
CIV_AI.C - implement DrawDrivingGameOverlays, PrintScoreTableTime, InitialiseScoreTables, ResetTable 2020-06-13 20:09:52 +06:00
CIV_AI.H - implement CreateNewNode 2020-06-08 19:43:57 +06:00
CONVERT.C - fix bug in RestoreCarPosition 2020-05-28 00:07:59 +06:00
CONVERT.H
COP_AI.C - implement HandleDrivingGames, SetSmashedCone 2020-06-13 16:13:01 +06:00
COP_AI.H - implement TargetArrow, DrawOverheadMap (partially) 2020-05-30 17:40:17 +06:00
COSMETIC.C - car bug fixes and improvements for two player mode 2020-06-06 18:19:55 +06:00
COSMETIC.H - implement ShowLight 2020-06-05 15:13:23 +06:00
CUTSCENE.C - implement DrawInGameCutscene 2020-06-17 00:20:03 +06:00
CUTSCENE.H - implement InitDrivingGames 2020-06-13 14:56:24 +06:00
DEBRIS.C - do not display light reflections if camera Y is under light 2020-06-16 22:45:11 +06:00
DEBRIS.H - car bug fixes and improvements for two player mode 2020-06-06 18:19:55 +06:00
DENTING.C - pretty some code 2020-06-06 20:39:09 +06:00
DENTING.H
DIRECTOR.C - use GTE macros everywhere instead of direct register access 2020-05-22 16:25:24 +06:00
DIRECTOR.H - implement cjpRecord, Put, ControlReplay 2020-05-20 14:28:23 +06:00
DR2ROADS.C - implement SetElTrainRotation, InitTrain, InitDoor, InitEvents, EventCollisions, GetBridgeRotation, MultiCarEvent 2020-06-14 22:01:40 +06:00
DR2ROADS.H - implement CheckForCorrectDisc, DiscSwapped, ReInitSystem, PlayFMV, PlayRender, ReportMode 2020-06-13 18:27:11 +06:00
DRAW.C - car bug fixes and improvements for two player mode 2020-06-06 18:19:55 +06:00
DRAW.H - use GTE macros everywhere instead of direct register access 2020-05-22 16:25:24 +06:00
DRIVINGGAMES.C - implement CheckForCorrectDisc, DiscSwapped, ReInitSystem, PlayFMV, PlayRender, ReportMode 2020-06-13 18:27:11 +06:00
DRIVINGGAMES.H
E3STUFF.C - implement CheckForCorrectDisc, DiscSwapped, ReInitSystem, PlayFMV, PlayRender, ReportMode 2020-06-13 18:27:11 +06:00
E3STUFF.H
ENVIRO.C
ENVIRO.H
ENVSOUND.C - implement DoPoliceLoudhailer, InitializeCutsceneSound, JerichoSpeak, InitEnvSnd, AddEnvSound, AddEnvSounds, SetEnvSndVol, SetEnvSndPos, LeadHorn 2020-06-14 01:03:59 +06:00
ENVSOUND.H
EVENT.C - implement DrawMultiplayerTarget 2020-06-17 03:02:06 +06:00
EVENT.H
FELONY.C - implement NoteFelony, AdjustFelony 2020-05-27 16:03:46 +06:00
FELONY.H - implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision 2020-05-01 12:08:36 +06:00
FMVPLAY.C - implement CheckForCorrectDisc, DiscSwapped, ReInitSystem, PlayFMV, PlayRender, ReportMode 2020-06-13 18:27:11 +06:00
FMVPLAY.H
GAMESND.C - fix some game sound bugs 2020-06-17 00:19:40 +06:00
GAMESND.H - implement DoPoliceLoudhailer, InitializeCutsceneSound, JerichoSpeak, InitEnvSnd, AddEnvSound, AddEnvSounds, SetEnvSndVol, SetEnvSndPos, LeadHorn 2020-06-14 01:03:59 +06:00
GLAUNCH.C - implement DrawMultiplayerTarget 2020-06-17 03:02:06 +06:00
GLAUNCH.H - implement LoadReplayFromBuffer, LoadAttractReplay 2020-05-21 00:30:02 +06:00
HANDLING.C - implement CreateNewNode 2020-06-08 19:43:57 +06:00
HANDLING.H
JOB_FX.C - implement DrawMultiplayerTarget 2020-06-17 03:02:06 +06:00
JOB_FX.H
LEADAI.C - implement SetElTrainRotation, InitTrain, InitDoor, InitEvents, EventCollisions, GetBridgeRotation, MultiCarEvent 2020-06-14 22:01:40 +06:00
LEADAI.H - stub LEADAI.C 2020-06-05 01:29:54 +06:00
LOADSAVE.C
LOADSAVE.H
LOADVIEW.C - fix screen fade on two player 2020-06-06 16:29:13 +06:00
LOADVIEW.H
MAIN.C - command line options to start missions and specify players 2020-06-17 03:02:31 +06:00
MAIN.H - implement InitDrivingGames 2020-06-13 14:56:24 +06:00
MAP.C - implement InitButtonTextures, DrawButton 2020-06-05 01:31:02 +06:00
MAP.H - proper spooled models freeing 2020-05-16 18:33:44 +06:00
MC_SND.C - implement DoPoliceLoudhailer, InitializeCutsceneSound, JerichoSpeak, InitEnvSnd, AddEnvSound, AddEnvSounds, SetEnvSndVol, SetEnvSndPos, LeadHorn 2020-06-14 01:03:59 +06:00
MC_SND.H
MDRAW.C - fix DrawMultiplayerTarget logic 2020-06-17 13:33:02 +06:00
MDRAW.H
MGENERIC.C - fix bug in RestoreCarPosition 2020-05-28 00:07:59 +06:00
MGENERIC.H
MISSION.C - allow two player camera to have outside mode 2020-06-06 16:26:59 +06:00
MISSION.H - implement DrawDrivingGameOverlays, PrintScoreTableTime, InitialiseScoreTables, ResetTable 2020-06-13 20:09:52 +06:00
MODELS.C - implement InitCyclingPals, InitAnimatingObjects, InitSpooledAnimObj, DrawAnimatingObject, int_garage_door 2020-05-18 18:11:07 +06:00
MODELS.H
MOTION_C.C - implement SetupTannerSkeleton, DrawTanner 2020-05-26 18:24:00 +06:00
MOTION_C.H - replace some docop2* by corresponding gte_* macros 2020-05-24 00:25:48 +06:00
OBJANIM.C - implement InitCyclingPals, InitAnimatingObjects, InitSpooledAnimObj, DrawAnimatingObject, int_garage_door 2020-05-18 18:11:07 +06:00
OBJANIM.H - implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision 2020-05-01 12:08:36 +06:00
OBJCOLL.C - implement DestroyCivPedestrians, DrawAllPedestrians 2020-05-24 20:12:10 +06:00
OBJCOLL.H - implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision 2020-05-01 12:08:36 +06:00
OVERLAY.C - implement DrawMultiplayerTarget 2020-06-17 03:02:06 +06:00
OVERLAY.H - implement UpdateFlashValue, DrawTargetBlip, DrawBigCompass 2020-05-30 14:01:36 +06:00
OVERMAP.C - fix DrawMultiplayerTarget logic 2020-06-17 13:33:02 +06:00
OVERMAP.H - implement DrawFullscreenMap, FlashOverheadMap 2020-05-30 15:53:49 +06:00
PAD.C - make PADRECTORD.analogue field unsigned 2020-05-20 17:06:49 +06:00
PAD.H
PATHFIND.C - stub PATHFIND.C 2020-05-17 12:25:21 +06:00
PATHFIND.H - stub PATHFIND.C 2020-05-17 12:25:21 +06:00
PAUSE.C - implement Tunnels, RecordWaypoint 2020-06-13 22:25:19 +06:00
PAUSE.H - implement cjpRecord, Put, ControlReplay 2020-05-20 14:28:23 +06:00
PEDEST.C - pretty some code 2020-06-06 20:39:09 +06:00
PEDEST.H - pretty some code 2020-06-06 20:39:09 +06:00
PLAYERS.C - support for multiple players leaving car 2020-06-06 16:29:36 +06:00
PLAYERS.H - implement InitPedestrians, DestroyPedestrian(s), ActivatePlayerPedestrian, SetTannerPosition 2020-05-15 14:50:30 +06:00
PRES.C - [EMU] LibGPU DrawPrim drawing always in front with polygon offset (and Z buffer) 2020-06-05 23:50:29 +06:00
PRES.H - fix PrintString 2020-05-30 15:52:56 +06:00
REPLAYS.C - implement Tunnels, RecordWaypoint 2020-06-13 22:25:19 +06:00
REPLAYS.H - implement SetupTannerSkeleton, DrawTanner 2020-05-26 18:24:00 +06:00
ROADBITS.C - implement cjpRecord, Put, ControlReplay 2020-05-20 14:28:23 +06:00
ROADBITS.H - implement cjpRecord, Put, ControlReplay 2020-05-20 14:28:23 +06:00
SCORES.C - implement OnScoreTable, AddScoreToTable 2020-06-13 20:17:27 +06:00
SCORES.H - implement MRCommitThreadGenocide, MRStartThread, MRFunction, MRHandleCarRequests, MRCreateCar, MRCancelCarRequest, SetPlayerMessage, SetMissionMessage, PauseMissionTimer, PreProcessTargets, HandleGameOver, CompleteAllActiveTargets, SetMissionComplete, SetMissionOver, ActivateNextFlag, CalcLapTime, SetCarToBeStolen, MakePhantomCarEqualPlayerCar 2020-05-16 21:43:19 +06:00
SEARCH.C
SEARCH.H
SHADOW.C - implement PlacePoolForCar, sQuad, SsSetSerialVol 2020-05-31 20:16:47 +06:00
SHADOW.H - implement PlacePoolForCar, sQuad, SsSetSerialVol 2020-05-31 20:16:47 +06:00
SKY.C - implement TunnelSkyFade 2020-06-05 01:30:34 +06:00
SKY.H - implement Tunnels, RecordWaypoint 2020-06-13 22:25:19 +06:00
SOUND.C - fix some game sound bugs 2020-06-17 00:19:40 +06:00
SOUND.H - do not do XM_ calls if Song_ID == -1 2020-05-12 21:49:21 +06:00
SPOOL.C - pretty some code 2020-06-06 20:39:09 +06:00
SPOOL.H - implement valid_region 2020-05-09 14:00:06 +06:00
SYSTEM.C - implement CheckForCorrectDisc, DiscSwapped, ReInitSystem, PlayFMV, PlayRender, ReportMode 2020-06-13 18:27:11 +06:00
SYSTEM.H - implement MissionCityScreen, MissionSelectScreen 2020-05-19 00:32:09 +06:00
TARGETS.C - apply aspect ratio matrix to debris, flares and targets 2020-05-27 17:14:51 +06:00
TARGETS.H - implement Draw3DTarget, DrawTargetArrowModel, WorldToCameraPositions 2020-05-27 17:05:27 +06:00
TEXTURE.C - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
TEXTURE.H - implement GetModelVertPtr, InitTannerShadow, 2020-05-23 22:24:47 +06:00
TILE.C - replace some docop2* by corresponding gte_* macros 2020-05-24 00:25:48 +06:00
TILE.H
TIME.C - implement DrawMultiplayerTarget 2020-06-17 03:02:06 +06:00
TIME.H
WHEELFORCES.C - pretty some code 2020-06-06 20:39:09 +06:00
WHEELFORCES.H
XAPLAY.C
XAPLAY.H
XMCALLS.H - XMPLAY by Jason Page original source code ported back from PS2 2020-05-13 12:40:22 +06:00
XMPLAY.C - fix XMPLAY bug again 2020-05-15 19:24:32 +06:00
XMPLAY.H - fix XMPLAY structure data 2020-05-13 22:00:28 +06:00