ajout du camion #87

* changements des objectifs, donnent juste des graines, sprite moins gros et objectifs plus nombreux
* changement de la probabilité de mutation
* refactor du code terrain et planet
This commit is contained in:
2025-10-12 19:59:53 +02:00
parent ef392595de
commit d90d4c5df6
52 changed files with 627 additions and 346 deletions

View File

@@ -3,6 +3,13 @@ class_name InspectableEntity
const MODULATE_INSPECTED_COLOR = Color.GRAY
var terrain : Terrain
var planet : Planet :
get(): return terrain if terrain is Planet else null
@export var default_info_title = ""
@export var default_info_desc = ""
@onready var default_modulate : Color = modulate
@onready var inspectable_signals_setuped : bool = setup_inspectable_signals()
@@ -21,11 +28,12 @@ func _on_mouse_excited():
Pointer.stop_inspect(self)
func pointer_text():
return ""
return default_info_title
func inspector_info() -> Inspector.Info:
return Inspector.Info.new(
pointer_text()
pointer_text(),
default_info_desc
)
func _notification(what):