Files
project-thor/Scripts/person_pos.gd
2025-08-17 20:49:29 +02:00

21 lines
398 B
GDScript

extends MeshInstance3D
var is_free: bool
var person: CharacterBody3D
var shirt_shader: ShaderMaterial
func _init() -> void:
is_free = true
func set_person(newPerson):
self.person = newPerson
self.shirt_shader = newPerson.shirt_shader
self.set_surface_override_material(1,self.shirt_shader)
self.visible = true
func get_person():
return person
func remove_person():
self.visible = false