From d5640263fbbeb0b57228939a70a9a0537d9dfc98 Mon Sep 17 00:00:00 2001 From: gaozl Date: Tue, 24 Sep 2024 17:01:27 +0800 Subject: [PATCH] fix: ci --- public/static/qm/MainMap_QM_go.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/public/static/qm/MainMap_QM_go.js b/public/static/qm/MainMap_QM_go.js index ebb3d92..c979d52 100644 --- a/public/static/qm/MainMap_QM_go.js +++ b/public/static/qm/MainMap_QM_go.js @@ -5070,7 +5070,6 @@ getObjectAngle:function(objArr){ parseForShopArr: function () { Map_QM.util.pathStateObj.forShopArr = { direction: "", angle:0, cost:0, wayList: [] }; if(Map_QM.cost>0){ - Map_QM.cost -= (3500 +800*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor)); Map_QM.util.pathStateObj.forShopArr.cost = parseInt(Map_QM.cost / Map_QM.util.options.mapScale); }else{ let obj = Map_QM.getGapByPathNode({build: Map_QM.util.overObj.build, floor: Map_QM.util.overObj.floor, node: Map_QM.util.overObj.node}); @@ -5388,6 +5387,15 @@ getObjectAngle:function(objArr){ let startNade = Map_QM.util.startObj.build + "_" + Map_QM.util.startObj.floor + "_" + Map_QM.util.startObj.node; let toNade = Map_QM.util.overObj.build + "_" + Map_QM.util.overObj.floor + "_" + Map_QM.util.overObj.node; let path = dijkstra.find_path(usePath, startNade, toNade); + if(Math.abs(Map_QM.util.overObj.floor-Map_QM.util.startObj.floor)>1){ + if(usePath == Map_QM.util.pathStateObj.graphPath){ + Map_QM.cost -= (1500 +300*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor)); + }else if(usePath == Map_QM.util.pathStateObj.ftPath){ + Map_QM.cost -= (4500 +800*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor)); + }else{ + Map_QM.cost -= (4500 +800*Math.abs(Map_QM.util.overObj.floor-Map_QM.util.deviceObj.floor)); + } + } Map_QM.cost = path.cost; Map_QM.forShopPath(path.nodes); } catch (e) {