extends Resource class_name Settings @export_global_file var lastAvatar: String = "" @export_range(0, 1, 0.05) var volume: float = 0.185 @export_range(0, 1, 0.05) var sense = 0.25 @export var windowSize = Vector2i(1280, 720) @export var useStreamDeck = false @export var bounce = 250 @export var gravity = 1000 @export var maxFPS: int = 60 @export var secondsToMicReset: float = 180 @export var backgroundColor: Color = Color.TRANSPARENT @export var filtering = false @export var costumeKeys: Array[Key] = [KEY_1, KEY_2, KEY_3, KEY_4, KEY_5, KEY_6, KEY_7, KEY_8, KEY_9, KEY_0] @export var blinkSpeed: float = 1.0 @export var blinkChance = 200 @export var bounceOnCostumeChange = false