aboutsummaryrefslogtreecommitdiff
path: root/data/objects/netrunner.yaml
blob: fbfa43d7f9d8ddd792f23c5c72a95ef6d9ed598d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
color: "49"
description:
- text: A wiry figure hunched over a custom rig, fingers dancing across holographic keys. Cables snake from the back of their neck into the terminal. They glance up at you with augmented eyes.
inroom_description: A {27}Netrunner{/} sits cross-legged on the floor, wired into the network.
name: Netrunner
talk:
  nodes:
    start:
      messages:
      - The Netrunner looks up. "You want in on the network? I can give you some pointers."
      options:
      - goto: what_is
        text: '"What is hacking?"'
      - goto: terminals
        text: '"Where can I find terminals?"'
      - goto: tips_basic
        text: '"Any tips for the basic terminal?"'
      - condition:
          player_flag: hacking_asked_basic
          value: true
        goto: tips_advanced
        text: '"What about the advanced terminal?"'
      - condition:
          player_flag: hacking_asked_advanced
          value: true
        goto: tips_secure
        text: '"Tell me about the secure terminal."'
      - text: '"Goodbye."'
    terminals:
      messages:
      - '"There''s a basic terminal right here in this lab -- good for beginners. The station down east has an advanced one if you''ve got the chops. And if you''re really good, there''s a secure terminal deep in the compound. You''ll need the skills to match though."'
      options:
      - goto: tips_basic
        text: '"Any tips?"'
      - text: '"Thanks."'
    tips_advanced:
      action:
        set_player_flags:
          hacking_asked_advanced: true
      messages:
      - '"Advanced terminal runs a cipher crack. Four symbols, no repeats. You get feedback after each guess -- locked means right spot, found means right symbol wrong spot. Process of elimination. Ten tries."'
      options:
      - goto: tips_secure
        text: '"Tell me about the secure terminal."'
      - text: '"Thanks."'
    tips_basic:
      action:
        set_player_flags:
          hacking_asked_basic: true
      messages:
      - '"The basic terminal runs an old rogue AI hunt. Twenty nodes in a network. You''ve got probes to flush it out. Listen for the warnings -- corrupted data means it''s close, voids mean a trap, static means ICE. Shoot into adjacent nodes, don''t walk into danger."'
      options:
      - goto: tips_advanced
        text: '"What about the advanced terminal?"'
      - text: '"Thanks."'
    tips_secure:
      messages:
      - '"Secure terminal? Signal Bluff. It''s a bluffing game -- you and the system each roll hidden dice and take turns making claims about the total. Ones are wild. Call the bluff or raise the stakes. Read the probabilities, play the odds, and don''t let it psych you out."'
      options:
      - text: '"Thanks."'
    what_is:
      messages:
      - '"Hacking''s about jacking into terminals and running their gauntlets. Each terminal runs a different challenge -- puzzles, hunts, pattern games. Crack ''em and you get better at it. Simple as that."'
      options:
      - goto: terminals
        text: '"Where can I find terminals?"'
      - text: '"Goodbye."'