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

75 Commits

Author SHA1 Message Date
09f7096913
Disable variable delta time 2020-03-03 16:50:25 -08:00
80dbc1920c
Update submodules 2020-03-03 16:49:13 -08:00
ae591d4817 Add MP1_VARIABLE_DELTA_TIME option (for high refresh rates; buggy) 2020-02-25 14:15:53 -05:00
1a13f7e4ee
Update submodules, initial CTextureCache 2019-12-10 20:51:33 -08:00
655dc01a06
Add support for override paks 2019-11-21 07:37:08 -08:00
Jack Andersen
e1d46755a3 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde 2019-09-30 21:41:42 -10:00
Jack Andersen
16ca0d24c2 Explicit Asset ID refactor 2019-09-30 21:38:03 -10:00
Lioncash
f9079f0215 Runtime: Make use of std::make_unique where applicable
Makes use of the C++14 make_unique allocation function to allocate class
instances where applicable instead of a reset with a new operator within
it.

This doesn't touch cases where buffers are allocated, given make_unique
would zero-initialize them.
2019-09-12 04:09:48 -04:00
Lioncash
d3d629d405 RuntimeCommon: Use const on member functions where applicable
Adds missing const qualifiers on class member functions that don't
modify instance state.
2019-08-14 09:25:39 -04:00
Lioncash
9312eef905 RuntimeCommon: Use override where applicable
Continues the override modernization by applying it to the main
RuntimeCommon target. Resolves around 1100+ cases where override can be
used.
2019-08-09 17:39:42 -04:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
3a0d2930fa Numerous uninitialized memory fixes 2019-04-06 19:14:48 -10:00
Jack Andersen
2f963b9ce3 Various bug fixes 2019-03-08 22:58:27 -10:00
Jack Andersen
01af7b735d Implement CScriptSpindleCamera 2019-02-09 18:41:35 -10:00
825acbaa0d Rename warpto command to simply warp to match command line argument 2019-02-06 17:55:28 -08:00
6ead37804b Add ability to remove items (WIP) 2019-02-06 17:26:53 -08:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen
98c7525176 Initially working CEnvFxManager 2018-11-01 22:16:16 -10:00
Jack Andersen
f433821320 Implement --warp command-line arguments 2018-10-17 18:51:59 -10:00
Jack Andersen
c91e5df986 Convert to pragma once 2018-10-06 17:42:33 -10:00
Jack Andersen
9461e98512 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde into shader-refactor 2018-10-06 16:59:32 -10:00
Jack Andersen
c307e354ca Huge shader refactor 2018-10-06 16:59:17 -10:00
8b25548482 Various bug fixes, implement CMain::WarpTo 2018-09-20 20:41:57 -07:00
de952f8e8b Implement god mode, and CWeaponMgr 2018-06-13 12:36:11 -07:00
f6719cbec1 Initial implementations to support world teleportation via console, Add CVar for logging script messages 2018-06-12 19:08:11 -07:00
Jack Andersen
70b3404b7c Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
Jack Andersen
317aa9af25 Finish CScriptPlayerActor 2018-05-13 18:38:58 -10:00
711c3e0d2c Remove rstl::optional_object, various cleanups, implement CExplosion and CScriptDoor 2018-04-29 20:12:41 -07:00
6d60ccfd04 Various fixes and tweaks, Implement CExplosion, Add cheats 2018-04-26 14:12:20 -07:00
Jack Andersen
669b3d6942 CWorldShadow OpenGL fixes; discord-rpc integration 2018-01-15 20:42:28 -10:00
030e80d843 Initial Console integration 2018-01-15 08:00:20 -08:00
Jack Andersen
3894749675 Changes to support boo object tracker API 2017-11-04 20:17:12 -10:00
Jack Andersen
bb10aa9844 CResFactory bug fixes 2017-10-27 21:08:48 -10:00
Jack Andersen
8346f56595 Finish CResFactory; better smart-pointer use for resources 2017-10-26 00:09:51 -10:00
Jack Andersen
7c3fb4174f Finish CPakFile and CResLoader 2017-10-25 19:37:46 -10:00
Jack Andersen
15d60493f2 Lots of bug fixes (Windows still needs some fixes) 2017-10-21 20:11:22 -10:00
Jack Andersen
5149128b60 DCLN cooking and various bug fixes 2017-10-16 19:51:53 -10:00
870e8c80ee Refactor ResId into CAssetId 2017-08-12 22:26:14 -07:00
a612f0dc66 Add missing data formats (still need PATH), update submodules 2017-05-22 04:24:24 -07:00
Jack Andersen
28b1b38a67 Lots of work on CAutoMapper 2017-04-14 19:32:25 -10:00
Jack Andersen
2530163a8c Initial collision testing and CStateManager work 2017-03-30 12:36:18 -10:00
Jack Andersen
56328c3e4d Lots of CMFGame integration 2017-02-17 16:19:50 -10:00
Jack Andersen
3f03ba7950 Implement key FrontEnd Touch Bar functionality 2017-02-08 23:23:17 -10:00
Jack Andersen
6a7fc0145f Bitstream fixes 2017-02-05 17:21:58 -10:00
Jack Andersen
62dc61bfb2 Keyboard/Mouse CFinalInput integration 2017-01-22 11:26:58 -10:00
Jack Andersen
e9222c7aba Merge branch 'master' of https://github.com/AxioDL/urde 2017-01-21 15:53:11 -10:00
Jack Andersen
0744a2307a Several architectural fixes and additions 2017-01-21 15:40:12 -10:00
362fb6b00d Implement CParticleGenInfoGeneric 2017-01-20 22:03:37 -08:00
Jack Andersen
b958182073 Work on CAudioSys, boo fixes 2017-01-19 17:53:32 -10:00
Jack Andersen
56b24c39f0 Ensure directories are created late in extract 2017-01-16 15:23:19 -10:00