game-common / pragma.inventory / RewardSelectorPlugin / select /

select #

abstract suspend fun select(playerId: <ERROR CLASS>, rewardSlotId: String): String?

Selects a reward from a reward slot.

Called by:

  • InventoryService.matchEndV4
  • InventoryService.simulateRewardsV2
  • InventoryService.serviceGrantRewardsV2
  • InventoryService.operatorGrantRewardsV0
  • InventoryService.craftV1
  • InventoryService.craftPartnerV1
  • InventoryService.getLoginDataV1 When awarding limited grants.