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

45 Commits

Author SHA1 Message Date
Lioncash
67f6666ea1 Runtime: Add more usages of explicit
Prevents error-prone implicit conversions where applicable.

This targets the regular RuntimeCommon target this time around.
2020-03-31 03:53:49 -04:00
Lioncash
73f11a6132 CPlayerGun: Make use of std::array where applicable 2020-03-09 16:33:10 -04:00
Lioncash
902f4fb5c5 Graphics/Shaders: Use forward declarations where applicable
Now, with all of the headers normalized, we can safely convert some
headers into forward declarations without needing to worry about
potentially breaking code in other headers or source files.
2019-11-09 20:22:09 -05:00
Lioncash
36d04456dd General: Normalize RuntimeCommonB include paths
Finishes the normalizing of all of includes within the RuntimeCommonB target's headers.
2019-09-23 17:22:37 -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
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen
57c1196599 Various bug fixes 2018-11-17 18:01:29 -10:00
Jack Andersen
c91e5df986 Convert to pragma once 2018-10-06 17:42:33 -10:00
Jack Andersen
59af54afad Merge branch 'master' of ssh://gitlab.axiodl.com:6431/AxioDL/urde 2018-02-04 20:57:18 -10:00
Jack Andersen
ac8dfde174 Various bug fixes and CActor rendering 2018-02-04 20:56:09 -10:00
Jack Andersen
97835607d9 More windows build fixes 2018-02-03 20:46:47 -10:00
Jack Andersen
36f1473f3e All animation nodes implemented 2018-01-29 15:04:01 -10:00
Jack Andersen
47b3d57c3a Arm cannon rendering fixes 2018-01-14 21:39:25 -10:00
Jack Andersen
f7ec7bdc0c string_view refactor 2017-11-12 20:19:18 -10:00
Jack Andersen
3894749675 Changes to support boo object tracker API 2017-11-04 20:17:12 -10:00
5941a61ae6 Update hecl, implement CScriptPickup 2017-10-14 22:44:07 -07:00
Jack Andersen
640623f3ef Finish CGrappleArm 2017-09-03 16:22:46 -10:00
Jack Andersen
91600c31bf Add CPlayerGun holo effect rendering 2017-09-02 19:53:38 -10:00
Jack Andersen
35ab6e4803 Finish CPlayerGun 2017-09-01 18:06:05 -10:00
Jack Andersen
ddb1d584b7 More work on CPlayerGun 2017-08-30 16:42:37 -10:00
9b5ec8f86d Fix visigen/hecl dependencies; Cleanup ViewManager; Various implementations 2017-08-29 06:17:52 -07:00
Jack Andersen
1f7e8e1033 Additional CPlayerGun implementations; downcast macro for tweak pointers 2017-08-26 17:02:18 -10:00
Jack Andersen
86ada63867 Work on CPlayerGun 2017-08-25 18:36:25 -10:00
Jack Andersen
ed991a6ac0 Initial CPlayerGun implementations 2017-08-24 20:18:09 -10:00
Jack Andersen
e8a55d84d4 Implement CRainSplashGenerator and finish CPlayerGun constructor 2017-08-21 17:20:22 -10:00
Jack Andersen
c66f9d0ec7 Add CPU-based skinning path for vertex manipulation effects 2017-08-20 19:46:59 -10:00
Jack Andersen
3fa80babf6 More CPlayer implementations 2017-08-18 20:52:13 -10:00
Jack Andersen
8e8ce66799 Additional CPlayer implementations 2017-08-15 19:34:02 -10:00
870e8c80ee Refactor ResId into CAssetId 2017-08-12 22:26:14 -07:00
Jack Andersen
925aa3fe1a More CPlayer imps 2017-07-30 19:19:05 -10:00
Jack Andersen
4528a6b60a Additional CPlayer work 2017-07-23 13:45:04 -10:00
Jack Andersen
5f02951f72 Work on CPlayer 2017-07-19 20:04:40 -10:00
Jack Andersen
c5514b3374 More CPlayer implementations 2017-07-19 07:47:57 -10:00
Jack Andersen
a71e48cf43 More work on CPlayer 2017-07-16 17:04:14 -10:00
Jack Andersen
6c257e1811 Work on CPlayer 2017-07-15 20:13:37 -10:00
Jack Andersen
bfb16a3a0d Various CPlayer and CBodyStateCmdMgr imps 2017-07-05 08:34:12 -10:00
Jack Andersen
71a361f54e Work on collision related implementations 2017-06-17 15:58:13 -10:00
Jack Andersen
4f33422423 Lots of CPlayer implementations 2017-06-11 18:23:34 -10:00
Jack Andersen
9cd421888d Additional HUD work 2017-04-08 20:14:22 -10:00
Jack Andersen
e070844e8a Additional HUD work 2017-04-08 10:40:36 -10:00
Jack Andersen
dc781f5c67 Additional HUD interfaces 2017-04-03 19:48:13 -10:00
Jack Andersen
b3c94f1d2b Lots of HUD-related implementations 2017-04-01 17:03:37 -10:00
Jack Andersen
56328c3e4d Lots of CMFGame integration 2017-02-17 16:19:50 -10:00
be40ebc8db Move weapon code to RuntimeWeapon 2016-11-22 12:43:16 -08:00