# Set Challenge Completed
Grammar — Flag challengeName as completed for playerGroup
Flags —Native
|Action
|Restricted
This action will only work for Blizzard maps.
# Arguments
playergroup
— PlayerGroupstring
— Challenge Namebool
— Completed
Returns — void
native void UISetChallengeCompleted(
playergroup players,
string challengeName,
bool completed,
);
# Related
Category: UI / Challenges
- [F] —
void
— Challenge Mode — ( UISetChallengeMode ) - [F] —
void
— Set Challenge High Score — ( UISetChallengeHighScore ) - [F] —
int
— Get Challenge High Score — ( UIGetChallengeHighScore ) - [F] —
void
— Set Challenge Score Text — ( UISetChallengeScoreText ) - [F] —
void
— Set Challenge Completed — ( UISetChallengeCompleted )
# Examples
# campaigns/liberty.sc2campaign
// L1198
UISetChallengeCompleted(PlayerGroupSingle(1), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L2586
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1467
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1333
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L2427
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1192
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L2572
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1184
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1198
UISetChallengeCompleted(PlayerGroupSingle(1), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1333
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L2586
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1467
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L2427
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1192
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L2572
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)
// L1184
UISetChallengeCompleted(PlayerGroupSingle(gv_pLAYER_USER), libChal_gf_ChallengeName(libChal_gf_CurrentChallengeType()), true)