# Set Research Category Current Level
Grammar — Set the current level of researchCategory|Research Category to level
Flags —Native
|Action
Sets the current level for the specified research category to the specified level.
# Arguments
int
[ preset::ResearchCategory ] — Research Categoryint
— Level
Returns — void
native void ResearchCategorySetCurrentLevel(
int inResearchCategoryId,
int inLevel,
);
# Related
Category: Story / Research Panel
- [F] —
void
— Research Panel Close Button Clicked — ( TriggerAddEventResearchPanelExit ) - [F] —
int
[ preset::ResearchTier ] — Create Research Tier — ( ResearchTierCreate ) - [F] —
int
[ preset::ResearchTier ] — Last Created Research Tier — ( ResearchTierLastCreated ) - [F] —
void
— Destroy Research Tier — ( ResearchTierDestroy ) - [F] —
void
— Destroy All Research Tiers — ( ResearchTierDestroyAll ) - [F] —
void
— Set Research Tier Required Level — ( ResearchTierSetRequiredLevel ) - [F] —
void
— Set Research Tier Max Purchases Allowed — ( ResearchTierSetMaxPurchasesAllowed ) - [F] —
int
[ preset::ResearchCategory ] — Create Research Category — ( ResearchCategoryCreate ) - [F] —
int
[ preset::ResearchCategory ] — Last Created Research Category — ( ResearchCategoryLastCreated ) - [F] —
void
— Destroy Research Category — ( ResearchCategoryDestroy ) - [F] —
void
— Destroy All Research Categories — ( ResearchCategoryDestroyAll ) - [F] —
void
— Set Research Category Name — ( ResearchCategorySetNameText ) - [F] —
void
— Set Research Category Current Level — ( ResearchCategorySetCurrentLevel ) - [F] —
void
— Set Research Category Last Level — ( ResearchCategorySetLastLevel ) - [F] —
int
[ preset::ResearchItem ] — Create Research Item — ( ResearchItemCreate ) - [F] —
int
[ preset::ResearchItem ] — Last Created Research Item — ( ResearchItemLastCreated ) - [F] —
void
— Destroy Research Item — ( ResearchItemDestroy ) - [F] —
void
— Purchase Research Item — ( ResearchItemPurchase ) - [F] —
void
— Set Research Item State — ( ResearchItemSetState ) - [F] —
void
— Set Research Item Icon — ( ResearchItemSetIconFilePath ) - [F] —
void
— Set Research Item Movie — ( ResearchItemSetMovieFilePath ) - [F] —
void
— Set Research Item Name — ( ResearchItemSetNameText ) - [F] —
void
— Set Research Item Description — ( ResearchItemSetDescriptionText ) - [F] —
void
— Set Research Item Tooltip — ( ResearchItemSetTooltipText ) - [F] —
void
— Set Research Item Confirmation — ( ResearchItemSetConfirmationText ) - [F] —
void
— Research Panel Research Button Clicked — ( TriggerAddEventResearchPanelPurchase ) - [F] —
void
— Research Panel Selection Changed — ( TriggerAddEventResearchPanelSelectionChanged ) - [F] —
void
— Set Research Item Recently Purchased — ( ResearchItemSetRecentlyPurchased ) - [F] —
bool
— Research Item Is Recently Purchased — ( ResearchItemIsRecentlyPurchased ) - [F] —
void
— Set Selected Research Item — ( ResearchItemSetSelected ) - [F] —
int
[ preset::ResearchItem ] — Selected Research Item — ( ResearchItemGetSelected )
# Examples
# campaigns/libertystory.sc2campaign
// L5475
ResearchCategorySetCurrentLevel(libCamp_gv_tS_ResearchUICategories[(libCamp_ge_StoryResearchCategory_ResearchCategoryProtoss)], libCamp_gv_tSX_ResearchUIOldPoints[(libCamp_ge_StoryResearchCategory_ResearchCategoryProtoss)])
// L5476
ResearchCategorySetCurrentLevel(libCamp_gv_tS_ResearchUICategories[(libCamp_ge_StoryResearchCategory_ResearchCategoryZerg)], libCamp_gv_tSX_ResearchUIOldPoints[(libCamp_ge_StoryResearchCategory_ResearchCategoryZerg)])
// L5586
ResearchCategorySetCurrentLevel(libCamp_gv_tS_ResearchUICategories[(libCamp_ge_StoryResearchCategory_ResearchCategoryProtoss)], MinI(libCamp_gf_StoryResearchPointCap(libCamp_ge_StoryResearchCategory_ResearchCategoryProtoss), libCamp_gf_StoryResearchPoints(libCamp_ge_StoryResearchCategory_ResearchCategoryProtoss)))
// L5587
ResearchCategorySetCurrentLevel(libCamp_gv_tS_ResearchUICategories[(libCamp_ge_StoryResearchCategory_ResearchCategoryZerg)], MinI(libCamp_gf_StoryResearchPointCap(libCamp_ge_StoryResearchCategory_ResearchCategoryZerg), libCamp_gf_StoryResearchPoints(libCamp_ge_StoryResearchCategory_ResearchCategoryZerg)))