REDRIVER2/src_rebuild/GAME/C
Ilya Shurumov f9665389e5 - implement MRProcessTarget, MRRequestCar
- pretty LoadMission
2020-05-17 01:07:19 +06:00
..
AI.C - implement TannerStuckInCar 2020-05-15 17:50:23 +06:00
AI.H - many sources processed and added UNIMPLEMENTED() 2020-04-04 10:56:09 +06:00
BCOLL3D.C - implement PointFaceCheck, collided3d, CarCarCollision3 2020-05-10 13:48:47 +06:00
BCOLL3D.H - implement GlobalTimeStep 2020-04-22 22:28:10 +06:00
BCOLLIDE.C - bit more prettier PlaceCameraFollowCar 2020-05-15 15:05:59 +06:00
BCOLLIDE.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
BOMBERMAN.C - implement AnimatePed, DeActivatePedestrian, SetupCivPedRouteData, PingOutPed, SetupCivJump, CivPedJump, SetupCivPedWalk, CivPedWalk, CivPedSit, HandlePedestrians 2020-05-15 16:33:29 +06:00
BOMBERMAN.H - implement AnimatePed, DeActivatePedestrian, SetupCivPedRouteData, PingOutPed, SetupCivJump, CivPedJump, SetupCivPedWalk, CivPedWalk, CivPedSit, HandlePedestrians 2020-05-15 16:33:29 +06:00
CAMERA.C - implement SetBasePos 2020-05-16 15:30:05 +06:00
CAMERA.H - implement StepGame 2020-04-17 23:14:36 +06:00
CARS.C - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
CARS.H - implement AddNightLights, ShowCarlight, FindCarLightFade 2020-04-29 21:03:13 +06:00
CD_ICON.H - implemented almost all SPOOL.C (except unused sound bank loading) 2020-04-10 17:56:11 +06:00
CELL.C - implement UnpackCellObject 2020-04-29 13:10:39 +06:00
CELL.H - implement GetFirstPackedCop, GetNextPackedCop 2020-04-13 19:55:40 +06:00
CIV_AI.C - implement CreateStationaryCivCar 2020-05-17 00:10:40 +06:00
CIV_AI.H - implement ChangePedPlayerToCar 2020-05-15 18:04:48 +06:00
CONVERT.C - implement RandomInit, Random2 2020-05-09 14:01:01 +06:00
CONVERT.H - partially implement DrawSprites 2020-04-22 19:50:56 +06:00
COP_AI.C - implement CreateStationaryCivCar 2020-05-17 00:10:40 +06:00
COP_AI.H - implement CreateStationaryCivCar 2020-05-17 00:10:40 +06:00
COSMETIC.C - simplify SetupSpecCosmetics, SetupSpecDenting 2020-05-13 14:30:17 +06:00
COSMETIC.H - implement Tada 2020-04-10 05:52:35 +06:00
CUTSCENE.C - implement CreateStationaryCivCar 2020-05-17 00:10:40 +06:00
CUTSCENE.H - implement CreateStationaryCivCar 2020-05-17 00:10:40 +06:00
DEBRIS.C - implement InitPedestrians, DestroyPedestrian(s), ActivatePlayerPedestrian, SetTannerPosition 2020-05-15 14:50:30 +06:00
DEBRIS.H - implement AddNightLights, ShowCarlight, FindCarLightFade 2020-04-29 21:03:13 +06:00
DENTING.C - crash fix for super-secret car 2020-05-13 15:57:00 +06:00
DENTING.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
DIRECTOR.C - implement PlaceCameraFollowCar 2020-04-17 01:50:53 +06:00
DIRECTOR.H - fix bugs and compilation 2020-04-19 16:53:03 +06:00
DR2ROADS.C - improved area data loading 2020-05-16 22:44:07 +06:00
DR2ROADS.H - implement ProcessStraightsDriver2Lump, RoadInCell 2020-05-09 14:00:48 +06:00
DRAW.C - fixed bug in SetupDrawMapPSX 2020-05-14 18:48:09 +06:00
DRAW.H - implement UnpackCellObject 2020-04-29 13:10:39 +06:00
DRIVINGGAMES.C - implement DrawCarWheels, DrawWheelObject, MangleWheelModels 2020-04-21 21:28:52 +06:00
DRIVINGGAMES.H - implement DrawCarWheels, DrawWheelObject, MangleWheelModels 2020-04-21 21:28:52 +06:00
E3STUFF.C - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
E3STUFF.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
ENVIRO.C - implement loadsectorsPC 2020-04-05 19:53:08 +06:00
ENVIRO.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
ENVSOUND.C - implement ResidentModelsBodge, CollisionSound, SoundTasks, AddEnvSounds 2020-04-27 09:19:08 +06:00
ENVSOUND.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
EVENT.C - implement CheckScenaryCollisions 2020-04-29 00:00:25 +06:00
EVENT.H - implement CheckScenaryCollisions 2020-04-29 00:00:25 +06:00
FELONY.C - implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision 2020-05-01 12:08:36 +06:00
FELONY.H - implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision 2020-05-01 12:08:36 +06:00
FMVPLAY.C - implement ReInitFrontend() 2020-04-05 22:44:41 +06:00
FMVPLAY.H - implement ReInitFrontend() 2020-04-05 22:44:41 +06:00
GAMESND.C - implement CarHasSiren, DealWithHorn 2020-05-16 00:12:44 +06:00
GAMESND.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
GLAUNCH.C - implement RunMissionLadder 2020-05-15 21:02:45 +06:00
GLAUNCH.H - implement GlobalTimeStep 2020-04-22 22:28:10 +06:00
HANDLING.C - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
HANDLING.H - implement CheckScenaryCollisions 2020-04-29 00:00:25 +06:00
JOB_FX.C - many sources processed and added UNIMPLEMENTED() 2020-04-04 10:56:09 +06:00
JOB_FX.H - many sources processed and added UNIMPLEMENTED() 2020-04-04 10:56:09 +06:00
LEADAI.C - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
LEADAI.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
LOADSAVE.C - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
LOADSAVE.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
LOADVIEW.C - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
LOADVIEW.H - implement ProcessMDSLump 2020-04-06 02:04:37 +06:00
MAIN.C - 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
MAIN.H - "Debug Options" menu 2020-04-26 16:07:37 +06:00
MAP.C - improved area data loading 2020-05-16 22:44:07 +06:00
MAP.H - proper spooled models freeing 2020-05-16 18:33:44 +06:00
MC_SND.C - implement InitFelonyDelayArray, GetCarHeading, GetCarDirectionOfTravel 2020-04-18 01:55:31 +06:00
MC_SND.H - implement InitFelonyDelayArray, GetCarHeading, GetCarDirectionOfTravel 2020-04-18 01:55:31 +06:00
MDRAW.C - 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
MDRAW.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
MGENERIC.C - implement InitialiseMissionDefaults 2020-04-05 04:53:41 +06:00
MGENERIC.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
MISSION.C - implement MRProcessTarget, MRRequestCar 2020-05-17 01:07:19 +06:00
MISSION.H - implement HandleMissionThreads, MRCommand, TargetComplete, TargetActive, 2020-05-17 00:11:23 +06:00
MODELS.C - fix ProcessCarModelLump bug sowed by me 2020-05-16 16:07:52 +06:00
MODELS.H - implement DrawCarWheels, DrawWheelObject, MangleWheelModels 2020-04-21 21:28:52 +06:00
MOTION_C.C - implement DrawCarWheels, DrawWheelObject, MangleWheelModels 2020-04-21 21:28:52 +06:00
MOTION_C.H - implement DrawCarWheels, DrawWheelObject, MangleWheelModels 2020-04-21 21:28:52 +06:00
OBJANIM.C - implement FindSmashableObjects 2020-05-02 08:15:15 +06:00
OBJANIM.H - implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision 2020-05-01 12:08:36 +06:00
OBJCOLL.C - implement InitPedestrians, DestroyPedestrian(s), ActivatePlayerPedestrian, SetTannerPosition 2020-05-15 14:50:30 +06:00
OBJCOLL.H - implement bcollided2d, bFindCollisionPoint, bFindCollisionTime, CarBuildingCollision 2020-05-01 12:08:36 +06:00
OVERLAY.C - implement InitPedestrians, DestroyPedestrian(s), ActivatePlayerPedestrian, SetTannerPosition 2020-05-15 14:50:30 +06:00
OVERLAY.H - implement UpdatePlayerInformation 2020-04-18 00:54:55 +06:00
OVERMAP.C - implement Long2DDistance 2020-05-17 01:06:42 +06:00
OVERMAP.H - fix ProcessLumps not processing LUMP_CAR_MODELS 2020-04-09 21:42:17 +06:00
PAD.C - implement ModifyCamera, TurnHead 2020-04-18 00:02:24 +06:00
PAD.H - implement ModifyCamera, TurnHead 2020-04-18 00:02:24 +06:00
PATHFIND.C - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
PATHFIND.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
PAUSE.C - pretty pause code 2020-05-12 10:00:52 +06:00
PAUSE.H - attempt to draw pause menus 2020-04-12 03:02:26 +06:00
PEDEST.C - fix IHaveThePower, PedGetOutCar, SetupTannerSitDown, DeActivatePlayerPedestrian 2020-05-16 23:10:15 +06:00
PEDEST.H - implement ChangeCarPlayerToPed, FindClosestCar, TannerCanEnterCar 2020-05-15 17:38:32 +06:00
PLAYERS.C - fix sound channel array indexing bugs 2020-05-15 23:14:23 +06:00
PLAYERS.H - implement InitPedestrians, DestroyPedestrian(s), ActivatePlayerPedestrian, SetTannerPosition 2020-05-15 14:50:30 +06:00
PRES.C - remove weird dead commented memcpys 2020-05-12 00:09:51 +06:00
PRES.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
REPLAYS.C - 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
REPLAYS.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
ROADBITS.C - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
ROADBITS.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
SCORES.C - 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
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 - implement loadsectorsPC 2020-04-05 19:53:08 +06:00
SEARCH.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
SHADOW.C - fix DrawCar, SubDivShadow, PlaceShadowForCar 2020-05-09 14:24:43 +06:00
SHADOW.H - many sources processed and added UNIMPLEMENTED() 2020-04-04 10:56:09 +06:00
SKY.C - fix sky render 2020-05-16 21:39:18 +06:00
SKY.H - implement GameInit 2020-04-03 04:44:09 +06:00
SOUND.C - fix sound channel array indexing bugs 2020-05-15 23:14:23 +06:00
SOUND.H - do not do XM_ calls if Song_ID == -1 2020-05-12 21:49:21 +06:00
SPOOL.C - improved area data loading 2020-05-16 22:44:07 +06:00
SPOOL.H - implement valid_region 2020-05-09 14:00:06 +06:00
SYSTEM.C - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
SYSTEM.H - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
TARGETS.C - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
TARGETS.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
TEXTURE.C - USE_CRT_MALLOC - use dynamic malloc whenever possible 2020-05-16 15:56:08 +06:00
TEXTURE.H - implement ProcessOverlayLump, InitOverheadMap, DrawMultiplayerMap 2020-04-27 21:38:04 +06:00
TILE.C - pretty ProcessLowDetailTable 2020-05-13 12:19:09 +06:00
TILE.H - implement DrawCarWheels, DrawWheelObject, MangleWheelModels 2020-04-21 21:28:52 +06:00
TIME.C - implement EnableDisplay 2020-03-29 06:56:49 +06:00
TIME.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
WHEELFORCES.C - fix StepOneCar 2020-05-05 21:29:10 +06:00
WHEELFORCES.H - implement StepCars 2020-04-22 21:33:38 +06:00
XAPLAY.C - many sources processed and added UNIMPLEMENTED() 2020-04-04 10:56:09 +06:00
XAPLAY.H - added sources rebuilt with TDR and partially decompiled intro sequence 2020-03-28 03:25:35 +06:00
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