# Set Purchase Group State
Grammar — Set the state of purchaseGroup to state
Flags —Native
|Action
Sets the visibility state for the specified purchase group.
# Arguments
int
[ preset::PurchaseGroup ] — Purchase Groupint
[ preset::PurchaseGroupState2 ] — State
Returns — void
native void PurchaseGroupSetState(
int inPurchaseGroupId,
int inState,
);
# Related
Category: Story / Tech Purchase Panel / Purchase Groups
- [F] —
int
[ preset::PurchaseGroup ] — Create Purchase Group — ( PurchaseGroupCreate ) - [F] —
int
[ preset::PurchaseGroup ] — Last Created Purchase Group — ( PurchaseGroupLastCreated ) - [F] —
void
— Destroy Purchase Group — ( PurchaseGroupDestroy ) - [F] —
void
— Destroy All Purchase Groups — ( PurchaseGroupDestroyAll ) - [F] —
void
— Set Purchase Group Name — ( PurchaseGroupSetNameText ) - [F] —
void
— Set Purchase Group Tooltip — ( PurchaseGroupSetTooltipText ) - [F] —
void
— Set Purchase Group Slot — ( PurchaseGroupSetSlot ) - [F] —
void
— Set Purchase Group Unit — ( PurchaseGroupSetUnitLink ) - [F] —
void
— Set Purchase Group Icon — ( PurchaseGroupSetIconFilePath ) - [F] —
void
— Set Purchase Group Players — ( PurchaseGroupSetPlayerGroup ) - [F] —
void
— Set Purchase Group State — ( PurchaseGroupSetState )
# Examples
# campaigns/libertystory.sc2campaign
// L7683
PurchaseGroupSetState(libCamp_gv_tS_TechGroup_UI[lv_groupIndex], c_purchaseCategoryStateEnabled)
// L7686
PurchaseGroupSetState(libCamp_gv_tS_TechGroup_UI[lv_groupIndex], c_purchaseGroupStateNew)
// L7692
PurchaseGroupSetState(libCamp_gv_tS_TechGroup_UI[lv_groupIndex], c_purchaseCategoryStateHidden)
// L7804
PurchaseGroupSetState(libCamp_gv_tS_TechGroup_UI[lv_groupID], c_purchaseGroupStateEnabled)
// L12632
PurchaseGroupSetState(libCamp_gv_tS_TechGroup_UI[lv_groupID], c_purchaseGroupStateEnabled)