Public Member Functions | |
| void | GrantExpToUser (string userId, int exp, ResultCallback< UserSeasonInfoWithoutReward > callback, SeasonPassSource source=SeasonPassSource.SWEAT, string[] tags=null) |
| Grant exp to user by UserId. After reaching to the next level, currentExp will be reset to 0, remainder will be added. | |
| void | GrantTierToUser (string userId, int count, ResultCallback< UserSeasonInfoWithoutReward > callback, SeasonPassSource source=SeasonPassSource.SWEAT, string[] tags=null) |
| Grant tier to user by UserId. used to grant tier to user, it will auto enroll if there's no user season but active published season exist, season only located in non-publisher namespace, otherwise ignore. | |
| void | GetUserSeasonData (string userId, string seasonId, ResultCallback< UserSeasonInfo > callback) |
| Get User Season Data by UserId. Used for get user season data, season only located in non-publisher namespace. | |
| void | GetCurrentUserSeasonHistory (string userId, string seasonId, ResultCallback< UserSeasonExpHistory > callback) |
| Get Current User Season History by UserId. used to get user exp acquisition history, season only located in non-publisher namespace. | |
| void | QueryUserSeasonExp (string userId, string seasonId, ResultCallback< QueryUserSeasonExp > callback) |
| Get Query User Season Exp Season History by UserId. After reaching to the next level, used to get user exp acquisition history's tag list. | |
| void | GetCurrentUserSeasonProgression (string userId, ResultCallback< UserSeasonInfoWithoutReward > callback) |
| Get current user season progression, season only located in non-publisher namespace. | |
| void | BulkGetUserSessionProgression (string[] userIds, ResultCallback< UserSeasonInfo[]> callback) |
| Bulk get current user session progression. | |
Additional Inherited Members | |
| Properties inherited from AccelByte.Core.WrapperBase | |
| Utils.AccelByteIdValidator | IdValidator [get] |
|
inline |
Bulk get current user session progression.
| userId | The User IDs to get user session progression. |
| callback | Returns a Result that contains UserSeasonInfo via callback when completed. |
|
inline |
Get Current User Season History by UserId. used to get user exp acquisition history, season only located in non-publisher namespace.
| userId | The User ID will be granted the exp. |
| seasonId | The Id of the Season. |
| callback | Returns a Result that contains UserSeasonExpHistory via callback when completed. |
|
inline |
Get current user season progression, season only located in non-publisher namespace.
| userId | The User ID to check user season progression. |
| callback | Returns a Result that contains UserSeasonInfoWithoutReward via callback when completed. |
|
inline |
Get User Season Data by UserId. Used for get user season data, season only located in non-publisher namespace.
| userId | The User ID will be granted the exp. |
| exp | Total of the exp will be granted to user. |
| source | Granted tier source. |
| tags | Grant for reason. |
| callback | Returns a Result that contains UserSeasonInfo via callback when completed. |
|
inline |
Grant exp to user by UserId. After reaching to the next level, currentExp will be reset to 0, remainder will be added.
| userId | The User ID will be granted the exp. |
| exp | Total of the exp will be granted to user. |
| callback | Returns a Result that contains UserSeasonInfoWithoutReward via callback when completed. |
| source | Granted tier source. Default value SWEAT. |
| tags | Grant for reason. Default value null. |
|
inline |
Grant tier to user by UserId. used to grant tier to user, it will auto enroll if there's no user season but active published season exist, season only located in non-publisher namespace, otherwise ignore.
| userId | The User ID will be granted the exp. |
| count | Total of the count will be granted to user. |
| source | Granted tier source. |
| tags | Grant for reason. |
| callback | Returns a Result that contains UserSeasonInfoWithoutReward via callback when completed. |