トリアコンタン様のテンプレートプラグインとイベント動的生成プラグインを使ったアクションRPG
Posted: 2020年12月26日(土) 16:56
トリアコンタン様のテンプレートプラグインとイベント動的生成プラグインを使って
コチラhttps://fermiumbay13.hatenablog.com/entry/2019/08/01/190453の方法を使って
アクションRPGを作りたいのですが
テンプレートマップからイベントを生成しても攻撃が当たらなくて困っています
(MAPに既に配置したイベントにテンプレートイベントを当てはめた場合は問題なく機能しました)
恐らくアクション部分の
「対象者取得スクリプト」
var targetID = $gameVariables.value(4);
if(targetID != 0 && ~$dataMap.events[targetID].note.indexOf("[対象者]")){
var mapID = this._mapId;
if(!$gameSelfSwitches.value([mapID, targetID, "B"])){
$gameSelfSwitches.setValue([mapID, targetID, "A"], true);
}
}
か
「敵のダメージスクリプト」
enemyDamage[this.character(0)._eventId - 1] += $gameVariables.value(5);
のどちらかを直せばいいと思うのですがわかりません。
動的生成で作られたイベントのセルフスイッチが機能していないのでしょうか?
よろしくおねがいします。
コチラhttps://fermiumbay13.hatenablog.com/entry/2019/08/01/190453の方法を使って
アクションRPGを作りたいのですが
テンプレートマップからイベントを生成しても攻撃が当たらなくて困っています
(MAPに既に配置したイベントにテンプレートイベントを当てはめた場合は問題なく機能しました)
恐らくアクション部分の
「対象者取得スクリプト」
var targetID = $gameVariables.value(4);
if(targetID != 0 && ~$dataMap.events[targetID].note.indexOf("[対象者]")){
var mapID = this._mapId;
if(!$gameSelfSwitches.value([mapID, targetID, "B"])){
$gameSelfSwitches.setValue([mapID, targetID, "A"], true);
}
}
か
「敵のダメージスクリプト」
enemyDamage[this.character(0)._eventId - 1] += $gameVariables.value(5);
のどちらかを直せばいいと思うのですがわかりません。
動的生成で作られたイベントのセルフスイッチが機能していないのでしょうか?
よろしくおねがいします。