feat: repaint first battle map
This commit is contained in:
@@ -20,7 +20,7 @@ import fiftySeventhBattleMapUrl from '../../assets/images/battle/fifty-seventh-b
|
||||
import fiftySixthBattleMapUrl from '../../assets/images/battle/fifty-sixth-battle-map.webp';
|
||||
import fifthBattleMapUrl from '../../assets/images/battle/fifth-battle-map.webp';
|
||||
import fifteenthBattleMapUrl from '../../assets/images/battle/fifteenth-battle-map.webp';
|
||||
import firstBattleMapUrl from '../../assets/images/battle/first-battle-map.webp';
|
||||
import firstBattleMapUrl from '../../assets/images/battle/first-battle-map-v2.webp';
|
||||
import fortiethBattleMapUrl from '../../assets/images/battle/fortieth-battle-map.webp';
|
||||
import fortyEighthBattleMapUrl from '../../assets/images/battle/forty-eighth-battle-map.webp';
|
||||
import fortyFifthBattleMapUrl from '../../assets/images/battle/forty-fifth-battle-map.webp';
|
||||
|
||||
@@ -4726,7 +4726,7 @@ export class BattleScene extends Phaser.Scene {
|
||||
background.setMask(mapMask);
|
||||
this.mapBackground = background;
|
||||
|
||||
this.add.rectangle(layout.mapX, layout.mapY, layout.mapWidth, layout.mapHeight, 0x06090b, 0.16).setOrigin(0).setDepth(1);
|
||||
this.add.rectangle(layout.mapX, layout.mapY, layout.mapWidth, layout.mapHeight, 0x06090b, 0.07).setOrigin(0).setDepth(1);
|
||||
this.add
|
||||
.rectangle(layout.mapX, layout.mapY, layout.mapWidth, layout.mapHeight)
|
||||
.setOrigin(0)
|
||||
@@ -4737,9 +4737,11 @@ export class BattleScene extends Phaser.Scene {
|
||||
battleMap.terrain.forEach((row, y) => {
|
||||
row.forEach((terrain, x) => {
|
||||
const terrainRule = getTerrainRule(terrain);
|
||||
const tile = this.add.rectangle(0, 0, layout.tileSize, layout.tileSize, terrainRule.color, terrainRule.alpha);
|
||||
const idleTintAlpha = Math.min(0.12, terrainRule.alpha * 0.36);
|
||||
const idleStrokeAlpha = terrainRule.passable === false ? 0.46 : 0.22;
|
||||
const tile = this.add.rectangle(0, 0, layout.tileSize, layout.tileSize, terrainRule.color, idleTintAlpha);
|
||||
tile.setOrigin(0);
|
||||
tile.setStrokeStyle(1, terrainRule.passable === false ? 0x111111 : 0x0a1014, terrainRule.passable === false ? 0.82 : 0.5);
|
||||
tile.setStrokeStyle(1, terrainRule.passable === false ? 0x111111 : 0x0a1014, idleStrokeAlpha);
|
||||
tile.setDepth(2);
|
||||
tile.setMask(mapMask);
|
||||
this.terrainTileViews.push({ x, y, tile });
|
||||
|
||||
Reference in New Issue
Block a user