diff --git a/package1/planet/adventure.vue b/package1/planet/adventure.vue
index 6bac33f..de9ffc5 100644
--- a/package1/planet/adventure.vue
+++ b/package1/planet/adventure.vue
@@ -54,7 +54,7 @@
规则:点选未被压住的卡牌,底部槽内3张相同自动消除,槽满则失败。
- 剩余 {{remainingCount}} 张 · 当前可点 {{availableCount}} 张 · {{riskText}}
+ 挑战难度 · 剩余 {{remainingCount}} 张 · 当前可点 {{availableCount}} 张 · {{riskText}}
@@ -255,7 +255,7 @@
})
},
buildLevel() {
- const icons = ['🍔', '🥤', '📚', '🏀', '🎧', '🚲', '🍜', '📦', '☕']
+ const icons = ['🍔', '🥤', '📚', '🏀', '🎧', '🚲', '🍜', '📦', '☕', '🧋']
let cards = []
for (let attempt = 0; attempt < 8; attempt++) {
const seed = this.levelSeed() + '_try_' + attempt
@@ -272,7 +272,7 @@
},
buildCardPositions(seed) {
const cards = []
- const layerCounts = [30, 27, 24]
+ const layerCounts = [36, 30, 24]
const rand = this.seededRandom(seed + '_pos')
let idx = 0
layerCounts.forEach((count, layer) => {
@@ -285,8 +285,8 @@
id: 'c' + idx,
icon: '',
layer,
- x: 18 + col * 82 + (layer * 18) + ((row % 2) * 10) + dx,
- y: 24 + row * 78 + (layer * 44) + dy,
+ x: 16 + col * 80 + (layer * 20) + ((row % 2) * 12) + dx,
+ y: 18 + row * 70 + (layer * 42) + dy,
style: '',
removed: false,
selected: false,
@@ -353,7 +353,7 @@
})
},
isOverlap(a, b) {
- return Math.abs(a.x - b.x) < 70 && Math.abs(a.y - b.y) < 70
+ return Math.abs(a.x - b.x) < 72 && Math.abs(a.y - b.y) < 68
},
pickCard(card) {
if (this.cleared) {