Player scoreboard name option
This commit is contained in:
parent
b61a5122f4
commit
65053aa223
7 changed files with 95 additions and 6 deletions
|
@ -18,7 +18,7 @@ const TRANS_SPEEDS := [0.8, 0.4, 0.2, 0.0000001]
|
|||
#Game
|
||||
var rumble: int = RumbleMode.FULL
|
||||
var gore: int = Gore.FULL
|
||||
var scoreboard_name: String = ""
|
||||
var scoreboard_name: String = "" setget _set_scoreboard_name
|
||||
var scoreboard_id: int = -1
|
||||
|
||||
#Video
|
||||
|
@ -42,6 +42,9 @@ var last_file: int = 0
|
|||
# default values
|
||||
var defaults = null
|
||||
|
||||
# text is being entered
|
||||
var entry: bool = false
|
||||
|
||||
func _ready() -> void:
|
||||
pause_mode = PAUSE_MODE_PROCESS
|
||||
|
||||
|
@ -51,7 +54,7 @@ func _ready() -> void:
|
|||
load_options()
|
||||
|
||||
func _unhandled_input(event: InputEvent) -> void:
|
||||
if Debug.entry == false:
|
||||
if not Debug.entry and not entry:
|
||||
if event.is_action_pressed("fullscreen"):
|
||||
OS.window_fullscreen = not OS.window_fullscreen
|
||||
|
||||
|
@ -125,6 +128,10 @@ func save_options() -> void:
|
|||
|
||||
# Setters
|
||||
|
||||
# game setters
|
||||
func _set_scoreboard_name(value: String) -> void:
|
||||
scoreboard_name = value.substr(0, 10).to_lower()
|
||||
|
||||
# video setters
|
||||
func _set_fullscreen(value: bool) -> void:
|
||||
fullscreen = value
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue