Dev 0.1.0
* Ajout des logs et de la radio
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user