From 33d78735d728703922c7cf69d0d013cd1afd197b Mon Sep 17 00:00:00 2001 From: ScreteMonge <107197518+ScreteMonge@users.noreply.github.com> Date: Sun, 10 Nov 2024 01:54:53 -0800 Subject: [PATCH] update creators-kit to v1.5.7 (#6937) * Update Creators-Kit to v1.5.4 - FolderTree, CreatorTreeModel, CreatorTreeTransferHandler refactored to ManagerTree, ManagerTreeModel, and ManagerTreeTransferHandler, respectively - ManagerTree now uses Characters directly as nodes instead of ObjectPanels, and new Folder class for folder nodes - TimeTree added which links the ManagerTree to the Timesheet - Switch buttons removed in favour of managing Objects via Tree Drag/Drop - Help button added to CreatorPanel to link to youtube tutorial - Setup saving/loading updated to handle new ManagerTree WIP - TimeSheetPanel tab added to Toolkit. WIP, temporarily hidden - Various UI elements worked on to support TimeSheetPanel - TimeTree correlates of ManagerTree created for TimeSheetPanel * Update creators-kit Bugfix: loading Setups wouldn't properly revalidate side panel * Update creators-kit Bugfix: adding objects to Manager or duplicating objects in Manager wouldn't properly resetObjectHolder * Update creators-kit System.out removed * Update Creators-Kit to v1.5.6 v1.5.6 - New CacheSearcherTab for quickly searching NPC, Object, and Item data from cache - ModelFinder refactored to DataFinder. ModelFinder now pre-emptively looks up cache data instead of calling a lookup every time ModelGetter functions are called - NPCData now includes more animations - ObjectData now includes animation - AutoCompletion class added for fancy JComboBox search functions - Updated multiple "Can't find" messages for cache searching to be more concise v2.0 WIP - UI work: AttributePanel, TimeSheetPanel - AnimAttributes added for keyframing anims - added rectangle select to TimeSheet - separated Timesheet into Attribute and SummarySheet * Update Creators Kit to v1.5.7 v1.5.7 - CacheSearcherTab now accommodates for NPC size to automatically set radius v2.0 WIP - Moved multiple keyframe functions from TimeSheetPanel to Character class - Reorganized TimeSheetPanel - OriAttributes added for keyframing orientation - AttributePanel can now add keyframes - Directions now has names and associated ints for junit orientation - Several new icons added - Removed TimeTree and TimeTreeModel as it was buggy and redundant, and its functions were better accomplished by having a universal ManagerTree being passed around. References to the TimeTree in multiple classes have been removed - ManagerTree is now a JTree instead of JScrollPane; passing it around on tab switch occurs by having separate TreeScrollPanes (extensions of JScrollPane) for each tab, and setting their viewportview to the tree on tab switched - Keybinding system for adding frames with I added - SummarySheet now presents a summary of object keyframes - settings folder added with SpawnToggle, AnimationToggle, OrientationToggle enums - SpawnKeyFrame added with associated SpawnAttributes for keyframing spawn status - Attributes for Ori, Spawn, Anim added to modify background colours depending on current tick, with associated changelisteners --- plugins/creators-kit | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/creators-kit b/plugins/creators-kit index 7e2576c97..2f23e3225 100644 --- a/plugins/creators-kit +++ b/plugins/creators-kit @@ -1,2 +1,2 @@ repository=https://github.com/ScreteMonge/creators-kit.git -commit=fa5b16fb41450d3cb3663c189077cac2658b972e +commit=103a86179c1d4ee61d69f84103636d3d20880a88