2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-07-15 04:05:51 +00:00

2210 Commits

Author SHA1 Message Date
90877603e6
Update hecl, remove stdbool includes from CTweakPlayerRes and CTweakTargeting 2020-04-17 11:12:47 -07:00
e5148fbc3b Update athena 2020-04-17 11:11:43 -07:00
52b4db2f00
Integrate URDEVersionInfo 2020-04-15 06:42:44 -07:00
611652657f Update athena 2020-04-15 06:41:08 -07:00
62f5617539 Use empty .blend on create; remove MallocNanoZone workaround 2020-04-15 02:13:11 -04:00
a22a5e9473 Add MallocNanoZone=1 on macOS for Blender 2020-04-15 00:44:09 -04:00
790b155b7f Update hecl 2020-04-14 22:14:27 -04:00
54ca8e4f86 Update boo 2020-04-14 22:13:41 -04:00
ff12c94eca Default to Blender 2.82 path on Windows 2020-04-14 22:10:49 -04:00
f4ab5e45a1 Update hecl/extern/athena 2020-04-14 21:00:11 -04:00
1f151b621f Update athena 2020-04-14 20:59:48 -04:00
9cf95b5c10 Editor: Move cvars to CVarCommons 2020-04-14 15:20:51 -04:00
89a1cedba1 Move Editor cvars to CVarCommons 2020-04-14 15:20:00 -04:00
94be460a1b MP1: Convert MP1_VARIABLE_DELTA_TIME to cvar 2020-04-14 14:41:02 -04:00
aba42eba52 Add variableDt cvar 2020-04-14 14:40:03 -04:00
Lioncash
786675f307 CTextExecuteBuffer: Move initialization of xa8_curWordIt into initializer list 2020-04-13 16:18:38 -04:00
654e3e705e Update hecl; disable MP1_VARIABLE_DELTA_TIME 2020-04-13 15:02:07 -04:00
776e9394ac Don't limit CpuCountOverride to nproc 2020-04-13 01:10:03 -04:00
Jack Andersen
5b4441ac36 Update fmtlib 2020-04-11 12:51:39 -10:00
Jack Andersen
6a8714c1f3 Update fmtlib 2020-04-11 12:48:11 -10:00
Jack Andersen
26f272735d Set compiler flags for building with C++20 2020-04-10 19:05:55 -10:00
Jack Andersen
7ce829d134 Fix PyOutStream streambuf for MS STL 2020-04-10 18:58:06 -10:00
Jack Andersen
380cc13abb Fixes for MP3 2020-04-09 17:20:20 -10:00
Jack Andersen
8fd6664984 Additional addon features for MP3 2020-04-09 17:19:33 -10:00
Jack Andersen
2c98306dff add update_height parameter to Nodegrid.place_node 2020-04-09 13:40:19 -10:00
Jack Andersen
a668a623cb Exclude bitmap3 from MP3's PATH 2020-04-08 20:03:52 -10:00
Jack Andersen
81c5750c44 Update athena 2020-04-08 20:03:17 -10:00
Jack Andersen
df229671c4 MP2 PATH support 2020-04-08 19:19:50 -10:00
Jack Andersen
5720ba9873 Update athena 2020-04-08 19:19:42 -10:00
Jack Andersen
5b0a4b5f60 Implement MP2 shader extraction presets 2020-04-08 16:24:18 -10:00
Jack Andersen
9bb45dae80 Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/hecl 2020-04-08 16:23:48 -10:00
Jack Andersen
c98442de9a Emit material chunk if socket value differs from default 2020-04-08 16:23:12 -10:00
Lioncash
57fa706311 hecl: Allow Time instances to be constexpr
Some constructors accept primitive values. These can be made constexpr.
2020-04-05 09:35:31 -04:00
Lioncash
b5a26d5136 VertexBufferPool: Make Token move constructor and move assignment noexcept
Same behavior, but allows the type to be used nicely with containers and
move facilities that rely on std::move_if_noexcept.
2020-04-05 09:28:05 -04:00
Lioncash
caca49b3bd UniformBufferPool: Make Token move constructor and move assignment noexcept
Allows the type to be used with containers and facilities that make use
of std::move_if_noexcept, etc.
2020-04-05 09:26:29 -04:00
Lioncash
1a031f54c4 ProjectPath: Remove unused file-scope std::regex instance
Same behavior, minus an unnecessary heap allocation on program start.
2020-04-05 09:22:28 -04:00
Lioncash
c48303c2c2 Database: Add missing const qualifier 2020-04-05 09:21:58 -04:00
Lioncash
393e824838 Project: Make checkForLine() a const member function
This only ever queries the existence of a line, so it can be made const.
2020-04-05 09:16:33 -04:00
Lioncash
613b503cd6 FourCC: Remove constexpr from IStreamReader constructor
IStreamReader isn't constexpr, so this will result in a compilation
error if used.
2020-04-05 09:13:29 -04:00
Lioncash
ede801b344 Project: Use emplace_back where applicable in lockAndRead()
Same behavior, but allows for in-place construction.
2020-04-05 09:12:27 -04:00
Lioncash
45556184b4 HMDL_RT: Make use of std::make_unique
More straightforward than using raw new within a reset() call.
2020-04-05 09:05:37 -04:00
Lioncash
ebb0a161c3 HMDL_RT: Remove unnecessary pointer cast
The MemoryReader class already accepts const qualified data, so there's
no need to cast away const.
2020-04-05 09:03:38 -04:00
Jack Andersen
e7f17d56c2 Add IStreamReader overloaded constructor to DNAFourCC 2020-03-28 18:10:55 -10:00
b73338e8fa Update hecl (again) 2020-03-04 02:41:15 -05:00
7b63b8e197 bintoc: Use ZLIB_INLCUDE_DIR 2020-03-04 02:41:03 -05:00
b08cd66e98 Update hecl 2020-03-04 02:35:57 -05:00
e4a775f18e Avoid duplicate athena/extern/zlib import 2020-03-04 02:35:32 -05:00
7803a2f428
Update hecl 2020-03-03 16:53:26 -08:00
3d0451a496 Compile fix 2020-03-03 16:52:57 -08:00
80dbc1920c
Update submodules 2020-03-03 16:49:13 -08:00