# Player Has Reward

Grammar — Player p Has Reward reward
FlagsNative | Function

# Arguments

  • int — Player
  • string [ gamelink::Reward ] — Reward

Returns — bool

native bool PlayerHasReward(int inPlayer, string inReward);

Category: Player / Player Settings

# Examples

# mods/heroesdata.stormmod

HeroesLib.galaxy

// L2340
PlayerHasReward(lp_player, (CatalogFieldValueGet(c_gameCatalogConfig, "Config", "FreeToPlayRewardArray[" + IntToString(lv_itRotationReward) + "]", lp_player)))
// L2406
PlayerHasReward(lp_player, (CatalogFieldValueGet(c_gameCatalogHero, lv_heroID, "RequiredRewardArray[" + IntToString((lv_itRequiredReward - 1)) + "]", c_playerAny)))
// L2438
PlayerHasReward(lp_player, (CatalogFieldValueGet(c_gameCatalogSkin, lv_skinID, "RequiredRewardArray[" + IntToString((lv_itRequiredReward - 1)) + "]", c_playerAny)))
// L2466
PlayerHasReward(lp_player, (CatalogFieldValueGet(c_gameCatalogMount, lv_mountLink, "RequiredRewardArray[" + IntToString((lv_itRequiredReward - 1)) + "]", c_playerAny)))

# mods/starcoop/starcoop.sc2mod

LibCOMI.galaxy

// L7736
PlayerHasReward(lp_player, lv_itReward)
// L7779
PlayerHasReward(lp_player, lv_itReward)
// L30103
PlayerHasReward(1, lv_itReward)