Commit Graph

50 Commits

Author SHA1 Message Date
Aruki
1bc95a30a5 Added ability to test Int properties as Choices. Added functionality to fix the property name map keeping track of unused type/ID pairs. Fixed various UI bugs. 2018-10-21 19:01:57 -06:00
Aruki
7099b97529 More property names (most merged from Bearborg, some from DKCR3D) 2018-02-18 14:26:24 -07:00
Aruki
6719b82077 Added ability to separate words by underscore in generated names 2018-02-18 12:16:55 -07:00
Aruki
366c4cd3ff Some more property names from DKCR3D and Bearborg 2018-02-13 20:18:10 -07:00
Aruki
74e7d20329 More new property names 2018-02-13 12:03:45 -07:00
Aruki
3d72c9e4b2 Added property name generation system using dictionary attacks and added a UI dialog that allows you to search for property names and apply them to templates 2018-02-13 00:30:35 -07:00
Aruki
95d0279027 Fixed a couple issues with the resource browser and fixed an error in the 32-bit name map 2017-07-26 01:29:40 -06:00
Aruki
18482cbae6 Added drag/drop support to directory tree view 2017-07-25 18:34:02 -06:00
Aruki
e4d7c37541 Added support for exporting Trilogy and Wii de Asobu builds 2017-07-24 21:08:12 -06:00
Aruki
932e2bff7a Changed resource cache to save with the basic binary serializer to improve read/write time 2017-07-15 23:19:26 -06:00
Aruki
cbdebd2f7e Fixed some issues with asset name generation in MP3/DKCR and fixed a memory leak in the character editor 2017-07-08 13:38:03 -06:00
Aruki
2b4a9a2274 Updated asset name maps 2017-07-05 02:06:30 -06:00
Aruki
2c21276f5a Use uppercase extensions for editor resources 2017-07-04 19:32:12 -06:00
Aruki
2c125952d4 Temporarily removing editor resources to change extensions to uppercase 2017-07-04 19:05:34 -06:00
Aruki
3fa1279d29 Lots of changes to how resource database/entry data is serialized; resource database file is now binary and merged with the cache data file. Binary reader/writer now use 32-bit sizes. 2017-07-04 19:02:56 -06:00
Aruki
1f3df14b02 Configured asset name map and resource entries to be able to track whether or not a resource/directory name is auto-generated, and made adjustments to the name generation system to not override custom-set names 2017-07-02 15:56:30 -06:00
Aruki
4b73d0abcc Added resource metadata files 2017-07-02 02:17:04 -06:00
Aruki
c6e6ccaa89 Unify directory structure for cooked/raw assets 2017-07-01 19:03:56 -06:00
Aruki
e112c93498 Switch to using forward slashes in file paths 2017-05-05 14:06:42 -06:00
Aruki
336744ed49 Split asset name map into separate 32-bit and 64-bit files (necessary to avoid name conflict errors) 2017-05-04 01:14:51 -06:00
Aruki
98cd617b3e Added support for loading Corruption particle dependencies 2017-03-01 00:52:25 -07:00
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
5485d42b56 Bunch of fixes to get MP3 exports working on a basic level; lots of fixes still needed 2017-02-18 19:41:39 -07:00
Aruki
68840e69f9 Changed over to new FOURCC macro 2017-02-17 22:38:25 -07:00
Aruki
bdb753dca2 Added project settings dialog; added build name lookup functionality 2017-02-15 01:00:48 -07:00
Aruki
c5de322ac7 Fixed various bugs and crashes and moved more functionality into the world editor 2017-02-13 13:44:02 -07:00
Aruki
9b6376af68 Fixed asset name map conflict checks to be case-insensitive, new icons for export dialog disc filesystem tree, regenerated asset names 2017-02-08 12:40:09 -07:00
Aruki
1b97cd459a Reworked area saving to work with the project system; lots of bug fixes 2017-02-08 00:05:59 -07:00
Aruki
b3a0e52b6f Fixed crash after generating asset names, added MP2 auto-generated names to the map 2017-02-06 15:10:54 -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
678ca01fb1 Merge branch 'master' into ContentExporting 2017-01-29 07:33:14 -07:00
parax0
08dee84367 Set up game-neutral collision materials; Jump Not Allowed flag now flags that surface as unstandable; other minor fixes 2017-01-11 06:29:30 -07:00
parax0
78baa42bce Added fog to the collision shader, made changes to enable rendering different collision materials separately (also, murry crimmas) 2016-12-25 14:47:59 -07:00
parax0
c0fb54888d Rewrote collision shader to use generated normals with fake lighting instead of generated UV coords 2016-12-24 03:05:51 -07:00
parax0
2e44e5b119 Added functionality to generate asset names 2016-12-12 01:33:46 -07:00
parax0
a7b381f301 Made a bunch of changes to make the resource store system more friendly to multiple stores instead of just a single active one, and set up a resource database for editor assets 2016-08-31 02:09:13 -06:00
parax0
e53a895b29 Template updates 2016-06-09 02:49:31 -06:00
parax0
8293f1d206 Initial implementation of world/area exports, added support for asset lists to specify a path/name for resources 2016-06-05 01:57:31 -06:00
parax0
401fe22b75 Disabled skinning flag on all resource models 2016-04-27 19:07:13 -06:00
parax0
98059cedaa Added support for model skinning 2016-04-27 04:27:57 -06:00
parax0
c6e932e14b Added CameraShaker billboards 2016-03-21 18:55:51 -06:00
parax0
b2699eb96f Added icons for CameraBlurKeyframe and CameraFilterKeyframe, updated icons for SequenceTimer and PickupGenerator, added MP1 AreaAttributes Environmental Effect enum 2016-03-07 23:02:49 -07:00
parax0
ecab7be63f Set up DKCR waypoints to draw using the color of their attached spline path 2016-02-27 02:16:29 -07:00
parax0
bb7ec84397 Adding new billboards for ColorModulate, StreamedAudioModifier, and SequenceTimer 2016-01-25 23:28:16 -07:00
parax0
c91c275af7 Template updates + small fixes 2016-01-25 23:12:22 -07:00
parax0
75091f718c Added rotation arrow for when billboards are selected 2016-01-25 22:26:38 -07:00
parax0
d1a73e6d02 Billboards for AreaAttributes, DamageableTrigger, and WeaponGenerator 2016-01-09 09:40:11 -07:00
parax0
37fd93d10e Added new batch of script object icons + some fixes 2016-01-02 11:03:33 -07:00
parax0
6e3deb836c Getting rid of CylinderLarge, replacing with preview volume scaling support 2015-12-16 17:44:21 -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