User Tools

Site Tools



rinnlib

RinnLib

This addon will house some of my functions to run a select few dungeons through Kitanoi's Dungeon Framework (will obviously need to own said addon).
It will also include several free addons as i add them to it, one of such will be RinnOddsNEnds.
Adding RinnSquad to the List.


RinnSquad

This is an addon i made to handle the training part of GC squadron in order to unlock command mission more efficiently, its very basic gui wise but it does some under the hood.

  • By default it starts by completing GC mission if any, also to run it will need that none are in progress
  • Then will move toward the board to complete training if any, will check timer if didnt complete one, if ongoing 1h timer start, if none will start one new, it will also handle attribute training if stats not maxxed
  • As long as you stay in barracks it will continue to complete and queue new training until none left
  • If no training are left it will then move to GC Sergeant and will queue a 18h mission of the highest lvl possible may not have the attributes to succeed the mission but you still get xp anyway

Attributes it choose for training are static, based on my findings, depending on fourth squadron member you get, you may want to queue yourself one training to change the attribute distribution, if you don't you will still end up unlocking command mission but it may take a few more day where you will reach the required minimum from levels only.

For now, it should/ can handle until the second flagged mission (lvl40 one).

Disclaimer:

  • This is still in development, and its made to later be able to queue some dungeon through Kitanoi's Dungeon Framework while in barracks, you will obviously need to own his addon.
  • Right now it will not work unless you've completed at least the first mission and your very first training(has to do with control being slightly different the first time).
  • To handle GC Squadron, you need the Second Lieutenant Rank in your GC, then you unlock Adventurer Squadron through the “Squadron and Commander” quest of the relevant GC, and lastly after you've talked to the right npc you will need to have gotten a fourth squadron member to start mission and training
  • Once everything is done and the new mission has finished training/ credits has renewed you will need to refresh the addon yourself with toggle button of the same name “Refresh”

RinnOddsNEnds

Here i've added several inventory functions i couldnt find in others addons.

Retrieve Materia
It will remove/ retrieve all materia from equipped gear some kind of focus was made to make it slow enough to appear as if done manually.

Repair Everything
It will handle repair of everything in all bags / armory slots / equipped items, need to have a repair window (npc) open, one definite use case would be when wanting to add things to glamour dresser, still annoying when you've missed things and need to stop the process to repair it.

Clear Armory
This one is a bit more complex it works in three part :

  • Check up part requires you to check your GS in console to make sure this is the right one, minion make use of a gearset info that are included in docs files, if its botched the next step will not be able to complete.
  • Setup part will switch gearset and if possible improvement can be made to them will save recommended gear, its main goal is to register your other gearset inventory item so that they aren't flushed alongside the rest.
  • Clearing part let you empty all at once any gear from your armory slot that arent included in any gearset, given there are a lot more armory slot than inventory one if you've not cleared it in a long time make sure to empty your inventory, you don't need to redo the setup part if your inventory became full from emptying your armory bag, just empty your inventory then re-run the last step.

Through checkbox you can specify you don't want to flush experience modifiers items (thanks to Kitanoi for providing me a list of such inventory items ids), you can also if you want, skip the setup part, which will just flush your armory bags, meaning it will empty it all in your inventory!

Addendum: Clear Armory don't take into account all same job gearset, it should only use one of such gearset.

Disclaimer:

  • Some of RinnOddsNEnds function make use of gearset or inventory.
  • Make sure to read the wiki / tooltip if you intend to use such function or things intended to help you save time, may end up in you losing it!

KDF Extra Tools

Kinda wanted to tackle some extra options / QoL thing for KDF. Added 2 things :

  • An Experimental Loot selector for KDF, basically if the profile include loot and it is correctly formatted, one can choose to not loot, or only loot the last chest (or do nothing and it will loot all)
  • An external queue tool for KDF, it works with custom profile, you fill in the filename (excluding the .lua), the number of runs per dungeon/ trial and the total number of run (it will calc which dungeon to load depending of remaining run counter, and filled total number of runs)

Experimental Loot Selector
to work it will require your interacts to have :

--for common chest
type = "loot", 
--or
type = "Loot", 
--for last chest
type = "last loot",
--or
type = "Last Loot",

per default settings aren't to be changed on the fly meaning if you load a dungeon with Last Loot but suddenly change to Loot All during the run it will only impact your next run

Queue Tool
Until i make some visual guide here how you would config / use it.

  • Select KDFET entry in RinnLib sub menu
  • Toggle the Queue Mode by clicking Run Queue button (will have to be used each time you reload lua or load a minion instance, doesnt need to be runned for non party leader if running synced)
  • Fill in the number of total runs
  • Use the Add button to add more different dungeon, fill the text input with custom profile filename (excluding the .lua), (in windows you can use shortcut F2 while selecting the custom profile)
  • Once you're happy with your queue list you can click the Launch button, it will start KDF with the first dungeon of the queue list

Thanks

  • Mash#3428, GUI add/remove thing kinda inspired by Dungeon Creator from Mash

Disclaimer:

  • On purpose, the states aren't saved meaning if you reload lua / load a new instance you will have to toggle the state again, as to not inconvenience oneself for L2KDF or KDF use
rinnlib.txt · Last modified: 2021/09/02 10:36 by rinndev