Add mage-animation-replacer -- a plugin designed to swap the trident/barrage animations back to their old animations, which have a visual animation stall.
- fix: nullify music widget children to prevent NPEs on Profile Switch
- fix false positives by skipping non-item entries in getItemId and ground-item handling
- add "fire" to SkillOp
- add Unfired pottery to SkillItem
Fix bug preventing the loading of the pet data from github, meaning that new installs could not use the plugin at all, and existing installs only used cached versions of the info
* 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 Keyframes
* Create port-tasks
this plugin visually plots navigational paths on the world & map between dock locations for active Port Tasks, tracks cargo and deliveries, all courier tasks in the beta are supported
* Update port-tasks
* Update port-tasks, object overlays
* Update port-tasks, plugin finished
* Add warning about sailing beta
Co-authored-by: Rhea <napkinorton@gmail.com>
---------
Co-authored-by: Rhea <napkinorton@gmail.com>
* Update advanced-raid-tracker
- Add support for new weapons/animations.
- Fix Maiden room timer
* art: add levex to authors
---------
Co-authored-by: Levente Kurusa <leventekurusa@gmail.com>
* Add clicker training plugin
* changed commit id
config group was incorrectly set
* updated to new commit ID to fix the license
* added partial levels, volume settings, clogging
* Rewrote audio to use RuneLite's built in audio, slightly reworded settings
* added absolute interval, removed unused imports and cleaned, removed sleep deprivation
* Update homeassistant
- Added support for aggression timer updates
- Refactored some functions to check farming patches way less.
- Updated readme to be more clear
* Update homeassistant
* Update homeassistant
- Complete refactor of the plugin. Each functionality has it's own tracker class now. Also added skill boosts
- Added skill boosts
* Update homeassistant
* Update homeassistant
* Update homeassistant
- Added collection log events
* Update homeassistant
- Added support for achievement diaries event
- Added support for combat task event
* Update linux-custom-cursor
Integrating memory leak fix.
Changed deprecated Inventory ID to new version
Added mirroring across x/y with similarly cached images to avoid memory leaks.
* Update linux-custom-cursor
* Update linux-custom-cursor
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
Changelog:
feat: Added gameClient property to each payload sent to Twitch. This allows the extension to identify the game client and adjust behavior based on the client type.
fix: Resolved two state management issues related to tracking login state and whether streamer products have been fetched. This ensures the login game event triggers properly.
chore: Added debug messages for handling game events to aid troubleshooting.
feat: Increased the preview duration for manual event testing, allowing longer test periods.
fix: Fixed widget flickering when updating or altering properties due to incorrect timing between widget and marketplace product sync. Now using onPostClientTick event for WidgetManager synchronization.
fix: Fixed issue where empty tokens would still trigger Twitch EventSub WebSocket creation.
feat: Added DMM safe deposit box support for secure item handling.
feat: Implemented game event listeners for graphic changes and chat messages.
feat: Introduced support for additional game events (level up, raid completion, boss kill, pet drop) to trigger random events.
chore: Updated version number to reflect latest changes.
fix: Resolved projectile handling issues with random events due to the change in startZ parameter. Also added placeholder for future API changes.
refactor: Updated how the shouldLoop property works following the deprecation of the shouldLoop function.
fix: Fixed deprecated custom projectile API issue in WorldView instance.
fix: Fixed issue where data payload to Twitch exceeded the 5KB limit, particularly with combat achievements. Syncing combat achievements now takes longer.
fix: Resolved issues related to new game values and various deprecations.
fix: Fixed issue where the previous player location wasn't known on login if the player hadn’t moved yet. Now, the system selects the first nearby tile as the ‘fake’ previous location, ensuring immediate product functionality.
feat: Introduced support for resetting the expiry timer of a marketplace product when game events trigger. This ensures events can stack by resetting active product timers.
feat: Added support for new game event triggers to activate marketplace products, including on login, specific menu entries, or game ticks.
fix: Fixed issue preventing preview transactions from being fetched when no products were added to slots.
fix: Resolved minor issue when checking for valid items in menu entries.
chore: Rearranged settings for better logical structure.
feat: Added new cyclic state for group storage handling with options to disable syncing of group storage items and/or price.
feat: Added animation override for all animations, useful for NPC transmogs to prevent weird animation glitches.
* Create group-storage-reminder
* Remove depreciated access
* Tidy up, update plugin properties
* Always on top
Show overlay on top of bank interface if covered
* Add menu option to add/remove item from reminder
Only visible while group storage interface is open
* Add icons to items in bank/storage
* fixup
* oops
* Update readme, and fixes
* Remove logs