branch rotated + optimization

This commit is contained in:
Altaezio
2026-02-22 00:05:35 +01:00
parent 4ca102966b
commit d28e734806
49 changed files with 695 additions and 242 deletions

View File

@@ -4,12 +4,14 @@ class_name PlantPart
enum PartType {BASE_PART, BRANCH_PART, LEAF_PART, FLOWER_PART}
@export var texture: Texture
@export var image: Image
@export var type: PartType
@export var root: PlantAttach
@export var attaches: Array[PlantAttach] # array of vec2
func init(textute_arg: Texture, type_arg: PartType, root_arg: PlantAttach, attaches_arg: Array[PlantAttach]) -> void:
texture = textute_arg
image = texture.get_image()
type = type_arg
root = root_arg
attaches = attaches_arg