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

48 Commits

Author SHA1 Message Date
Jack Andersen
5b4441ac36 Update fmtlib 2020-04-11 12:51:39 -10:00
Lioncash
c0c6d02c27 Editor/ProjectManager: Be explicit about athena's SeekOrigin type
Allows this code to work if it's ever changed into an enum class.
2019-09-07 21:22:41 -04:00
Lioncash
a65b32892e Editor/ProjectManager: Make use of std::make_unique
Same thing with a more straightforward syntax.
2019-08-10 05:52:09 -04:00
Lioncash
43e808ff17 Editor/ProjectManager: Remove pointer cast in GetObj()
Pointer casting like this is technically undefined behavior, we can just
use a lambda and forward the arguments over to the athena read handler.
2019-08-10 05:40:52 -04:00
Lioncash
df663359c7 Editor/ProjectManager: Remove use of goto
We can wrap the behavior into a lambda function and then call it where
necessary, removing the need for goto (and allowing non-trivial types in
the codepath).
2019-08-10 05:32:31 -04:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
e218b8aeb5 CActorContraption fixes, better CMake dependency handling 2019-06-11 16:05:17 -10:00
Jack Andersen
233d13ceb9 Refactor for blender 2.8 and new shader model 2019-05-07 17:50:21 -10:00
Jack Andersen
636c82a568 New code style refactor 2018-12-07 19:30:43 -10:00
Jack Andersen
1851308021 Windows fixes 2018-10-14 10:16:21 -10:00
Jack Andersen
70b3404b7c Windows build fixes and warning avoidance 2018-05-24 20:39:38 -10:00
f5ea144b47 Various level streaming fixes, remove support for uncooked rep 2018-05-06 17:47:40 -07:00
Jack Andersen
7c0bf75f7a Various windows fixes and additions 2018-03-23 11:56:17 -10:00
Jack Andersen
8301adc3d6 Huge compile performance refactor 2017-12-28 22:08:12 -10:00
Jack Andersen
f7ec7bdc0c string_view refactor 2017-11-12 20:19:18 -10:00
Jack Andersen
8346f56595 Finish CResFactory; better smart-pointer use for resources 2017-10-26 00:09:51 -10:00
Jack Andersen
15d60493f2 Lots of bug fixes (Windows still needs some fixes) 2017-10-21 20:11:22 -10:00
b28769977f Remove remaining unused vars from TestGameView 2017-09-14 05:42:20 -07:00
Jack Andersen
6a7fc0145f Bitstream fixes 2017-02-05 17:21:58 -10:00
Jack Andersen
0ed44f1cdc Add OIDS resource for translating against original IDs 2017-01-30 19:01:40 -10:00
3bb331e989 Fix blender shutdown crash 2017-01-21 21:43:31 -08:00
34e3a7f383 Update CSimplePool offsets 2017-01-21 20:32:53 -08:00
c40135f97f Reworked CGameArchitectureSupport initialization, initial CFirstPersonCamera imp 2016-09-15 00:26:35 -07:00
Jack Andersen
1d8dfa3205 CSplashScreen integration 2016-09-13 19:54:09 -10:00
Jack Andersen
f8fb72250a Athena YAML refactor 2016-08-21 17:47:48 -10:00
Jack Andersen
3acc93f1c0 Better boo init within CMain; shader fixes 2016-08-16 20:18:18 -10:00
02a79b4c80 Add graphics platform name to window title 2016-08-04 20:21:19 -07:00
Jack Andersen
b60d55d784 Bad level link fixes 2016-04-23 18:03:30 -10:00
Jack Andersen
3bab36faba Update hecl 2016-04-15 10:58:49 -10:00
Jack Andersen
abff623cf6 Prep MP1::CMain for testing 2016-04-15 10:42:40 -10:00
Jack Andersen
8608b52774 CModelData imps 2016-04-14 11:42:47 -10:00
Jack Andersen
8242c3edda Various character imps 2016-04-10 17:59:54 -10:00
Jack Andersen
5cd372592c Aux-info resource sharing; some rigging stubs 2016-04-04 15:51:25 -10:00
Jack Andersen
182f519158 BabeDead update for Blender 2.77 light falloff 2016-03-27 10:43:04 -10:00
Jack Andersen
fedc93912d Refactor for original/pc dataspec handling 2016-03-25 14:51:59 -10:00
Jack Andersen
6e160560fa CMoviePlayer initial implementation 2016-03-06 17:12:32 -10:00
Jack Andersen
aff7ec5b27 Remove URDE_BINARY_CONFIGS (all yaml now) 2016-03-04 19:51:18 -10:00
Jack Andersen
9ade279902 Merge branch 'master' into urde-tags 2016-03-04 14:03:41 -10:00
Jack Andersen
783fb4c4fe Humungous refactor 2016-03-04 13:04:53 -10:00
Jack Andersen
8648dfbf10 Updates for new working directory layout 2016-03-01 10:29:18 -10:00
Jack Andersen
a80142728d Tons of PART rendering preparation 2016-02-15 19:50:41 -10:00
Jack Andersen
877a389da6 Recent projects functionality 2016-01-15 17:58:11 -10:00
Jack Andersen
e8e40211d9 Some editor stubs 2016-01-06 14:40:27 -10:00
f3f4b674a7 Update HECL
Rename Editor
2016-01-05 01:53:16 -08:00
Jack Andersen
0cd46f7b0a Add binary config option to CMake 2016-01-04 18:20:45 -10:00
Jack Andersen
769a20d9dc Add editor portion of rendering flow 2016-01-04 14:01:02 -10:00
Jack Andersen
5de9028a51 YAML read/write refactor 2016-01-03 19:31:02 -10:00
Jack Andersen
eac226848a Update splash screen 2015-12-13 11:01:32 -10:00