spy mechanics WIP
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
~ encounter_1
|
||||
|
||||
do Patient.marker.fill(0)
|
||||
set Patient.dialog_tree = Patient.build_dialog_tree([11,12,13,14,15,21,22,23,24,31,32,33])
|
||||
|
||||
do Globals.character_label_color_change.emit(Color(0.329, 0.4, 0.376, 1.0))
|
||||
|
||||
do Globals.release_display.emit("[color=orange_red]ERROR[/color]")
|
||||
do Globals.terminate_display.emit("[color=orange_red]ERROR[/color]")
|
||||
set Globals.buttons_activated = false
|
||||
do Patient.spy.spy_rand()
|
||||
|
||||
????: [#neutral] Greetings. We don't have much time, so listen carefully.
|
||||
????: [#neutral] [color=green]RELEASE[/color] all patients [color=yellow]{{Patient.spy.threshold}}[/color] the age of 40, afflicted with [color=orange_red]{{Patient.spy.symptoms[0]}}[/color] and [color=orange_red]{{Patient.spy.symptoms[1]}}[/color].
|
||||
=> part_end
|
||||
|
||||
~ part_end
|
||||
set Patient.spy.order = true
|
||||
do Globals.release_display.emit("[color=dark_green]RELEASE[/color]")
|
||||
do Globals.terminate_display.emit("[color=dark_red]TERMINATE[/color]")
|
||||
set Globals.buttons_activated = true
|
||||
????: [#neutral] Now, [color=dark_red]TERMINATE[/color] me. That's an order.
|
||||
do Globals.console_message.emit("[color=dark_orange]ALLOTED ASSESSMENT TIME ELAPSED[/color]\n\n[color=orange_red]PLEASE MAKE A DECISION[/color]")
|
||||
=> END
|
||||
|
||||
|
||||
~ terminate
|
||||
do Globals.color_change.emit("red")
|
||||
????: [#neutral] Do not fail.
|
||||
do Globals.clear_patient.emit("terminate")
|
||||
do UI.save_slot_pressed.emit(0)
|
||||
=> END
|
||||
|
||||
|
||||
~ release
|
||||
do Globals.color_change.emit("green")
|
||||
????: [#smiling] You dared disobey. Cute.
|
||||
????: [#irritated] Follow your orders, and I shall disregard what just happened.
|
||||
do Globals.clear_patient.emit("release")
|
||||
do UI.save_slot_pressed.emit(0)
|
||||
=> END
|
||||
Reference in New Issue
Block a user