GS2-Experience
GS2-Scriptを呼び出すイベントトリガーのリファレンス
GS2-Script リファレンス
トリガー
rankCapScript
rankCapScript
namespace = args.namespace
experienceModel = args.experienceModel
statuses = args.statuses
result = {
rankCap=rankCap
}
ランクキャップ取得実行時にGS2-Scriptを呼び出すイベントトリガー
Request
型 | 説明 | |
---|---|---|
namespace | Namespace | ネームスペース |
experienceModel | ExperienceModel | 経験値モデル |
statuses | Status[] | ステータスのリスト |
Result
型 | 必須 | デフォルト | 値の制限 | 説明 | |
---|---|---|---|---|---|
rankCap | int | ✓ | ~ 2147483646 | ランクキャップ |
changeExperience
changeExperience
namespace = args.namespace
experienceModel = args.experienceModel
status = args.status
result = {
permit=permit,
overrideExperienceValue=overrideExperienceValue
}
経験値変化実行前にGS2-Scriptを呼び出すイベントトリガー
Request
型 | 説明 | |
---|---|---|
namespace | Namespace | ネームスペース |
experienceModel | ExperienceModel | 経験値モデル |
status | Status | ステータス |
Result
型 | 必須 | デフォルト | 値の制限 | 説明 | |
---|---|---|---|---|---|
permit | bool | ✓ | 経験値変化 を許可するか | ||
overrideExperienceValue | int | ✓ | ~ 2147483646 | 経験値変化量 |
changeExperienceDone
changeExperienceDone
namespace = args.namespace
experienceModel = args.experienceModel
status = args.status
result = {
}
経験値変化実行後にGS2-Scriptを呼び出すイベントトリガー
Request
型 | 説明 | |
---|---|---|
namespace | Namespace | ネームスペース |
experienceModel | ExperienceModel | 経験値モデル |
status | Status | ステータス |
Result
型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
changeRank
changeRank
namespace = args.namespace
experienceModel = args.experienceModel
status = args.status
result = {
}
ランク変化実行時にGS2-Scriptを呼び出すイベントトリガー
Request
型 | 説明 | |
---|---|---|
namespace | Namespace | ネームスペース |
experienceModel | ExperienceModel | 経験値モデル |
status | Status | ステータス |
Result
型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
changeRankCap
changeRankCap
namespace = args.namespace
experienceModel = args.experienceModel
status = args.status
result = {
permit=permit,
overrideRankCapValue=overrideRankCapValue
}
ランクキャップ変化実行前にGS2-Scriptを呼び出すイベントトリガー
Request
型 | 説明 | |
---|---|---|
namespace | Namespace | ネームスペース |
experienceModel | ExperienceModel | 経験値モデル |
status | Status | ステータス |
Result
型 | 必須 | デフォルト | 値の制限 | 説明 | |
---|---|---|---|---|---|
permit | bool | ✓ | ランクキャップ変化 を許可するか | ||
overrideRankCapValue | int | ✓ | ~ 2147483646 | 新しいランクキャップ |
changeRankCapDone
changeRankCapDone
namespace = args.namespace
experienceModel = args.experienceModel
status = args.status
result = {
}
ランクキャップ変化実行後にGS2-Scriptを呼び出すイベントトリガー
Request
型 | 説明 | |
---|---|---|
namespace | Namespace | ネームスペース |
experienceModel | ExperienceModel | 経験値モデル |
status | Status | ステータス |
Result
型 | 必須 | デフォルト | 値の制限 | 説明 |
---|
overflowExperience
overflowExperience
namespace = args.namespace
experienceModel = args.experienceModel
status = args.status
overflowExperienceValue = args.overflowExperienceValue
result = {
permit=permit
}
経験値あふれ実行時にGS2-Scriptを呼び出すイベントトリガー
Request
型 | 説明 | |
---|---|---|
namespace | Namespace | ネームスペース |
experienceModel | ExperienceModel | 経験値モデル |
status | Status | ステータス |
overflowExperienceValue | int | 経験値あふれ量 |
Result
型 | 必須 | デフォルト | 値の制限 | 説明 | |
---|---|---|---|---|---|
permit | bool | ✓ | 経験値あふれ を許可するか |