強化
キャラクターと装備強化コンテンツに関する記録を収集する場合、以下のメソッドを呼び出してください。
キャラクターの強化
キャラクターステータスの強化
キャラクターのレベルアップ、ランクアップ、限界突破などでキャラクターのステータスが強化された場合、以下の 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