loadout_manager

This datum in charge with selecting wich loadout is currently being edited It also contains a tgui to navigate beetween loadouts
Vars | |
loadout_vendor | The host of the loadout_manager, aka from which loadout vendor are you managing loadouts |
---|---|
loadouts_data | List of all loadouts. Format is list(list(loadout_job, loadout_name)) |
version | The version of the loadout manager |
Procs | |
add_loadout | Add the name and the job of a datum/loadout into the list of all loadout data |
close_ui | Wrapper proc to handle loadout vendor being qdeleted while we have loadout manager opened |
delete_loadout | Remove the data of a loadout from the loadouts list |
legacy_version_fix | Modifies a legacy loadout to make it valid for the current loadout version |
set_host | Wrapper proc to set the host of our ui datum, aka the loadout vendor that's showing us the loadouts |
update_attachments | Recursive function to update attachment lists. |
Var Details
loadout_vendor

The host of the loadout_manager, aka from which loadout vendor are you managing loadouts
loadouts_data

List of all loadouts. Format is list(list(loadout_job, loadout_name))
version

The version of the loadout manager
Proc Details
add_loadout
Add the name and the job of a datum/loadout into the list of all loadout data
close_ui
Wrapper proc to handle loadout vendor being qdeleted while we have loadout manager opened
delete_loadout
Remove the data of a loadout from the loadouts list
legacy_version_fix
Modifies a legacy loadout to make it valid for the current loadout version
set_host
Wrapper proc to set the host of our ui datum, aka the loadout vendor that's showing us the loadouts
update_attachments
Recursive function to update attachment lists.