14 lines
271 B
GDScript
14 lines
271 B
GDScript
extends Interactable3D
|
|
class_name MutationElement
|
|
|
|
@export var mutation: PlantMutation: set = set_mutation
|
|
|
|
|
|
func set_mutation(m: PlantMutation) -> void:
|
|
mutation = m
|
|
|
|
func card_info() -> CardInfo:
|
|
if mutation:
|
|
return mutation.card_info()
|
|
return null
|