Lioncash
cf054f35a3
SpecBase: Remove usages of const_cast
...
It's generally the case that mutexes are marked as mutable whenever they
need to be used within a const class context, given they don't directly
participate as a bitwise member of the class, but only transiently exist
so that synchronization operations can occur.
Given that, marking the member as mutable in this case makes sense.
2020-04-09 20:26:31 -04:00
Phillip Stephens
34e78a2dd0
Move CParticleGlobals from the executable and onto the heap, minor fixes, update wiki link
2019-12-03 00:47:05 -08:00
Jack Andersen
e1d46755a3
Merge branch 'master' of ssh://git.axiodl.com:6431/AxioDL/urde
2019-09-30 21:41:42 -10:00
Jack Andersen
16ca0d24c2
Explicit Asset ID refactor
2019-09-30 21:38:03 -10:00
Lioncash
da89e7cf45
SpecBase: Add missing includes
2019-09-04 19:30:04 -04:00
Jack Andersen
233d13ceb9
Refactor for blender 2.8 and new shader model
2019-05-07 17:50:21 -10:00
Jack Andersen
ca5cf5c77c
Cook all AGSCs simultaneously
2019-02-28 10:34:59 -10: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
0d3a67e78f
Fix area token loading
2018-05-25 17:07:29 -10:00
Jack Andersen
ed4d7445c7
More fixes for GameCube cooking
2018-04-07 10:55:57 -10:00
Jack Andersen
06d755cf4c
GameCube spec cook fixes
2018-04-01 18:27:24 -10:00
Jack Andersen
7a2fbfc582
Initial work on GameCube package targeting
2018-03-27 22:09:41 -10:00
Jack Andersen
7c0bf75f7a
Various windows fixes and additions
2018-03-23 11:56:17 -10:00
Jack Andersen
619a784434
Initial PATH cooking support
2018-02-24 22:23:27 -10:00
Jack Andersen
8301adc3d6
Huge compile performance refactor
2017-12-28 22:08:12 -10:00
Jack Andersen
2df95c01cf
General resource handling bug fixes
2017-11-14 18:12:13 -10:00
Jack Andersen
f7ec7bdc0c
string_view refactor
2017-11-12 20:19:18 -10:00
Jack Andersen
7c3fb4174f
Finish CPakFile and CResLoader
2017-10-25 19:37:46 -10:00
Jack Andersen
e274cd12b9
Refactorings to support .upak generation
2017-10-24 21:47:49 -10:00
Jack Andersen
5149128b60
DCLN cooking and various bug fixes
2017-10-16 19:51:53 -10:00
Jack Andersen
ca69a54faf
Camera filter refactor
2017-05-31 19:34:24 -10:00
Jack Andersen
8e7773aa94
AutoMapper work
2017-03-19 19:09:53 -10:00
Jack Andersen
56b24c39f0
Ensure directories are created late in extract
2017-01-16 15:23:19 -10:00
Jack Andersen
341fe2c728
Tons of dependency gathering flow
2016-10-02 12:41:36 -10:00
Jack Andersen
26eb9891c8
Work on world cooking
2016-10-01 13:20:20 -10:00
Jack Andersen
9a15f72fc7
use `-flto=thin` as LTO flag; MemoryCardSys work
2016-09-30 12:43:19 -10:00
Jack Andersen
b9baa84b1d
AGSC/ATBL/CSNG extracting and cooking
2016-09-18 13:47:48 -10:00
Jack Andersen
f8fb72250a
Athena YAML refactor
2016-08-21 17:47:48 -10:00
Jack Andersen
e14bbeb368
All MREA cooker sections initial integration
2016-08-11 09:52:22 -10:00
Jack Andersen
6789cdf064
AROTBuilder and initial collision mesh cook integration
2016-08-10 11:54:53 -10:00
Jack Andersen
6ac518d99e
setGlobalProject now called in cook transactions
2016-07-06 18:23:36 -10:00
Jack Andersen
4f7d6e167f
Several initial character classes
2016-04-09 18:49:02 -10:00
Jack Andersen
cd020790e5
Reinstate particle viewer with self-cooking capability
2016-03-28 12:39:56 -10:00
Jack Andersen
182f519158
BabeDead update for Blender 2.77 light falloff
2016-03-27 10:43:04 -10:00
Jack Andersen
9ade279902
Merge branch 'master' into urde-tags
2016-03-04 14:03:41 -10:00
Jack Andersen
783fb4c4fe
Humungous refactor
2016-03-04 13:04:53 -10:00
Jack Andersen
2a614215c8
Initial migration to URDE-hashed object tags
2016-02-29 17:08:25 -10:00
Phillip Stephens
af69c9d3ab
Rename namespaces
2016-02-13 01:02:47 -08:00
Jack Andersen
b94e14cd55
Submodule updates
2015-11-09 16:07:15 -10:00
Jack Andersen
07392938d8
work on ANCS cooking
2015-10-22 14:45:26 -10:00
Jack Andersen
e20837eabd
Skin intermediate outputting for mesh cooker
2015-10-21 16:03:26 -10:00
Jack Andersen
d95e11ce3e
Updated hecl
2015-10-14 13:07:29 -10:00
Jack Andersen
3b7f7f2f3a
CMDL cooking updates
2015-10-06 15:17:17 -10:00
Jack Andersen
0d2f2cfd34
Initial cook tool integration
2015-10-03 19:08:56 -10:00
Jack Andersen
1f9c8811d2
Work on cooking features
2015-09-30 14:40:21 -10:00
Jack Andersen
5f68a2a992
Initial cook tool update
2015-09-29 20:23:40 -10:00
Jack Andersen
aeb6089053
work on CMDL
2015-08-05 11:46:07 -10:00
Jack Andersen
a4d6e32e48
Added progress bars to extract system
2015-07-20 13:25:16 -10:00
Jack Andersen
dea341d27b
All cooked resources extracting; decompression bug-fixes
2015-07-17 18:33:38 -10:00