26 lines
800 B
GDScript
26 lines
800 B
GDScript
extends Resource
|
|
class_name SpriteData
|
|
|
|
@export var anim_speed = 0
|
|
@export var clipped = false
|
|
@export var costume_layers: Array[bool] = [true, true, true, true, true, true, true, true, true, true]
|
|
@export var drag = 0
|
|
@export var frames = 1
|
|
@export var ignore_bounce = false
|
|
@export var image: Texture
|
|
@export var offset = Vector2(0, 0)
|
|
@export_global_file var path = "user://defaultAvatar/body.png"
|
|
@export var pos = Vector2(0, 0)
|
|
@export var r_limit_max = 180
|
|
@export var r_limit_min = -180
|
|
@export var rot_drag = 0
|
|
@export var show_blink = 0
|
|
@export var show_talk = 0
|
|
@export var stretch_amount = 0.25
|
|
@export var type = "sprite"
|
|
@export var x_amp = 9
|
|
@export var x_frq = 0.004
|
|
@export var y_amp = 11
|
|
@export var y_frq = 0.008
|
|
@export var zindex = -1
|
|
@export var children: Array[SpriteData] = []
|