NAV
GS2-Script

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 経験値あふれ を許可するか