Commit Graph

30 Commits

Author SHA1 Message Date
Aruki e2a57b7d49 Merged property name changes from Bearborg 2018-09-17 15:55:28 -07:00
Aruki 5182f436b8 Major refactor of serialization system 2018-09-04 13:27:27 -06:00
Aruki ce3dfdc397 Massive overhaul of property system done over the last few months. There is unfinished/broken stuff still, but it compiles now. 2018-06-22 15:24:04 -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 ebab154a38 Bunch of new property names 2018-02-12 02:34:34 -07:00
Aruki 11917d03e8 Implemented property name validation system 2018-02-11 16:11:49 -07:00
Aruki 46b65a5bcd Added support for the remaining DKCR formats; DKCR repacking works now 2017-06-26 20:34:58 -06: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
parax0 678ca01fb1 Merge branch 'master' into ContentExporting 2017-01-29 07:33:14 -07:00
parax0 9f6687ca85 DKCR template updates 2017-01-11 06:30:46 -07:00
parax0 e53a895b29 Template updates 2016-06-09 02:49:31 -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 769662b51d Syncing template changes 2016-04-28 00:50:01 -06:00
parax0 6b79ef2f3f Template updates 2016-03-25 01:05:15 -06:00
parax0 0b1f419142 Template updates 2016-03-20 06:48:30 -06:00
parax0 20849526e7 Renamed unknown properties that use a struct/enum template to match the template's name 2016-02-26 04:50:32 -07:00
parax0 b38c25e1f3 Marked uncooked properties in MP2/3 2016-02-26 04:37:36 -07:00
parax0 ccdf1af855 Syncing Miles's template changes. 2016-02-24 09:03:59 -07:00
parax0 a166dd8ac3 Fixed incorrect LayerSwitch/LayerID templates, made IPropertyTemplate::CookPreference() virtual and overrode it for certain types, fixed a CAnimationParameters bug 2016-02-24 04:01:03 -07:00
parax0 c36c09a674 Improved DKCR game mode + a few other assorted fixes 2016-02-17 01:55:19 -07:00
parax0 d39a9dd1c1 Added "support" for MayaSpline properties 2016-02-15 02:06:44 -07:00
parax0 c1e3808196 Added dialog for editing property templates 2016-02-14 21:36:24 -07:00
parax0 34eb7c436e Finished the template writer and regenerated templates (most of the template changes are just automated formatting changes) 2016-02-14 01:03:17 -07:00
parax0 6d55444cc2 Added a label to WEditorProperties to present some basic information on the selected instance 2016-02-10 17:35:36 -07:00
parax0 e13868921c Added a bunch of new functionality to the property classes, set up property view to bold property names if the property has been modified from its default value 2016-02-10 04:55:05 -07:00
parax0 d9b5895074 Merged all the Properties.xmls together to eliminate the need to sync property name changes between games 2016-02-08 04:35:04 -07:00