This commit is contained in:
ckcz123 2021-09-25 09:44:52 +08:00
parent 2565811266
commit 666d536388
2 changed files with 3 additions and 3 deletions

View File

@ -3002,7 +3002,7 @@ events.prototype.setEnemyOnPoint = function (x, y, floorId, name, value, operato
var enemy = core.material.enemys[block.event.id];
if (enemy == null) return;
if (typeof value === 'string' && name == 'name') value = value.replaceAll(/\r/g, '\\r');
value = this._updateValueByOperator(core.calValue(value, prefix), enemy[name], operator);
value = this._updateValueByOperator(core.calValue(value, prefix), core.getEnemyValue(enemy, name, x, y, floorId), operator);
flags.enemyOnPoint = flags.enemyOnPoint || {};
flags.enemyOnPoint[floorId] = flags.enemyOnPoint[floorId] || {};
flags.enemyOnPoint[floorId][x+","+y] = flags.enemyOnPoint[floorId][x+","+y] || {};

View File

@ -51,11 +51,11 @@ maps.prototype._setHDCanvasSize = function (ctx, width, height) {
////// 加载某个楼层(从剧本或存档中) //////
maps.prototype.loadFloor = function (floorId, map) {
var floor = core.floors[floorId];
if (!map) map = floor.map;
if (!map) map = core.cloneArray(floor.map);
if (map instanceof Array) {
map = {"map": map};
}
if (!map.map) map.map = core.clone(floor.map);
if (!map.map) map.map = core.cloneArray(floor.map);
var content = {};
var notCopy = this._loadFloor_doNotCopy();
for (var name in floor) {