Luke Street
cd963c4a5c
Reimplement CSkinRules/CSkinnedModel; skinning kinda works!
2022-03-10 01:33:17 -05:00
Luke Street
832eb180bd
Begin transitioning to new CModel/CCubeModel & friends
2022-02-25 02:45:25 -05:00
Luke Street
e48435f11e
Start wiring up wgpu+winit
2022-01-31 19:06:54 -05:00
Phillip Stephens
a9bcb7a9ce
Reformat pass
2021-06-07 12:29:18 -07:00
Phillip Stephens
9bae2f943e
Rename everything
2021-04-10 01:42:06 -07:00
Lioncash
0a7ccace44
CCharacterFactory: Eliminate usages of const_cast within CreateCharacter()
...
We can simply make this member function non-const and eliminate the need
for casts like this.
2020-04-05 08:11:51 -04:00
Lioncash
e289643742
CAnimData: std::move constructor arguments where applicable
...
Same behavior, but allows calling code to move into the respective
parameters now.
2020-03-09 11:25:23 -04:00
Lioncash
1cb289f243
RuntimeCommon: Normalize cpp inclusions
...
Normalizes the headers for the cpp files in the RuntimeCommon target.
Now all headers and source files within the RuntimeCommon/RuntimeCommonB
targets are normalized and consistent with one another.
2020-01-15 09:15:47 -05:00
Jack Andersen
e218b8aeb5
CActorContraption fixes, better CMake dependency handling
2019-06-11 16:05:17 -10:00
Jack Andersen
ad2681f857
Windows fixes
2019-01-28 22:28:35 -10:00
Jack Andersen
dac8fc3eb5
Space pirate bug fixes
2018-12-14 20:29:41 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Phillip Stephens
711c3e0d2c
Remove rstl::optional_object, various cleanups, implement CExplosion and CScriptDoor
2018-04-29 20:12:41 -07:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Phillip Stephens
44df36d64a
CGameArea imps
2017-11-04 19:08:05 -07:00
Jack Andersen
2f4cddd3d2
Lots of CResFactory fixes
2017-10-27 00:10:32 -10:00
Jack Andersen
8346f56595
Finish CResFactory; better smart-pointer use for resources
2017-10-26 00:09:51 -10:00
Phillip Stephens
870e8c80ee
Refactor ResId into CAssetId
2017-08-12 22:26:14 -07:00
Phillip Stephens
70951275db
Fix linux build
2017-07-15 07:13:36 -07:00
Jack Andersen
daef773f39
Implement additive body states, rstl::binary_find
2017-07-10 21:17:03 -10:00
Jack Andersen
7334074798
Additive animation integration
2017-02-28 20:02:54 -10:00
Jack Andersen
d7f79d6ec3
Work on CMemoryCardDriver
2016-12-22 20:41:39 -10:00
Jack Andersen
7f987ab10e
Further CGameState imps
2016-09-24 15:58:54 -10:00
Jack Andersen
7d2370efe0
CWorldTransManager 2-camera instances
2016-09-11 18:53:28 -10:00
Jack Andersen
f4ea728a61
Resource factories now provided with self-ref
2016-09-02 09:32:57 -10:00
Jack Andersen
4a7d3e8b40
ANCS cook fixes; initial Tweak DNA pipeline
2016-08-31 09:58:21 -10:00
Jack Andersen
0aaeed2aeb
const_cast refactor
2016-08-28 18:22:54 -10:00
Jack Andersen
27b2f2aedb
Windows build fixes
2016-08-22 17:12:50 -10:00
Jack Andersen
670eb998d4
Work on character animation
2016-08-21 10:39:18 -10:00
Jack Andersen
9298ca7b99
Non-factory resource loading; some CDummyWorld imps
2016-07-23 11:41:18 -10:00
Phillip Stephens
00a98bce85
Various implementatations
2016-04-29 03:08:46 -07:00
Jack Andersen
042030934b
Various CStateManager additions and camera stubs
2016-04-16 11:49:47 -10:00
Jack Andersen
e51a657ec1
CAnimSourceReader imps
2016-04-15 17:24:25 -10:00
Jack Andersen
c91bfade75
CCharacterFactory imps
2016-04-14 17:02:21 -10:00
Jack Andersen
8608b52774
CModelData imps
2016-04-14 11:42:47 -10:00
Jack Andersen
5de5c3d85f
Character factory support classes
2016-04-12 20:07:23 -10:00
Jack Andersen
6809fcc4a4
Codebase refactor
2015-08-18 12:51:54 -10:00