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
636c82a568
New code style refactor
2018-12-07 19:30:43 -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
8301adc3d6
Huge compile performance refactor
2017-12-28 22:08:12 -10:00
Jack Andersen
8fc0d57500
Thread-safe extraction
2016-03-31 18:25:00 -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
Phillip Stephens
23020b2a35
Add surfaceGroup specifier to SurfaceHeader_2/3
2016-01-14 14:42:44 -08:00
Jack Andersen
e423db32ee
Major scoped-enum refactor
2015-11-20 15:16:07 -10:00
Jack Andersen
3b7f7f2f3a
CMDL cooking updates
2015-10-06 15:17:17 -10:00
Jack Andersen
1f9c8811d2
Work on cooking features
2015-09-30 14:40:21 -10:00
Jack Andersen
60142602fd
Working MP3 skin extraction
2015-09-25 17:12:08 -10:00
Jack Andersen
cf7836fc9a
Much more reliable CMDL with CINF/CSKR extract
2015-09-05 19:34:30 -10:00
Jack Andersen
6d13e83278
redundant save removal, better extract reporting
2015-09-02 15:45:15 -10:00
Jack Andersen
53256dea15
proper recursive resource extraction
2015-08-16 13:00:33 -10:00
Jack Andersen
fd550702e1
CINF/CSKR integration
2015-08-12 21:29:00 -10:00
Jack Andersen
2cc94bf4ed
Initial MP1 ANIM implementation
2015-08-11 13:32:02 -10:00
Jack Andersen
310aa10116
Refactor of CMDL to effectively share across games
2015-08-09 15:53:24 -10:00