Aruki
|
a88afe31e3
|
Added support for CAUD dependencies, dropped redundant asset ID in dependency trees, various MP3 fixes
|
2017-02-20 03:42:04 -07:00 |
|
Aruki
|
4f03c2431e
|
Added editor game info system, exporter now fetches game build version, merged asset name maps for all games, resource browser can now import/export names to/from a map XML, reworked asset name generation to more closely match Retro's organization scheme, bug fixes
|
2017-01-31 11:23:28 -07:00 |
|
parax0
|
595e4b931e
|
Moved animation-related classes to their own subfolder
|
2016-10-26 18:12:08 -06:00 |
|
parax0
|
de18044ae0
|
Fixed some missed dependencies in a few formats and implemented support for building file lists for paks and MLVLs, and implemented support for package cooking for MP1
|
2016-08-12 04:27:19 -06:00 |
|
parax0
|
5f1b5da430
|
Renamed CUniqueID to CAssetID and heavily modified the implementation to drop 128-bit support and use a u64 internally instead of a u8[16]
|
2016-07-25 03:25:22 -06:00 |
|
parax0
|
9341c11ac8
|
Added dependency tree system, methods for generating dependency trees from resources, and saving/loading dependency trees to the project cache folder
|
2016-07-25 02:12:30 -06:00 |
|
parax0
|
2d6dfad2d3
|
Completely overhauled resource loading in preparation for projects
|
2016-06-29 17:18:31 -06:00 |
|
parax0
|
3009f06d11
|
Implemented filesystem handling functions in Common
|
2016-05-18 20:59:01 -06:00 |
|
parax0
|
ce688fcb8e
|
Applied various fixes to the attachment system, made skeleton rendering more flexible, added the ability for attachments to specify an attach type
|
2016-05-01 17:32:55 -06:00 |
|
parax0
|
cf84f9909a
|
Added support for attaching assets from properties to locator bones in the World Editor
|
2016-04-30 06:17:02 -06:00 |
|
parax0
|
82f037c69e
|
Added support for Echoes animation formats
|
2016-04-28 05:10:49 -06:00 |
|
parax0
|
7f3929d4ca
|
Fixed grid drawing at incorrect depth, fixed MP2 areas not loading correctly with the AnimSet loader changes
|
2016-04-28 00:44:50 -06:00 |
|
parax0
|
5b63556527
|
Switched to 8-bit bone indices, removed material skinning flag
|
2016-04-27 21:33:45 -06:00 |
|
parax0
|
98059cedaa
|
Added support for model skinning
|
2016-04-27 04:27:57 -06:00 |
|
parax0
|
82ad4fb5c8
|
Mass code cleanup
|
2016-03-27 13:09:38 -06:00 |
|
parax0
|
3296948bea
|
Fixes to avoid needless re-buffering in PostLoad + fix for a crash/memory leak when changing areas
|
2016-02-10 18:49:56 -07:00 |
|
parax0
|
739e3c51bf
|
Added PostLoad methods to ensure all models have created vertex buffers and all materials have generated shaders before the user gains control of the camera, to fix hitching issues
|
2016-02-10 17:38:32 -07:00 |
|
parax0
|
b71e1268fa
|
Added experimental code for re-splitting world meshes in MP2/3/DKCR
|
2016-01-14 21:15:06 -07:00 |
|
parax0
|
5375f34c19
|
Implemented TFlags for easy, type-safe bitflags
|
2016-01-05 11:50:10 -07:00 |
|
parax0
|
2db8d23516
|
Splitting Math into a separate subproject and adding FileIO as a PWE subproject
|
2015-12-16 14:39:51 -07:00 |
|
parax0
|
824d23efc1
|
Mass refactoring part 2/2: fixing include paths and project files
|
2015-12-14 19:07:22 -07:00 |
|
parax0
|
8805baaee1
|
Mass refactoring part 1/2: establishing multiple subprojects, moving source files to their new location, adding resources/templates to version control
|
2015-12-14 18:33:16 -07:00 |
|