19 lines
557 B
GDScript
19 lines
557 B
GDScript
extends Resource
|
|
class_name MaskedChara
|
|
|
|
@export var character: CharacterResource
|
|
@export var face_mask: MaskResource
|
|
@export var mouth_mask: MaskResource
|
|
|
|
|
|
# Make sure that every parameter has a default value.
|
|
# Otherwise, there will be problems with creating and editing
|
|
# your resource via the inspector.
|
|
func _init(
|
|
p_character: CharacterResource = CharacterResource.new(),
|
|
p_mask_face: MaskResource = MaskResource.new(),
|
|
p_mask_mouth: MaskResource = MaskResource.new()):
|
|
character = p_character
|
|
face_mask = p_mask_face
|
|
mouth_mask = p_mask_mouth
|