45 Commits

Author SHA1 Message Date
Lioncash
a2ecb2a98c CAnimSet: Make use of size_t where applicable 2020-06-22 22:26:35 -04:00
1c80a13c23 Silence Warnings 2019-05-26 18:18:31 -07:00
Aruki
56843e214d Added ability to create brand new SCAN/STRG assets. Added ability to update old projects. 2019-02-02 17:32:19 -07:00
Aruki
7b005d7ebd Changes made in the tweak editor are now correctly applied to the tweak data & are undo/redo supported 2018-12-30 03:55:50 -07:00
Aruki
e8d3224088 Added tweak editor 2018-12-27 23:56:43 -07:00
Aruki
76bc2b50f8 WIP string editor UI 2018-12-26 23:59:59 -07:00
Aruki
2287b05bc3 Refactor so PWE compiles with the newly externalized LibCommon 2018-12-11 22:50:46 -07:00
Aruki
7dcfda78ba Added support for converting some property types to other types 2018-10-15 02:58:11 -06:00
Aruki
cf219cf17a Added support for renaming property archetypes. Added support for enums to override the default type name. Added the ability for enums/choices/flags with no values/flags to be edited as ints. 2018-10-13 16:33:31 -06:00
Aruki
84d689e104 Changed EGame to an enum class. Created NGameList and NPropertyMap to change how templates are managed/saved/loaded. Added support for property map keeping track of ID/type pairs. 2018-10-07 17:53:19 -06:00
Aruki
42d021e757 More cleanup, renamed CMasterTemplate to CGameTemplate 2018-09-22 23:54:34 -06:00
Aruki
31dac74a64 Property cleanup 2018-09-22 13:36:50 -06:00
Aruki
e68b961a8c Fixed doors not rendering correctly, fixed array properties not displaying correctly, fixed crashes when accessing certain property types 2018-09-22 12:18:39 -06:00
Aruki
148449e50b Various property cleanup, fixing more broken stuff, trialing new features 2018-07-16 02:29:29 -06:00
Aruki
a90f1d0441 Reimplemented array resizing 2018-07-09 06:53:56 -06:00
Aruki
641cf81dd8 Fixed array property display on UI (they still can't be resized) 2018-07-09 03:54:19 -06:00
Aruki
4faadbda61 Fixed a lot of property bugs, fixed more various VS2017 compiler errors, property editor works correctly now 2018-07-08 21:59:01 -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
581d5f7267 Changed resource selector widgets so they can pop up a panel with a list of acceptable resources 2017-07-10 15:19:11 -06:00
Aruki
88c11555c0 Added support for CHAR, SAND, and SCAN dependencies in MP3 2017-04-30 22:28:37 -06:00
Aruki
00a48e69f8 Added world/area info sections to the world info sidebar 2017-02-12 23:46:22 -07:00
Aruki
548fcb2f8e Modified resource browser to use a filesystem browser view 2017-02-01 20:23:51 -07:00
Aruki
c51d79cc42 Added "edit" button to resource selector context menu 2017-02-01 10:54:53 -07:00
Aruki
4e8ecdb79c Created new resource selector widget class 2017-02-01 08:43:42 -07:00
parax0
3942c09e89 Added support for omitting unused animations from paks (needs work to not crash) 2016-10-26 06:15:08 -06:00
parax0
2e1add84be Added support for sound properties, labelled most MP1 sound properties 2016-09-01 18:02:26 -06:00
parax0
0929b20ba1 Renamed file properties to asset properties and modified asset properties to store a CAssetID instead of a CResourceInfo 2016-09-01 00:24:46 -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
f9a2d019e1 Color properties now update in realtime while the user is choosing a color from the color dialog; also some misc bugfixes 2016-03-28 03:28:33 -06:00
parax0
1150ee2b22 More code cleanup 2016-03-27 20:26:33 -06:00
parax0
82ad4fb5c8 Mass code cleanup 2016-03-27 13:09:38 -06:00
parax0
77eb2b3dc5 Fixed crash when editing character properties 2016-03-22 20:22:43 -06:00
parax0
220c54004f Fixed combo boxes in the property view resizing when you modify them and screwing up vertical alignment 2016-03-21 17:07:11 -06:00
parax0
87bf3dbfcc Fixed draggable spinboxes updating while the user is typing into them 2016-03-21 16:51:35 -06:00
parax0
9f2c4d75bf Added area cooking support for MP2 and MP3. DKCR support has been started but is currently broken. 2016-02-22 11:47:47 -07:00
parax0
7bd97f0fce Make enum properties track the enumerator ID internally instead of the index + CUniqueID bugfix 2016-02-10 18:48:34 -07:00
parax0
55b2c053ab Added support for numerical property suffixes 2016-02-08 03:35:28 -07:00
parax0
a46cd5446f Added Editor Properties widget at the top of every World Editor tab, made tons of backend changes to get it to work properly 2016-02-07 23:48:43 -07:00
parax0
7a28db3d40 Open property editor on single click, fix for sub-value edits 2016-01-31 14:48:29 -07:00
parax0
f6f36f4f2e Support for undo/redo on array resize 2016-01-31 14:25:16 -07:00
parax0
cc054cf571 Support for undoing property changes + tons of tweaks and fixes 2016-01-31 01:11:32 -07:00
parax0
c7d448225c Update the rest of the UI on property changes and update properties on node transform 2016-01-30 18:54:00 -07:00
parax0
2e6024b413 Notify script nodes when their properties are modified 2016-01-30 11:21:29 -07:00
parax0
9a24a34bc6 Added interface for editing array properties in the property view 2016-01-25 16:57:04 -07:00
parax0
38942988d5 Implemented new property editor, CPropertyView 2016-01-22 13:53:57 -07:00