# Restore Unit Selection
Grammar — Restore unit selection for player forPlayer|Player
Flags —Action
Restores the last stored unit selection for a given player. Use the “Store Unit Selection” action to store a unit selection.
# Arguments
int
— forPlayer
Returns — void
void libNtve_gf_RestoreUnitSelection(int lp_forPlayer);
# Related
Category: Selection / Unit Selection
- [F] —
int
— Subgroup Index — ( UnitSubgroupIndexSelected ) - [F] —
unitgroup
— Selected Subgroup Units — ( UnitSubgroupSelected ) - [F] —
void
— Select/Deselect Unit — ( UnitSelect ) - [F] —
void
— Select Next Subgroup — ( UnitSubgroupIndexNext ) - [F] —
void
— Select Previous Subgroup — ( UnitSubgroupIndexPrevious ) - [F] —
void
— Select/Deselect Unit Group — ( UnitGroupSelect ) - [F] —
void
— Clear Unit Selection — ( UnitClearSelection ) - [F] —
bool
— Unit Is Selected — ( UnitIsSelected ) - [F] —
bool
— Unit Type Is Selected — ( libNtve_gf_UnitTypeIsSelected ) - [F] —
unitgroup
— Selected Units — ( UnitGroupSelected ) - [F] —
void
— Unit Is Selected — ( TriggerAddEventUnitSelected ) - [F] —
void
— Store Unit Selection — ( libNtve_gf_StoreUnitSelection ) - [F] —
void
— Restore Unit Selection — ( libNtve_gf_RestoreUnitSelection ) - [F] —
void
— Flash Unit Selection — ( UnitFlashSelection )
# Examples
# campaigns/liberty.sc2campaign
// L5586
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L2897
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L11740
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L12096
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L12447
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L5424
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L5685
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L5428
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L3855
libNtve_gf_RestoreUnitSelection(gv_pLAYER01_USER)
// L5281
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5660
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5941
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7903
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L9683
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L10406
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L11923
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L5878
libNtve_gf_RestoreUnitSelection(gv_pLAYER_P01_USER)
// L6694
libNtve_gf_RestoreUnitSelection(gv_pLAYER_P01_USER)
// L9186
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L9726
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L6903
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L4972
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L6425
libNtve_gf_RestoreUnitSelection(gv_p01_PLAYER)
// L5586
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L2897
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L11740
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L12096
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L12447
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L5424
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L5685
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L5428
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L3855
libNtve_gf_RestoreUnitSelection(gv_pLAYER01_USER)
// L5281
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5660
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5941
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7903
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L9683
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L10406
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L11923
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L5878
libNtve_gf_RestoreUnitSelection(gv_pLAYER_P01_USER)
// L6694
libNtve_gf_RestoreUnitSelection(gv_pLAYER_P01_USER)
// L9186
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L9726
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L6903
libNtve_gf_RestoreUnitSelection(gv_p1_USER)
// L4972
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L6425
libNtve_gf_RestoreUnitSelection(gv_p01_PLAYER)
// L6244
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5286
libNtve_gf_RestoreUnitSelection(1)
// L6133
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7654
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9183
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6051
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6150
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7187
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5647
libNtve_gf_RestoreUnitSelection(gv_PLAYER_01_USER)
// L6853
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9116
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6765
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L8244
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L8644
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L7461
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9833
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9918
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L4640
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L4640
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5286
libNtve_gf_RestoreUnitSelection(1)
// L6133
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7654
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9183
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6051
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6150
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7187
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5647
libNtve_gf_RestoreUnitSelection(gv_PLAYER_01_USER)
// L6853
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9116
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6765
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L8244
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L8644
libNtve_gf_RestoreUnitSelection(gv_p01_USER)
// L7461
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9833
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9918
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6244
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L2358
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5703
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6552
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6390
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7382
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6721
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L2358
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L5703
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6552
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6390
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L7382
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L6721
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
# campaigns/voidstory.sc2campaign
— VoidCampaignMissionLib.galaxy
// L579
libNtve_gf_RestoreUnitSelection(1)
# mods/heroesbrawlmods/brawlmapmods/coop/deadmansstand.stormmod
// L7592
libNtve_gf_RestoreUnitSelection(lv_player)
# mods/heroesdata.stormmod
// L16099
libNtve_gf_RestoreUnitSelection(lv_cargoPlayer)
# mods/heroesdata.stormmod
— StartingExperienceLib.galaxy
// L684
libNtve_gf_RestoreUnitSelection(lv_itPlayer)
# mods/novastoryassets.sc2mod
// L5485
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)
// L9668
libNtve_gf_RestoreUnitSelection(gv_pLAYER_01_USER)