metaforce/Runtime/World
Henrique Gemignani Passos Lima 997cf5e0df
Decomp Fixes: CVisorFlare::Render
2022-10-23 16:51:15 +03:00
..
CActor.cpp CActor: Don't recalculate world lighting always 2022-08-15 18:51:45 -04:00
CActor.hpp CActor: Remove sound emitter on destroy 2022-08-15 09:56:28 -04:00
CActorModelParticles.cpp Implement CGX & migrate usages to CGX/GX 2022-03-12 10:47:20 -05:00
CActorModelParticles.hpp Implement CGX & migrate usages to CGX/GX 2022-03-12 10:47:20 -05:00
CActorParameters.hpp
CAi.cpp
CAi.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CAiFuncMap.cpp
CAiFuncMap.hpp
CAmbientAI.cpp Import CAmbientAI fixes from decomp 2022-10-20 09:41:49 -07:00
CAmbientAI.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CAnimationParameters.hpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
CDamageInfo.cpp Fully decouple hecl from Metaforce 2022-02-21 08:01:06 -08:00
CDamageInfo.hpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
CDamageVulnerability.cpp CDamageVulnerability: Use matching functions for WeaponHits/Hurts 2022-04-03 12:18:36 -07:00
CDamageVulnerability.hpp CScriptActor & CDamageVulnerability inspect 2021-05-29 18:45:08 -04:00
CDestroyableRock.cpp
CDestroyableRock.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CEffect.cpp
CEffect.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CEnergyDrainSource.cpp
CEnergyDrainSource.hpp
CEntity.cpp
CEntity.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CEntityInfo.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CEnvFxManager.cpp Remove forRenderer from CGraphics PerspectiveProjectionMatrix 2022-03-05 18:30:43 -05:00
CEnvFxManager.hpp Begin transitioning to new CTexture; start Stream API 2022-03-04 02:47:21 -05:00
CExplosion.cpp Fixes for CElementGen / CExplosion 2022-03-26 20:23:44 -04:00
CExplosion.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CFire.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CFire.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CFishCloud.cpp Use GXCopyTex; various implementations 2022-08-09 02:10:51 -04:00
CFishCloud.hpp Use GXCopyTex; various implementations 2022-08-09 02:10:51 -04:00
CFishCloudModifier.cpp
CFishCloudModifier.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CFluidPlane.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CFluidPlane.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CFluidPlaneCPU.cpp Migrate to aurora submodule 2022-07-29 16:17:24 -04:00
CFluidPlaneCPU.hpp
CFluidPlaneDoor.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CFluidPlaneDoor.hpp
CFluidPlaneGPU.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CFluidPlaneGPU.hpp
CFluidPlaneManager.cpp Migrate to aurora submodule 2022-07-29 16:17:24 -04:00
CFluidPlaneManager.hpp Migrate to aurora submodule 2022-07-29 16:17:24 -04:00
CFluidUVMotion.cpp
CFluidUVMotion.hpp
CGameArea.cpp CGameArea: PostConstructArea fix #2 (oops) 2022-08-09 02:50:11 -04:00
CGameArea.hpp CGameArea: PostConstructArea fixes 2022-03-02 19:16:48 -05:00
CGameLight.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CGameLight.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CGrappleParameters.hpp
CHUDBillboardEffect.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CHUDBillboardEffect.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CHUDMemoParms.hpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
CHealthInfo.cpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
CHealthInfo.hpp
CIceImpact.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CIceImpact.hpp Initial CIceImpact 2021-10-25 23:02:56 -04:00
CKnockBackController.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CKnockBackController.hpp Initial CIceImpact 2021-10-25 23:02:56 -04:00
CLightParameters.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CMakeLists.txt Initial CIceImpact 2021-10-25 23:02:56 -04:00
CMarkerGrid.cpp Fixed some mistakes, generates impacts now 2021-10-25 23:02:56 -04:00
CMarkerGrid.hpp Initial CIceImpact 2021-10-25 23:02:56 -04:00
CMorphBall.cpp CCubeRenderer: More function implementations 2022-07-01 20:47:45 -04:00
CMorphBall.hpp Reimplement CSkinRules/CSkinnedModel; skinning kinda works! 2022-03-10 01:33:17 -05:00
CMorphBallShadow.cpp Some WIP implementations 2022-07-29 16:17:10 -04:00
CMorphBallShadow.hpp Use RE'd CStopwatch adapted for std::chrono, get metaforce linking again 2022-02-26 08:42:42 -08:00
CPathFindArea.cpp Initial CFont implementation, proper CTexture/CGraphicsPalette structures 2022-02-26 18:18:58 -08:00
CPathFindArea.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CPathFindRegion.cpp RE COutput/InputStream and friends and migrate over 2022-02-21 08:01:05 -08:00
CPathFindRegion.hpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
CPathFindSearch.cpp
CPathFindSearch.hpp
CPathFindSpline.cpp
CPatterned.cpp Fix lighting issues; fix CPatterned damage color 2022-03-14 01:10:29 -04:00
CPatterned.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CPatternedInfo.cpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
CPatternedInfo.hpp
CPhysicsActor.cpp
CPhysicsActor.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CPlayer.cpp CPlayerGun: Reimplement transition effects 2022-07-01 20:47:06 -04:00
CPlayer.hpp CPlayer: Fix curAcceleration initial value 2022-05-03 23:59:59 -04:00
CPlayerCameraBob.cpp RE COutput/InputStream and friends and migrate over 2022-02-21 08:01:05 -08:00
CPlayerCameraBob.hpp
CPlayerEnergyDrain.cpp
CPlayerEnergyDrain.hpp
CProjectedShadow.cpp Begin transitioning to new CTexture; start Stream API 2022-03-04 02:47:21 -05:00
CProjectedShadow.hpp
CRepulsor.cpp
CRepulsor.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CRipple.cpp
CRipple.hpp
CRippleManager.cpp Decomp: Fix adding new ripples not restarting the time 2022-10-20 03:50:24 +03:00
CRippleManager.hpp
CScannableParameters.hpp
CScriptActor.cpp CGuiFrame & Model fixes; CModel::Draw impl; Document CModelFlags bits 2022-03-05 19:26:52 -05:00
CScriptActor.hpp CScriptActor & CDamageVulnerability inspect 2021-05-29 18:45:08 -04:00
CScriptActorKeyframe.cpp
CScriptActorKeyframe.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptActorRotate.cpp Use EntityList instead of `rstl::resverved_vector<TUniqueId, 1024>' directly 2021-06-06 17:07:45 -07:00
CScriptActorRotate.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptAiJumpPoint.cpp
CScriptAiJumpPoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptAreaAttributes.cpp
CScriptAreaAttributes.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptBallTrigger.cpp Fully decouple hecl from Metaforce 2022-02-21 08:01:06 -08:00
CScriptBallTrigger.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptBeam.cpp
CScriptBeam.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCameraBlurKeyframe.cpp Text rendering & CWorldTransManager fixes 2022-05-19 00:57:30 -07:00
CScriptCameraBlurKeyframe.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCameraFilterKeyframe.cpp
CScriptCameraFilterKeyframe.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCameraHint.cpp
CScriptCameraHint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCameraHintTrigger.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptCameraHintTrigger.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptCameraPitchVolume.cpp
CScriptCameraPitchVolume.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCameraShaker.cpp
CScriptCameraShaker.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCameraWaypoint.cpp
CScriptCameraWaypoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptColorModulate.cpp CGuiFrame & Model fixes; CModel::Draw impl; Document CModelFlags bits 2022-03-05 19:26:52 -05:00
CScriptColorModulate.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptControllerAction.cpp
CScriptControllerAction.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCounter.cpp
CScriptCounter.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptCoverPoint.cpp
CScriptCoverPoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptDamageableTrigger.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptDamageableTrigger.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptDebris.cpp Fix CActor & CScriptDebris CModelFlags 2022-03-10 03:41:43 -05:00
CScriptDebris.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptDebugCameraWaypoint.cpp
CScriptDebugCameraWaypoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptDistanceFog.cpp
CScriptDistanceFog.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptDock.cpp Rename CScriptDock enum values to match behavior 2021-05-31 13:12:08 -07:00
CScriptDock.hpp Rename CScriptDock enum values to match behavior 2021-05-31 13:12:08 -07:00
CScriptDockAreaChange.cpp
CScriptDockAreaChange.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptDoor.cpp Start wiring up wgpu+winit 2022-01-31 19:06:54 -05:00
CScriptDoor.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptEMPulse.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CScriptEMPulse.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptEffect.cpp Begin transitioning CElementGen RenderParticles & many fixes 2022-03-20 16:24:02 -04:00
CScriptEffect.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptGenerator.cpp
CScriptGenerator.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptGrapplePoint.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptGrapplePoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptGunTurret.cpp Begin transitioning CElementGen RenderParticles & many fixes 2022-03-20 16:24:02 -04:00
CScriptGunTurret.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptHUDMemo.cpp
CScriptHUDMemo.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptMazeNode.cpp CScriptMazeNode: Minor fix from matching decomp 2022-10-09 13:14:36 -04:00
CScriptMazeNode.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptMemoryRelay.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptMemoryRelay.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptMidi.cpp CScriptMidi: Add destructor implementation 2022-05-12 13:18:12 -04:00
CScriptMidi.hpp CScriptMidi: Add destructor implementation 2022-05-12 13:18:12 -04:00
CScriptPickup.cpp CScriptPickup: Updates from matching decomp 2022-10-09 13:12:38 -04:00
CScriptPickup.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptPickupGenerator.cpp
CScriptPickupGenerator.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptPlatform.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CScriptPlatform.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptPlayerActor.cpp CCubeRenderer: More function implementations 2022-07-01 20:47:45 -04:00
CScriptPlayerActor.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptPlayerHint.cpp
CScriptPlayerHint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptPlayerStateChange.cpp
CScriptPlayerStateChange.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptPointOfInterest.cpp
CScriptPointOfInterest.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptRandomRelay.cpp
CScriptRandomRelay.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptRelay.cpp
CScriptRelay.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptRipple.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptRipple.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptRoomAcoustics.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptRoomAcoustics.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptShadowProjector.cpp
CScriptShadowProjector.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptSound.cpp
CScriptSound.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptSpawnPoint.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptSpawnPoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptSpecialFunction.cpp Fix windows build 2022-10-16 12:04:26 -07:00
CScriptSpecialFunction.hpp CScriptSpecialFunction: Updates from matching decomp 2022-10-09 13:07:51 -04:00
CScriptSpiderBallAttractionSurface.cpp
CScriptSpiderBallAttractionSurface.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptSpiderBallWaypoint.cpp CScriptSpiderBallWaypoint: Small fix in GetClosestPointAlongWaypoints 2022-02-10 23:06:51 -05:00
CScriptSpiderBallWaypoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptSpindleCamera.cpp RE COutput/InputStream and friends and migrate over 2022-02-21 08:01:05 -08:00
CScriptSpindleCamera.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptSteam.cpp
CScriptSteam.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptStreamedMusic.cpp
CScriptStreamedMusic.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptSwitch.cpp
CScriptSwitch.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptTargetingPoint.cpp
CScriptTargetingPoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptTimer.cpp CScriptTimer: Fix from decomp 2022-10-18 18:17:01 +03:00
CScriptTimer.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptTrigger.cpp Decomp fix for CScriptTrigger::Touch 2022-10-20 18:23:38 +03:00
CScriptTrigger.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptVisorFlare.cpp CVisorFlare implementation 2022-05-24 01:44:20 -04:00
CScriptVisorFlare.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptVisorGoo.cpp
CScriptVisorGoo.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptWater.cpp Begin transitioning to new CModel/CCubeModel & friends 2022-02-25 02:45:25 -05:00
CScriptWater.hpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptWaypoint.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptWaypoint.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CScriptWorldTeleporter.cpp Reformat pass 2021-06-07 12:29:18 -07:00
CScriptWorldTeleporter.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CSnakeWeedSwarm.cpp Use GXCopyTex; various implementations 2022-08-09 02:10:51 -04:00
CSnakeWeedSwarm.hpp Use GXCopyTex; various implementations 2022-08-09 02:10:51 -04:00
CStateMachine.cpp CStateMachine: Fix state name lookup 2022-03-12 15:43:39 -05:00
CStateMachine.hpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
CTeamAiMgr.cpp Runtime: Correct TCastTo<CAi> to TCastTo<CPatterned> 2022-08-16 17:48:26 -04:00
CTeamAiMgr.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CTeamAiTypes.hpp
CVisorFlare.cpp Decomp Fixes: CVisorFlare::Render 2022-10-23 16:51:15 +03:00
CVisorFlare.hpp CVisorFlare implementation 2022-05-24 01:44:20 -04:00
CVisorParameters.hpp
CWallCrawlerSwarm.cpp Use GXCopyTex; various implementations 2022-08-09 02:10:51 -04:00
CWallCrawlerSwarm.hpp Use GXCopyTex; various implementations 2022-08-09 02:10:51 -04:00
CWallWalker.cpp
CWallWalker.hpp Add all entities to ImGuiEntitySupport 2021-05-29 18:45:07 -04:00
CWorld.cpp CGuiFrame & Model fixes; CModel::Draw impl; Document CModelFlags bits 2022-03-05 19:26:52 -05:00
CWorld.hpp CGuiFrame & Model fixes; CModel::Draw impl; Document CModelFlags bits 2022-03-05 19:26:52 -05:00
CWorldLight.cpp Various lighting fixes 2022-05-12 01:10:06 -04:00
CWorldLight.hpp
CWorldShadow.cpp CTevCombiners: Discovered TEV pass names 2022-08-15 18:50:20 -04:00
CWorldShadow.hpp Transition all Textured/ColoredQuad usages 2022-05-23 20:26:35 -04:00
CWorldTransManager.cpp Transition all Textured/ColoredQuad usages 2022-05-23 20:26:35 -04:00
CWorldTransManager.hpp Transition all Textured/ColoredQuad usages 2022-05-23 20:26:35 -04:00
IGameArea.cpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
IGameArea.hpp
ScriptLoader.cpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
ScriptLoader.hpp More refactoring, decouple tweaks from hecl 2022-02-21 08:01:05 -08:00
ScriptObjectSupport.cpp Use existing ScriptObject{State,Message}ToStr 2021-05-29 18:45:07 -04:00
ScriptObjectSupport.hpp