Releases: mousseng/xitools
Releases · mousseng/xitools
v0.25a
v0.25
this is accumulating about a year of (non-)development.
xitools
- the extraneous
%
signs should be gone (let me know if i missed any) - having a chat window config that's different than mine shouldn't cause the addon to just disappear
crafty
no longer crashes when doing searches with function names or capital lettersus
handles status icon transparencies a bit more gracefully nowus
handles missing status icons considerably more gracefully now (thanks hxui)inv
shows temp items below regular inventory in the non-unified display (not sure why i sat on this for so long)
skillchain
- dedupes packets, so less wonkiness in laggy instances (looking at you, ambuscade)
- supports GEO and RUN stuff (probably)
wheel
- i'm pretty sure i fixed the partial-spinning thing, for real this time
trials
- no longer broken!
minimap-helper
- now allows for
,
as a decimal separator if your computer's into that
recast
- is now
imrecast
just to avoid collisions with the original addon
new addons
omen
makes omen objectives easier to trackcolure
is a small menu system for GEO spells, because there's lots of them and they're annoying to typestrats
displays how many stratagems you have currently available in a nice bit of UI stolen straight from ff14relicge
is a shit tool for tracking currency stats in dyna (not era dyna) and will lie to you if you don't treat it properly
v0.24
v0.23
big release, though i still haven't fixed the imgui issues. anyway:
xitools
- updated some function calls to the 4.16 api
- the action packet parser was updated to match atom0s's accurate one
- some general misuse of
imgui
has been fixed, but the big issues still remain - missing zone IDs were added
logger
is kill. not needed, useloggers
orcaptain
insteadskillchain
- big expansion of retail accuracy and completeness, courtesy of jacking lots of data from Ivaar's
Skillchains
- changed the timing code - it can now account for delayed windows (on certain spells/trust skills)
- track immanence and chain affinity
- big expansion of retail accuracy and completeness, courtesy of jacking lots of data from Ivaar's
treas
- added
/xitools treas
or/xit t
to toggle visibility (recommend binding this to a key if you use it)
- added
inv
- allow for non-unified bag display, splitting each inventory apart under the categories (ie, instead of just smashing together all the wardrobes, it will show them individually under the "wardrobe" tab)
- correctly determines if you have access to extra wardrobes
Use
will now check the item's target information to select an appropriate target macro- add
Trade
menu option (this is literally just/item "Name" <t>
)
us
- buffs are filtered before drawing, meaning it won't shit its pants when they are out-of-order anymore
tracker
- fixed an issue where indents and dedents were not necessarily the same
minimap-helper
- now works the way the readme describes it, instead of making bad assumptions
trials
- tracks vigil weapons
repl
- the
inspect
dependency was moved to thelibs/
folder
loggers
- should be recording the timestamp as local time now, matching
logs
2023/12/31: included the settings migration that i forgot about lmao
v0.22
xitools v0.22
:
- there's some more visibility options (courtesy of Thorny and Velyn): hiding the UI during events and when the interface is hidden. these default to enabled, but the option's there to turn it off
inv
will wrap item descriptions now because apparently retail stopped hard-breaking lines at some point
wheel v0.2
:
- cooldown display won't terminate early now and include a decimal point
- you can now choose which spell tier's cooldown is shown
- no i still didn't fix the early stoppages
- the
/wheel
command has been overhauled, so check the readme - also this gets hidden under those same extra circumstances as
xitools
(but you don't get to choose because i don't care yet)
rcheck v2.1
:
- these changes are all courtesy of Czaryk (thanks for the contribution!)
- correctly reads chat packets
- ready check timer is no longer hardcoded (oops lol)
recast v2.0
:
- i didn't bump the version because reasons
- also it got the extra hidey stuff too (and the map hide, which i had forgotten to add)
skillchain v4.0
:
- big under-the-hood overhaul
- reads action packets correctly now (thanks atom0s!) so it should work on retail
- contains separate datasets for horizon and retail, which you can toggle with
/schain retail
and/schain horizon
- added support for some trusts, but it's very incomplete - retail gamers that use trusts should feel welcome to contribute their faves (use atom0s's
actionparse
to get the weaponskill/mobskill IDs if you're unsure where to start)
trials v0.1
:
- this is just a little addon to track weaponskill points. probably not comprehensive, but yolo
loggers v1.1
:
- changed the file extension so i can use it with
VieweD
without clobbering the packetviewer parser - you still probably shouldn't care about this
v0.21
xitools
: removed the unusedicons/
folderxitools
: added support for config schema migrations (kinda). this won't really do anything since I don't have a way to know what version from 0.1 to 0.20 you're using atm, but it will be useful when i do more breaking changes in the futureskillchain
: show bursted debuffsinv
: add satchelinv
: context menus are now bag-dependentweek
: improved display as I add more garbage into itweek
: part of the new display involves a breaking config change. you have two options:- the lazy option is to unload
xitools
, delete your settings folder, then reload it and reconfigure everything - the cute option is to unload
xitools
, open thesettings.lua
for your characters (not the default one tho), and splat this line into it:this will be safe if you are anywhere from v0.12 to v0.20. any older than that, please just backup and nuke your settings.settings["version"] = "0.19";
- the lazy option is to unload
v0.20
wheel
: terrible first release of a Ninja wheel addon. the animation code is scuffed, and also the inventory tracking, so if things get borked just reload it.loggers
: first release of the packet-logging utility i use for VieweD. encodes all packets to base64crafty
: fix issue where using HQ crystals would cause a crashinv
: allow setting a max height for the windowtgt
: refactor debuff capturing, should fix some ninja statuses not showingweek
: fix issues with KI trackingweek
: add limbusfishe
: addVisible
toggle to configcrafty
: addVisible
toggle to config
v0.19
inv
: is now categorized as a tool rather than UI piece, and accordingly draws in a normal windowinv
: correctly escapes%
characters in tooltips. shamelessly stole this code from Shinzakutgt
: fixed a long-standing config issue that only would have shown up on a clean install, my badxitools
: added clickthrough support for all UI windows (this is whyinv
is no longer UI)week
: a shit new tool to track ENM timers. future support for other weekly/timed activities to be determined (suggestions welcome)
v0.18
treas
: add option to always show all slots. this will prevent stuff from bouncing around while you're trying to roll - you might find it useful for lotting currency in dynamistreas
: added a treasure timer. i haven't figured out how the timestamps from game memory relate to reality, so these are kinda scuffed; they won't be accurate if you load the addon while something is in the pool alreadytreas
: add roll all and pass all buttonstgt
: correctly determine when subtargeting. idk what crack i was smoking earlier, but we're back to just reflecting the reality of the target structs. things won't get weird and stuck now.tgt
: fix a crash for instances where you don't have weird oldsettings.lua
, addressing #8us
: pull icons from game memory in celebration ofxipivot
being able to redirect the Ashita dat reads. this will probably break if you have malformed icons (like are currently shipped by default inxiview
). go to the ashita discord to get the fixed files if that's you