Plant spawn

This commit is contained in:
Rendo 2025-08-03 18:34:54 +05:00
commit 941912d7f1
25 changed files with 281 additions and 40 deletions

View file

@ -20,6 +20,11 @@ signal entity_killed(context : Entity.KilledContext)
## Called for every entity that gets damage
signal entity_hp_changed(context : Entity.HPChangedContext)
## Called for every entity that has layer set that enters game
signal layer_entity_created(entity : Entity)
## Called for every entity that has layer set that exits game
signal layer_entity_killed(entity : Entity.KilledContext)
#endregion
#region Seedpacket manipulation
@ -27,6 +32,9 @@ signal entity_hp_changed(context : Entity.HPChangedContext)
## Called when player selects SeedpacketResource
signal packet_selected(resource : SeedpacketResource)
## Called when player deselects (usually loses focus) SeedpacketResource
signal packet_deselected(resource : SeedpacketResource)
## Called when selected packets are updated
signal hotbar_packets_update(selected : Array[SeedpacketResource])
#endregion

View file

@ -0,0 +1,4 @@
extends Node
var seedpacket_count : int
var owned_plants : Array[SeedpacketResource]

View file

@ -0,0 +1 @@
uid://cjxsn8khrawb4