Goonstation 13 - Modules - TypesVar Details - Proc Details

/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_forAntagonist datums from whom to generate subordinate antagonist data for.
current_tabThe current tab type displayed on the UI.
panel_dataThe global antagonist panel data generator and cache to request tab data from.

Procs

generate_subordinate_antagonist_dataReturns 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.