enabled enforced static typing

This commit is contained in:
2024-02-22 06:22:22 +11:00
parent e1a867d2a9
commit a93660f755
1645 changed files with 24730 additions and 2078 deletions

View File

@ -1,20 +1,19 @@
extends Resource
class_name PlayerPreferences
class_name PlayerPreferences extends Resource
const SAVE_PATH := "user://preferences.tres"
const SAVE_PATH: String = "user://preferences.tres"
@export var mouse_sens := 28.0
@export var invert_lookY := false
@export var invert_lookX := false
@export var toggle_sprint := false
@export var fixed_minimap := false
@export var display_tower_damage_indicators := true
@export var display_self_damage_indicators := true
@export var display_party_damage_indicators := true
@export var display_status_effect_damage_indicators := true
@export var mouse_sens: float = 28.0
@export var invert_lookY: bool = false
@export var invert_lookX: bool = false
@export var toggle_sprint: bool = false
@export var fixed_minimap: bool = false
@export var display_tower_damage_indicators: bool = true
@export var display_self_damage_indicators: bool = true
@export var display_party_damage_indicators: bool = true
@export var display_status_effect_damage_indicators: bool = true
func save_profile_to_disk():
func save_profile_to_disk() -> void:
ResourceSaver.save(self, SAVE_PATH)
static func load_profile_from_disk() -> PlayerPreferences:
if ResourceLoader.exists(SAVE_PATH):