# Set Research Item State

Grammar — Set the state of researchItem|Researchable to state
FlagsNative | Action

Sets the enabled state of the specified research item.

# Arguments

Returns — void

native void ResearchItemSetState(
	int inResearchItemId,
	int inState,
);

Category: Story / Research Panel

# Examples

# campaigns/libertystory.sc2campaign

CampaignLib.galaxy

// L5564
ResearchItemSetState(ResearchItemLastCreated(), c_researchItemStateEnabled)
// L5592
ResearchItemSetState(libCamp_gf_TS_StoryResearchUIItem(lv_indexResearch), c_researchItemStateEnabled)
// L5599
ResearchItemSetState(libCamp_gf_TS_StoryResearchUIItem(lv_indexResearch), c_researchItemStatePurchased)
// L5601
ResearchItemSetState(libCamp_gf_TS_StoryResearchUIItem(lv_otherResearch), c_researchItemStateDisabled)