Phillip Stephens
9c0bebdf00
Add missing FMT_STRING
2021-11-25 15:26:21 -08:00
Phillip Stephens
162e85aa2c
Rename all sound groups' group IDs, and fix header importing for SFX and Macro names
2021-11-24 23:01:47 -08:00
Luke Street
32e115f4aa
Merge remote-tracking branch 'origin/main' into utf8
...
# Conflicts:
# DataSpec/DNAMP1/FRME.cpp
# DataSpec/DNAMP1/MLVL.cpp
# Runtime/CMain.cpp
# hecl/lib/Blender/Connection.cpp
2021-10-25 19:03:01 -04:00
Phillip Stephens
1ed0a64618
Merge branch 'blender2.93'
2021-07-31 16:22:30 -07:00
Luke Street
10fc1cb7ce
Fixes for Blender 2.93
2021-07-31 16:21:15 -07:00
Luke Street
78f8716150
Fix macOS/Linux issues
...
- Fixes png lib becoming undefined on macOS
- Auto-detect macports png/Qt paths
- Fixes typos
- Workaround for AppleClang/fmt bug
2021-06-30 16:27:53 -04:00
Luke Street
9ca1a38171
Use UTF-8 exclusively internally
...
This removes SystemString, SystemChar, etc.
All filepaths and log strings are assumed to be UTF-8,
with conversions to UTF-16 for Windows APIs as appropriate.
Updates amuse, athena, boo, kabufua and nod
2021-06-30 14:20:45 -04:00
Phillip Stephens
7a7af73c94
Disable visigen for now
2021-06-29 16:47:31 -07:00
Phillip Stephens
a9bcb7a9ce
Reformat pass
2021-06-07 12:29:18 -07:00
Phillip Stephens
d7559823ea
Remove unused layername parsing from CookSAVW
2021-06-06 22:42:15 -07:00
Phillip Stephens
fb2b491bcf
Missed one
2021-06-06 22:40:29 -07:00
Phillip Stephens
c4eb432834
Fix borked layer names
2021-06-06 22:23:28 -07:00
Phillip Stephens
0c6813d952
Implement CCredits, minor text parser fixes
2021-06-03 16:24:02 -07:00
Phillip Stephens
1a1c008239
Missed path, I'm bad at this apparently
2021-05-30 23:36:16 -07:00
Phillip Stephens
20f40ef07f
Fix missed underscores in cook path
2021-05-30 23:21:12 -07:00
Phillip Stephens
137e96c732
Fix cooking new world/area data without an underscore in the name
2021-05-30 23:10:59 -07:00
Phillip Stephens
882a58202e
Implement ConsoleVariables window
2021-05-30 17:15:22 -07:00
Luke Street
94f10bb002
Remove Editor & specter
2021-05-29 18:45:07 -04:00
Phillip Stephens
324a613601
Fix layerNameOffsets being incorrect
2021-05-29 15:17:14 -07:00
Luke Street
789e23b16c
CVar: Ensure m_wasDeserialized set in deferred & command line cases
2021-05-15 19:00:40 -04:00
Phillip Stephens
9bae2f943e
Rename everything
2021-04-10 01:42:06 -07:00
Luke Street
1144df0ea8
CTweakGame: Add CVar definitions in header
2021-02-27 23:45:23 -05:00
Luke Street
0399edfddc
CTweakGame: Remove extra comma
2021-02-27 22:35:27 -05:00
Phillip Stephens
9a0d51ad05
Wire up the rest of CTweakGame to CVars
2021-02-27 15:30:06 -08:00
Phillip Stephens
424ad7a103
Finish CTweakPlayer cvar setup
2021-02-27 15:30:06 -08:00
Phillip Stephens
b44e597da5
Add CTweakPlayer CVars
2021-02-27 15:29:57 -08:00
Luke Street
ad6cabed7b
DataSpec: Fix MREA mesh visor flags when cooking
2020-09-27 15:43:51 -04:00
Luke Street
feb163e107
Merge remote-tracking branch 'origin/drone'
2020-06-06 16:25:48 -04:00
Phillip Stephens
96b63c2e54
Remove pointless assignment
2020-04-22 03:40:06 -07:00
Phillip Stephens
59f979db67
Actually implement AssetNameMap in DNAMP1
2020-04-22 03:38:48 -07:00
Luke Street
81c2e5b03c
CTweakGame: Add tweak.game.SplashScreensDisabled CVar
2020-04-18 17:37:02 -04:00
Phillip Stephens
90877603e6
Update hecl, remove stdbool includes from CTweakPlayerRes and CTweakTargeting
2020-04-17 11:12:47 -07:00
Phillip Stephens
d16e758f07
Include stdbool because AppleClang is weird
2020-04-16 13:43:23 -07:00
Phillip Stephens
dea8438f19
Minor fix for macOS
2020-04-16 13:18:44 -07:00
Phillip Stephens
582d8a6999
Initial PAL/JP/Trilogy imps, various cleanup
2020-04-15 22:26:14 -07:00
Luke Street
2ce1b6047d
DNA/ANCS: Ensure CINFs extracted
2020-04-14 00:15:25 -04:00
Jack Andersen
5b4441ac36
Update fmtlib
2020-04-11 12:51:39 -10:00
Jack Andersen
e858c929e3
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde into mp2-fixes
2020-04-09 13:04:37 -10:00
Jack Andersen
73f245ee27
Specialize PATH by PAKBridge
2020-04-08 19:46:40 -10:00
Jack Andersen
df229671c4
MP2 PATH support
2020-04-08 19:19:50 -10:00
Jack Andersen
5b0a4b5f60
Implement MP2 shader extraction presets
2020-04-08 16:24:18 -10:00
Phillip Stephens
ff0cf969c2
Initial CDrone imps
2020-04-06 13:58:36 -07:00
Phillip Stephens
d033ddeb1d
Initial CDrone imp
2020-04-06 13:57:36 -07:00
Lioncash
9e503edaf1
PAK: Make use of unique_ptr in getBuffer()
...
Same behavior, however we seat the allocated memory into a unique_ptr
from the get-go to prevent any possible memory being leaked.
2020-04-05 10:16:09 -04:00
Lioncash
96fa7af8b5
STRG: Convert file-scope std::vector to std::array
...
Eliminates a runtime-static constructor and heap allocation at program
start.
2020-03-31 14:15:09 -04:00
Lioncash
9ef2fbba5a
RetroDataSpec: Make use of make_unique where applicable
...
Same behavior, but without a mildly wonky way of performing it.
2020-03-31 13:06:27 -04:00
Lioncash
8d0a8ea52e
SCAN: Convert file-scope std::vector into constexpr std::array
...
Same behavior, but without any runtime heap allocations at program
start.
2020-03-29 08:46:03 -04:00
Phillip Stephens
0c3d6c7f27
Initiaal material imps
2020-03-24 23:13:31 -07:00
Phillip Stephens
eb9efbf8c3
Initial PATH support for MP2
2020-03-17 23:12:43 -07:00
Phillip Stephens
25842949a9
Initial MP2 fixes
2020-03-17 15:56:14 -07:00