방치형 게임의 특성상 Soft Currency(게임 플레이를 통해 획득하는 화폐)의 획득은 너무 빈번하므로 기록하지 않습니다. Soft Currency의 사용과 Hard Currency의 획득, 사용 로그를 아래와 같이 GetCurrency 및 UseCurrency 메소드를 호출하세요.
방치형 게임 특성 상 게임 진행 전반에 걸쳐 영향을 주는 Infrastructure 아이템을 획득한 경우 아래와 같이 UseCurrency 및 GetInfrastructure 메소드를 호출하세요.
UseCurrency (골드로 테이블 오픈)
player_uuid*
{ player_uuid }
character_uuid*
{ TentuPlayKeyword._DUMMY_CHARACTER_ID_ }
currency_slug*
{ GOLD }
currency_quantity*
2500
currency_total_quantity
285700
where_to_entity
entity.GetInfraStructure
where_to_category_slug
{ 손님 테이블 }
where_to_slug
{ 2번 손님 테이블 }
UseCurrency (캐쉬로 테이블 오픈)
player_uuid*
{ player_uuid }
character_uuid*
{ TentuPlayKeyword._DUMMY_CHARACTER_ID_ }
currency_slug*
{ CASH }
currency_quantity*
20
currency_total_quantity
26
where_to_entity
entity.GetInfraStructure
where_to_category_slug
{ 손님 테이블 }
where_to_slug
{ 2번 손님 테이블 }
GetInfrastructure (손님 테이블 획득)
player_uuid*
{ player_uuid }
character_uuid*
{ TentuPlayKeyword._DUMMY_CHARACTER_ID_ }
item_slug*
{ 2번 손님 테이블 }
item_quantity*
1
from_entity
entity.UseCurrency
from_category_slug
{ 손님 테이블 }
from_slug
{ 2번 손님 테이블 }
중요한 아이템 획득에 대한 보너스로 특정 Object를 얻는 경우 아래와 같이 GetBonus 및 Get { Object } 메소드를 호출하세요.
GetBonus 메소드의 is_automated 는 유저가 보너스를 획득하기 위해 클릭(or 터치) 등 특정 행위를 해야 하는 경우 FALSE, 유저가 아무런 행동을 하지 않아도 자동으로 보너스를 획득하는 경우 TRUE 값을 입력하세요.
GetBonus
player_uuid*
{ player_uuid }
character_uuid*
{ TentuPlayKeyword._DUMMY_CHARACTER_ID_ }
bonus_slug*
{ 스킬 포인트 }
bonus_category_slug
{ 손님 테이블 }
is_automated*
FALSE
GetCurrency
player_uuid*
{ player_uuid }
character_uuid*
{ TentuPlayKeyword._DUMMY_CHARACTER_ID_ }]
currency_slug*
{ CASH }
currency_quantity*
5
currency_total_quantity
46
from_entity
entity.GetBonus
from_category_slug
{ 손님 테이블 }
from_slug
{ 10레벨 업그레이드 }
화폐 재화를 사용해 레벨업을 할 경우 UseCurrency 와 LevelUpInfrastructure 메소드를 호출하세요.