# Set Leaderboard Item Progress Value
Grammar — Set board|Leaderboard item progress value at column column and row row to minimum
Flags —Native
|Action
Sets the current value of a progress bar within a leaderboard item. Use the “Set Leaderboard Item Progress Range” action to set the item’s range.
# Arguments
int
[ preset::Board ] — Boardint
— Columnint
— Rowfixed
— Value
Returns — void
native void BoardItemSetProgressValue(
int inBoard,
int inCol,
int inRow,
fixed inVal,
);
# Related
Category: Leaderboard / Progress Bars
- [F] —
void
— Show/Hide Leaderboard Item Progress Bar — ( BoardItemSetProgressShow ) - [F] —
void
— Set Leaderboard Item Progress Range — ( BoardItemSetProgressRange ) - [F] —
void
— Set Leaderboard Item Progress Value — ( BoardItemSetProgressValue ) - [F] —
void
— Set Leaderboard Item Progress Color — ( BoardItemSetProgressColor )
# Examples
# campaigns/liberty.sc2campaign
// L1371
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 2, IntToFixed(PlayerGetPropertyInt(gv_p01_USER, c_playerPropMinerals)))
// L1372
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 4, IntToFixed(gv_oRLANS_MINERAL_COUNT))
// L1407
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 2, IntToFixed(PlayerGetPropertyInt(gv_p01_USER, c_playerPropMinerals)))
// L1408
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 4, IntToFixed(gv_oRLANS_MINERAL_COUNT))
// L1199
BoardItemSetProgressValue(gv_artifactBoard, 1, 2, (gv_artifactChargeCurrent / gv_artifactChargeMax))
// L1209
BoardItemSetProgressValue(gv_artifactBoard, 1, 2, (gv_artifactChargeCurrent / gv_artifactChargeMax))
// L876
BoardItemSetProgressValue(gv_energyBoard, 1, 1, (TimerGetElapsed(gv_attackTimer) / gv_hybridRespawnTime))
// L1603
BoardItemSetProgressValue(gv_energyBoard, 1, 1, 0.0)
// L1371
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 2, IntToFixed(PlayerGetPropertyInt(gv_p01_USER, c_playerPropMinerals)))
// L1372
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 4, IntToFixed(gv_oRLANS_MINERAL_COUNT))
// L1407
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 2, IntToFixed(PlayerGetPropertyInt(gv_p01_USER, c_playerPropMinerals)))
// L1408
BoardItemSetProgressValue(gv_merc_Contract_Price_Board, 1, 4, IntToFixed(gv_oRLANS_MINERAL_COUNT))
// L1199
BoardItemSetProgressValue(gv_artifactBoard, 1, 2, (gv_artifactChargeCurrent / gv_artifactChargeMax))
// L1209
BoardItemSetProgressValue(gv_artifactBoard, 1, 2, (gv_artifactChargeCurrent / gv_artifactChargeMax))
// L876
BoardItemSetProgressValue(gv_energyBoard, 1, 1, (TimerGetElapsed(gv_attackTimer) / gv_hybridRespawnTime))
// L1603
BoardItemSetProgressValue(gv_energyBoard, 1, 1, 0.0)