Daily rewards

When a user gets objects as daily rewards by completing simple tasks other than playing game content, use the GetBonus method and Get{ Object } method depending on the object type.

Daily login rewards

If a user gets diamonds via daily rewards, call GetBonus and GetCurrency.

Method Parameter Type Required Notes

GetBonus

player_uuid

string

Required

character_uuid

string

Required

TentuPlayKeyword._DUMMY_CHARACTER_ID_

bonus_slug

string

Required

Daily Login Reward Day 1

bonus_category_slug

string

Required

Daily Login Reward

is_automated

boolean

Optional

FALSE

Method Parameter Type Required Notes

GetCurrency

player_uuid

string

Required

character_uuid

string

Required

TentuPlayKeyword._DUMMY_CHARACTER_ID_

currency_slug

string

Required

Diamond

currency_quantity

float

Required

10

currency_total_quantity

float

Optional

999

from_entity

Optional

entity.GetBonus

from_category_slug

string

Optional

Daily Login Reward

from_slug

string

Optional

Daily Login Reward Day 1

Daily mission rewards

If a user gains gold and diamonds through daily missions, call GetBonus and GetCurrency.

Method Parameter Type Required Notes

PlayQuest

player_uuid

string

Required

character_uuid

string

Required

TentuPlayKeyword._DUMMY_CHARACTER_ID_

quest_slug

string

Required

Clear 7 Daily Missions

quest_status

string

Required

questStatus.Clear

quest_category_slug

string

Optional

Daily Missions

Method

Parameter

Type

Required

Notes

Gold

Diamond

GetCurrency

player_uuid

string

Required

character_uuid

string

Required

TentuPlayKeyword._DUMMY_CHARACTER_ID_

currency_slug

string

Required

Gold

Dimension Stone

currency_quantity

float

Required

10000

200

currency_total_quantity

float

Optional

99999999

99999

from_entity

Optional

entity.PlayQuest

from_category_slug

string

Optional

Daily Mission

from_slug

string

Optional

Clear 7 Daily Missions

Daily quest rewards

Call the following methods when a user gets a reward for daily quest.

  • If a user gets an equipment as a reward by a certain probability, call PlayQuest, GetRandomBox, OpenRandomBox, and GetEquipment.

    You must record the data by calling GetRandomBox and OpenRandomBox even if the player does not directly get and open a random box item.

    Method Parameter Type Required Notes

    PlayQuest

    player_uuid

    string

    Required

    character_uuid

    string

    Required

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    quest_slug

    string

    Required

    Clear Quest A Once

    quest_status

    string

    Required

    questStatus.Clear

    quest_category_slug

    string

    Optional

    Daily Quest

    Method Parameter Type Required Notes

    GetRandomBox

    player_uuid

    string

    Required

    character_uuid

    string

    Required

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    item_slug

    string

    Required

    Random Box

    item_quantity

    float

    Required

    1

    from_entity

    Optional

    entity.PlayQuest

    from_category_slug

    string

    Optional

    Daily Quest

    from_slug

    string

    Optional

    Clear Quest A Once

    Method Parameter Type Required Notes

    OpenRandomBox

    player_uuid

    string

    Required

    character_uuid

    string

    Required

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    item_slug

    string

    Required

    Random Box

    item_quantity

    float

    Required

    1

    Method Parameter Type Required Notes

    GetEquipment

    player_uuid

    string

    Required

    character_uuid

    string

    Required

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    item_slug

    string

    Required

    1 Star Ring

    item_quantity

    float

    Required

    1

    from_entity

    Optional

    entity.OpenRandomBox

    from_category_slug

    string

    Optional

    Random Box

    from_slug

    string

    Optional

    Random Box

  • If the user gets a token as a reward for completing daily quests, call PlayQuest and GetToken.

    Method Parameter Type Required Notes

    PlayQuest

    player_uuid

    string

    Required

    character_uuid

    string

    Required

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    quest_slug

    string

    Required

    Chat With Others Once

    quest_status

    string

    Required

    questStatus.Clear

    quest_category_slug

    string

    Optional

    Daily Quest

    Method Parameter Type Required Notes

    GetToken

    player_uuid

    string

    Required

    character_uuid

    string

    Required

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    item_slug

    string

    Required

    Dungeon Lv.5 Entry Pass

    item_quantity

    float

    Required

    1

    from_entity

    Optional

    entity.PlayQuest

    from_category_slug

    string

    Optional

    Daily Quest

    from_slug

    string

    Optional

    Chat With Others Once