NAV
GS2-Script

GS2-Enhance

GS2-Scriptを呼び出すイベントトリガーのリファレンス

GS2-Script リファレンス

トリガー

enhance

enhance

namespace = args.namespace
rateModel = args.rateModel
targetItemSetId = args.targetItemSetId
bonusRate = args.bonusRate
experienceValue = args.experienceValue

result = {
  permit=permit,
  overrideExperienceValue=overrideExperienceValue
}

強化実行実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespace Namespace ネームスペース
rateModel RateModel 強化レートモデル
targetItemSetId string 有効期限ごとのアイテム所持数量GRN
bonusRate float 経験値ボーナスの倍率(1.0=ボーナスなし)
experienceValue long 入手経験値量

Result

必須 デフォルト 値の制限 説明
permit bool 強化実行を許可するか
overrideExperienceValue long ~ 2147483646 上書きする入手経験値量

enhanceDone

enhanceDone

namespace = args.namespace
rateModel = args.rateModel
targetItemSetId = args.targetItemSetId
bonusRate = args.bonusRate
experienceValue = args.experienceValue

result = {
}

強化実行実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespace Namespace ネームスペース
rateModel RateModel 強化レートモデル
targetItemSetId string 有効期限ごとのアイテム所持数量GRN
bonusRate float 経験値ボーナスの倍率(1.0=ボーナスなし)
experienceValue long 入手経験値量

Result

必須 デフォルト 値の制限 説明