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

31 Commits

Author SHA1 Message Date
01d94367dc
Add ability to disable AI 2020-10-02 23:28:05 -07:00
ca96676057 Merge remote-tracking branch 'origin/icesheegoth' 2020-06-06 16:27:08 -04:00
Lioncash
a0c4b6b3ec CAiFuncMap: Store std::string_view instances instead of std::string
We only make use of static string entries, so we can make use of
std::string view to elide several memory allocations.
2020-05-08 16:38:19 -04:00
b1a897d246
CIceSheegoth: Implement Think 2020-04-22 15:06:15 -07:00
449d8409d8 CMagdolite: Fix lock-on, retreat & loader 2020-04-21 04:46:07 -04:00
5f66ab2219 CMagdolite: Minor cleanup 2020-04-21 01:32:16 -04:00
d1c796f2a9 Initial CMagdolite imps 2020-04-21 01:06:52 -04:00
1fd28d3fc3 CStateMachine: Use logvisor report for state logging 2020-04-19 22:11:09 -04:00
b020904e84 Comment out printfs entirely 2020-04-14 22:14:27 -04:00
Jack Andersen
5b4441ac36 Update fmtlib 2020-04-11 12:51:39 -10:00
e23c3d3705 Runtime: Wrap fmt::print calls in #ifndef NDEBUG 2020-04-11 02:25:41 -04:00
Lioncash
097d4a4422 Runtime: Collapse emplace_back() calls where applicable
Same behavior, but with less code.
2020-03-13 17:14:44 -04:00
1cccaac115
Final CChozoGhost imps 2020-03-06 07:16:55 -08:00
Lioncash
221cc5c6b8 RuntimeCommonB: Normalize cpp file includes
Like the prior changes normalizing the inclusions within headers, this
tackles the cpp files of the RuntimeCommonB target, making these source
files consistent with their headers.
2019-12-22 18:12:04 -05:00
e059f224d4
Fix behavior translation, still needs work 2019-11-13 10:44:43 -08:00
Jack Andersen
7a3da1f7a6 Massive fmtlib refactor 2019-07-19 18:27:21 -10:00
Jack Andersen
003146f614 Work on CBabygoth 2019-06-29 21:29:49 -10:00
Jack Andersen
47c6b5cba8 Bug fixes and CGuiFrame mouse events 2019-01-19 20:43:11 -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
Jack Andersen
bf3636a16e Lots of CParasite implementations 2018-11-11 18:21:36 -10:00
Jack Andersen
94333e4726 Finish CStateMachine 2018-11-10 20:24:24 -10:00
Jack Andersen
d4bb7d64eb All CPatterned functions implemented 2018-11-10 17:27:54 -10:00
679ce01a61 More CPatterned imps 2018-09-13 17:49:34 -07:00
ee97ede3fe Initial CPatterned imps 2018-09-07 16:51:07 -07:00
734b25cad3 Fix doors and various area streaming bugs 2018-05-01 17:43:31 -07:00
Jack Andersen
f7ec7bdc0c string_view refactor 2017-11-12 20:19:18 -10:00
b765ce3eb7 Lots of ScriptObject and Collision work 2017-01-03 20:30:05 -08:00
a840cc7afb CBodyState and CStateMachine work 2016-08-15 13:43:04 -07:00
236da3ac6e Fix std::make_pair fail (why is it even a problem?)
Add CScriptPickup loader
2016-05-12 20:13:34 -07:00
6d9ccc7f89 Various Implementations 2016-04-24 22:53:06 -07:00