diff options
Diffstat (limited to 'client/Archipelago/manager.gd')
-rw-r--r-- | client/Archipelago/manager.gd | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/client/Archipelago/manager.gd b/client/Archipelago/manager.gd index 06ae7d9..e46e4f3 100644 --- a/client/Archipelago/manager.gd +++ b/client/Archipelago/manager.gd | |||
@@ -50,6 +50,8 @@ var shuffle_doors = false | |||
50 | var shuffle_gallery_paintings = false | 50 | var shuffle_gallery_paintings = false |
51 | var shuffle_letters = kSHUFFLE_LETTERS_VANILLA | 51 | var shuffle_letters = kSHUFFLE_LETTERS_VANILLA |
52 | var shuffle_symbols = false | 52 | var shuffle_symbols = false |
53 | var strict_cyan_ending = false | ||
54 | var strict_purple_ending = false | ||
53 | var victory_condition = -1 | 55 | var victory_condition = -1 |
54 | 56 | ||
55 | signal could_not_connect | 57 | signal could_not_connect |
@@ -373,6 +375,8 @@ func _client_connected(slot_data): | |||
373 | shuffle_gallery_paintings = bool(slot_data.get("shuffle_gallery_paintings", false)) | 375 | shuffle_gallery_paintings = bool(slot_data.get("shuffle_gallery_paintings", false)) |
374 | shuffle_letters = int(slot_data.get("shuffle_letters", 0)) | 376 | shuffle_letters = int(slot_data.get("shuffle_letters", 0)) |
375 | shuffle_symbols = bool(slot_data.get("shuffle_symbols", false)) | 377 | shuffle_symbols = bool(slot_data.get("shuffle_symbols", false)) |
378 | strict_cyan_ending = bool(slot_data.get("strict_cyan_ending", false)) | ||
379 | strict_purple_ending = bool(slot_data.get("strict_purple_ending", false)) | ||
376 | victory_condition = int(slot_data.get("victory_condition", 0)) | 380 | victory_condition = int(slot_data.get("victory_condition", 0)) |
377 | 381 | ||
378 | if slot_data.has("version"): | 382 | if slot_data.has("version"): |