|
@@ -5,7 +5,9 @@ var living_cells = {}
|
|
|
var default_font
|
|
|
|
|
|
|
|
|
-const print_offset = Vector2(1.0, 15.0)
|
|
|
+const label_offset = Vector2(5, 15)
|
|
|
+const cell_size = Vector2(40, 20)
|
|
|
+const rect_pad = Vector2(3, 3)
|
|
|
|
|
|
|
|
|
func spawn_brick(x, y, maximum_life):
|
|
@@ -38,5 +40,5 @@ func _ready():
|
|
|
|
|
|
func _draw():
|
|
|
for p in living_cells:
|
|
|
- draw_rect(Rect2(p * Vector2(40, 20) + Vector2(2, 2), Vector2(36, 16)), Color.red, true)
|
|
|
- draw_string(default_font, p * Vector2(40, 20) + print_offset, str(living_cells[p]))
|
|
|
+ draw_rect(Rect2(p * cell_size + rect_pad, cell_size - 2 * rect_pad), Color.red, true)
|
|
|
+ draw_string(default_font, p * cell_size + label_offset, str(living_cells[p]))
|