# Set Purchase Category State

Grammar — Set the state of purchaseCategory to state
FlagsNative | Action

Sets the visibility state for the specified purchase category.

# Arguments

Returns — void

native void PurchaseCategorySetState(
	int inPurchaseCategoryId,
	int inState,
);

Category: Story / Tech Purchase Panel / Purchase Categories

# Examples

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L7699
PurchaseCategorySetState(libCamp_gv_tS_TechCategory_UI[(lv_indexCategory)], c_purchaseCategoryStateEnabled)
// L7702
PurchaseCategorySetState(libCamp_gv_tS_TechCategory_UI[(lv_indexCategory)], c_purchaseCategoryStateHidden)
// L7818
PurchaseCategorySetState(libCamp_gv_tS_TechCategory_UI[lv_categoryIndex], c_purchaseCategoryStateNew)
// L7821
PurchaseCategorySetState(libCamp_gv_tS_TechCategory_UI[lv_categoryIndex], c_purchaseCategoryStateEnabled)
// L12665
PurchaseCategorySetState(PurchaseGetSelectedPurchaseCategory(1), c_purchaseCategoryStateEnabled)