fix board crashing on empty save games
This commit is contained in:
parent
838a0c491d
commit
5d5fd43112
|
|
@ -469,8 +469,14 @@ func initialise_from_save(savegame: SaveGame):
|
|||
rebuild_from_savedict(savegame.board_state)
|
||||
|
||||
func rebuild_from_savedict(board_state:Dictionary):
|
||||
var cards: Dictionary[StringName, Variant] = board_state["cards"]
|
||||
var stickies: Dictionary[StringName, Variant] = board_state["stickies"]
|
||||
var cards: Dictionary[StringName, Variant]
|
||||
if board_state["cards"] != {} :
|
||||
cards = board_state["cards"]
|
||||
var stickies: Dictionary[StringName, Variant]
|
||||
if board_state["stickies"] != {} :
|
||||
stickies = board_state["stickies"]
|
||||
|
||||
if cards == null and stickies == null: return
|
||||
|
||||
var card_pile = HardCards.get_cards_by_name_array(cards.keys() + (stickies.keys()))
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue