chore: update devlog and finalize deck balance
This commit is contained in:
@@ -126,7 +126,11 @@ const L_NE = {
|
||||
[1, 1, 1, 1],
|
||||
[1, 1, 1, 1]
|
||||
],
|
||||
exits: ['N', 'E']
|
||||
exits: ['N', 'E'],
|
||||
doorCoordinates: {
|
||||
'N': { x: 0, y: 0 }, // Anchor: Top-Left of path (col 0,1 -> 0)
|
||||
'E': { x: 3, y: 2 } // Anchor: Top-Left of path (row 2,3 -> 2)
|
||||
}
|
||||
};
|
||||
|
||||
const L_SE = {
|
||||
@@ -141,7 +145,11 @@ const L_SE = {
|
||||
[1, 1, 0, 0],
|
||||
[1, 1, 0, 0]
|
||||
],
|
||||
exits: ['S', 'E']
|
||||
exits: ['S', 'E'],
|
||||
doorCoordinates: {
|
||||
'S': { x: 0, y: 3 }, // Anchor: Top-Left (col 0,1 -> 0)
|
||||
'E': { x: 3, y: 0 } // Anchor: Top-Left (row 0,1 -> 0)
|
||||
}
|
||||
};
|
||||
|
||||
const L_WS = {
|
||||
@@ -156,7 +164,11 @@ const L_WS = {
|
||||
[0, 0, 1, 1],
|
||||
[0, 0, 1, 1]
|
||||
],
|
||||
exits: ['W', 'S']
|
||||
exits: ['W', 'S'],
|
||||
doorCoordinates: {
|
||||
'W': { x: 0, y: 0 }, // Anchor: Top-Left (row 0,1 -> 0)
|
||||
'S': { x: 2, y: 3 } // Anchor: Top-Left (col 2,3 -> 2)
|
||||
}
|
||||
};
|
||||
|
||||
const L_WN = {
|
||||
@@ -171,7 +183,11 @@ const L_WN = {
|
||||
[1, 1, 1, 1],
|
||||
[1, 1, 1, 1]
|
||||
],
|
||||
exits: ['W', 'N']
|
||||
exits: ['W', 'N'],
|
||||
doorCoordinates: {
|
||||
'W': { x: 0, y: 2 }, // Anchor: Top-Left (row 2,3 -> 2)
|
||||
'N': { x: 2, y: 0 } // Anchor: Top-Left (col 2,3 -> 2)
|
||||
}
|
||||
};
|
||||
|
||||
// ============================================================================
|
||||
@@ -192,7 +208,12 @@ const T_NES = {
|
||||
[1, 1, 0, 0],
|
||||
[1, 1, 0, 0]
|
||||
],
|
||||
exits: ['N', 'E', 'S']
|
||||
exits: ['N', 'E', 'S'],
|
||||
doorCoordinates: {
|
||||
'N': { x: 0, y: 0 }, // Col 0,1 -> 0
|
||||
'E': { x: 3, y: 2 }, // Row 2,3 -> 2
|
||||
'S': { x: 0, y: 5 } // Col 0,1 -> 0
|
||||
}
|
||||
};
|
||||
|
||||
const T_WNE = {
|
||||
@@ -207,7 +228,12 @@ const T_WNE = {
|
||||
[1, 1, 1, 1, 1, 1],
|
||||
[1, 1, 1, 1, 1, 1]
|
||||
],
|
||||
exits: ['W', 'N', 'E']
|
||||
exits: ['W', 'N', 'E'],
|
||||
doorCoordinates: {
|
||||
'W': { x: 0, y: 2 }, // Row 2,3 -> 2
|
||||
'N': { x: 2, y: 0 }, // Col 2,3 -> 2
|
||||
'E': { x: 5, y: 2 } // Row 2,3 -> 2
|
||||
}
|
||||
};
|
||||
|
||||
const T_WSE = {
|
||||
@@ -222,7 +248,12 @@ const T_WSE = {
|
||||
[0, 0, 1, 1, 0, 0],
|
||||
[0, 0, 1, 1, 0, 0]
|
||||
],
|
||||
exits: ['W', 'S', 'E']
|
||||
exits: ['W', 'S', 'E'],
|
||||
doorCoordinates: {
|
||||
'W': { x: 0, y: 0 }, // Row 0,1 -> 0
|
||||
'S': { x: 2, y: 3 }, // Col 2,3 -> 2
|
||||
'E': { x: 5, y: 0 } // Row 0,1 -> 0
|
||||
}
|
||||
};
|
||||
|
||||
const T_WNS = {
|
||||
@@ -239,13 +270,21 @@ const T_WNS = {
|
||||
[0, 0, 1, 1],
|
||||
[0, 0, 1, 1]
|
||||
],
|
||||
exits: ['W', 'N', 'S']
|
||||
exits: ['W', 'N', 'S'],
|
||||
doorCoordinates: {
|
||||
'W': { x: 0, y: 2 }, // Row 2,3 -> 2
|
||||
'N': { x: 2, y: 0 }, // Col 2,3 -> 2
|
||||
'S': { x: 2, y: 5 } // Col 2,3 -> 2
|
||||
}
|
||||
};
|
||||
|
||||
// ============================================================================
|
||||
// CORRIDORS (2x6 or 6x2 with 2-tile rows)
|
||||
// ============================================================================
|
||||
|
||||
const CORRIDOR_DOORS_EW = { 'E': { x: 5, y: 0 }, 'W': { x: 0, y: 0 } };
|
||||
const CORRIDOR_DOORS_NS = { 'N': { x: 0, y: 0 }, 'S': { x: 0, y: 5 } };
|
||||
|
||||
// Corridor 1 - East-West (horizontal)
|
||||
const CORRIDOR1_EW = {
|
||||
id: 'corridor1_EW',
|
||||
@@ -257,7 +296,8 @@ const CORRIDOR1_EW = {
|
||||
[1, 1, 1, 1, 1, 1],
|
||||
[1, 1, 1, 1, 1, 1]
|
||||
],
|
||||
exits: ['E', 'W']
|
||||
exits: ['E', 'W'],
|
||||
doorCoordinates: CORRIDOR_DOORS_EW
|
||||
};
|
||||
|
||||
// Corridor 1 - North-South (vertical)
|
||||
@@ -275,7 +315,8 @@ const CORRIDOR1_NS = {
|
||||
[1, 1],
|
||||
[1, 1]
|
||||
],
|
||||
exits: ['N', 'S']
|
||||
exits: ['N', 'S'],
|
||||
doorCoordinates: CORRIDOR_DOORS_NS
|
||||
};
|
||||
|
||||
// Corridor 2 - East-West (horizontal)
|
||||
@@ -289,7 +330,8 @@ const CORRIDOR2_EW = {
|
||||
[1, 1, 1, 1, 1, 1],
|
||||
[1, 1, 1, 1, 1, 1]
|
||||
],
|
||||
exits: ['E', 'W']
|
||||
exits: ['E', 'W'],
|
||||
doorCoordinates: CORRIDOR_DOORS_EW
|
||||
};
|
||||
|
||||
// Corridor 2 - North-South (vertical)
|
||||
@@ -307,7 +349,8 @@ const CORRIDOR2_NS = {
|
||||
[1, 1],
|
||||
[1, 1]
|
||||
],
|
||||
exits: ['N', 'S']
|
||||
exits: ['N', 'S'],
|
||||
doorCoordinates: CORRIDOR_DOORS_NS
|
||||
};
|
||||
|
||||
// Corridor 3 - East-West (horizontal)
|
||||
@@ -321,7 +364,8 @@ const CORRIDOR3_EW = {
|
||||
[1, 1, 1, 1, 1, 1],
|
||||
[1, 1, 1, 1, 1, 1]
|
||||
],
|
||||
exits: ['E', 'W']
|
||||
exits: ['E', 'W'],
|
||||
doorCoordinates: CORRIDOR_DOORS_EW
|
||||
};
|
||||
|
||||
// Corridor 3 - North-South (vertical)
|
||||
@@ -339,7 +383,8 @@ const CORRIDOR3_NS = {
|
||||
[1, 1],
|
||||
[1, 1]
|
||||
],
|
||||
exits: ['N', 'S']
|
||||
exits: ['N', 'S'],
|
||||
doorCoordinates: CORRIDOR_DOORS_NS
|
||||
};
|
||||
|
||||
// ============================================================================
|
||||
|
||||
Reference in New Issue
Block a user