(function (global) {
// 生存メンバーが先頭に集まるように並び替え
var sortDeadMember = function () {
var allMembers = $gameParty.allMembers();
for (var i = 0; i < allMembers.length - 1; ++i) {
if (!allMembers.isDead()) continue;
for (var j = i + 1; j < allMembers.length; ++j) {
if (allMembers[j].isDead()) continue;
$gameParty.swapOrder(i, j);
allMembers = $gameParty.allMembers(); // 取り直す
break;
}
}
};
// 死んだ戦闘参加中メンバーを控えと入れ替え
var swapDeadMember = function () {
var allMembers = $gameParty.allMembers();
for (var i = 0; i < $gameParty.maxBattleMembers(); ++i) {
if (!allMembers) break;
if (!allMembers.isDead()) continue;