강화

캐릭터 및 장비 강화 콘텐츠가 있는 경우 이와 관련된 기록을 수집하기 위해 다음 메소드를 호출하세요.

캐릭터 강화

캐릭터 스탯 강화

캐릭터 레벨업, 승급, 각성 등의 이유로 캐릭터의 스탯이 강화된 경우 아래와 같이 ChangeStat 메소드를 호출하세요.

메소드

파라미터

자료형

필수여부

비고

스탯 A

스탯 B

스탯 C

ChangeStat

player_uuid

string

필수

character_uuid

string

필수

stat_slug

string

필수

HP

공격력

공격력

stat_to

int

필수

12950

5478

1900

stat_from

int

선택

12752

5394

1870

stat_category_slug

string

선택

캐릭터 레벨업

오브젝트를 사용해서 캐릭터 레벨을 높이는 경우 Use{ Object } 메소드와 LevelUpCharacter 메소드를 호출하세요.

아래 예시는 소모형 아이템을 사용하였으므로 UseConsumable 메소드를 호출한 경우입니다.

메소드 파라미터 자료형 필수여부 비고

UseConsumable

player_uuid

string

필수

character_uuid

string

필수

item_slug

string

필수

경험의 물약 대형

item_quantity

float

필수

1

where_to_entity

선택

entity.LevelUpCharacter

where_to_category_slug

string

선택

레벨

where_to_slug

string

선택

레벨

메소드 파라미터 자료형 필수여부 비고

LevelUpCharacter

player_uuid

string

필수

character_uuid

string

필수

level_to

int

필수

2

level_from

int

선택

1

캐릭터 강화

승급, 각성 등의 캐릭터를 강화하는 각 게임의 고유 강화 콘텐츠가 있는 경우 다음과 같은 메소드를 호출하세요.

  • 승급에 화폐 재화가 사용되는 경우 UseCurrency를 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    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을 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    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를 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    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

캐릭터 전직

캐릭터의 직업 등 캐릭터의 주요 원형이 바뀌는 경우 ChangeCharacterArchetype을 호출하세요.

메소드 파라미터 자료형 필수여부 비고

CharacterArchetype

player_uuid

string

필수

character_uuid

string

필수

characterarchetype_to_slug

string

필수

검사

characterarchetype_from_slug

float

선택

기사

스킬 강화

스킬 레벨업에 화폐 재화를 사용하는 경우 아래와 같은 메소드를 호출하세요.

  • 스킬 레벨업에 화폐 재화를 사용하는 경우 UseCurrency를 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    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을 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    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를 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    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

    UseMaterial

    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를 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    LevelUpEquipment

    player_uuid

    string

    필수

    character_uuid

    string

    필수

    item_slug

    string

    필수

    3성 +1 오시리스의 창 (자연)

    item_level_to

    int

    필수

    13

    item_level_from

    int

    선택

    12