* Update creators-kit to v1.5.24
v1.5.24
- New TreeCellRenderer class allows displaying of more accurate object icons (Folders have a folder icon, Characters have a character icon)
- ManagerTree and TimeSheet now display alternating colours per row
- Character has been updated to include a KeyFrameType[], for visibility in the SummarySheet. Appropriate methods have been updated.
- RowHeight has been modified to separate SummarySheet from AttributeSheet
- SummarySheet has been overhauled. It currently no longer offers functions such as moving keyframes, but rather shows a summary of 3 KeyFrameTypes from the Character
- SummarySheet includes a popup to choose which KeyFrameTypes the character shows
* Update creators-kit
- TimeSheet includes a new layer to paint (for AttributeSHeet specifically) that draws the selected Character's name
- Adjusted some Font sizes/colours and keyframe button dimension
* Update creators-kit build version
Updated build version
* Update creators-kit - reduce build version
Got my build version mixed up
* Update Creator's Kit to v1.5.25
v1.5.25
KeyFrames
- KeyFrame method #copyKeyframe now considers KeyFrameType as an argument instead of checking for instances
- MovementKeyFrames (and MovementAttributes) been implemented, though not currently available.
- AnimationKeyFrame (and AnimAttributes) have been refactored and reworked to include several different parameters
- OrientationKeyFrame (and OriAttributes) now includes duration instead of a toggle
- TextKeyFrame (and TextAttributes) now includes duration instead of a toggle
AttributePanel & TimeSheetPanel
- Has implemented MovementKeyFrame into a separate MoveCard. Updated AnimCard and OriCard to reflect AnimationKeyFrame and OrientationKeyFrame changes
- OriCard now allows you to Grab the current orientation of the selected character
- Update button implemented to update a KeyFrame to the current parameters shown, instead of requiring the user to delete and readd a keyframe
- AnimationKeyFrames can now have their starting frame randomized
- TimeSheetPanel has had a number of hotkeys added for SelectAll, Pause, Skip Forward/Backward
TimeSheets
- AttributeSheet and SummarySheet will now render durations of Movement and Orientation keyframes as tails
- TimeSheets will now recognize mouse1 double clicks; SummarySheet will listen to it to switch to the nearest Character
Overlays
- HealthOverlay, TextOverlay, and OverheadOverlays now recognize text durations
Movement
- MovementKeyFrames have been updated as mentioned above. MovementComposition and MovementManager classes have been added for future Movement programming development
* Update chance-man to v2.1.2
Normalize item ID handling, fix Clean/Rub, and add rune pouch & fountain support
- Introduce `getItemId(...)` in ActionHandler to unify raw, inventory, and ground item ID lookup, and canonicalize for all checks
- Special‑case “Clean” and “Rub” menu options so they always appear (greyed out when locked), and remove ground‑item actions from the global disabled list
- Extend `RuneProvider` with blighted‑sack entries (Surge, Entangle, Teleblock, Vengeance, Ice Barrage) so unlocked spell‑sacks supply the correct runes
- In `Restrictions`, define a Fountain of Rune `WorldArea` and short‑circuit `isSpellOpEnabled()` there for free casting
- Integrate rune pouch contents into `availableRunes` by reading explicit type/amount varbits and decoding with the pouch enum
* Update chance-man
add felling axes to skillitems
* Update creators-kit to v1.5.24
v1.5.24
- New TreeCellRenderer class allows displaying of more accurate object icons (Folders have a folder icon, Characters have a character icon)
- ManagerTree and TimeSheet now display alternating colours per row
- Character has been updated to include a KeyFrameType[], for visibility in the SummarySheet. Appropriate methods have been updated.
- RowHeight has been modified to separate SummarySheet from AttributeSheet
- SummarySheet has been overhauled. It currently no longer offers functions such as moving keyframes, but rather shows a summary of 3 KeyFrameTypes from the Character
- SummarySheet includes a popup to choose which KeyFrameTypes the character shows
* Update creators-kit
- TimeSheet includes a new layer to paint (for AttributeSHeet specifically) that draws the selected Character's name
- Adjusted some Font sizes/colours and keyframe button dimension
* Update creators-kit build version
Updated build version
* Update creators-kit - reduce build version
Got my build version mixed up
* Screen Marker Groups v.1.0.1
* Fix: Fixed an issue with label positions & label position config option
Adds a new configuration option for label position
Options:
- Inside (Default): Label is drawn within the marker border.
- Above: Label is drawn slightly above the marker border.
Fix: positioning now correctly accounts for border thickness, fixes a bug where labels could be misplaced with thicker borders.
---------
Co-authored-by: Simon Urselmann <simon_urselmann@outlook.com>
- Added a boolean flag (tradeableItemsInitialized) that triggers refreshTradeableItems() only once during the GameTick when the client state is LOGGED_IN.
- Updated onShutdown() to reset tradeableItemsInitialized to false
- changed ItemID.SIGIL_OF_STORAGE_ATTUNED to ItemID.SIGIL_OF_STORAGE_UNATTUNED
Patch 1 - Updated plugin behavior to continue tracking even after cannon has been repaired.
Patch 2 - Updated overlay based on the changes made in patch 1.
Patch 3 - Updated README section for clarity on how the tracking starts/resets.
* Update creators-kit to v1.5.17
v1.5.17
- General code cleanup
- Added button for finding a Character and selecting it in the Manager Panel
- Added JMenuBar to the Toolkit for various menu options
- Removed Load and Save setup buttons from ManagerPanel due to redundancy
- ToolBoxFrame will now remember its previous location and extended state
- Cleaned up some code in CreatorsPanel regarding version number comparisons
- Removed several older CustomModel file handlers
- Bugfix: switchButton now has proper hover and select listeners
- Bugfix: loading setups wasn't properly revalidating the ToolBoxFrame
- Bugfix: previewObject wasn't properly adopting its parent's animFrame
v2.0
- KeyFrame label in AttributePanel is now a button
- TimeSheetPanel now can switch cards by pressing the up or down arrow keys while a label is already selected
- Dragging keyframes near the timelineIndicator in Timesheet now causes them to snap to it
- Removed AnimationToggle as it is not relevant with new poseAnimationController
- Added Toggle to AnimAttributes and AnimKeyFrame for looping
- Bugfix: saving ModelKeyFrames has been adapted to saving ModelKeyFrameSaves, allowing CustomModels to be properly saved and catalogued
- Bugfix: loading a setup was causing an NPE with registerSpawnChanges and registerModelChanges in Programmer
* Update creators-kit to v1.5.17
v1.5.17
- Removed system.out
- Switched out Desktop.browse() for LinkBrowser.browse()
* Update creators-kit to v1.5.17
Fixed NPE
* Update creators-kit to v1.5.18
v1.5.18
- Bugfix: ManagerPanel should no longer collapse the Tree when enough objects are added to the ObjectPanel
* Update creators-kit to v1.5.19
v1.5.19
- Bugfix: ManagerTree will no longer recognize copy/paste/cut hotkeys, as they are not useful in this context
- Bugfix: setting transmog was not properly registering the RLO on clientthread
* Update Creator's Kit to v1.5.20
Bugfix: Fix concurrent access of DataFinder lists during async population & Make DataFinder callbacks thread-agnostic
* Update creators-kit
* Update creators-kit to v1.5.21
v1.5.21
- SpotAnimKeyFrames now have a height parameter
- CreatorsOverlay now gives spotanim heights, if available
- Selecting a Character in the side panel now selects it in the ManagerTree, and vice versa
- Scrolling Characters has been overhauled and simplified to one unified system, whether scrolling in the side panel or the Manager the ManagerTree will receive the scroll event and adjust which Character is selected appropriately
- Find button has been removed as it is now redundant
* Update creators-kit
* Update creators-kit to v1.5.22
v1.5.22
- Overhauled ModelGetter class to now add new MenuEntries as a submenu. Also collapsed several redundant methods together and reorganized for clarity. Simplified config for right-click menu options
* Update creators-kit to v1.5.23
v1.5.23
- Proper spotanim support has been added to all systems that acknowledge other object types (Object, NPC, Player, Items, etc)
- Autocomplete has been removed in favour of a new series of JTable classes dedicated to easy searching via a JTextField. A String is entered, and the JTable searches within the catalogue of names and highlights the entered part, plus filters out all irrelevant names
- New DataType added: anims
- SeqData and SpotanimData have been given associated names
- CacheSearcherTab will now allow searching for anims and spotanims