GS2-SkillTree マスターデータリファレンス
{
"version": "2023-09-06",
"nodeModels": [
{
"name": "[string]ノードモデル名",
"metadata": "[string?]メタデータ",
"releaseConsumeActions": [
{
"action": "[string]スタンプタスクで実行するアクションの種類",
"request": "[string]入手リクエストのJSON"
}
],
"returnAcquireActions": [
{
"action": "[string]スタンプシートを使用して実行するアクションの種類",
"request": "[string]リクエストのJSON"
}
],
"restrainReturnRate": "[float]返却率",
"premiseNodeNames": [
"[string]解放の前提とするノードモデル名"
]
}
]
}
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 |
---|
version | ✓ | | 2023-09-06 | マスターデータのフォーマットバージョン | | |
nodeModels | List<NodeModel> | | | | | |
NodeModel
ノードモデルはスキルツリーに配置するノードのモデルです。
ノードには解放に必要なコストと、ノードの解放状態を未解放状態に戻した時に返却されるコストの割合を設定できます。
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 |
---|
nodeModelId | string | | ✓ | | ~ 1024文字 | ノードモデルGRN |
name | string | | ✓ | | ~ 128文字 | ノードモデル名 |
metadata | string | | | | ~ 2048文字 | メタデータ |
releaseConsumeActions | List<ConsumeAction> | | ✓ | [] | | 解放に必要な消費アクションリスト |
returnAcquireActions | List<AcquireAction> | | | | | 返却される入手アクションリスト |
restrainReturnRate | float | | ✓ | 1 | ~ 1 | 返却率 |
premiseNodeNames | List<string> | | | | | 解放の前提とするノードモデル名リスト |
ConsumeAction
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 |
---|
action | enum [] | | ✓ | | ~ 128文字 | スタンプタスクで実行するアクションの種類 |
request | string | | ✓ | | ~ 1048576文字 | 入手リクエストのJSON |
AcquireAction
| 型 | 有効化条件 | 必須 | デフォルト | 値の制限 | 説明 |
---|
action | enum [] | | ✓ | | ~ 128文字 | スタンプシートを使用して実行するアクションの種類 |
request | string | | ✓ | | ~ 1048576文字 | リクエストのJSON |