最后活跃于 1755373291

_initialize_state.gd 原始文件 Playground
1extends Node
2
3const BLACK_BAR_IMAGE = preload("res://assets/imgs/ui/bg_img.png")
4# Declare member variables here. Examples:
5# var a: int = 2
6# var b: String = "text"
7
8
9# Called when the node enters the scene tree for the first time.
10func _ready() -> void:
11 SimpleState.register("sequence",
12 { current_sequence = "NONE"
13 , current_line_id = ""
14 , background = []
15 , dialogue_pos = "left"
16 , blackout_visible = false
17 , dialogue_visible = false
18 , characters = {}
19 , next_fade = EventPlayer.NextFade.FADE_OUT
20 }
21 )
22
23 SimpleState.register("explore",
24 { location = "Games"
25 , current_minigame = "NONE"
26 , history = []
27 , losing_streak = 0
28 , refuse_streak = 0
29 , places_closed = {}
30 }
31 )
32
33 SimpleState.register("system",
34 { start_time = Time.get_unix_time_from_system()
35 , music_track = "menu-theme"
36 , saving_disabled = false
37 , high_scores = {}
38 }
39 )
40
41 SimpleState.register("inventory",
42 { items = []
43 , traps = {}
44 }
45 )
46
47 SimpleState.register("memory",
48 { attractions = {}
49 , minigames = {}
50 , npcs = {}
51 , parasites = {}
52 , passages = {}
53 , flags = {}
54 }
55 )
56
57 SimpleState.register("settings",
58 { master_volume = 0.0
59 , music_volume = 1.0
60 , sfx_volume = 1.0
61 , pixel_jitter = true
62 , grace_zone = 60.0
63 , fullscreen = false
64 , warning_seen = false
65 }
66 )
67
68 SimpleState.register("your_state",
69 { money = 50
70 , lust = 0
71 , morals = 9
72 , tickets = 0
73 , escaping = true
74 }
75 )
76
77 SimpleState.register("their_state",
78 { psyche = 9
79 , lust = 0
80 , seen_parasites = false
81 }
82 )
83
84 SimpleState.register("temp", { values = {} })
85