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
Jack Andersen
16ca0d24c2
Explicit Asset ID refactor
2019-09-30 21:38:03 -10:00
Jack Andersen
636c82a568
New code style refactor
2018-12-07 19:30:43 -10:00
Jack Andersen
1559163f98
Shader refactor bug fixes and attachment model extract/cook
2018-10-11 10:50:05 -10:00
Jack Andersen
c91e5df986
Convert to pragma once
2018-10-06 17:42:33 -10:00
Jack Andersen
e46ec80b64
Integrate Amuse into hecl cook/extract for MP1/2
2018-09-02 14:46:16 -10:00
Jack Andersen
d0af2cb4f7
Finish CScriptPlatform
2018-06-29 10:21:36 -10:00
Jack Andersen
70b3404b7c
Windows build fixes and warning avoidance
2018-05-24 20:39:38 -10:00
Jack Andersen
96662eb47c
Initial PATH extraction support
2018-02-23 20:17: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
26eb9891c8
Work on world cooking
2016-10-01 13:20:20 -10:00
Jack Andersen
d440c0ff43
Additional catalog corner cases
2016-09-18 20:08:18 -10:00
Jack Andersen
796394c54f
Catalog now encodes aux paths
2016-09-18 19:29:05 -10:00
Jack Andersen
4a7d3e8b40
ANCS cook fixes; initial Tweak DNA pipeline
2016-08-31 09:58:21 -10:00
Jack Andersen
abff623cf6
Prep MP1::CMain for testing
2016-04-15 10:42:40 -10:00
Jack Andersen
783fb4c4fe
Humungous refactor
2016-03-04 13:04:53 -10:00
Phillip Stephens
af69c9d3ab
Rename namespaces
2016-02-13 01:02:47 -08:00
Jack Andersen
d46f44cefa
Lots of reverse naming functionality added
2015-10-26 14:19:03 -10:00
Jack Andersen
0d2f2cfd34
Initial cook tool integration
2015-10-03 19:08:56 -10:00
Phillip Stephens
c3ee18abf5
Script Object DNAs
2015-09-30 16:18:19 -07:00
Jack Andersen
739c31d87c
Full PAK Indexing even for partial extracts
2015-09-27 15:13:27 -10:00
Jack Andersen
cf1c7e4781
Another PAK indexing fix
2015-09-23 17:57:45 -10:00
Jack Andersen
21d8b9dcd3
Preparing for CHAR/ANIM implementation
2015-09-23 14:59:36 -10:00
Jack Andersen
2893eb7e76
Additional extract directory tier for level names
2015-09-23 12:59:12 -10:00
Jack Andersen
cf7836fc9a
Much more reliable CMDL with CINF/CSKR extract
2015-09-05 19:34:30 -10:00
Jack Andersen
6e58666a80
Added area/layer directory indexing for MP1/2
2015-08-03 16:14:47 -10:00
Jack Andersen
5075cb6dc4
Weighted extractor, shared across games as template
2015-07-29 10:45:47 -10:00
Jack Andersen
28985165ff
shared resource routing
2015-07-28 13:53:57 -10:00
Jack Andersen
a4d6e32e48
Added progress bars to extract system
2015-07-20 13:25:16 -10:00
Jack Andersen
29103838da
initial TXTR support
2015-07-18 20:21:38 -10:00
Jack Andersen
dea341d27b
All cooked resources extracting; decompression bug-fixes
2015-07-17 18:33:38 -10:00
Jack Andersen
94d84d8991
re-balancing of DataSpec/DNA systems
2015-07-16 14:01:05 -10:00
Jack Andersen
07ae1e7379
began doExtract method
2015-07-15 15:57:34 -10:00