GS2-Formation トランザクションアクション
ConsumeAction
Gs2Formation:SubMoldCapacityByUserId
ユーザIDを指定して保存したフォームのキャパシティを減算
数量指定可能なアクション:はい
反転可能なアクション:はい
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
moldModelName | string | 編成モデルの名前 |
capacity | int | 現在のキャパシティ |
{
"action": "Gs2Formation:SubMoldCapacityByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"moldModelName": "[string]編成モデルの名前",
"capacity": "[int]現在のキャパシティ"
}
}
action: Gs2Formation:SubMoldCapacityByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
moldModelName: "[string]編成モデルの名前"
capacity: "[int]現在のキャパシティ"
AcquireAction
Gs2Formation:AddMoldCapacityByUserId
ユーザIDを指定して保存したフォームのキャパシティを追加
数量指定可能なアクション:はい
反転可能なアクション:はい
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
moldModelName | string | 編成モデルの名前 |
capacity | int | 現在のキャパシティ |
{
"action": "Gs2Formation:AddMoldCapacityByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"moldModelName": "[string]編成モデルの名前",
"capacity": "[int]現在のキャパシティ"
}
}
action: Gs2Formation:AddMoldCapacityByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
moldModelName: "[string]編成モデルの名前"
capacity: "[int]現在のキャパシティ"
Gs2Formation:SetMoldCapacityByUserId
ユーザIDを指定して保存したフォームのキャパシティを更新
数量指定可能なアクション:いいえ
反転可能なアクション:いいえ
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
moldModelName | string | 編成モデルの名前 |
capacity | int | 現在のキャパシティ |
{
"action": "Gs2Formation:SetMoldCapacityByUserId",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"moldModelName": "[string]編成モデルの名前",
"capacity": "[int]現在のキャパシティ"
}
}
action: Gs2Formation:SetMoldCapacityByUserId
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
moldModelName: "[string]編成モデルの名前"
capacity: "[int]現在のキャパシティ"
Gs2Formation:AcquireActionsToFormProperties
編成対象のプロパティにリソースを加算
数量指定可能なアクション:いいえ
反転可能なアクション:いいえ
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
moldModelName | string | フォームの保存領域の名前 |
index | int | 保存領域のインデックス |
acquireAction | AcquireAction | フォームのプロパティに適用する入手アクション |
config | AcquireActionConfig[] | 入手アクションに適用するコンフィグ |
{
"action": "Gs2Formation:AcquireActionsToFormProperties",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"moldModelName": "[string]フォームの保存領域の名前",
"index": "[int]保存領域のインデックス",
"acquireAction": {
"action": "[string]スタンプシートを使用して実行するアクションの種類",
"request": "[string]リクエストのJSON"
},
"config": [
{
"name": "[string]スタンプシートを使用して実行するアクションの種類",
"config": [
{
"key": "[string]名前",
"value": "[string]値"
}
]
}
]
}
}
action: Gs2Formation:AcquireActionsToFormProperties
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
moldModelName: "[string]フォームの保存領域の名前"
index: "[int]保存領域のインデックス"
acquireAction:
action: "[string]スタンプシートを使用して実行するアクションの種類"
request: "[string]リクエストのJSON"
config:
- name: "[string]スタンプシートを使用して実行するアクションの種類"
config:
- key: "[string]名前"
value: "[string]値"
Gs2Formation:AcquireActionsToPropertyFormProperties
編成対象のプロパティにリソースを加算
数量指定可能なアクション:いいえ
反転可能なアクション:いいえ
型 | 説明 | |
---|---|---|
namespaceName | string | ネームスペース名 |
userId | string | #{userId} と設定することでログイン中のユーザーIDに置換されます |
propertyFormModelName | string | フォームの保存領域の名前 |
propertyId | string | プロパティID |
acquireAction | AcquireAction | フォームのプロパティに適用する入手アクション |
config | AcquireActionConfig[] | 入手アクションに適用するコンフィグ |
{
"action": "Gs2Formation:AcquireActionsToPropertyFormProperties",
"request": {
"namespaceName": "[string]ネームスペース名",
"userId": "[string]ユーザーID",
"propertyFormModelName": "[string]フォームの保存領域の名前",
"propertyId": "[string]プロパティID",
"acquireAction": {
"action": "[string]スタンプシートを使用して実行するアクションの種類",
"request": "[string]リクエストのJSON"
},
"config": [
{
"name": "[string]スタンプシートを使用して実行するアクションの種類",
"config": [
{
"key": "[string]名前",
"value": "[string]値"
}
]
}
]
}
}
action: Gs2Formation:AcquireActionsToPropertyFormProperties
request:
namespaceName: "[string]ネームスペース名"
userId: "[string]ユーザーID"
propertyFormModelName: "[string]フォームの保存領域の名前"
propertyId: "[string]プロパティID"
acquireAction:
action: "[string]スタンプシートを使用して実行するアクションの種類"
request: "[string]リクエストのJSON"
config:
- name: "[string]スタンプシートを使用して実行するアクションの種類"
config:
- key: "[string]名前"
value: "[string]値"