Go To Console

Narrative game

Call the methods below if your game is a narrative game that offers a visual novel where users can choose how the story would proceed throughout the story.

Get Character

Call GetCharacter method when a user chooses a certain character in the plot or a story path that he wishes to proceed with.

GetCharacter (choose a character or story path)
player_uuid { player_uuid }
character_uuid { character_uuid }
characterarchetype_slug* { Justin path}
from_entity entity.PlayStage
from_category_slug { Justin path }
from_slug { Justin path }

Start & End Stage

Call the methods below when a user decides to engage with the character or story plot he chose.

  • Call UseCurrency method when currency is required to start a stage for the chosen character or story path.

    UseCurrency
    player_uuid { player_uuid }
    character_uuid { character_uuid }
    currency_slug TICKET
    currency_quantity 1
    currency_total_quantity 3
    where_to_entity entity.PlayStages
    where_to_category_slug { Justin path }
    where_to_slug {1-1}

  • Call PlayStage method when a stage for the chosen character or story path begins.

    PlayStage
    player_uuid { player_uuid }
    character_uuid [TentuPlayKeyword.DUMMY_CHARACTER_ID, 곽찬]
    stage_type stageType.PvE
    stage_slug {1-1}
    stage_category_slug { Justin route}
    stage_level {1-1}
    stage_score null
    stage_status stageStatus.Start
    stage_playtime null

  • Call PlayStage method when a stage for the character or story path ends. The result of the stage must be recorded accordingly at stage_status for the PlayStage method.

    PlayStage (when user wins or completes a stage)
    player_uuid { player_uuid }
    character_uuid [TentuPlayKeyword.DUMMY_CHARACTER_ID, 곽찬 ]
    stage_type stageType.PvE
    stage_slug { Justin path }
    stage_level {1-1}
    stage_score null
    stage_status stageStatus.Win
    stage_playtime 30

    PlayStage (when user leaves or surrenders a stage)
    player_uuid { player_uuid }
    character_uuid [TentuPlayKeyword.DUMMY_CHARACTER_ID, 곽찬 ]
    stage_type stageType.PvE
    stage_slug { 1-1 }
    stage_category_slug { Justin path }
    stage_level {1-1}
    stage_score nulll
    stage_status stageStatus.Quit
    stage_playtime 30