mirror of
https://github.com/JHDev2006/Super-Mario-Bros.-Remastered-Public.git
synced 2025-10-22 15:38:14 +00:00
you can now have more than 6 custom characters
This commit is contained in:
@@ -123,7 +123,7 @@ var connected_players := 1
|
||||
|
||||
const CAMPAIGNS := ["SMB1", "SMBLL", "SMBS", "SMBANN"]
|
||||
|
||||
var player_characters := "0000":
|
||||
var player_characters := [0, 0, 0, 0]:
|
||||
set(value):
|
||||
player_characters = value
|
||||
player_characters_changed.emit()
|
||||
|
@@ -110,4 +110,7 @@ func apply_settings() -> void:
|
||||
for i in file.audio.keys():
|
||||
$Apply/Audio.set_value(i, file.audio[i])
|
||||
if Settings.file.game.has("characters"):
|
||||
Global.player_characters = Settings.file.game.characters
|
||||
var idx := 0
|
||||
for i in Settings.file.game.characters:
|
||||
Global.player_characters[idx] = int(i)
|
||||
idx += 1
|
||||
|
@@ -1,7 +1,7 @@
|
||||
class_name GameHUD
|
||||
extends CanvasLayer
|
||||
|
||||
var current_chara := ""
|
||||
var current_chara := 0
|
||||
|
||||
static var character_icons := [preload("res://Assets/Sprites/Players/Mario/LifeIcon.json"),preload("res://Assets/Sprites/Players/Luigi/LifeIcon.json"), preload("res://Assets/Sprites/Players/Toad/LifeIcon.json"), preload("res://Assets/Sprites/Players/Toadette/LifeIcon.json")]
|
||||
|
||||
|
Reference in New Issue
Block a user