내러티브 게임
비주얼 노벨 형식의 글과 그림으로 스토리를 나열해가며 선택지로 스토리가 분기되는 게임의 경우 아래와 같은 메소드를 호출하세요.
캐릭터 획득
특정 캐릭터나 스토리 경로를 선택하여 획득한 경우 GetCharacter
를 호출하세요.
메소드 | 파라미터 | 자료형 | 필수여부 | 비고 |
---|---|---|---|---|
player_uuid |
string |
필수 |
||
character_uuid |
string |
필수 |
||
characterarchetype_slug |
string |
필수 |
|
|
from_entity |
선택 |
|
||
from_category_slug |
string |
선택 |
|
|
from_slug |
string |
선택 |
|
스테이지 시작 및 종료
선택한 캐릭터나 스토리 경로로 스테이지를 시작하려면 아래와 같이 메소드를 호출하세요.
-
스테이지 시작에 재화가 사용되는 경우
UseCurrency
를 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
currency_slug
string
필수
TICKET
currency_quantity
float
필수
1
currency_total_quantity
float
선택
3
where_to_entity
선택
entity.PlayStages
where_to_category_slug
string
선택
곽찬 루트
where_to_slug
string
선택
1-1
-
특정 캐릭터로 스토리를 진행하는 경우
PlayStage
를 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuids
string
필수
TentuPlayKeyword._DUMMY_CHARACTER_ID_
,곽찬
stage_type
필수
stageType.PvE
stage_slug
string
필수
1-1
stage_category_slug
string
선택
곽찬 루트
stage_level
string
선택
1-1
stage_score
int
선택
null
stage_status
선택
stageStatus.Start
stage_playtime
int
선택
null
-
스테이지가 종료되는 시점에
PlayStage
를 호출하세요.stage_status
파라미터에는 Stage 결과를 나타내는 값을 입력합니다.스테이지 완수 메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuids
string
필수
TentuPlayKeyword._DUMMY_CHARACTER_ID_
,곽찬
stage_type
필수
stageType.PvE
stage_slug
string
필수
1-1
stage_category_slug
string
선택
곽찬 루트
stage_level
string
선택
1-1
stage_score
int
선택
null
stage_status
선택
stageStatus.Win
stage_playtime
int
선택
30
스테이지 중도 포기 메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuids
string
필수
TentuPlayKeyword._DUMMY_CHARACTER_ID_
,곽찬
stage_type
필수
stageType.PvE
stage_slug
string
필수
1-1
stage_category_slug
string
선택
곽찬 루트
stage_level
string
선택
1-1
stage_score
int
선택
null
stage_status
선택
stageStatus.Quit
stage_playtime
int
선택
30