Dev 0.1.0

* Ajout des logs et de la radio
This commit is contained in:
2026-07-20 00:42:47 +02:00
parent bef9f43114
commit 65f806b1f1
71 changed files with 1112 additions and 77 deletions
+14 -3
View File
@@ -6,13 +6,14 @@ const MIN_PASS_DAY_ANIMATION_TIME : float = PassDay.TIME_MARGIN * 2
const WIN_WAVE_SCENE : PackedScene = preload("res://stages/terrain/region/win_wave.tscn")
const TALION_CELL_SCENE : PackedScene = preload("res://entities/interactables/talion_cell/talion_cell.tscn")
const ENERGY_CELL_SCENE : PackedScene = preload("res://entities/interactables/energy_cell/energy_cell.tscn")
const RADIO_SCENE : PackedScene = preload("res://entities/interactables/radio/radio.tscn")
const TILE_SET : TileSet = preload("res://stages/terrain/region/resources/moss_biome.tres")
const TILE_SCALE = 1
const TILE_SIZE : int = roundi(TILE_SET.tile_size.x * TILE_SCALE)
const SPAWN_OBJECT_RANDOM_MOVEMENT = 200
const DOORS_RANDOM_MOVEMENT = 3000
const CELLS_RANDOM_MOVEMENT = 3500
const DOORS_RANDOM_MOVEMENT = 2500
const CELLS_RANDOM_MOVEMENT = 3000
const REGION_LIMIT = 4000
const CHUNK_TILE_SIZE : int = 10
@@ -48,7 +49,6 @@ var data_last_updated = 0.
var plant_grid : PlantGrid
# Cheat Code
# TOCHANGE
func _input(_e):
if (
Input.is_action_pressed("drop")
@@ -92,6 +92,7 @@ func _ready():
recharge_station.update()
generate_talion_cells()
generate_energy_cells()
generate_radio()
for m in data.modifiers:
m.region_ready(self)
@@ -206,6 +207,16 @@ func generate_energy_cells() -> Array[EnergyCell]:
return tcs
func generate_radio() -> Radio:
var new_radio := (RADIO_SCENE.instantiate() as Radio)
new_radio.name = "Radio"
add_entity(new_radio)
random_move_object(new_radio, CELLS_RANDOM_MOVEMENT)
return new_radio
func get_generated_value() -> float:
# if layer_pack:
# return layer_pack.generated_value