最后活跃于 1755373291

capitalex's Avatar capitalex 修订了这个 Gist 1755373290. 转到此修订

1 file changed, 84 insertions

_initialize_state.gd(文件已创建)

@@ -0,0 +1,84 @@
1 + extends Node
2 +
3 + const 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.
10 + func _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 = {} })
上一页 下一页