Mask setup
This commit is contained in:
@@ -10,19 +10,32 @@ enum Preference {
|
||||
HATE
|
||||
}
|
||||
|
||||
@export_category("General")
|
||||
@export var chara_sprite: Texture2D:
|
||||
set(value):
|
||||
chara_sprite = value
|
||||
changed.emit()
|
||||
|
||||
@export_category("Mask settings")
|
||||
@export var mask_eyes_location: Vector2 = Vector2.ZERO:
|
||||
@export_group("Eyes")
|
||||
@export var mask_eyes_position: Vector2 = Vector2.ZERO:
|
||||
set(value):
|
||||
mask_eyes_location = value
|
||||
mask_eyes_position = value
|
||||
changed.emit()
|
||||
@export var mask_mouth_location: Vector2 = Vector2.ZERO:
|
||||
@export_custom(PROPERTY_HINT_RANGE, "-360,360,0.1,or_greater,or_less,radians")
|
||||
var mask_eyes_rotation : float = 0.0:
|
||||
set(value):
|
||||
mask_mouth_location = value
|
||||
mask_eyes_rotation = value
|
||||
changed.emit()
|
||||
@export_group("Mouth")
|
||||
@export var mask_mouth_position: Vector2 = Vector2.ZERO:
|
||||
set(value):
|
||||
mask_mouth_position = value
|
||||
changed.emit()
|
||||
@export_custom(PROPERTY_HINT_RANGE, "-360,360,0.1,or_greater,or_less,radians")
|
||||
var mask_mouth_rotation : float = 0.0:
|
||||
set(value):
|
||||
mask_mouth_rotation = value
|
||||
changed.emit()
|
||||
|
||||
@export_category("Traits and preferences")
|
||||
|
||||
Reference in New Issue
Block a user