metaforce/Runtime/World
Phillip Stephens 6d60ccfd04 Various fixes and tweaks, Implement CExplosion, Add cheats 2018-04-26 14:12:20 -07:00
..
CActor.cpp Various fixes and tweaks, Implement CExplosion, Add cheats 2018-04-26 14:12:20 -07:00
CActor.hpp Various fixes and tweaks, Implement CExplosion, Add cheats 2018-04-26 14:12:20 -07:00
CActorModelParticles.cpp Various bug fixes and CActor rendering 2018-02-04 20:56:09 -10:00
CActorModelParticles.hpp Correct rstl::prereserved_vector implementation 2018-02-14 18:37:21 -10:00
CActorParameters.hpp Working space warp effect for charge beam 2018-02-12 20:46:59 -10:00
CAi.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CAi.hpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CAiFuncMap.cpp Various Implementations 2016-04-24 22:53:06 -07:00
CAiFuncMap.hpp Refactorings to support .upak generation 2017-10-24 21:47:49 -10:00
CAnimationParameters.hpp General resource handling bug fixes 2017-11-14 18:12:13 -10:00
CDamageInfo.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CDamageInfo.hpp Work on projectiles 2018-02-10 19:27:00 -10:00
CDamageVulnerability.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CDamageVulnerability.hpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CDestroyableRock.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CDestroyableRock.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CEffect.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CEffect.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CEnergyDrainSource.cpp Implement additive body states, rstl::binary_find 2017-07-10 21:17:03 -10:00
CEnergyDrainSource.hpp Implement additive body states, rstl::binary_find 2017-07-10 21:17:03 -10:00
CEntity.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CEntity.hpp Various bug fixes 2017-11-25 17:04:25 -10:00
CEntityInfo.hpp Move CEntityInfo to it's own header 2017-01-29 18:15:21 -08:00
CEnvFxManager.cpp Implement remaining CStateManager stubs 2017-03-31 09:51:40 -10:00
CEnvFxManager.hpp Implement CRainSplashGenerator and finish CPlayerGun constructor 2017-08-21 17:20:22 -10:00
CExplosion.cpp Various fixes and tweaks, Implement CExplosion, Add cheats 2018-04-26 14:12:20 -07:00
CExplosion.hpp Various fixes and tweaks, Implement CExplosion, Add cheats 2018-04-26 14:12:20 -07:00
CFishCloud.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CFishCloud.hpp Various bug fixes 2017-11-25 17:04:25 -10:00
CFluidPlane.cpp Additional CPlayer implementations 2017-08-15 19:34:02 -10:00
CFluidPlane.hpp Additional CPlayer implementations 2017-08-15 19:34:02 -10:00
CFluidPlaneCPU.cpp Various bug fixes and CActor rendering 2018-02-04 20:56:09 -10:00
CFluidPlaneCPU.hpp Implement CFluidPlaneDoor and CScriptDamageableTrigger 2017-08-13 17:55:06 -10:00
CFluidPlaneDoor.cpp Implement CFluidPlaneDoor and CScriptDamageableTrigger 2017-08-13 17:55:06 -10:00
CFluidPlaneDoor.hpp Implement CFluidPlaneDoor and CScriptDamageableTrigger 2017-08-13 17:55:06 -10:00
CFluidPlaneManager.cpp Initial fixNES integration 2018-02-01 13:19:34 -10:00
CFluidPlaneManager.hpp Initial fixNES integration 2018-02-01 13:19:34 -10:00
CFluidUVMotion.cpp Nearly finish CScriptWater 2017-08-12 21:56:35 -10:00
CFluidUVMotion.hpp Nearly finish CScriptWater 2017-08-12 21:56:35 -10:00
CGameArea.cpp Arm cannon rendering fixes 2018-01-14 21:39:25 -10:00
CGameArea.hpp Animation transitions and pause screen fixes 2018-01-04 17:02:30 -10:00
CGameLight.cpp Work on CGameProjectile 2018-02-08 21:12:26 -10:00
CGameLight.hpp Work on CGameProjectile 2018-02-08 21:12:26 -10:00
CGrappleParameters.hpp Additional CPlayer work 2017-07-23 13:45:04 -10:00
CHUDBillboardEffect.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CHUDBillboardEffect.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CHUDMemoParms.hpp CHUDMemoParms fix 2018-01-01 00:18:06 -10:00
CHealthInfo.cpp MREA fixes, some script constructors 2017-02-27 21:31:14 -10:00
CHealthInfo.hpp Initial InGameGuiManager imps 2017-02-11 17:17:18 -10:00
CIceImpact.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CIceImpact.hpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CLightParameters.hpp Various bug fixes 2017-11-23 22:23:28 -10:00
CMakeLists.txt FONT serialization fix; implement CPathFindSpline functions 2018-03-03 18:25:57 -10:00
CMorphBall.cpp Finish CProjectileWeapon 2018-02-09 20:26:12 -10:00
CMorphBall.hpp More windows build fixes 2018-02-03 20:46:47 -10:00
CMorphBallShadow.cpp HUD rendering bug fixes 2018-01-05 20:50:42 -10:00
CMorphBallShadow.hpp DrawWorld implementation complete 2017-03-05 20:33:51 -10:00
CPathFindArea.cpp Finish pathfinding implementations 2018-03-02 19:49:13 -10:00
CPathFindArea.hpp Finish pathfinding implementations 2018-03-02 19:49:13 -10:00
CPathFindDraw.cpp PATH stubs 2016-08-10 09:05:14 -07:00
CPathFindDraw.hpp PATH stubs 2016-08-10 09:05:14 -07:00
CPathFindRegion.cpp Finish pathfinding implementations 2018-03-02 19:49:13 -10:00
CPathFindRegion.hpp Finish pathfinding implementations 2018-03-02 19:49:13 -10:00
CPathFindSearch.cpp FONT serialization fix; implement CPathFindSpline functions 2018-03-03 18:25:57 -10:00
CPathFindSearch.hpp FONT serialization fix; implement CPathFindSpline functions 2018-03-03 18:25:57 -10:00
CPathFindSpline.cpp FONT serialization fix; implement CPathFindSpline functions 2018-03-03 18:25:57 -10:00
CPatterned.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CPatterned.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CPatternedInfo.cpp Implement CPFArea constructor 2018-02-13 21:51:18 -10:00
CPatternedInfo.hpp Implement CPFArea constructor 2018-02-13 21:51:18 -10:00
CPhysicsActor.cpp Fix player dynamic collision 2018-02-07 20:18:27 -10:00
CPhysicsActor.hpp Fix player dynamic collision 2018-02-07 20:18:27 -10:00
CPlayer.cpp GameCube spec cook fixes 2018-04-01 18:27:24 -10:00
CPlayer.hpp GameCube spec cook fixes 2018-04-01 18:27:24 -10:00
CPlayerCameraBob.cpp Lots of bug fixes; working CPhazonSuitFilter 2017-12-19 20:06:54 -10:00
CPlayerCameraBob.hpp Huge compile performance refactor 2017-12-28 22:08:12 -10:00
CPlayerEnergyDrain.cpp Implement additive body states, rstl::binary_find 2017-07-10 21:17:03 -10:00
CPlayerEnergyDrain.hpp Various CPlayer and CBodyStateCmdMgr imps 2017-07-05 08:34:12 -10:00
CProjectedShadow.cpp DrawWorld implementation complete 2017-03-05 20:33:51 -10:00
CProjectedShadow.hpp DrawWorld implementation complete 2017-03-05 20:33:51 -10:00
CRepulsor.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CRepulsor.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CRipple.cpp Work on CFluidPlaneCPU 2017-08-09 21:05:27 -10:00
CRipple.hpp Work on CFluidPlaneCPU 2017-08-09 21:05:27 -10:00
CRippleManager.cpp Initial fixNES integration 2018-02-01 13:19:34 -10:00
CRippleManager.hpp Work on CFluidPlaneCPU 2017-08-09 21:05:27 -10:00
CScannableParameters.hpp Various bug fixes 2017-11-23 22:23:28 -10:00
CScriptActor.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptActor.hpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptActorKeyframe.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptActorKeyframe.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptActorRotate.cpp Correct rstl::prereserved_vector implementation 2018-02-14 18:37:21 -10:00
CScriptActorRotate.hpp Fix CScriptActorRotate 2018-02-09 17:23:18 -08:00
CScriptAiJumpPoint.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptAiJumpPoint.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptAreaAttributes.cpp First skybox and HUD rendering 2017-11-11 19:14:57 -10:00
CScriptAreaAttributes.hpp Basic CGameAllocator implementation (WIP) 2017-09-12 08:27:48 -07:00
CScriptBeam.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptBeam.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraBlurKeyframe.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraBlurKeyframe.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraFilterKeyframe.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraFilterKeyframe.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraHint.cpp Update hecl, various fixes 2018-01-15 04:36:04 -08:00
CScriptCameraHint.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraHintTrigger.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraHintTrigger.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraPitchVolume.cpp Several collision fixes 2017-12-17 16:54:50 -10:00
CScriptCameraPitchVolume.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraShaker.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraShaker.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCameraWaypoint.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptCameraWaypoint.hpp Various bug fixes 2017-11-23 22:23:28 -10:00
CScriptColorModulate.cpp Fix CScriptActorRotate 2018-02-09 17:23:18 -08:00
CScriptColorModulate.hpp Fix CScriptActorRotate 2018-02-09 17:23:18 -08:00
CScriptControllerAction.cpp Update hecl, various fixes 2018-01-15 04:36:04 -08:00
CScriptControllerAction.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCounter.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCounter.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptCoverPoint.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptCoverPoint.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptDamageableTrigger.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptDamageableTrigger.hpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptDebris.cpp Update hecl, various fixes 2018-01-15 04:36:04 -08:00
CScriptDebris.hpp Update hecl, various fixes 2018-01-15 04:36:04 -08:00
CScriptDebugCameraWaypoint.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptDebugCameraWaypoint.hpp Various bug fixes 2017-11-25 17:04:25 -10:00
CScriptDistanceFog.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptDistanceFog.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptDock.cpp Fix game crashing when touching a dock to an unloaded area 2017-12-03 18:26:17 -08:00
CScriptDock.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptDockAreaChange.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptDockAreaChange.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptDoor.cpp Work on CGameProjectile 2018-02-08 21:12:26 -10:00
CScriptDoor.hpp Work on CGameProjectile 2018-02-08 21:12:26 -10:00
CScriptEffect.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptEffect.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptGenerator.cpp Fix CScriptActorRotate 2018-02-09 17:23:18 -08:00
CScriptGenerator.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptGrapplePoint.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptGrapplePoint.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptGunTurret.cpp Various bug fixes 2017-11-25 17:04:25 -10:00
CScriptGunTurret.hpp Various bug fixes 2017-11-25 17:04:25 -10:00
CScriptHUDMemo.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptHUDMemo.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptMazeNode.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptMazeNode.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptMemoryRelay.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptMemoryRelay.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptMidi.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptMidi.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPickup.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPickup.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPickupGenerator.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPickupGenerator.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPlatform.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptPlatform.hpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptPlayerActor.cpp Various bug fixes 2017-11-23 22:23:28 -10:00
CScriptPlayerActor.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPlayerHint.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptPlayerHint.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPlayerStateChange.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPlayerStateChange.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPointOfInterest.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptPointOfInterest.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptRandomRelay.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptRandomRelay.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptRelay.cpp Various bug fixes 2017-11-25 17:04:25 -10:00
CScriptRelay.hpp Various bug fixes 2017-11-25 17:04:25 -10:00
CScriptRoomAcoustics.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptRoomAcoustics.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptShadowProjector.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptShadowProjector.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSound.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptSound.hpp Implement CScriptSound and bug fixes 2017-11-26 19:06:53 -10:00
CScriptSpawnPoint.cpp Metal API adjustments; MSAA support 2018-01-06 19:19:49 -10:00
CScriptSpawnPoint.hpp HUD rendering bug fixes 2018-01-05 20:50:42 -10:00
CScriptSpecialFunction.cpp Several collision fixes 2017-12-17 16:54:50 -10:00
CScriptSpecialFunction.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSpiderBallAttractionSurface.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptSpiderBallAttractionSurface.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSpiderBallWaypoint.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptSpiderBallWaypoint.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSpindleCamera.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSpindleCamera.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSteam.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSteam.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptStreamedMusic.cpp Update submodules, fix Linux build 2018-02-27 17:46:14 -08:00
CScriptStreamedMusic.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSwitch.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptSwitch.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptTargetingPoint.cpp Various movement and HUD bug fixes 2017-12-18 17:05:50 -10:00
CScriptTargetingPoint.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptTimer.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptTimer.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptTrigger.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptTrigger.hpp Bug fixes 2017-11-28 00:06:40 -10:00
CScriptVisorFlare.cpp Fix player dynamic collision 2018-02-07 20:18:27 -10:00
CScriptVisorFlare.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptVisorGoo.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptVisorGoo.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptWater.cpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptWater.hpp Initial working projectiles 2018-02-11 19:30:21 -10:00
CScriptWaypoint.cpp Various bug fixes 2017-11-23 22:23:28 -10:00
CScriptWaypoint.hpp Various bug fixes 2017-11-23 22:23:28 -10:00
CScriptWorldTeleporter.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CScriptWorldTeleporter.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CSnakeWeedSwarm.cpp TCastToPtr adjustments 2017-01-18 14:30:02 -08:00
CSnakeWeedSwarm.hpp Work on CStateManager 2017-03-28 16:51:12 -10:00
CStateMachine.cpp string_view refactor 2017-11-12 20:19:18 -10:00
CStateMachine.hpp string_view refactor 2017-11-12 20:19:18 -10:00
CTeamAiMgr.cpp TCastToPtr adjustments 2017-01-18 14:30:02 -08:00
CTeamAiMgr.hpp Basic CGameAllocator implementation (WIP) 2017-09-12 08:27:48 -07:00
CTeamAiTypes.cpp CCameraManager imps 2016-04-16 16:50:45 -10:00
CTeamAiTypes.hpp CCameraManager imps 2016-04-16 16:50:45 -10:00
CVisorFlare.cpp General resource handling bug fixes 2017-11-14 18:12:13 -10:00
CVisorFlare.hpp Refactorings to support .upak generation 2017-10-24 21:47:49 -10:00
CVisorParameters.hpp Various bug fixes 2017-11-23 22:23:28 -10:00
CWallCrawlerSwarm.cpp Work on CGameProjectile 2018-02-08 21:12:26 -10:00
CWallCrawlerSwarm.hpp Work on CGameProjectile 2018-02-08 21:12:26 -10:00
CWallWalker.cpp Fix CAutoMapper surfaces on Braswell 2017-11-20 09:33:21 -08:00
CWallWalker.hpp Fix CAutoMapper surfaces on Braswell 2017-11-20 09:33:21 -08:00
CWorld.cpp HUD rendering bug fixes 2018-01-05 20:50:42 -10:00
CWorld.hpp Implement CScriptSound and bug fixes 2017-11-26 19:06:53 -10:00
CWorldLight.cpp Several collision fixes 2017-12-17 16:54:50 -10:00
CWorldLight.hpp Implement CWorldShadow and texture clamp mode 2017-09-30 18:26:46 -10:00
CWorldShadow.cpp CWorldShadow OpenGL fixes; discord-rpc integration 2018-01-15 20:42:28 -10:00
CWorldShadow.hpp CWorldShadow OpenGL fixes; discord-rpc integration 2018-01-15 20:42:28 -10:00
CWorldTransManager.cpp General resource handling bug fixes 2017-11-14 18:12:13 -10:00
CWorldTransManager.hpp Changes to support boo object tracker API 2017-11-04 20:17:12 -10:00
IGameArea.cpp Lots of ScriptObject and Collision work 2017-01-03 20:30:05 -08:00
IGameArea.hpp CGameArea imps 2017-11-04 19:08:05 -07:00
ScriptLoader.cpp Fix player dynamic collision 2018-02-07 20:18:27 -10:00
ScriptLoader.hpp More efficient cooked resource loading, AQS audio fixes 2017-02-14 20:02:30 -10:00
ScriptObjectSupport.cpp Implement CScriptSound and bug fixes 2017-11-26 19:06:53 -10:00
ScriptObjectSupport.hpp Implement CScriptSound and bug fixes 2017-11-26 19:06:53 -10:00