強化
キャラクターと装備強化コンテンツに関する記録を収集する場合、以下のメソッドを呼び出してください。
キャラクターの強化
キャラクターステータスの強化
キャラクターのレベルアップ、ランクアップ、限界突破などでキャラクターのステータスが強化された場合、以下の 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
必須
10800currency_total_quantity
float
オプション
99999where_to_entity
オプション
entity.ChangeCustomAbilitywhere_to_category_slug
string
オプション
ランクアップ
where_to_slug
string
オプション
ランクアップ
 - 
ランクアップや限界突破に素材(Material)が使われる場合、以下のように
UseMaterialメソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
item_slug
string
必須
キュレネのアニマitem_quantity
float
必須
30where_to_entity
オプション
entity.ChangeCustomAbilitywhere_to_category_slug
string
オプション
ランクアップ
where_to_slug
string
オプション
ランクアップ
 - 
キャラクターがランクアップまたは限界突破した場合、
ChangeCustomAbilityを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
custom_ability_slug
string
必須
ランクアップ
custom_ability_to
int
必須
1custom_ability_category_slug
string
オプション
ランクアップ
custom_ability_from
int
オプション
0 
スキル強化
スキルのレベルアップに財貨が使われる場合、以下のようなメソッドを呼び出してください。
- 
スキルのレベルアップに財貨が使われる場合、以下のように
UseCurrencyメソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
currency_slug
string
必須
ゴールドcurrency_quantity
float
必須
10000currency_total_quantity
float
オプション
99999where_to_entity
オプション
entity.LevelUpSkillwhere_to_category_slug
string
オプション
ポジションスキルwhere_to_slug
string
オプション
ポジションスキル - 
スキルがレベルアップした場合、
LevelUpSkillを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
skill_slug
string
必須
ポジションスキルskill_level_to
int
必須
2skill_category_slug
string
オプション
ポジションスキルskill_level_from
int
オプション
1 
装備強化
装備強化に財貨や材料が使われる場合、以下のようなメソッドを呼び出してください。
- 
装備強化に財貨が使われる場合、以下のように
UseCurrencyメソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
currency_slug
string
必須
ゴールドcurrency_quantity
float
必須
10800currency_total_quantity
float
オプション
99999where_to_entity
オプション
entity.ChangeCustomAbilitywhere_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
必須
111where_to_entity
オプション
entity.ChangeCustomAbilitywhere_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
必須
13item_level_from
int
オプション
12