PNGTuber-Plus/scripts/settings.gd

19 lines
686 B
GDScript3
Raw Permalink Normal View History

2025-04-30 21:31:31 +02:00
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