Commit Graph

4542 Commits

Author SHA1 Message Date
Luke Street 732831de9a Revert "Remove arbitrary particle limit of 256, unfortunately this breaks various particle systems including Essence Shockwave and flamethrower particles"
This reverts commit 35482529
2021-02-15 21:54:44 -05:00
Luke Street 5f263b8a4f Check _M_X64 for MSVC; update hecl, specter 2021-02-15 21:05:16 -05:00
Luke Street b171f34b12 Remove CMAKE_AR/CMAKE_RANLIB from VS CMakeSettings 2021-02-15 20:09:48 -05:00
Phillip Stephens bf3acb3f94
Update hecl 2021-02-07 18:57:23 -08:00
Luke Street 31c5d6d8de Update hecl, specter 2021-02-01 05:15:28 +00:00
Luke Street c411fe2b3f Editor: GCC warning fixes 2021-02-01 05:15:18 +00:00
Luke Street 19d9ed9529 Set default graphics API to Vulkan on Windows 2021-01-23 21:16:24 -05:00
Phillip Stephens a7c61573bd
Update hecl-gui and amuse, just boot right into the game always 2021-01-23 16:28:22 -08:00
Phillip Stephens 0781307c49 Add debug rendering for CScriptPlatform (CVar: debugTool.drawPlatformCollision) 2021-01-16 19:33:03 -08:00
Phillip Stephens dc270ced7e
Remove debug print 2021-01-14 15:57:16 -08:00
Phillip Stephens 3548252931
Remove arbitrary particle limit of 256, unfortunately this breaks various particle systems including Essence Shockwave and flamethrower particles 2021-01-14 15:52:26 -08:00
Phillip Stephens 44f5fe4684
Merge pull request #364 from SirMangler/fpscounter
CGraphics: FPS Counter and debug overlay
2021-01-14 13:43:59 -08:00
Phillip Stephens cede47be4d
Add debugging tool CVars 2021-01-10 18:44:42 -08:00
Phillip Stephens 386d6ef527 Update hecl 2021-01-10 14:09:51 -08:00
SirMangler 7fb4c45046 FPS Counter and debug overlay CVAR 2021-01-10 16:10:55 +00:00
Luke Street 33568e6c01 Merge branch 'apple-silicon' 2021-01-09 15:09:50 -05:00
Luke Street 37134cf8a1
Merge pull request #365 from SirMangler/lambdaconstexpr
[Windows] Remove constexpr from Lambda functions to fix compiler errors.
2021-01-09 15:08:37 -05:00
Luke Street 019e104355 Update specter 2021-01-09 14:27:43 -05:00
Luke Street 5191534841 Fixes for CModelShaders hlsl/metal 2021-01-09 14:22:13 -05:00
Luke Street 4b9bdcc802 Fixes for Apple Silicon
Updates amuse, hecl, nod, specter
2021-01-06 20:54:21 -05:00
SirMangler 0e093baf67 Removed constexpr from lambdas to fix compiler error 2021-01-03 19:20:48 +00:00
Phillip Stephens 0cdacb1f37 Merge branch 'master' of https://gitlab.axiodl.com/AxioDL/urde 2020-12-31 14:00:39 -08:00
Phillip Stephens c6593760b1 Update submodules, add room timer 2020-12-31 14:00:10 -08:00
Phillip Stephens 9d78305360
Minor correction in CBallCamera 2020-12-27 16:01:42 -08:00
Phillip Stephens 0364d50164 Fix log file path corruption on windows 2020-12-25 22:00:26 -08:00
Phillip Stephens 27990a344a Merge commit 'f06ec91fa14ba653e58c4ee96ec85cfe1af43462' of https://github.com/AxioDL/urde 2020-12-25 21:06:51 -08:00
Phillip Stephens 914335275b Temporary fix for Phazon Suit crash on windows 2020-12-25 21:03:29 -08:00
Luke Street f06ec91fa1
Merge pull request #362 from PhazonJim/bugfix/Xcode-build-error-loop-variable-copy
Bugfix: Xcode build "loop variable <X> is always a copy " error fix
2020-12-21 11:11:19 -05:00
PhazonJim f86e570ef4 fix for build error in Xcode relating to non-reference types in a for loop 2020-12-21 02:09:54 -05:00
Luke Street cec1610847 CThardus: Temporary comment (GCC unused fix) 2020-12-18 06:29:10 -05:00
Luke Street dcdfd58715 CScriptGunTurret: Fix health check in AcceptScriptMsg Damage 2020-12-18 06:28:20 -05:00
Luke Street ee68e36286 MSVC: Use \Oy- to include frame pointer for RelWithDebInfo 2020-12-18 06:09:45 -05:00
Luke Street b05460da42 CStateManager: Move collision debug drawing into NDEBUG condition 2020-12-18 06:08:54 -05:00
Luke Street 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
Luke Street 1e0bdce5a3 CScriptActor: Set noZTest flags appropriately 2020-12-18 06:06:31 -05:00
Luke Street cc79ba3d09 CBouncyGrenade: Element gen renaming 2020-12-18 06:05:22 -05:00
Phillip Stephens 3f49b06070
Merge branch 'prime-exo' 2020-12-15 14:52:47 -08:00
Phillip Stephens 1e8aa2581e
Minor CPhysicsActor fixes 2020-12-13 14:57:21 -08:00
Phillip Stephens df0d21a03e
Fix Metroid Prime essence 2020-12-13 12:09:26 -08:00
Phillip Stephens b59bf39924
I feex 2020-12-13 10:57:45 -08:00
Phillip Stephens 4e51795fa6
Essence fixes 2020-12-13 10:57:45 -08:00
Phillip Stephens e5daca0899
More CMetroidPrimeExo imps 2020-12-13 10:57:45 -08:00
Phillip Stephens abbacad46b
More state implementations 2020-12-13 10:57:45 -08:00
Phillip Stephens 215eedc013
Fix inconsistent state causing Exo to fling herself off into the void 2020-12-13 10:57:45 -08:00
Phillip Stephens 2d56e56411
Fix zeus::close_enough call prevent AI from advancing 2020-12-13 10:57:45 -08:00
Phillip Stephens 8633bbddec
More CMetroidPrimeExo imps 2020-12-13 10:57:44 -08:00
Phillip Stephens 0903b478f6
More MetroidPrimeExo imps 2020-12-13 10:57:44 -08:00
Phillip Stephens bc60a237a4
More imps, initial AI execution 2020-12-13 10:57:43 -08:00
Phillip Stephens c4d4a937ec
Initial CMetroidPrimeExo imps 2020-12-13 10:56:51 -08:00
Phillip Stephens 0d11dd1476
Finish CMetroidPrimeEssence imps 2020-12-13 10:55:56 -08:00