From 17bcdb6214abb0192c4ffd78c470ce0fe9722f6a Mon Sep 17 00:00:00 2001 From: Florian Date: Tue, 16 Sep 2025 16:29:02 +0200 Subject: [PATCH] Made haunted houses make up half of all spawns --- world/building_generator.gd | 3 ++- world/earth.tscn | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/world/building_generator.gd b/world/building_generator.gd index cae53d1..84598e4 100644 --- a/world/building_generator.gd +++ b/world/building_generator.gd @@ -17,6 +17,7 @@ func random_oppostite_collumn() -> int: func _on_timer_timeout() -> void: var collumn = random_oppostite_collumn() - var building : Building = grid.packed_buildings[0].instantiate() + var index = randi() % 2 + var building : Building = grid.packed_buildings[index].instantiate() grid.add_building_to_collumn(building, collumn) diff --git a/world/earth.tscn b/world/earth.tscn index 8d590d4..6a953c6 100644 --- a/world/earth.tscn +++ b/world/earth.tscn @@ -1,8 +1,9 @@ -[gd_scene load_steps=5 format=3 uid="uid://jjoyj1ldafkf"] +[gd_scene load_steps=6 format=3 uid="uid://jjoyj1ldafkf"] [ext_resource type="Script" uid="uid://b5fhsy1xlreco" path="res://world/draw_circle.gd" id="2_2bhor"] [ext_resource type="Script" uid="uid://m3vyyfk8gnma" path="res://world/grid.gd" id="3_2bhor"] [ext_resource type="PackedScene" uid="uid://djawvtdwp423v" path="res://buildings/building.tscn" id="3_nihcy"] +[ext_resource type="PackedScene" uid="uid://bno6flekdwx88" path="res://buildings/haunted_house.tscn" id="4_ml5no"] [sub_resource type="CircleShape2D" id="CircleShape2D_5i67w"] radius = 3000.0 @@ -25,5 +26,5 @@ ground_radius = 3000.0 cell_height = 300.0 num_collumns = 60 debug = true -packed_buildings = Array[PackedScene]([ExtResource("3_nihcy")]) +packed_buildings = Array[PackedScene]([ExtResource("3_nihcy"), ExtResource("4_ml5no")]) metadata/_custom_type_script = "uid://m3vyyfk8gnma"