Fog of war
This commit is contained in:
@@ -11,24 +11,24 @@ func _ready() -> void:
|
||||
var room_a := Room.new()
|
||||
room_a.id = 0
|
||||
room_a.tiles = [
|
||||
Vector2i(0, 0), Vector2i(1, 0), Vector2i(2, 0),
|
||||
Vector2i(0, 1), Vector2i(1, 1), Vector2i(2, 1),
|
||||
Vector2i(0, 2), Vector2i(1, 2), Vector2i(2, 2),
|
||||
Vector2i(2, 2), Vector2i(3, 2), Vector2i(4, 2),
|
||||
Vector2i(2, 3), Vector2i(3, 3), Vector2i(4, 3),
|
||||
Vector2i(2, 4), Vector2i(3, 4), Vector2i(4, 4),
|
||||
]
|
||||
|
||||
var room_b := Room.new()
|
||||
room_b.id = 1
|
||||
room_b.tiles = [
|
||||
Vector2i(3, 0), Vector2i(4, 0), Vector2i(5, 0),
|
||||
Vector2i(3, 1), Vector2i(4, 1), Vector2i(5, 1),
|
||||
Vector2i(3, 2), Vector2i(4, 2), Vector2i(5, 2),
|
||||
Vector2i(5, 2), Vector2i(6, 2), Vector2i(7, 2),
|
||||
Vector2i(5, 3), Vector2i(6, 3), Vector2i(7, 3),
|
||||
Vector2i(5, 4), Vector2i(6, 4), Vector2i(7, 4),
|
||||
]
|
||||
|
||||
var layout := MapLayout.new()
|
||||
layout.rooms = [room_a, room_b]
|
||||
# Opening between (2,1) in room_a and (3,1) in room_b
|
||||
layout.openings = [Vector2i(2, 1), Vector2i(3, 1)]
|
||||
layout.size = Vector2i(6, 3)
|
||||
# Opening between (4,3) in room_a and (5,3) in room_b
|
||||
layout.openings = [Vector2i(4, 3), Vector2i(5, 3)]
|
||||
layout.size = Vector2i(10, 7)
|
||||
|
||||
combat_map.apply_layout(layout)
|
||||
camera.set_map_bounds(combat_map.get_map_rect())
|
||||
|
||||
Reference in New Issue
Block a user