game loop improvement
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 8s
Create tag and build when new code gets to main / Export (push) Successful in 1m19s

This commit is contained in:
2026-01-31 18:16:10 +01:00
parent f39dc0df86
commit 45bf0f5e45
19 changed files with 321 additions and 53 deletions

View File

@@ -2,12 +2,17 @@ extends Resource
class_name MaskedChara
@export var character: CharacterResource
@export var masks: Array[MaskResource]
@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: Array[MaskResource] = []):
func _init(
p_character: CharacterResource = CharacterResource.new(),
p_mask_face: MaskResource = MaskResource.new(),
p_mask_mouth: MaskResource = MaskResource.new()):
character = p_character
masks = p_mask
face_mask = p_mask_face
mouth_mask = p_mask_mouth