forked from runelite/plugin-hub
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit 567911b
authored
update creators-kit to v2.0.8 (runelite#8342)
* Update Creator's Kit to v2.0.7
The long-prepared for Creator's Kit 2.0 update. This update activates a number of previously added but hidden features including the TimeSheet and all keyframing capabilities. It allows for the creation of keyframes for different aspects of RLObjects, like animations, movement, and 2D elements like overheads and text.
ItemData, BodyPart, DataFinder, & ModelGetter:
- now includes wear positions per item and names them appropriately when using the CacheSearcher
Character:
- Now uses Keyframing instead of previous Programs. Program, ProgramComp, and the ProgrammerPanel have been removed
- Now directly handles rgb value instead of ProgramComp. This change is reflected as well in CharacterSave
Pathfinder:
- Methods now return int[][] instead of Coordinate[] for finding paths, and accommodates instances properly, with separate methods for poh/gauntlet
- Transplant method now accounts for all MovementKeyFrames
Programmer
- Now properly acknowledges whether the Character is in the scene or not
AttributePanel:
- Temporarily disabled MovementKeyFrame looping
- Added a number of tooltips for better referencing different features
- Cleaned up some wording and formatting regarding SpawnKeyFrames and ModelKeyFrames
- Tweaked SpotAnimCard and HitsplatCard creation such that you cannot duplicate to the currently open KeyFrameType, instead showing a label instead of a button
CacheSearcherTab
- Now shows animations for an NPC when the NPC option is clicked
SubMenuCreator:
- Now properly handles initialization of Movement or Orientation keyframes through TimeSheetPanel methods of initialization
ManagerTree
- Removed unused methods relating to previous Programs
- Updated JoptionPane.showConfirmDialog to a null parent
- ManagerTreeTransferHandler now properly handles whether the drag/drop location is hovering over an inappropriate target
OrientationKeyFrames
- Now consider 32 to be the default turn rate. All references to turn rate of -1 have been updated to a static value of 32 from OrientationKeyFrame
Hitsplats:
- Now applies different variants, including Normal, Max, and Other for different hitsplats/tints
- A number of other variants have been added, like Bleed, Burn, and Armour
Config
- Cleaned up a number of now-unused functions relating to the old Programming system. Added a config item for choosing the movement algorithm, which used to be handled by that programming system individually per Object
CreatorsOverlay
- Updated to accommodate path lines for the new programming system by looking at MovementKeyFrames instead of previous Programs
- Tweaked rendering of lines to show them as much thicker, and make the selected RLObject stand out further
CreatorsPlugin
- Added a number of hotkeys relating to the new Programming system
- SetLocation, addProgramStep/removeProgramStep/ClearProgramStep methods have been completely overhauled to accommodate the new Programming system
* Update Creator's Kit to v2.0.8
v2.0.8
- Reorganized several classes into appropriate folders
- General code cleanup for several classes, removing unused parameters and methods
- Hotkeys for setting Start and End orientation have been moved to the config for modifiability
- Removed ObjectPanel class and replaced its function with JPanels, as they are functionally identical
- createComplexModel() will now send chat messages regarding model stats only when called through the Model Anvil
- Removed orbSpeedListener Hotkey as it's generally been superseded by orbPresetListener
- Bugfix: ToolBoxFrame is now properly disposed on plugin shutdown
- Bugfix: moving folders should now appropriately update the associated nodes of its children
- Bugfix: reseting HitsplatAttributes will now set sprites to default back to Block instead of None
- Bugfix: fixed NPEs occurring when using the CacheSearcherTab to attempt to add Keyframes1 parent 22366f8 commit 567911bCopy full SHA for 567911b
File tree
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedFilter options
- plugins
Expand file treeCollapse file tree
1 file changed
+1
-1
lines changedCollapse file: plugins/creators-kit
plugins/creators-kit
Copy file name to clipboard+1-1Lines changed: 1 addition & 1 deletion
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
1 | 1 |
| |
2 |
| - | |
| 2 | + |
0 commit comments