GS2-Matchmaking Script トリガーリファレンス

GS2-Matchmakingで定義されている、拡張スクリプトを呼び出すイベントトリガーのリファレンス

createGathering

ギャザリング新規作成実行時にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
gatheringGatheringギャザリング

Result

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

実装例

namespace = args.namespace
gathering = args.gathering

result = {
}

completeMatchmaking

マッチメイキング完了実行時にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
gatheringGatheringギャザリング

Result

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

実装例

namespace = args.namespace
gathering = args.gathering

result = {
}

changeRating

レーティングの値変化実行前にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
oldRatingRating更新前のレーティング
newRatingRating更新前のレーティング

Result

必須デフォルト値の制限説明
permitboolレーティングの値変化を許可するか

実装例

namespace = args.namespace
oldRating = args.oldRating
newRating = args.newRating

result = {
  permit=permit
}

changeRatingDone

レーティングの値変化実行後にGS2-Scriptを呼び出すイベントトリガー

Request

説明
namespaceNamespaceネームスペース
oldRatingRating更新前のレーティング
newRatingRating更新前のレーティング

Result

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

実装例

namespace = args.namespace
oldRating = args.oldRating
newRating = args.newRating

result = {
}