Commit Graph

49 Commits

Author SHA1 Message Date
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