2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-05-13 13:11:22 +00:00

3071 Commits

Author SHA1 Message Date
168eb6ac39 CModelShaders: Split Thermal into ThermalModel, ThermalStatic extended shaders
This semi-hacky approach will be replaced with future hsh work
2020-12-18 06:08:25 -05:00
1e0bdce5a3 CScriptActor: Set noZTest flags appropriately 2020-12-18 06:06:31 -05:00
cc79ba3d09 CBouncyGrenade: Element gen renaming 2020-12-18 06:05:22 -05:00
3f49b06070
Merge branch 'prime-exo' 2020-12-15 14:52:47 -08:00
1e8aa2581e
Minor CPhysicsActor fixes 2020-12-13 14:57:21 -08:00
df0d21a03e
Fix Metroid Prime essence 2020-12-13 12:09:26 -08:00
b59bf39924
I feex 2020-12-13 10:57:45 -08:00
4e51795fa6
Essence fixes 2020-12-13 10:57:45 -08:00
e5daca0899
More CMetroidPrimeExo imps 2020-12-13 10:57:45 -08:00
abbacad46b
More state implementations 2020-12-13 10:57:45 -08:00
215eedc013
Fix inconsistent state causing Exo to fling herself off into the void 2020-12-13 10:57:45 -08:00
2d56e56411
Fix zeus::close_enough call prevent AI from advancing 2020-12-13 10:57:45 -08:00
8633bbddec
More CMetroidPrimeExo imps 2020-12-13 10:57:44 -08:00
0903b478f6
More MetroidPrimeExo imps 2020-12-13 10:57:44 -08:00
bc60a237a4
More imps, initial AI execution 2020-12-13 10:57:43 -08:00
c4d4a937ec
Initial CMetroidPrimeExo imps 2020-12-13 10:56:51 -08:00
0d11dd1476
Finish CMetroidPrimeEssence imps 2020-12-13 10:55:56 -08:00
5598558265
Teh maymays 2020-12-13 10:55:56 -08:00
543a24ea9e
Initial CMetroidPrimeEssence behavior 2020-12-13 10:55:56 -08:00
130c60ccc8
Initial CMetroidPrimeExo imps 2020-12-13 10:55:50 -08:00
28561081d7
Add light visualization (requires custom models) 2020-12-12 23:39:55 -08:00
39e9ff5593
Cleanup CPatterned 2020-11-06 22:06:17 -08:00
fdd41d87c4
Fix CScriptSound favoring the right speaker, cleanup CBallCamera, update amuse 2020-10-24 16:00:39 -07:00
b963ce1e85
Attempt 4 to fix ScriptLayerController for Tom 2020-10-21 15:55:45 -07:00
528c96b2c0
I am teh dumb, fix CGameArea 2020-10-20 15:26:08 -07:00
9ac44921a6
Correct return type 2020-10-20 03:04:17 -07:00
a8d8eb0dde
Fix IGetAreaId and rename GetAreaId to GetAreaIndex 2020-10-20 03:03:11 -07:00
3ffa15cfa3
Implement CMemoryCardSys::GetAreaAndWorldIdForSave 2020-10-20 02:40:02 -07:00
01d94367dc
Add ability to disable AI 2020-10-02 23:28:05 -07:00
ad6cabed7b DataSpec: Fix MREA mesh visor flags when cooking 2020-09-27 15:43:51 -04:00
9e5f28ba80 CModelShaders: Check noZWrite for thermal depth test
Adds back LightingAlphaWrite extended shader
2020-09-27 12:59:56 -04:00
6ff305da06 CModelShaders: Disable Z-test for LightingAlphaWrite
Permits static thermal hot objects to render properly
2020-09-27 12:23:54 -04:00
9a7bceb637 CMetroidAreaCollider: Correct g_DupVertexList and g_DupEdgeList size 2020-09-27 03:04:30 -04:00
cfe1507fc7 CRidley: DoUserAnimEvent projectile fixes 2020-09-26 11:16:59 -04:00
dad16bf59b CEnergyProjectile: Properly set hitProjectileOwner
Fixes #359
2020-09-26 10:38:22 -04:00
902b5644f7 CEnergyProjectile: Minor cleanup 2020-09-26 09:41:50 -04:00
6b51f32f99 CBloodFlower: Use GetLctrTransform for projectile pos 2020-09-26 09:41:28 -04:00
732be1f7ea CEnergyProjectile: Mark functions as override 2020-09-26 01:48:18 -04:00
edea2e3745 CGameProjectile: Implement Render 2020-09-26 01:34:13 -04:00
e305fbffab CBloodFlower: LaunchPollenProjectile fixes 2020-09-26 01:34:09 -04:00
c474b19b9d CTargetableProjectile: Implement ResolveCollisionWithActor & fixes 2020-09-25 14:14:24 -04:00
8b597112be ParticleCommon: Fix IESampleAndHold element ordering 2020-09-24 03:17:17 -04:00
6e3d94483c Note CMVEFastConstant bug in 0-00 2020-09-24 03:00:15 -04:00
d5596e6430 Fix VEAngleSphere element ordering & calculations 2020-09-24 02:42:25 -04:00
5bfdb4312f
Fix incorrect zMomentum usage in CScriptActor 2020-09-23 17:38:47 -07:00
9ab8c4cd8b
Fix PowerBomb radius derp 2020-09-23 16:32:15 -07:00
3d01549af3 CElementGen: Render PMAB models with ForcedAdditiveNoZWrite
Fixes rendering for missile impacts, charge beam & more
2020-09-23 03:24:33 -04:00
9ca0d2afb0 CScriptMazeNode: Remove unused <ranges> include 2020-09-21 21:11:06 -04:00
1fd481a020 CScriptMazeNode: Remove debug logvisor instance 2020-09-21 20:58:01 -04:00
dbbb3cdc4e CScriptMazeNode: Always free CMazeState 2020-09-21 20:56:44 -04:00