강화
캐릭터 및 장비 강화 콘텐츠가 있는 경우 이와 관련된 기록을 수집하기 위해 다음 메소드를 호출하세요.
캐릭터 강화
캐릭터 스탯 강화
캐릭터 레벨업, 승급, 각성 등의 이유로 캐릭터의 스탯이 강화된 경우 아래와 같이 ChangeStat
메소드를 호출하세요.
메소드 |
파라미터 |
자료형 |
필수여부 |
비고 |
||
---|---|---|---|---|---|---|
스탯 A |
스탯 B |
스탯 C |
||||
player_uuid |
string |
필수 |
||||
character_uuid |
string |
필수 |
||||
stat_slug |
string |
필수 |
HP |
공격력 |
공격력 |
|
stat_to |
int |
필수 |
|
|
|
|
stat_from |
int |
선택 |
|
|
|
|
stat_category_slug |
string |
선택 |
캐릭터 레벨업
오브젝트를 사용해서 캐릭터 레벨을 높이는 경우 Use{ Object }
메소드와 LevelUpCharacter
메소드를 호출하세요.
아래 예시는 소모형 아이템을 사용하였으므로 UseConsumable
메소드를 호출한 경우입니다.
메소드 | 파라미터 | 자료형 | 필수여부 | 비고 |
---|---|---|---|---|
player_uuid |
string |
필수 |
||
character_uuid |
string |
필수 |
||
item_slug |
string |
필수 |
|
|
item_quantity |
float |
필수 |
|
|
where_to_entity |
선택 |
|
||
where_to_category_slug |
string |
선택 |
레벨 |
|
where_to_slug |
string |
선택 |
레벨 |
메소드 | 파라미터 | 자료형 | 필수여부 | 비고 |
---|---|---|---|---|
player_uuid |
string |
필수 |
||
character_uuid |
string |
필수 |
||
level_to |
int |
필수 |
|
|
level_from |
int |
선택 |
|
캐릭터 강화
승급, 각성 등의 캐릭터를 강화하는 각 게임의 고유 강화 콘텐츠가 있는 경우 다음과 같은 메소드를 호출하세요.
-
승급에 화폐 재화가 사용되는 경우
UseCurrency
를 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
currency_slug
string
필수
골드
currency_quantity
float
필수
10800
currency_total_quantity
float
선택
99999
where_to_entity
선택
entity.ChangeCustomAbility
where_to_category_slug
string
선택
승급
where_to_slug
string
선택
승급
-
승급 각성에 재료(Material)가 사용되는 경우
UseMaterial
을 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
item_slug
string
필수
키레네의 아니마
item_quantity
float
필수
30
where_to_entity
선택
entity.ChangeCustomAbility
where_to_category_slug
string
선택
승급
where_to_slug
string
선택
승급
-
캐릭터가 승급, 각성 한 경우
ChangeCustomAbility
를 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
custom_ability_slug
string
필수
승급
custom_ability_to
int
필수
1
custom_ability_category_slug
string
선택
승급
custom_ability_from
int
선택
0
스킬 강화
스킬 레벨업에 화폐 재화를 사용하는 경우 아래와 같은 메소드를 호출하세요.
-
스킬 레벨업에 화폐 재화를 사용하는 경우
UseCurrency
를 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
currency_slug
string
필수
골드
currency_quantity
float
필수
10000
currency_total_quantity
float
선택
99999
where_to_entity
선택
entity.LevelUpSkill
where_to_category_slug
string
선택
포지션 스킬
where_to_slug
string
선택
포지션 스킬
-
스킬 레벨업 한 경우
LevelUpSkill
을 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
skill_slug
string
필수
포지션 스킬
skill_level_to
int
필수
2
skill_category_slug
string
선택
포지션 스킬
skill_level_from
int
선택
1
장비 강화
장비 강화에 화폐 재화, 재료 등을 사용하는 경우 다음 메소드를 호출하세요.
-
장비 강화에 화폐 재화를 사용하는 경우 아래와 같이
UseCurrency
를 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
currency_slug
string
필수
골드
currency_quantity
float
필수
10800
currency_total_quantity
float
선택
99999
where_to_entity
선택
entity.ChangeCustomAbility
where_to_category_slug
string
선택
강화
where_to_slug
string
선택
3성 +1 오시리스의 창 (자연)
-
장비 강화에 재료를 사용하는 경우
UseMaterial
을 호출하세요.장비 강화에 사용하는 아이템이 장착 가능한 장비라고 할지라도, 강화 등의 재료로 사용하는 경우에는
UseMaterial
메소드를 호출해야 합니다.메소드
파라미터
자료형
필수여부
비고
재료 A
재료 B
재료 C
player_uuid
string
필수
character_uuid
string
필수
item_slug
string
필수
2성 +1 분쇄의 창 (불)
2성 +1 기사의 검 (불)
2성 +1 현자의 지식 (물)
item_quantity
float
필수
1
1
1
where_to_entity
선택
entity.ChangeCustomAbility
where_to_category_slug
string
선택
강화
where_to_slug
string
선택
3성 +1 오시리스의 창 (자연)
-
아이템의 강화 결과를 기록하려면
LevelUpEquipment
를 호출하세요.메소드 파라미터 자료형 필수여부 비고 player_uuid
string
필수
character_uuid
string
필수
item_slug
string
필수
3성 +1 오시리스의 창 (자연)
item_level_to
int
필수
13
item_level_from
int
선택
12