/datum/antagonist_panel
Antagonist panel datums serve as per-UI-user datums that pass data fetched from the global antagonist panel data singleton to the UI. These datums will also store and pass user specific data such as the current tab and subordinate antagonist data requested by the UI user.
Vars | |
antagonist_datums_to_get_subordinate_data_for | Antagonist datums from whom to generate subordinate antagonist data for. |
---|---|
current_tab | The current tab type displayed on the UI. |
panel_data | The global antagonist panel data generator and cache to request tab data from. |
Procs | |
generate_subordinate_antagonist_data | Returns subordinate antagonist data for all antagonist datums listed in antagonist_datums_to_get_subordinate_data_for . |
Var Details
antagonist_datums_to_get_subordinate_data_for
Antagonist datums from whom to generate subordinate antagonist data for.
current_tab
The current tab type displayed on the UI.
panel_data
The global antagonist panel data generator and cache to request tab data from.
Proc Details
generate_subordinate_antagonist_data
Returns subordinate antagonist data for all antagonist datums listed in antagonist_datums_to_get_subordinate_data_for
.