forked from team-sg/hero-mark-2
put more text on menus
This commit is contained in:
parent
f14e8ebdd0
commit
8ba46dc705
23 changed files with 373 additions and 69 deletions
|
@ -3,13 +3,29 @@ extends Node
|
|||
|
||||
const DESCRIPTIONS := [
|
||||
# sweet mode
|
||||
{"enemies": "*slower enemies", "lives": "*unlimited lives"},
|
||||
{
|
||||
"enemies": "*slower enemies",
|
||||
"lives": "*unlimited lives",
|
||||
"description": "*Difficulty for\n beginners",
|
||||
},
|
||||
# salty mode
|
||||
{"enemies": "*normal enemies", "lives": "*unlimited lives"},
|
||||
{
|
||||
"enemies": "*normal enemies",
|
||||
"lives": "*unlimited lives",
|
||||
"description": "*Difficulty for\n skilled players",
|
||||
},
|
||||
# spicy mode
|
||||
{"enemies": "*normal enemies", "lives": "*limited lives"},
|
||||
{
|
||||
"enemies": "*normal enemies",
|
||||
"lives": "*limited lives",
|
||||
"description": "*Difficulty for\n retro players",
|
||||
},
|
||||
# pungent mode
|
||||
{"enemies": "*faster enemies", "lives": "*limited lives"},
|
||||
{
|
||||
"enemies": "*faster enemies",
|
||||
"lives": "*limited lives",
|
||||
"description": "*Difficulty for\n insane players",
|
||||
},
|
||||
]
|
||||
|
||||
var file: Save.SaveFile = null
|
||||
|
@ -19,6 +35,7 @@ onready var face: Sprite = $"%Face"
|
|||
onready var chosen_name: Label = $"%ChosenName"
|
||||
onready var enemies: Label = $"%Enemies"
|
||||
onready var lives: Label = $"%Lives"
|
||||
onready var description: Label = $"%Description"
|
||||
|
||||
|
||||
func _ready() -> void:
|
||||
|
@ -45,6 +62,8 @@ func _set_difficulty(value: int) -> void:
|
|||
face.frame = difficulty
|
||||
enemies.text = DESCRIPTIONS[difficulty].enemies
|
||||
lives.text = DESCRIPTIONS[difficulty].lives
|
||||
description.text = DESCRIPTIONS[difficulty].description
|
||||
|
||||
|
||||
|
||||
func _difficulty_selected() -> void:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue