Basic character, trait and preference resources
All checks were successful
Create tag and build when new code gets to main / BumpTag (push) Successful in 10s
Create tag and build when new code gets to main / Export (push) Successful in 1m15s

This commit is contained in:
2026-01-30 22:30:52 +01:00
parent 44f251ed66
commit 3477b89145
200 changed files with 2518 additions and 5 deletions

View File

@@ -0,0 +1,23 @@
@tool
extends Resource
class_name CharacterResource
@export var chara_sprite: Texture2D:
set(value):
chara_sprite = value
changed.emit()
@export_category("Mask settings")
@export var mask_eyes_location: Vector2 = Vector2.ZERO:
set(value):
mask_eyes_location = value
changed.emit()
@export var mask_mouth_location: Vector2 = Vector2.ZERO:
set(value):
mask_mouth_location = value
changed.emit()
@export_category("Traits and preferences")
@export var traits: Array[Trait]
@export var preferences: Array[Preference]