Conversation 1025: WHIRLING F1 / LOGIC WHITE CHECK

The logic white check where you present your theory of how Ruby killed Lely and get the Hardie boys to give up her approximate location.

How to use this page:

This is a listing of every "entry" in a given game conversation as scraped from the game files. Entries often contain written dialogue, as well as conditional logic governing their appearance to the player. They also link to other entries, sometimes automatically and sometimes through player action. This page is best used to search for a specific word or phrase, as following the links in this format can be difficult. For an experience that better accommodates the branching structure of these conversations, see the corresponding interactive page.

Column definitions:
  • ID: a numerical index for the entry within this conversation.
  • Character: the character speaking or acting.
  • Dialogue: prose containing spoken dialogue and other description.
  • Conditions: logical checks governing this entry appearing or occurring.
  • Links: entries that might follow this one, depending on conditions and player choice. Most links are internal to this conversation, external links to other conversations are marked with the format (conversation ID, entry ID).
ID Character Dialogue Conditions Links
0 None
  • 1
1 None
2 Titus Hardie "Whack someone in my district? That doesn't curry much *favour* with Titus Hardie. She *has* to know that..." He rubs his chin and looks out the window.
  • 4
3 Kim Kitsuragi "You had expressed -- on occasion -- your dislike of the mercenaries' presence in Martinaise, right?"
  • 2
4 Half Light It's the kind of chin-rubbing men -- often leaders -- do when they think of *punishment*.
  • 1100
5 Titus Hardie "Okay -- they're connected by the winch. How, though? Is there a dumbwaiter back there?"
  • 435
6 You "There is a secret route in the kitchen that leads *straight* to the roof." Variable["TASK.enter_the_mysterious_door_done"] == true
  • 62
7 Logic A sudden flash of lightning in your neocortex -- the hostel-cafeteria is lit by its eerie blaze. Floor plans, bullet trajectories, webs of human emotion all channelled into a single thought...
  • 15
8 You "*Or* she knew what happened, because she killed him."
  • 10
9 You Let's not get dramatic.
  • 446
10 Titus Hardie "*Not* so useful." Titus looks at Alain, then Eugene.
  • 11
11 Kim Kitsuragi
  • 12
  • 13
12 Kim Kitsuragi Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 16
13 Kim Kitsuragi (Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 1099
14 Kim Kitsuragi "Thank you."
  • 369
15 Electrochemistry A massive activity spike in the *amygdala copicum* -- the part cops use to pin murders on people.
  • 19
16 Glen "Fucking hell..." The blond man is in some kind of anguish that makes him stare into his garlic bread bowl, intently.
  • 17
17 Pain Threshold Betrayal is not painless. Even a doubt of it hurts.
  • 1099
18 None
  • 260
  • 307
  • 574
  • 6
  • 219
  • 440
  • 151
  • 154
  • 86
  • 611
19 You "Why are you so sure Ruby *didn't* off him?"
  • 29
20 You "Maybe she killed him because she thought it would curry favour with you?" Variable["TASK.what_does_joyce_done"] == true
  • 22
21 None
  • 18
22 Kim Kitsuragi
  • 23
  • 24
23 Kim Kitsuragi IsKimHere()
  • 3
24 Kim Kitsuragi (IsKimHere()) == false
  • 2
25 Alain "Yeah, some people have their shit together. What's wrong with that?"
  • 42
26 Titus Hardie "Because she was here *all night*. With us."
  • 54
27 Titus Hardie "So *that'*s what you were squinting at." He looks at you. "You were trying to come up a theory, weren't you? That she did it."
  • 58
28 Logic He *knows* he's avoiding the more serious implication -- and so does Titus.
  • 1099
29 Kim Kitsuragi
  • 30
  • 31
30 Kim Kitsuragi Variable["whirling.hardie_logic_wc_failed"]
  • 27
31 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_failed"]) == false
  • 26
32 You "Yes, she's just got her *shit together*. That's how she knew."
  • 33
33 Kim Kitsuragi
  • 34
  • 35
34 Kim Kitsuragi Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 36
35 Kim Kitsuragi (Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 25
36 Alain "Yeah..." The man seems unsure of himself.
  • 42
37 Glen "She *organizes* things. She doesn't whack people. That's not the kind of person she is. She's a... talker."
  • 287
38 Electrochemistry He gestures with his beer can -- so you haven't won him over yet! That bad boy goes down on the table only when he's completely focused on something else.
  • 21
39 Rhetoric Eugene wants a woman on the team so they can do their job. That must be *hard*. Half of Martinaise is female...
  • 66
  • 32
  • 8
40 Kim Kitsuragi "She was here all night?" The lieutenant ignores the tattooed man. "11:30 to 12:15 -- she was here during *all* that time?"
  • 80
41 You "Would you prefer to go on trial with your friends -- as part of a lynch mob -- or alone, for committing murder?"
  • 357
42 Kim Kitsuragi
  • 43
  • 44
43 Kim Kitsuragi IsKimHere()
  • 52
44 Kim Kitsuragi (IsKimHere()) == false
  • 28
45 You "When Klaasje came downstairs -- Ruby appeared to *know* that something was wrong." Variable["whirling.klaasje_ruby_seemed_have_everything_planned_out"] == true
  • 46
46 Alain "Nah, man. That's just Ruby. She's got shit under control," the man explains. "That's her whole thing. That's why she's so good."
  • 47
47 Eugene "Plus, man, it's like *female intuition* you know. Women talk to women." He peeks at Titus. "Which is sorta why we need someone on the team who they talk to."
  • 39
48 Kim Kitsuragi
  • 49
  • 50
49 Kim Kitsuragi IsKimHere()
  • 40
50 Kim Kitsuragi (IsKimHere()) == false
  • 79
51 Kim Kitsuragi "A more logical conclusion -- that you wish to avoid -- is that she knew what had happened, because she *did it*."
  • 1099
52 Kim Kitsuragi "Wishful thinking has no place in a police investigation," the lieutenant tells Alain, his voice mild but firm.
  • 51
53 Titus Hardie He makes a gruff gesture for you to continue.
  • 38
54 Alain "He's cobbling together shit so he can put her away. It's Cop 101."
  • 48
55 You "Good one, Kim."
  • 14
56 You "Klaasje said Ruby *takes care* of things. You don't do that without a gun in Revachol."
  • 37
57 Titus Hardie "Well, let old Titus set your mind at ease then -- she didn't do it. She was here all night."
  • 59
58 Alain "Yeah, he was cobbling together shit. So he could put her away -- it's RCM 101."
  • 57
59 Kim Kitsuragi
  • 60
  • 61
60 Kim Kitsuragi IsKimHere()
  • 81
61 Kim Kitsuragi (IsKimHere()) == false
  • 79
62 Titus Hardie "How...?" He looks sincerely curious.
  • 666
63 Eugene "Yeah -- exactly. Why not, man?"
  • 72
64 You "Just making an observation. Let's move on."
  • 53
65 Glen "Boss, but maybe..." The blond guy interjects. "A single machine like that is worth over 500 reál."
  • 70
66 You "Yes." (Roll your eyes.) "Female intuition. That's what it was. You're right Eugene."
  • 67
67 Kim Kitsuragi
  • 68
  • 69
68 Kim Kitsuragi Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 71
69 Kim Kitsuragi (Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 63
70 Titus Hardie "It wasn't that. I'm calling an end to this shit if you don't have anything better, cop."
  • 522
71 Eugene "Yeah..." The man seems unsure of himself.
  • 72
72 Kim Kitsuragi
  • 73
  • 74
73 Kim Kitsuragi IsKimHere()
  • 75
74 Kim Kitsuragi (IsKimHere()) == false
  • 28
75 Kim Kitsuragi "Wishful thinking has no place in a police investigation," the lieutenant tells Eugene, his voice mild but firm.
  • 76
76 Kim Kitsuragi "A more serious consideration -- that you wish to avoid -- is that she knew what happened, because she did it."
  • 1099
77 You "Through what looks like an abandoned pinball workshop."
  • 83
78 Titus Hardie "What else could you make out -- *how* recent? What size?"
  • 146
  • 303
  • 368
  • 355
79 None
  • 90
  • 89
  • 88
80 Eugene "Yeah, with us, drinking. Near the stage there." He points to the karaoke stage.
  • 87
81 Kim Kitsuragi The lieutenant opens his notes. "Sunday night 11:30 to 12:15 -- she was here *all* that time?"
  • 80
82 You "Recent." (Nod.) Variable["whirling.hardie_said_recent"] == false
  • 78
83 Titus Hardie "Hmhm. People say there was a pinball arcade here, some time before the hostel -- what was it called, Theo?"
  • 91
84 None
  • 626
  • 56
  • 518
85 Titus Hardie "No..."
  • 103
86 You "That key I found here." (Point at the window.) "Maybe it's for a secret route?" CheckItem("key_workshop_spare") and Variable["whirling.hardies_logic_wc_unodified_path_clicked"] == true
  • 193
87 None
  • 79
88 You "She didn't go out for fresh air -- for one smoke?"
  • 85
89 You "She didn't go to the bar -- for a drink?"
  • 85
90 You "She didn't go to the toilet?"
  • 85
91 Theo "East Delta Pinball Arcade." The old man coughs. "*Weird* place -- went bankrupt."
  • 130
92 Titus Hardie "Okay, but..." The man looks around. "How'd she get up? There's no room for a staircase in this building. *Or* an elevator, for that matter."
  • 1068
93 Titus Hardie "There's no fucking leadership challenge, here." A flash of rage; he calms himself. "Get your head out of your ass. This is serious."
  • 94
94 Kim Kitsuragi
  • 95
  • 96
95 Kim Kitsuragi IsKimHere()
  • 97
96 Kim Kitsuragi (IsKimHere()) == false
  • 1098
97 Kim Kitsuragi "Okay..." The lieutenant steps in. "We've ruled out infighting. That's how this works: by exclusion. Remember, all we need to do is rule Ruby out too. That's all this is."
  • 99
98 Logic The window Klaasje gave for the time of death was From 11:30 to 12:15.
  • 117
  • 116
99 Authority There's a bit of truth in there for Titus to react so brashly. He does not like his authority questioned.
  • 1098
100 Kim Kitsuragi
  • 101
  • 102
101 Kim Kitsuragi IsKimHere() == false
  • 98
102 Kim Kitsuragi (IsKimHere() == false) == false
  • 117
  • 116
103 Drama That's a lie.
  • 100
104 You "Maybe it's all part of a leadership challenge? Against you, Titus."
  • 106
105 Titus Hardie "There's no fucking leadership challenge." A flash of rage; he calms himself. "Just when I thought you were taking this seriously, cop, you put your head in your ass."
  • 110
106 Kim Kitsuragi
  • 107
  • 108
107 Kim Kitsuragi Variable["whirling.hardies_said_the_cover_up_thing_in_logic_wc"] or Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 105
108 Kim Kitsuragi (Variable["whirling.hardies_said_the_cover_up_thing_in_logic_wc"] or Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 93
109 None
  • 18
110 Eugene "Man, now he's just throwing shit against the wall to see what sticks."
  • 94
111 Eugene "Yeah, everyone knows Glen loves guns."
  • 156
112 Titus Hardie He thinks for a moment, then nods and says : "Good news is -- I'm still listening."
  • 109
113 You "From there -- a door leads straight to the roof. You can just step outside."
  • 230
114 Glen "Fuck you..." The man can't believe what he's hearing. "First he says she murdered him -- now she's a *f*g* too? It's a lie!"
  • 169
115 You "What Kim said." IsKimHere()
  • 114
116 You "In the *whole* 45-minute window -- she was with you *all the time*?"
  • 121
117 You "You know that's not the case." Variable["whirling.hardies_logic_wc_suc_drama_its_a_lie"] == true
  • 121
118 Eugene "Liberal, man? Ruby's like a hard core patriot. You'd have to be blind not to..." He looks around. "Guys, I'm not the only one who *knew*, right?"
  • 168
119 Titus Hardie "She didn't tell you shit." He shakes his head. "If she did, it was lies."
  • 1095
120 You "It's scary, yes. She probably went to a University and learned it from a *liberal*."
  • 118
121 Kim Kitsuragi
  • 122
  • 123
122 Kim Kitsuragi Variable["whirling.hardie_drugtrade_eight_is_trafficer"] or Variable["TASK.confront_hardie_about_drug_trade_done"]
  • 142
123 Kim Kitsuragi (Variable["whirling.hardie_drugtrade_eight_is_trafficer"] or Variable["TASK.confront_hardie_about_drug_trade_done"]) == false
  • 138
124 You "She just told us -- Ruby made her scared and she spilled the beans."
  • 125
125 Titus Hardie He looks out the window, pensively. "That Ruby is queer as cabaret, now that I start thinking about it. I don't know I why didn't see it earlier..."
  • 147
126 Eugene "If that's the case then it's not right." He looks at Titus, then Alain. "But it's not the case -- right?"
  • 127
127 Logic There *are* many pieces that fit together that way, Eugene. Face it.
  • 1096
128 Glen "Well yeah... what do you expect? She wasn't a f*g, of course she had babe-posters everywhere. You should see *my* fucking shack. Tits literally all over the place."
  • 152
129 You "Really, nothing."
  • 119
130 Kim Kitsuragi
  • 131
  • 132
131 Kim Kitsuragi CheckEquipped("jacket_mullen")
  • 150
132 Kim Kitsuragi (CheckEquipped("jacket_mullen")) == false
  • 299
133 You "Klaasje said she made advances on her -- and she thwarted them."
  • 174
134 You "It's supra-natural -- a reality-breaking event. And we just need to accept it."
  • 139
135 Logic This complex operation is probably something illegal.
  • 153
136 Titus Hardie "That close, huh? How fortunate. I'll take a thorough look at those prints myself before I believe that, cop."
  • 112
137 Suggestion That's probably for the best. Don't break your stride now.
  • 149
138 Titus Hardie "Alright, she took a fucking leak, okay? For one moment. *Maybe* went out too. She has a complex operation to run from her lorry." He points to the intersection. "She's a busy girl -- always has been."
  • 1143
139 Eugene "She's not a ghost, she's gay. You'd have to be an idiot not to..." He looks around. "Guys, I'm not the only one who knew, right?"
  • 168
140 Titus Hardie "This is *some* sordid shit." The big man rubs his chin. "It's also the kind of garbage our Miss Oranje puts out to cover her own ass."
  • 141
141 Drama Sort of -- but *he* doesn't have to know that!
  • 182
142 Titus Hardie "Alright -- she took a fucking leak, okay? For one moment. *Maybe* went out too -- she has an operation to run from her lorry." He points to the intersection. "We're not getting into what that *operation* is again, cop."
  • 137
143 Kim Kitsuragi
  • 144
  • 145
144 Kim Kitsuragi Variable["whirling.hardies_said_the_cover_up_thing_in_logic_wc"]
  • 235
145 Kim Kitsuragi (Variable["whirling.hardies_said_the_cover_up_thing_in_logic_wc"]) == false
  • 126
146 You "Recent." (Nod.) "A week or two." Variable["whirling.footprints_back_here_recently"] == true
  • 136
147 Titus Hardie "And that's okay. Some are queerer than others, you can still be a Hardie." He glances at Glen. "But if you bring your own personal shit into our outfit..."
  • 143
148 Reaction Speed Look who's finally speaking! Ratty's been uncharacteristically quiet since you started theorizing. Maybe he has something to gain from implicating her?
  • 343
149 Titus Hardie "And just 'cause she was gone for five minutes doesn't mean she *magically* got to the roof and shot him." He taps on his temple. "I've been through this -- it's not plausible."
  • 162
150 Inland Empire Weird... how? You're wearing the pinball maker's coat.
  • 170
151 You "I also found footprints upstairs in the old workshop." Variable["whirling.footprints_main_hub_reached"] == true and Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"] == true and Variable["whirling.footprints_pattern"] == true
  • 390
152 Logic This one's going into some kind of insane death spiral to preserve his version of the world.
  • 1097
153 Titus Hardie "Just 'cause she was gone for five minutes doesn't mean she *magically* got to the roof and shot the merc." He taps on his temple. "I've been through this -- it's not plausible."
  • 162
154 You "Guess what. Remember that *key* I found here?" (Point at the window.) CheckItem("key_workshop_spare") and Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"] == true and Variable["whirling.steel_door_unlocked"] == true
  • 213
155 Titus Hardie "Don't take me wrong, I love to stare at broads on posters, but we're talking about a *murder* here."
  • 1097
156 Shanky "I don't know, Glenny." Ratface leans across the desk. "Ruby's a little secretive, isn't she? Wasn't like she told you every little thing..."
  • 148
157 You "Let's not get into it, it's needless sensationalism."
  • 158
158 Titus Hardie "No-no," he squints at you. "Let's get *into* it -- what did she say?"
  • 129
159 Titus Hardie The big man falls absolutely silent.
  • 161
160 Logic All right. We're in, we got Ruby unaccounted for some time during the window. This was crucial. Now let's place her on that roof.
  • 653
161 Rhetoric Behind his squinting eyes, dominoes are falling -- fast. It's all beginning to make sense to him now.
  • 163
162 Reaction Speed He's been through it. That means *he's* suspected her too.
  • 160
163 Fat Angus "Yeah but..." The fat man looks up from the table, oblivious. "They're both girls."
  • 207
164 None
  • 255
  • 245
  • 134
  • 120
  • 115
165 Eugene "She didn't fuck you 'cause you're *forty* and you still live with your mom, Dennis." Light laughter sounds off in the room. It feels nervous.
  • 220
166 Shanky "I did! I knew it! That's why she didn't fuck me at Fatty's birthday party."
  • 165
167 Alain "C'mon Glen, she likes Monica's titties more than *you* do." The Mesque smiles. "Everyone knows which way the wind blows there."
  • 166
168 Glen "Knew what?" The man can't believe what he's hearing. "First he says she murdered him -- now she's a *f*g* too? It's a lie!"
  • 169
169 Empathy Glen here obviously likes men and he can't hack it. That's his thing and you do *not* want to get into it. Moving on.
  • 167
170 Kim Kitsuragi
  • 171
  • 172
171 Kim Kitsuragi Variable["whirling.hardies_logic_wc_suc_inland_weird_how"]
  • 173
  • 195
172 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_suc_inland_weird_how"]) == false
  • 299
173 You "What do you mean *weird*, Theo?"
  • 201
174 Kim Kitsuragi
  • 175
  • 176
175 Kim Kitsuragi IsKimHere()
  • 180
176 Kim Kitsuragi (IsKimHere()) == false
  • 140
177 Kim Kitsuragi
  • 178
  • 179
178 Kim Kitsuragi IsKimHere()
  • 438
179 Kim Kitsuragi (IsKimHere()) == false
  • 437
180 Kim Kitsuragi "Ruby then threatened her -- and told her to end her relationship with the deceased."
  • 140
181 Titus Hardie "Figures." He looks out the window. "But that Ruby *is* queer as cabaret, now that I start thinking about it. So there is some truth to it..."
  • 147
182 None
  • 248
  • 183
  • 124
183 You "She did tell us when we were close to arresting her." Variable["whirling.klaasje_arrest_you_arrested_her_on_the_spot_and_kim_toook_her_away"] == false
  • 181
184 Glen "Look, fucko --" Glen steps forward. "Ruby and I are pretty tight. She would have showed me the gun if she had one. She knows I love guns."
  • 111
185 Eugene "*If* it's true." He looks at Shanky, then Titus. "But it's not -- right?"
  • 1096
186 Alain "Good one."
  • 177
187 Alain "Yeah and they don't put her on the roof either. It's just mambo jumbo. He hasn't got shit."
  • 214
188 Eugene "Those numbers were an *ass-pull*, man."
  • 187
189 Titus Hardie "No, you can't. I know what you did here on the weekend. People talk -- and what they say doesn't sound like a science-cop. You're a madman."
  • 188
190 Titus Hardie Titus's gaze meets yours: "Yeah, so...?"
  • 191
  • 192
191 You "Nothing. They where just there."
  • 155
192 You "The people on the posters -- were all women. One looked exactly like Klaasje."
  • 128
193 Titus Hardie "Your *maybe* isn't good enough, cop. You found some key -- did it have *Ruby killed him* written on it?"
  • 186
194 You "I analysed it on the spot. Turns out I can do that."
  • 189
195 You No time to waste on this.
  • 326
196 Titus Hardie "Yeah? Like what?"
  • 240
  • 198
  • 197
  • 157
197 You "Sex. She wanted sex from her."
  • 159
198 You "Apparently she had a *thing* for Klaasje."
  • 202
199 Drama *Definitely* lie. The truth is not credible.
  • 206
200 You "Guys, this is Revachol. Anyone could get a gun around here. *Anyone*." Variable["whirling.hardie_drugtrade_eight_is_trafficer"] == false
  • 184
201 Theo "Was run by a fella called..." He thinks. "Nyflox something, who wore a yellow dust coat -- like the one you have on *right now*." He squints at you. "Weird guy. Never liked him."
  • 231
202 Titus Hardie "A thing? You mean..." He tilts his head to the side and falls silent.
  • 161
203 Kim Kitsuragi
  • 204
  • 205
204 Kim Kitsuragi IsKimHere()
  • 514
205 Kim Kitsuragi (IsKimHere()) == false
  • 487
206 None
  • 194
  • 229
207 Kim Kitsuragi
  • 208
  • 209
208 Kim Kitsuragi IsKimHere()
  • 211
209 Kim Kitsuragi (IsKimHere()) == false
  • 164
210 Titus Hardie "Seventy-two *percent*!" He picks up his beer. "There's a percentage and all -- where'd you get it from, your guys in the lab?"
  • 199
211 Kim Kitsuragi "Girls like girls too, Angus," the lieutenant explains. "Sometimes. This is one of those times -- she liked Klaasje."
  • 164
212 You "There's a 72% chance that the bullet came from the roof."
  • 210
213 Titus Hardie "I don't like guessing, cop. *No one* does."
  • 203
214 None
  • 18
215 Kim Kitsuragi
  • 216
  • 217
216 Kim Kitsuragi IsKimHere()
  • 961
217 Kim Kitsuragi (IsKimHere()) == false
  • 1081
218 Titus Hardie "Wouldn't hurt to have one of those in Martinaise." He nods. "What else have you got -- that puts her on the roof?"
  • 214
219 You "Have you noticed the winch out back? On the outer wall of the Whirling?" Variable["yard.orb_winch_seen"] == true
  • 674
220 Kim Kitsuragi
  • 221
  • 222
221 Kim Kitsuragi Variable["whirling.hardies_logic_wc_shanky_doesnt_like_ruby"]
  • 246
222 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_shanky_doesnt_like_ruby"]) == false
  • 962
223 Kim Kitsuragi
  • 224
  • 225
224 Kim Kitsuragi Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"] or Variable["whirling.hardies_logic_wc_unodified_path_clicked"]
  • 218
225 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"] or Variable["whirling.hardies_logic_wc_unodified_path_clicked"]) == false
  • 234
226 Titus Hardie He thinks for a moment, then nods: "Good news is -- I'm still listening."
  • 227
227 Logic He knows they *had* to be recent for those lines to still read. This wasn't a failure.
  • 109
228 Visual Calculus Put the numbers out there. This *will* impress them.
  • 212
  • 243
229 You "Yes. Big lab. Back in Jamrock. The... Jamrock Ballistics Lab."
  • 223
230 Kim Kitsuragi "Ruby could have gone up -- shot him -- come down -- all under seven minutes."
  • 294
231 Composure It *is* a very comfortable coat for such an oldie...
  • 92
232 Alain "See boss, they're contradicting themselves. Now they're saying it *wasn't* the roof. They can't put her there, it's all bullshit."
  • 300
233 Logic He's *thinking* all right. Glen gets silence for an answer -- push forward with this theory.
  • 109
234 Titus Hardie "Wouldn't hurt to have one of those in Martinaise." He nods. "Still -- all the labs in the world don't put her on that roof. How did she get there? Climb?"
  • 214
235 Shanky "And then, boss..." he shakes his head "...use us to cover it up? I mean, that's just fucked up."
  • 185
236 You "A little thing -- Ruby had these posters in her truck. Old movie stars." Variable["whirling.klaasje_elchem_remember_posters"] and Variable["whirling.hardies_ruby_gay_branch_passed"] == true
  • 190
237 None
  • 18
238 You "Klaasje told me some pretty *interesting* things about Ruby." Variable["XP.ruby_motive"] == true
  • 196
239 Visual Calculus Fine. Don't impress them with ballistics.
  • 237
240 You "She is part of the *homo-sexual underground*." IsTHCPresent("homosexual_underground")
  • 241
241 Titus Hardie "The *what* now?"
  • 242
242 Rhetoric You're going to have to be way more blunt here.
  • 198
  • 197
  • 157
243 You Better not push it, back to other ideas. Variable["whirling.hardies_logic_wc_succ_viscal_put_numbers_on_it"] == true
  • 239
244 Glen "Titus, you're not *really* saying..."
  • 233
245 You "C'mon, guys. She hangs out with you meatheads. This cannot come as a surprise."
  • 247
246 Suggestion So this is why Shanky doesn't like her. Useful for you -- it makes him advocate against Ruby.
  • 962
247 Eugene "Yeah -- no. Ruby's got more balls than a ball pit. You'd have to be an idiot not to..." He looks around. "Guys, I'm not the only one who knew, right?"
  • 168
248 You "She did tell us right before we arrested her." Variable["whirling.klaasje_arrest_you_arrested_her_on_the_spot_and_kim_toook_her_away"] == true
  • 181
249 Kim Kitsuragi
  • 250
  • 251
250 Kim Kitsuragi Variable["whirling.windown_viscal_72percent_likelihood"]
  • 228
251 Kim Kitsuragi (Variable["whirling.windown_viscal_72percent_likelihood"]) == false
  • 293
252 Glen "T, we're not seriously considering it, are we?!" He almost gets up from his seat. "Ruby wouldn't do this. Why would she do something like this?"
  • 295
253 Logic You don't need to *prove* anything. Doubt is enough for now -- and Titus *must* have some.
  • 1084
254 Titus Hardie "I know what you've been thinking, Glen. We'll talk about it -- once the murder charges have been cleared."
  • 244
255 You "I know. It's bewildering for me too, but that's what she said."
  • 256
256 Eugene "It's not *bewildering*, it's, like -- whatever, man." He looks around. "Guys, I'm not the only one who knew right?"
  • 168
257 Titus Hardie "Why not? You can't draw a straight line into Klaasje's window from any of the surrounding buildings -- not from what I know about Martinaise..."
  • 259
258 Titus Hardie "All right, cop." He nods. "Keep talking. I'll tell you when I've had enough."
  • 252
259 Titus Hardie "*Maybe* from the coast? I've been too busy with this shit to see if it's possible. So no." He shakes his head. "I don't think it was a sniper. It was close up."
  • 249
260 You "You *do* agree the shot came from the roof, right?"
  • 257
261 Suggestion You got his attention. Now don't ruin it by making *weird* claims. Remember: you can still mess this up.
  • 18
262 Kim Kitsuragi
  • 263
  • 264
263 Kim Kitsuragi Variable["whirling.hardies_logic_wc_show_them_the_bullet"]
  • 279
264 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_show_them_the_bullet"]) == false
  • 258
265 You "Would you prefer to go on trial with your men -- as part of a lynch mob -- or alone, for cold blooded murder?"
  • 266
266 Titus Hardie "Alone. I don't drag my men into shit with me."
  • 268
267 Glen "But she didn't! She would *never* do that." The blond man looks around. "Why aren't more of you defending her? This is fucking stupid, Titus."
  • 318
268 Shanky "If she used us... then that's a serious violation of the *Hardie code*, boss."
  • 1108
269 Kim Kitsuragi
  • 270
  • 271
270 Kim Kitsuragi IsKimHere()
  • 232
271 Kim Kitsuragi (IsKimHere()) == false
  • 298
272 Glen "Yeah, but that's what's so cool about her!" The blond exclaims. "It's why we've been thinking..."
  • 254
273 You "Titus, let's assume you killed him..."
  • 274
274 Titus Hardie "You're on thin ice here, asshole." He points at you.
  • 284
275 Kim Kitsuragi "It's a thought exercise, Titus," he explains. "Think. You kill him. Get up there. Shoot him. Get down..."
  • 265
276 Kim Kitsuragi
  • 277
  • 278
277 Kim Kitsuragi Variable["whirling.hardies_logic_wc_said_lost_gun"]
  • 328
278 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_said_lost_gun"]) == false
  • 262
279 Titus Hardie "All right." He nods. "Keep talking. I'm getting a bit *curious* about some things myself."
  • 280
280 Glen "T, we're not seriously considering it, are we?!" He almost gets up from his seat. "Ruby wouldn't do this. Why would she do something like this?"
  • 295
281 You "I didn't say I'd *prove* she had the murder weapon -- just that we need to find her." (Move on.) Variable["whirling.hardies_logic_wc_show_them_the_rifle"] == true or Variable["whirling.hardies_logicwc_said_we_already_established_ruby_runs_drugs"] == true or Variable["whirling.hardies_logic_wc_phase_2_unmodified_option"] == true
  • 276
282 Glen "Like fuck she was!"
  • 283
283 You "It was her idea, right? The hanging?"
  • 313
284 Kim Kitsuragi
  • 285
  • 286
285 Kim Kitsuragi IsKimHere()
  • 275
286 Kim Kitsuragi (IsKimHere()) == false
  • 265
287 Empathy It's clear this one is protective of her.
  • 321
288 Kim Kitsuragi
  • 289
  • 290
289 Kim Kitsuragi Variable["whirling.hardies_logic_wc_suc_handeyecord_godly_sniper"] and Variable["whirling.window_viscal_success_hub_reached"]
  • 292
  • 302
290 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_suc_handeyecord_godly_sniper"] and Variable["whirling.window_viscal_success_hub_reached"]) == false
  • 237
291 Titus Hardie "It's possible. Someone from their own unit could have taken the shot -- from a spot on the coast, as I said. The roof's still the *sanest* choice for me."
  • 269
292 You "An *exceptional* sniper could have done it."
  • 291
293 Hand/Eye Coordination Unless it was an exceptional, almost godly sniper.
  • 288
294 Titus Hardie "That's quite the theory..." He turns to Eugene. "We need to have a look at that secret passage, boys."
  • 407
295 Logic Phase III: Motive. The last component.
  • 296
296 Suggestion The big one. Get this and they'll give her to you. Remember, don't piss him off. That never works.
  • 308
297 Titus Hardie "Forty three is pretty large for a girl, don't you think?" He rubs his chin. "But then Ruby's what you call a *butch-girl* -- she's no daffodil."
  • 272
298 Alain "See boss, he's contradicting himself. Now he's saying it *wasn't* the roof. They can't put her there, it's all bullshit."
  • 300
299 None
  • 92
300 None
  • 18
301 Hand/Eye Coordination Ah yes, of course. Good catch -- go ahead:
  • 300
302 You Wait -- that would go against the theory I'm presenting here.
  • 301
303 You "Recent." (Nod.) "Size about 43." Variable["whirling.footprints_viscalc_shoe_size_in_dust"] == true
  • 297
304 You "It's not 'why did she kill him?' -- it's 'why did she organize the coverup?'."
  • 1101
305 Titus Hardie "And I suppose you have a theory about that too, cop?"
  • 306
306 You "She could have just been covering up for *herself*, Titus."
  • 310
307 You "Ruby could have gotten to the roof from somewhere *inside* the Whirling." Variable["TASK.enter_the_mysterious_door_done"] == false
  • 347
308 None
  • 304
  • 238
  • 236
  • 104
  • 45
  • 20
  • 801
309 Kim Kitsuragi "Think about it -- why go through all that effort? It was her idea, wasn't it? The hanging? You went along, but she suggested it."
  • 313
310 Kim Kitsuragi
  • 311
  • 312
311 Kim Kitsuragi IsKimHere()
  • 309
312 Kim Kitsuragi (IsKimHere()) == false
  • 282
313 Shanky The little man squints, eyes beady. "She had, like, a fully formed plan and shit. Right when she came back downstairs..."
  • 314
314 Eugene "Really, Shanks? Klaasje wanted to talk to another girl, that's all. She was just the first one up there; *I* could've come up with that plan, if I'd been first."
  • 315
315 Logic Time for a logics demonstration.
  • 332
316 You "Would you prefer to go on trial with your buddies? As part of a lynch mob? Or alone, for committing murder?"
  • 1112
317 Shanky "Fuck you, man, I would never fuck my guys over like that." He squeaks with indignation.
  • 319
318 Titus Hardie "Glen." Titus looks grim. "I thought the same thing when she skipped town and left us in this shit."
  • 325
319 Glen "She didn't either! She would never do that." The blond man looks around. "Why aren't more of you defending her? This is fucking stupid, Titus."
  • 318
320 Alain "No -- but that doesn't prove anything."
  • 348
321 Titus Hardie "Easy now, Glen." He turns to you. "What he's is trying to say is -- people who don't have guns don't shoot people. You need a gun for that. And you can't prove she has one."
  • 253
322 You "Shanky, let's assume you killed him..."
  • 323
323 Shanky "I didn't do it, fucker! It wasn't *my* plan."
  • 324
324 Alain "You probably *did* though..."
  • 338
325 Logic Ooh! So he didn't rule her out completely? *And* she's skipped town. This is good.
  • 1094
326 Inland Empire On this mere cameo. I get it. Moving on.
  • 92
327 Alain "Been thinking of getting *Whirling-in-Rags* tatted on my ass, boss."
  • 408
328 Alain "I don't know, cop -- why don't you find your *lost gun* first?" The tattooed man bursts out laughing at his own joke.
  • 1171
329 Titus Hardie "Easy now, Al. This isn't comedy hour."
  • 330
330 Glen "Titus, we're not seriously considering it, are we?!" He almost gets up from his seat. "Ruby wouldn't do this... why would she do something like this?"
  • 295
331 Titus Hardie "We've only been drinking here for, what? *Six years*?" He looks around. "How much *do* we know?"
  • 327
332 None
  • 359
  • 322
  • 273
333 Kim Kitsuragi
  • 334
  • 335
334 Kim Kitsuragi Variable["whirling.footprints_back_here_recently"] == true and Variable["whirling.footprints_does_not_look_like_boots"] == true or Variable["tc.footprints_in_dust_not_oddfoot_boots"] == true
  • 400
335 Kim Kitsuragi (Variable["whirling.footprints_back_here_recently"] == true and Variable["whirling.footprints_does_not_look_like_boots"] == true or Variable["tc.footprints_in_dust_not_oddfoot_boots"] == true) == false
  • 380
336 Titus Hardie "That looks antique -- a Belle-Magrave..." He takes the gun, inspects it and hands it back to you. "It's inoperable. Where'd you get it?"
  • 519
337 Titus Hardie "What do you mean?"
  • 346
338 Kim Kitsuragi
  • 339
  • 340
339 Kim Kitsuragi IsKimHere()
  • 341
340 Kim Kitsuragi (IsKimHere()) == false
  • 316
341 Kim Kitsuragi "It's just a thought experiment. Think, Shanky, you killed him. You got up there. Shot him. Got down..."
  • 316
342 You "Maybe there's more."
  • 337
343 Kim Kitsuragi
  • 344
  • 345
344 Kim Kitsuragi Variable["whirling.hardies_logic_wc_reaction_speed_look_whos_finally_speaking"]
  • 649
345 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_reaction_speed_look_whos_finally_speaking"]) == false
  • 439
346 You "How much do you guys know about this place?"
  • 331
347 Titus Hardie "Nah. The only way up there is through Klaasje's room."
  • 342
  • 346
348 Eugene "It's just two doors. We're not giving you *Ruby* for that -- she's one of *us*."
  • 420
349 You "There's a locked door in the kitchen -- and another on the roof. Ever been through those?"
  • 320
350 Titus Hardie He thinks for a moment, then nods and says : "Good news is -- I'm still listening."
  • 109
351 Titus Hardie "*Horizontal*? I see they taught you well in your RCM school. My old man -- a hunter and a half blind one at that -- could've said that. Horizontal lines..."
  • 226
352 Titus Hardie "Goes against your little theory, doesn't it?" He rubs his chin. "Then again I've known few people in my life who own more than one pair of boots -- and occasionally do change them..."
  • 350
353 Kim Kitsuragi "Twenty, maybe thirty rifles, Titus. Also broken -- but still, there were too many. And there must be other caches too."
  • 521
354 Alain "No..."
  • 370
355 You "There were prints there -- with horizontal lines." Variable["whirling.footprints_pattern"] == true
  • 351
356 Shanky "If she used us to cover her own shit up... well, that's a serious violation of the *Hardie code*, boss."
  • 1105
357 Eugene The man is silent.
  • 356
358 Glen "Which is why she didn't! She would never do that." The blond man waves his beer around. "Why aren't more of you defending her? This is fucking stupid, Titus."
  • 318
359 You "Eugene, let's assume you killed him..."
  • 360
360 Eugene He scoffs.
  • 361
361 Kim Kitsuragi
  • 362
  • 363
362 Kim Kitsuragi IsKimHere()
  • 378
363 Kim Kitsuragi (IsKimHere()) == false
  • 41
364 Kim Kitsuragi
  • 365
  • 366
365 Kim Kitsuragi IsKimHere()
  • 353
366 Kim Kitsuragi (IsKimHere()) == false
  • 526
367 Alain "No..."
  • 393
368 You "Recent." (Nod.) "But they didn't fit with any of yours on the scene -- Ruby included." Variable["whirling.footprints_does_not_look_like_boots"] == true or Variable["tc.footprints_in_dust_not_oddfoot_boots"] == true
  • 352
369 Visual Calculus The lieutenant is glad he got the floor plan right there.
  • 113
370 Kim Kitsuragi "There's *another* door in the kitchen." He points West. "A locked *blue* door in the wall. I saw it this morning when I was waiting for you," he explains. "Ever been through that?"
  • 454
371 Kim Kitsuragi
  • 372
  • 373
372 Kim Kitsuragi Variable["whirling.hardies_logic_wc_unodified_path_clicked"] == true
  • 412
373 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_unodified_path_clicked"] == true) == false
  • 517
374 Kim Kitsuragi
  • 375
  • 376
375 Kim Kitsuragi IsKimHere()
  • 354
376 Kim Kitsuragi (IsKimHere()) == false
  • 496
377 You "There's a locked door on the roof. Leading *to* the roof. Ever seen that?"
  • 374
378 Kim Kitsuragi "Think. You kill him. Get up there. Shoot him. Get down..."
  • 379
379 You "Would you prefer to go on trial with your friends -- as part of a lynch mob -- or alone, for committing murder?"
  • 357
380 None
  • 82
  • 146
  • 303
  • 368
  • 355
381 You "It was a joke."
  • 383
382 Titus Hardie "I've seen the winch, I'm not blind." He nods. "You saying it's part of the elevator she used to get up there?"
  • 553
383 Titus Hardie "Sure." He scoffs. "Take your sorry ass out of here -- Ruby didn't use your lost gun to kill him."
  • 1137
384 Composure He looks tough but there is a nervous twitch in his dark green eye. This is all too close to home for him.
  • 333
385 Fat Angus "Boss..." The big guy in the corner speaks up with a wheeze. "There's another on the roof next to her window. Me and Tibbs saw it when we... were replacing..."
  • 454
386 Glen "You LOST your gun?!" The blond man is taken aback. Not even laughing.
  • 388
387 Titus Hardie The big man leans closer. "Tell me -- did you lose it *before* the murder?"
  • 427
  • 411
  • 389
  • 381
388 Shanky "What an idiot!"
  • 387
389 You "No."
  • 392
390 Titus Hardie "Footprints." He takes a sip of his beer. "Recent?"
  • 384
391 Titus Hardie "You *didn't*. And Ruby didn't use your lost gun to kill him."
  • 1137
392 Titus Hardie "Of course not." He scoffs. "And Ruby didn't use your lost gun to kill him."
  • 1137
393 Kim Kitsuragi "There's *another*, right on the roof, next to Klaasje's window. How about that? You been through that door?"
  • 454
394 Kim Kitsuragi
  • 395
  • 396
395 Kim Kitsuragi IsKimHere()
  • 367
396 Kim Kitsuragi (IsKimHere()) == false
  • 385
397 Kim Kitsuragi
  • 398
  • 399
398 Kim Kitsuragi Variable["whirling.hardie_took_loaded_gun"]
  • 401
399 Kim Kitsuragi (Variable["whirling.hardie_took_loaded_gun"]) == false
  • 1090
400 Drama The tracks were recent -- but *not* worn down in the right foot like Ruby's. It's best to *omit* this pesky little polemic for now. Too *confusing*.
  • 380
401 Alain "Fuck, boss..." The tattooed man realizes something. "This is why he was always asking for the other guy's gun. He doesn't *have* his own."
  • 436
402 Kim Kitsuragi "If they're connected, she could've gone to the kitchen -- gone up -- shot him on the roof -- then come down. All in five minutes. How about that?"
  • 477
403 Eugene "I'm on it, boss. Right when the law clears, me and Angus are going up there."
  • 633
404 None
  • 18
405 You "The local pawnshop sold my lost gun to a woman. Maybe it was her?" Variable["canal.roy_asked_about_your_gun"] == true
  • 386
406 Kim Kitsuragi "What if those two doors are connected, Eugene? Is that your name -- Eugene?" The lieutenant leans closer.
  • 402
407 Empathy Right there, underneath the calm and the cool, a nervousness. He's thinking: Ruby could have fucked us all over. How did I not see it?
  • 403
408 Titus Hardie "There you go -- tatted on his ass. We know the place."
  • 423
409 Titus Hardie "And even then -- a route doesn't put that bullet in the merc's head. A gun does that. And Ruby doesn't carry one."
  • 635
410 Logic Is it? It *proves* there are things about the Whirling-in-Rags that he doesn't know. He *must* see that.
  • 404
411 You "Uhm...."
  • 391
412 Titus Hardie "Firmly?" He shakes his head. "Try *shit on a stick*. All you've established is a *possible* route to the roof -- that you haven't found."
  • 409
413 Kim Kitsuragi
  • 414
  • 415
414 Kim Kitsuragi IsKimHere()
  • 431
415 Kim Kitsuragi (IsKimHere()) == false
  • 397
416 You "There's a door downstairs in the kitchen -- a locked *blue* door. Ever been through that?"
  • 394
417 Kim Kitsuragi
  • 418
  • 419
418 Kim Kitsuragi Variable["whirling.steel_door_hub_reached"]
  • 416
419 Kim Kitsuragi (Variable["whirling.steel_door_hub_reached"]) == false
  • 498
420 Kim Kitsuragi
  • 421
  • 422
421 Kim Kitsuragi IsKimHere()
  • 406
422 Kim Kitsuragi (IsKimHere()) == false
  • 476
423 Kim Kitsuragi
  • 424
  • 425
424 Kim Kitsuragi Variable["whirling.barreddoor_greeting_done"] == true and Variable["whirling.steel_door_hub_reached"] == true
  • 349
425 Kim Kitsuragi (Variable["whirling.barreddoor_greeting_done"] == true and Variable["whirling.steel_door_hub_reached"] == true) == false
  • 417
426 Titus Hardie "Yeah, so what -- she's been here -- there's some key here -- so she killed him? It's a whack in the dark and you goddamn know it."
  • 410
427 You "Yes."
  • 428
428 Titus Hardie "No you didn't. And Ruby didn't use your lost gun to kill him."
  • 1137
429 You "Precisely."
  • 477
430 Alain "Then why the fuck was he asking you for *your* gun, huh? When he tried shooting himself or some shit... Because he doesn't *have* his own!"
  • 436
431 Kim Kitsuragi "This was merely a thought exercise. He did not lose his gun. Let's move on."
  • 432
432 Kim Kitsuragi
  • 433
  • 434
433 Kim Kitsuragi Variable["whirling.hardie_took_loaded_gun"]
  • 430
434 Kim Kitsuragi (Variable["whirling.hardie_took_loaded_gun"]) == false
  • 1090
435 Logic This man is smarter than he looks. We can work with this.
  • 429
436 Logic That's a solid logic structure. Do something. This is bad.
  • 1090
437 You "*Workshop Spare* actually. It was in *your* box. Ruby's been here, right?"
  • 426
438 Kim Kitsuragi "It was in *your* box. I take it Ruby has been in here?"
  • 426
439 Suggestion Hmmm... This one does not *like* Ruby. May prove useful.
  • 84
440 You "There were pinball machines in the workshop. Still operational." Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"] == true
  • 452
441 You (Hold out the bullet) "This is the bullet that did it -- 4.46 mm. The Belle-Magrave uses the same calibre." CheckItem("fractured_bullet")
  • 442
442 Glen The blond man looks at the mushroomed deathbringer in the evidence bag and says:
  • 443
443 Glen "Yeah, the bitch is jacketed alright. 4 mm too..."
  • 444
444 Fat Angus "Whoaa...."
  • 445
445 Titus Hardie "Well, god damn..." His eyes follow the evidence bag back in your pocket. "It's not proof, but it's a possible murder weapon -- close to her. Too damn close."
  • 450
446 Visual Calculus Of course.
  • 1088
447 Kim Kitsuragi
  • 448
  • 449
448 Kim Kitsuragi Variable["whirling.hardies_discussed_winch_with_them"]
  • 5
449 Kim Kitsuragi (Variable["whirling.hardies_discussed_winch_with_them"]) == false
  • 477
450 Titus Hardie He squints. "You *have* been thorough. I'll give you that."
  • 1089
451 Titus Hardie "Okay, I see your point -- there are guns lying around." He shakes his head. "Dammit, I thought we'd found all the old spots. Why was that still there?"
  • 453
452 Titus Hardie "Right -- what the fuck does that got to do with Ruby?"
  • 456
  • 511
  • 64
453 Alain "We just missed one. Ruby doesn't know this place boss -- just these cops, diggin' up shit."
  • 1087
454 Eugene "It's just two doors," he cuts in. "We're not giving him *Ruby* for that -- she's one of *us*."
  • 420
455 Titus Hardie He nods to it. "It's a god damn breechloader too -- find one that works and you got a military-grade weapon -- that shoots jacketed ammunition." He shakes his head.
  • 457
456 You "Nothing. I just thought we could bring some down. Get some new machines in here."
  • 463
457 Logic He sees it -- this is coming together -- he *must*.
  • 465
458 Logic It doesn't fit *well*, but it fits. And he knows it.
  • 520
459 Visual Calculus Time to really close the deal. Show them the bullet.
  • 460
460 Kim Kitsuragi
  • 461
  • 462
461 Kim Kitsuragi Variable["whirling.hardies_logic_wc_viscal_show_them_the_bullet"]
  • 441
  • 9
462 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_viscal_show_them_the_bullet"]) == false
  • 1087
463 Eugene "Wow, man, can we? I mean..."
  • 469
464 Titus Hardie "And then put it *back?* Why?" He points at the key. "It's damn interesting you found it there -- but it doesn't fit with Ruby. And you know it."
  • 458
465 Kim Kitsuragi
  • 466
  • 467
466 Kim Kitsuragi Variable["TASK.advanced_ballistics_analysis_done"]
  • 459
467 Kim Kitsuragi (Variable["TASK.advanced_ballistics_analysis_done"]) == false
  • 1087
468 Titus Hardie "Tell you one thing: I liked how that goddamn *winch* came up again. That was nifty."
  • 475
469 Glen "That'd be awesome, I've beat that Royalist machine twenty times now."
  • 473
470 Kim Kitsuragi
  • 471
  • 472
471 Kim Kitsuragi Variable["whirling.hardies_discussed_winch_with_them"]
  • 468
472 Kim Kitsuragi (Variable["whirling.hardies_discussed_winch_with_them"]) == false
  • 475
473 Titus Hardie "Alright alright, we can get the barman to bring them down -- what else?"
  • 673
474 Glen "Nah, man -- she'd totally wave her gun in *your* face if she were here right now. And you'd fucking PISS yourself."
  • 287
475 None
  • 18
476 You "What if the doors are *connected?* She could've gone up -- shot him -- come down -- in well under five minutes."
  • 447
477 Titus Hardie "Yes, she *could* have. This is one *looooong* shot." He shakes his head, but the look in his eyes shows interest.
  • 470
478 You "She could have made a copy."
  • 464
479 None
  • 476
480 You "There is a small -- 28% -- chance that shot came from *beyond* the roof." Variable["whirling.replaced_extrapolate_open"] == true
  • 488
481 Titus Hardie "Yes, god damn it, I know what a 72% chance means. It means there's a 28% chance it *isn't* that." He thinks for a moment. "And 28% is no small chance either."
  • 482
482 Kim Kitsuragi
  • 483
  • 484
483 Kim Kitsuragi IsKimHere()
  • 485
484 Kim Kitsuragi (IsKimHere()) == false
  • 486
485 Kim Kitsuragi "Just making sure we're on the same page." The lieutenant pretends to take a note. "It doesn't all fit. We're just sharing info -- candidly."
  • 502
486 Logic It doesn't *all* have to fit. The chance is still way smaller than it coming from the roof. And he knows it.
  • 1086
487 You "It opens the kitchen door that leads to the roof. You didn't find it, but Ruby did. That's how she got up there."
  • 510
488 Kim Kitsuragi
  • 489
  • 490
489 Kim Kitsuragi Variable["whirling.hardies_logic_wc_said_72percent_chance_shot_came_from_roof"]
  • 481
490 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_said_72percent_chance_shot_came_from_roof"]) == false
  • 492
491 Eugene "It's just two doors," he agrees "We're not giving you *Ruby* for that -- she's practically a Hardie."
  • 479
492 Titus Hardie "Now what the *hell* are we supposed to do with that?"
  • 539
493 Shanky "He's been fuckin' *eating* in the kitchen!" The rat-faced man explodes. "The cop and the lardo don't have shit."
  • 491
494 Alain "He's trying to woo us with cop science. Forensics shit. I've heard this mambo jambo."
  • 495
495 Titus Hardie "Yeah, but the mambo jambo he's saying goes *against* his theory A."
  • 497
496 Fat Angus "Boss..." The big guy in the corner speaks up with a wheeze. "There's another in the kitchen. A blue door. I've been there..."
  • 493
497 Alain "It does?"
  • 501
498 Kim Kitsuragi
  • 499
  • 500
499 Kim Kitsuragi Variable["whirling.steel_door_hub_reached"]
  • 377
500 Kim Kitsuragi (Variable["whirling.steel_door_hub_reached"]) == false
  • 541
501 Titus Hardie "Yes." He pinches the root of his nose.
  • 482
502 Authority Titus doesn't reply -- probably a good sign.
  • 1086
503 Theo "The ribbon was old. Faded. It'd been there for twenty years at least."
  • 478
  • 557
  • 555
504 None
  • 393
505 Titus Hardie "Goddamn it, cop -- are you kidding me? You know it was no goddamn Pinball Murderer!"
  • 525
506 Alain "Next he's gonna kill himself -- again." The tattooed man looks at you with disdain.
  • 1085
507 Kim Kitsuragi
  • 508
  • 509
508 Kim Kitsuragi Variable["whirling.hardies_authority_wc_fail_put_the_gun_in_your_mouth_threatened_to_kill_yourself"]
  • 506
509 Kim Kitsuragi (Variable["whirling.hardies_authority_wc_fail_put_the_gun_in_your_mouth_threatened_to_kill_yourself"]) == false
  • 512
510 Titus Hardie "Quit jumping to conclusions. Theo," he turns to the old man, "you took that key. Did it look like it was *recently* put there?"
  • 503
511 You "What if they're somehow connected to the murder -- a *Pinball Murderer*?"
  • 505
512 Alain "He lost his partner, the binoclard. Cops can't function without their butt-buddies."
  • 1085
513 You "You didn't find it, but Ruby did. That's how she got up there."
  • 510
514 Kim Kitsuragi "It opens the steel door in the kitchen. The one that leads upstairs, to the roof. This key..." he looks at the hawthorn bush outside the window, "was right here -- with you -- all the time."
  • 513
515 None
  • 18
516 You (Show them the antique rifle.) "There are weapons like this just lying around in Martinaise." CheckItem("antique_rifle")
  • 336
517 Titus Hardie "Firmly?" He shakes his head. "Firmly doesn't go well with *could've*. There's a route to the roof. Me and the boys need to check it out. That's what we've *established*."
  • 659
518 You "So you like waving your guns in people's faces? Doesn't mean she does too."
  • 474
519 You "There's a cellar under the bookshop. It was hidden there -- with others just like it."
  • 364
520 Authority Also, it has to be said -- this man would make a good RCM sergeant. Or maybe even lieutenant. Just don't let him anywhere near women.
  • 515
521 Eugene "Goddamnit, we need to close that dump down for good."
  • 535
522 None
  • 18
523 Logic Still. The key here is a strange coincidence -- and he knows it.
  • 520
524 Rhetoric Just don't contradict yourself. If it doesn't sound like 'RUBY DID IT', maybe keep it to yourself?
  • 668
525 Suggestion Don't say *funny* things. He looks calm, but these are serious accusations against -- against one of their own.
  • 558
526 Titus Hardie "Also inoperable?"
  • 530
527 Kim Kitsuragi
  • 528
  • 529
528 Kim Kitsuragi Variable["whirling.suggestion_doesnt_want_you_to_say_it_was_A_sam_bo_artist"]
  • 598
529 Kim Kitsuragi (Variable["whirling.suggestion_doesnt_want_you_to_say_it_was_A_sam_bo_artist"]) == false
  • 556
530 You "Yes. But there were *so* many. Twenty, maybe thirty rifles."
  • 521
531 Kim Kitsuragi
  • 532
  • 533
532 Kim Kitsuragi IsKimHere()
  • 504
533 Kim Kitsuragi (IsKimHere()) == false
  • 587
534 Titus Hardie "Not maybe. You *were*." He points at the lieutenant. "Both of you. I've done it myself, gone and piled every thread I find onto one theory. Doesn't work like that."
  • 523
535 Kim Kitsuragi
  • 536
  • 537
536 Kim Kitsuragi Variable["whirling.hardie_i_analized_the_bullet_and_it_was_jacketed"]
  • 455
537 Kim Kitsuragi (Variable["whirling.hardie_i_analized_the_bullet_and_it_was_jacketed"]) == false
  • 451
538 Kim Kitsuragi "Or a *ghost*." The lieutenant adds. "It's never a ghost either -- don't worry, we've got better than that." He looks at you.
  • 527
539 You "That still leaves a 72% chance it *did*."
  • 494
540 Shanky "He's been fuckin' *eating* in the kitchen!" The rat-faced man explodes. "The cop and the lardo don't have shit."
  • 531
541 Logic Boy, you really haven't given me a lot to work with here. You should explore better -- for now, just wing it.
  • 591
542 Authority Wait, did he say you don't have *big guns*?
  • 584
543 Eugene "So...?" The man shrugs and looks at you.
  • 544
544 Titus Hardie "So it had to come from a breech-loading rifle. Military-grade." He turns to you. "Not even you militia-monkeys have those."
  • 550
545 You "I have analysed the bullet that killed him -- it was jacketed." Variable["TASK.ballistics_analysis_done"] == true
  • 543
546 Titus Hardie "Why?" He shakes his head. "This doesn't make sense. It's damn *interesting*, but it doesn't fit well and you know it."
  • 458
547 Titus Hardie He doesn't wait for a response. "This goes against your everyone-has-a-gun theory. If it was a military-grade, how'd *Ruby* get it?"
  • 542
548 You "I'm just being up front with what I know."
  • 549
549 Titus Hardie "Right." Titus nods. "And that's mighty forthcoming of you, so let me extend you the same courtesy: she's connected. To you-know-what."
  • 580
550 Kim Kitsuragi
  • 551
  • 552
551 Kim Kitsuragi Variable["whirling.hardies_logicwc_said_we_already_established_ruby_runs_drugs"] or Variable["whirling.hardies_logic_wc_phase_2_unmodified_option"]
  • 547
552 Kim Kitsuragi (Variable["whirling.hardies_logicwc_said_we_already_established_ruby_runs_drugs"] or Variable["whirling.hardies_logic_wc_phase_2_unmodified_option"]) == false
  • 554
553 You "That's right."
  • 604
554 Titus Hardie He doesn't wait for a response. "This goes against your short-range theory. If the murder weapon was military-grade, how did *Ruby* get it?"
  • 542
555 You "Yeah, maybe I *was* jumping to conclusions."
  • 601
556 None
  • 18
557 You "She could've just put it back there once she was done."
  • 546
558 Kim Kitsuragi
  • 559
  • 560
559 Kim Kitsuragi IsKimHere()
  • 567
560 Kim Kitsuragi (IsKimHere()) == false
  • 65
561 Titus Hardie "Not maybe. You *were*." He points to himself. "I've done it myself -- gone and piled every thread I find onto one theory. Doesn't work like that."
  • 523
562 None
  • 620
  • 634
  • 592
  • 548
  • 568
563 Eugene "It's never a Sam Bo fighter and it's never a bullet-bending sniper."
  • 564
564 Kim Kitsuragi
  • 565
  • 566
565 Kim Kitsuragi IsKimHere()
  • 538
566 Kim Kitsuragi (IsKimHere()) == false
  • 600
567 Kim Kitsuragi "Just a thought experiment. Let's go on." He nods for you to continue.
  • 522
568 You "You're right. I'm never solving this case, it's too *complicated*."
  • 570
569 Titus Hardie "Garbage." He crosses his arms. "It wasn't a Sam Bo artist, cop. I've been doing this for ten years -- let me give you a lesson. Boys?"
  • 563
570 Titus Hardie "What are you gonna cry now?" He squints at you, as if inspecting how close to crying you are.
  • 571
571 Kim Kitsuragi
  • 572
  • 573
572 Kim Kitsuragi IsKimHere()
  • 576
573 Kim Kitsuragi (IsKimHere()) == false
  • 507
574 You "A skilled *Sam Bo artist* could have climbed the outer wall, like a spider..." Variable["tc.sam_bo"] == true
  • 569
575 None
  • 18
576 Kim Kitsuragi "No, he's not." He looks at you, as if making sure -- then at Titus again. "We're just under stress here. This case needs to be solved and fast, or bad things will happen."
  • 578
577 Fat Angus "I will boss." The man reaches in his overalls for a cigarette.
  • 575
578 Kim Kitsuragi "Which is why we need to talk to her as soon as possible. There *is* grounds for a questioning here -- everyone sees that."
  • 595
579 Titus Hardie "Angie -- check out what's behind those doors when you get the time. It's probably nothing, but we need to know."
  • 577
580 Rhetoric Organized crime -- down in Jamrock probably. He's not being *too* forthcoming -- this is not a surprise.
  • 582
581 Titus Hardie "The two are not mutually exclusive. Get that through your fucking head." The man only slightly raises his voice.
  • 579
582 Titus Hardie "So she *may* have access to semiautomatics. But that's a long fucking stretch of the imagination."
  • 1085
583 Alain "What are you, a fucking cop now, Angie? You want to be a Hardie -- or you want to be a cop?"
  • 581
584 Kim Kitsuragi
  • 585
  • 586
585 Kim Kitsuragi Variable["whirling.hardie_wc_rhet_rhetorical_question"]
  • 588
586 Kim Kitsuragi (Variable["whirling.hardie_wc_rhet_rhetorical_question"]) == false
  • 589
587 Fat Angus "There's another on the roof next to her window. Me and Tibbs saw it when we... were replacing..."
  • 583
588 Suggestion No, just say you're honest with him, don't *challenge* him.
  • 608
589 Suggestion You don't know. Just be honest.
  • 608
590 Fat Angus "Boss..." The big guy in the corner speaks up with a wheeze. "There's this strange blue door in the kitchen. I've been there..."
  • 540
591 You "It's an old building. There may be a secret passage -- or even a network of passages."
  • 590
592 You "Just because it's rare doesn't mean you can't get it."
  • 593
593 Titus Hardie "Cop -- that's *exactly* what it means."
  • 594
594 Logic That wasn't strong.
  • 1085
595 Kim Kitsuragi
  • 596
  • 597
596 Kim Kitsuragi Variable["whirling.hardies_authority_wc_fail_put_the_gun_in_your_mouth_threatened_to_kill_yourself"]
  • 599
597 Kim Kitsuragi (Variable["whirling.hardies_authority_wc_fail_put_the_gun_in_your_mouth_threatened_to_kill_yourself"]) == false
  • 1085
598 Suggestion I *told* you not to say that. This is not a joking matter for him.
  • 556
599 Alain "I don't. All I see is a cop who's about to kill himself -- again."
  • 1085
600 Titus Hardie "That's right, Gene." He nods. "Now, cop, you established a window of opportunity -- the only reason why you still have my ear. Don't waste it."
  • 598
601 Kim Kitsuragi
  • 602
  • 603
602 Kim Kitsuragi IsKimHere()
  • 534
603 Kim Kitsuragi (IsKimHere()) == false
  • 561
604 Titus Hardie "That's one mystery down then." He nods. "An *architectural* mystery. It doesn't much concern Ruby, does it?"
  • 641
605 Kim Kitsuragi
  • 606
  • 607
606 Kim Kitsuragi Variable["whirling.hardies_asked_how_much_you_guys_know_about_this_place"]
  • 623
607 Kim Kitsuragi (Variable["whirling.hardies_asked_how_much_you_guys_know_about_this_place"]) == false
  • 665
608 Kim Kitsuragi
  • 609
  • 610
609 Kim Kitsuragi Variable["whirling.hardies_logicwc_suggestion_be_honest"]
  • 629
610 Kim Kitsuragi (Variable["whirling.hardies_logicwc_suggestion_be_honest"]) == false
  • 613
611 You "Have we firmly established Ruby could have had access to the roof where the man was shot?" (Move on.) Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"] == true or Variable["whirling.hardies_logic_wc_unodified_path_clicked"] == true
  • 371
612 Authority He knows Eugene is more lieutenant material than he is.
  • 642
613 Kim Kitsuragi
  • 614
  • 615
614 Kim Kitsuragi Variable["whirling.hardies_logic_wc_show_them_the_rifle"]
  • 617
615 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_show_them_the_rifle"]) == false
  • 562
616 Alain "Fuck off, man."
  • 612
617 Reaction Speed You just showed him a breech-loading gun!
  • 562
618 Eugene "I've seen the winch."
  • 616
619 Titus Hardie "On the side of the building. You can see it from the harbour." He points to his eyeballs. "You wanna be a lieutenant -- you gotta keep your eyes peeled."
  • 618
620 You "You wouldn't believe the shit we have at the RCM." Variable["whirling.hardie_wc_rhet_rhetorical_question"]
  • 621
621 Titus Hardie "I don't have to *believe*. I know you ain't got shit." He squints at you.
  • 634
  • 592
  • 548
  • 568
622 Alain "What winch? Where's the winch?"
  • 619
623 Titus Hardie "All right, I'll play along. Those two doors of yours -- the winch connects them? With some kind of... dumbwaiter?"
  • 622
624 Logic Still -- he's thinking about it now. And he knows *gunning up* has nothing to do with this.
  • 1084
625 None
  • 18
626 You "C'mon guys, she's one of you. Of course she's carrying -- you all are."
  • 632
627 Titus Hardie "Shush now." He turns to you. "You got something else to back this route up? Or is that it?"
  • 625
628 Reaction Speed Screw honest -- you just *showed* him a breech-loading gun!
  • 562
629 Kim Kitsuragi
  • 630
  • 631
630 Kim Kitsuragi Variable["whirling.hardies_logic_wc_show_them_the_rifle"]
  • 628
631 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_show_them_the_rifle"]) == false
  • 562
632 Titus Hardie "Nah..." He taps his coat pocket. "This kind of heat is not easy to come by. It took us some time get *gunned up* to where we are now."
  • 624
633 Shanky "It's a *dumbwaiter*, not an industrial lift. How about I go instead of..."
  • 627
634 You "I just *showed* you a breechloader -- that any child could have." Variable["whirling.hardies_logic_wc_show_them_the_rifle"] == true
  • 636
635 Logic Phase II: Murder weapon. Get a gun in her hand. If not that, then at least a shadow of a doubt (in the shape of a gun).
  • 524
636 Titus Hardie "A broken old broomstick is what you showed me -- but point taken." He nods.
  • 638
637 None
  • 200
  • 644
  • 545
  • 480
  • 516
  • 405
  • 281
638 Kim Kitsuragi
  • 639
  • 640
639 Kim Kitsuragi Variable["whirling.hardies_logic_wc_show_them_the_bullet"]
  • 1085
640 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_show_them_the_bullet"]) == false
  • 643
641 Authority He knows it's something. He's just not ready to say you knew more about Ruby than he does -- yet.
  • 642
642 None
  • 18
643 None
  • 465
644 You "I've already established Ruby's running drugs. She could've smuggled guns too." Variable["whirling.hardie_drugtrade_eight_is_trafficer"] == true
  • 645
645 Titus Hardie "Goddamn, that's just about your favourite topic isn't it?" Titus slaps his thigh. "Every fucking five seconds!"
  • 650
646 None
  • 647
  • 648
647 You "All I'm saying is -- from what I saw in her cabin she'd have *no trouble* getting a gun."
  • 656
648 You "Fine, Titus -- I'm not getting into it, if it touches on your precious business."
  • 657
649 Suggestion He probably just doesn't like her.
  • 84
650 Kim Kitsuragi
  • 651
  • 652
651 Kim Kitsuragi Variable["whirling.hardies_logic_wc_suggestion_dont_break_your_stride"]
  • 672
652 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_suggestion_dont_break_your_stride"]) == false
  • 658
653 Kim Kitsuragi
  • 654
  • 655
654 Kim Kitsuragi Variable["tc.sam_bo"]
  • 261
655 Kim Kitsuragi (Variable["tc.sam_bo"]) == false
  • 18
656 Titus Hardie "Trouble? This is Revachol -- even the roid-heads in the gym had a carbine. No one has *trouble* getting a gun. I still never saw her carry one."
  • 667
657 Titus Hardie "Okay, cop -- she's got connections." He shakes his head slowly. "I can see how she *could* have access to a gun -- that still doesn't mean she *did*."
  • 663
658 Half Light He's about to blow his fuse.
  • 646
659 Titus Hardie "But a route," he forms a gun with his hand, "does not put that bullet in his head. A gun does that. And Ruby doesn't carry one."
  • 635
660 None
  • 637
661 Logic He's angry because he knows you're right. What he's saying only confirms your theory.
  • 660
662 Titus Hardie "Let's go with that. Point is -- it's just a rusty winch, it doesn't put her on the roof."
  • 642
663 Logic That's all you needed. Doubt.
  • 660
664 Glen "Kitten?"
  • 662
665 Titus Hardie "I've seen the winch, I'm not blind." He nods. "You sayin' she reeled herself up by her collar. Like some kind of..." he can't come up with an analogy.
  • 664
666 Half Light And a little -- just a *little* -- worried.
  • 1056
667 Rhetoric He must be referencing some past case of theirs.
  • 661
668 Kim Kitsuragi
  • 669
  • 670
669 Kim Kitsuragi Variable["whirling.hardies_logicwc_rhet_dont_contradict_yourself"]
  • 671
670 Kim Kitsuragi (Variable["whirling.hardies_logicwc_rhet_dont_contradict_yourself"]) == false
  • 637
671 Reaction Speed But what if you miss interesting information that way? The choice is ultimately yours, but...
  • 637
672 Suggestion You were warned not to bring it up. Your best shot here is to just back out of it.
  • 658
673 None
  • 18
674 Kim Kitsuragi
  • 675
  • 676
675 Kim Kitsuragi Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"]
  • 1120
676 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_succ_told_about_the_secret_route"]) == false
  • 605
677 None
External:
  • (1002, 12)
678 Kim Kitsuragi "Ehm..." The lieutenant puts his hand on your shoulder. "Unless we have more business, we should..." He looks to the door.
  • 1165
679 Kim Kitsuragi
  • 680
  • 681
680 Kim Kitsuragi IsKimHere()
  • 678
681 Kim Kitsuragi (IsKimHere()) == false
  • 1165
682 Kim Kitsuragi
  • 683
  • 684
683 Kim Kitsuragi Variable["whirling.hardie_logic_wc"]
  • 7
684 Kim Kitsuragi (Variable["whirling.hardie_logic_wc"]) == false
  • 762
685 You No, no -- we can do this. (Squint your eyes.)
  • 788
686 Kim Kitsuragi
  • 687
  • 688
687 Kim Kitsuragi Variable["whirling.hardie_failed_wc_once"]
  • 765
688 Kim Kitsuragi (Variable["whirling.hardie_failed_wc_once"]) == false
  • 767
689 You "My wife left me and I'm completely alone." Variable["whirling.hardies_logic_wc_fail_paintresh_he_needs_to_kill_himself_his_wife_left_him"] == true
  • 730
690 Kim Kitsuragi
  • 691
  • 692
691 Kim Kitsuragi IsKimHere()
  • 750
692 Kim Kitsuragi (IsKimHere()) == false
  • 1092
693 Kim Kitsuragi
  • 694
  • 695
694 Kim Kitsuragi Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"]
  • 753
695 Kim Kitsuragi (Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"]) == false
  • 754
696 You I just want to hear the components of the theory.
  • 719
697 Kim Kitsuragi
  • 698
  • 699
698 Kim Kitsuragi Variable["whirling.hardie_failed_the_rhet_wc"] or Variable["whirling.hardie_failed_wc_once"]
  • 700
699 Kim Kitsuragi (Variable["whirling.hardie_failed_the_rhet_wc"] or Variable["whirling.hardie_failed_wc_once"]) == false
  • 1092
700 Esprit de Corps Please, please do not melt down again. We're so close to wrapping this up and getting out of here.
  • 1092
701 Kim Kitsuragi
  • 702
  • 703
702 Kim Kitsuragi Variable["TASK.enter_the_mysterious_door_done"]
  • 718
703 Kim Kitsuragi (Variable["TASK.enter_the_mysterious_door_done"]) == false
  • 705
704 Logic It's that simple.
  • 679
705 Perception (Sight) Can't get through the door? You know what would help -- doing a *thorough* search of this room! Maybe something's hidden.
  • 746
706 Inland Empire There's a *spooky* building West of this. Take a flashlight with you, search the basement. There are secrets -- magisterial, ancient secrets that may assist you.
  • 722
707 Visual Calculus Hey! Did someone say something already? No? Yes? Who cares! Upstairs, in Klaasje's bedroom -- the window the bullet came through. Analyse that!
  • 742
708 Kim Kitsuragi "He's *thinking*. Let the man think." The lieutenant defends you.
  • 751
709 Kim Kitsuragi
  • 710
  • 711
710 Kim Kitsuragi Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"] or Variable["whirling.hardies_logic_wc_fail_volition_try_klaasje"]
  • 712
711 Kim Kitsuragi (Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"] or Variable["whirling.hardies_logic_wc_fail_volition_try_klaasje"]) == false
  • 749
712 Pain Threshold Also, you should say: I need to kill myself and it's all over!
  • 745
713 Logic No-no. He already said that, and nothing good came of it. Just do what the nice helpful guys said -- and *don't* do the bad things.
  • 704
714 Kim Kitsuragi
  • 715
  • 716
715 Kim Kitsuragi Variable["whirling.hardies_clicked_on_five_hundred_lears"] or Variable["whirling.hardies_clicked_on_my_wife_left_me_and_im_completely_alone"]
  • 713
716 Kim Kitsuragi (Variable["whirling.hardies_clicked_on_five_hundred_lears"] or Variable["whirling.hardies_clicked_on_my_wife_left_me_and_im_completely_alone"]) == false
  • 717
717 Logic No-no! Nothing good will come of it -- he did the right thing not saying that the last time. Just do what the nice helpful guys said -- and *don't* do the bad things.
  • 704
718 Perception (Sight) Reporting for duty! A *thorough* search of this Union box may help unearth something *incriminating*! Pin it on her -- she's been here, right?
  • 746
719 Kim Kitsuragi
  • 720
  • 721
720 Kim Kitsuragi Variable["whirling.hardies_clicked_on_my_wife_left_me_and_im_completely_alone"] or Variable["whirling.hardies_clicked_on_five_hundred_lears"]
  • 726
721 Kim Kitsuragi (Variable["whirling.hardies_clicked_on_my_wife_left_me_and_im_completely_alone"] or Variable["whirling.hardies_clicked_on_five_hundred_lears"]) == false
  • 737
722 Kim Kitsuragi
  • 723
  • 724
723 Kim Kitsuragi Variable["whirling.klaasje_drama_wc_succeeded"] and Variable["XP.ruby_motive"]
  • 709
724 Kim Kitsuragi (Variable["whirling.klaasje_drama_wc_succeeded"] and Variable["XP.ruby_motive"]) == false
  • 755
725 You "Five hundred Lears and I can't remember the first line." Variable["whirling.hardies_logic_wc_fail_drama_five_hundred_lears"] == true
  • 735
726 Logic Here you go: access to the roof, weapon, and motive. That's not too hard. And here is what you can do to make it even easier -- c'mon guys!
  • 739
727 Kim Kitsuragi
  • 728
  • 729
728 Kim Kitsuragi Variable["TASK.enter_the_mysterious_door"]
  • 752
729 Kim Kitsuragi (Variable["TASK.enter_the_mysterious_door"]) == false
  • 736
730 Titus Hardie "I don't know what to say to that."
  • 738
731 Shanky "Nah boss, he's just mentally handicapped. I've seen them do that."
  • 732
732 Kim Kitsuragi
  • 733
  • 734
733 Kim Kitsuragi IsKimHere()
  • 708
734 Kim Kitsuragi (IsKimHere()) == false
  • 1091
735 Titus Hardie "You know, I'm beginning to think this clown is squinting at me..." He looks around. "...because he wants to start something."
  • 731
736 Savoir Faire For starters, you could search the Whirling-in-Rags for hidden passages she could have used to get to the roof. There's a door in the *kitchen* I've had my eye on for a while...
  • 758
737 Logic Smart move. The components are: access to the roof, weapon, and motive. Here is what you can do to make it easier -- c'mon guys!
  • 739
738 Alain "That's sad, man -- but why are you squinting like that?" The tattooed man leans closer. "Looks to me like he's about to get aggressive."
  • 690
739 Kim Kitsuragi
  • 740
  • 741
740 Kim Kitsuragi Variable["TASK.investigate_mysterious_door_done"]
  • 758
741 Kim Kitsuragi (Variable["TASK.investigate_mysterious_door_done"]) == false
  • 727
742 Kim Kitsuragi
  • 743
  • 744
743 Kim Kitsuragi CheckItem("antique_rifle")
  • 722
744 Kim Kitsuragi (CheckItem("antique_rifle")) == false
  • 706
745 Drama Say: "Five hundred Lears and I can't remember the first line!!!"
  • 1038
746 Kim Kitsuragi
  • 747
  • 748
747 Kim Kitsuragi Variable["whirling.replaced_viscal_success_read"]
  • 742
748 Kim Kitsuragi (Variable["whirling.replaced_viscal_success_read"]) == false
  • 707
749 Pain Threshold You should say: I need to kill myself and it's all over!
  • 745
750 Kim Kitsuragi "No, no." The lieutenant looks at you with slight worry. "That's his... concentration face."
  • 697
751 Esprit de Corps He fires a nod of solidarity in your direction, as if to say: take your time. It's okay.
  • 1091
752 Savoir Faire For starters, you could find out what's behind that mystery door in the kitchen. If it's a secret route, she could have used that to get to the roof!
  • 758
753 Volition You could crack Klaasje's last defences. Maybe she'll tell you something helpful?
  • 709
754 Volition Wow, you've been very thorough. There's nothing else to add -- just crack that Klaasje's defences. Maybe she'll tell you something helpful?
  • 709
755 Kim Kitsuragi
  • 756
  • 757
756 Kim Kitsuragi Variable["whirling.klaasje_arrest_you_arrested_her_on_the_spot_and_kim_toook_her_away"]
  • 709
757 Kim Kitsuragi (Variable["whirling.klaasje_arrest_you_arrested_her_on_the_spot_and_kim_toook_her_away"]) == false
  • 693
758 Kim Kitsuragi
  • 759
  • 760
759 Kim Kitsuragi CheckItem("key_workshop_spare")
  • 746
760 Kim Kitsuragi (CheckItem("key_workshop_spare")) == false
  • 701
761 You Walla-walla-bing-bang?
  • 781
762 Kim Kitsuragi
  • 763
  • 764
763 Kim Kitsuragi Variable["whirling.hardie_logic_wc_failed"]
  • 968
764 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_failed"]) == false
  • 771
765 Authority Right. Puzzle Face shouldn't be the cool guy when he fails. *I* was supposed to be that.
  • 767
766 None
External:
  • (1002, 12)
767 Kim Kitsuragi
  • 768
  • 769
768 Kim Kitsuragi Variable["whirling.hardies_either_rhet_or_auth_fired_in_logic_wc_fail"]
  • 773
769 Kim Kitsuragi (Variable["whirling.hardies_either_rhet_or_auth_fired_in_logic_wc_fail"]) == false
  • 774
770 Volition You're not an idiot. Don't say that. This is a really big mess and being a detective is hard.
  • 784
  • 786
771 Logic Nothing is happening. The pieces are there, but they remain unconnected.
  • 685
772 Logic Oh no, he's stuck again. Please, someone -- just animate him. I got nothing.
  • 789
773 Logic Shush. I'm just more level headed than you. That's my thing. Let's look at this as a learning experience. What are the components you need to implicate Ruby?
  • 775
774 Logic Let's look at this as a learning experience. What are the components you need to implicate Ruby?
  • 775
775 Pain Threshold His wife left him. He needs to kill himself -- make her sorry she did.
  • 777
776 Composure Stop drooling. Run around or something. Hit yourself in the face. *Anything*. No one has any idea what to do with you if you just stand here.
  • 794
777 Drama No, no! He needs to say: "Five hundred Lears and I can't remember the first line!"
  • 779
778 Rhetoric Why does Puzzle Face get to *not* melt down? You and I melted down like crazy, remember?
  • 686
779 None
  • 725
  • 689
  • 696
780 Endurance Go out and run circles around the building until you come up with something. Whatever you do, don't stand here anymore.
  • 1016
  • 1017
781 Logic I don't know what it means, but it felt like the most appropriate thing to say. That's what the *Witch Doctor* would say, at least.
  • 783
  • 784
  • 786
782 Volition Blissful idiot -- say something. You've stood there for too long.
  • 785
783 You Why am I such an idiot?
  • 799
784 You (Squint your eyes harder.)
  • 793
785 None
External:
  • (1002, 12)
786 You Give up.
  • 798
787 Volition Your mouth is open. Close it. It's really, really going to help if you do.
  • 776
788 Logic Sorry. You're not coming up with anything. Again, the pieces are there: she could have done it, somehow, something else, wala-wala-bing-bang -- it's just not coming together.
  • 761
  • 783
  • 784
  • 786
789 Physical Instrument Get a move on, asshole! Stop standing with your dick in your hand.
  • 787
790 Kim Kitsuragi
  • 791
  • 792
791 Kim Kitsuragi Variable["whirling.hardie_failed_the_rhet_wc"]
  • 778
792 Kim Kitsuragi (Variable["whirling.hardie_failed_the_rhet_wc"]) == false
  • 686
793 Logic Still nothing -- but that's okay. This doesn't have to turn into some kind of meltdown. You're just a cop taking your time to present a theory.
  • 790
794 Rhetoric Say something. If you say something you can jolt out of the stupor. Just one sentence. Here we go...
  • 795
795 Kim Kitsuragi
  • 796
  • 797
796 Kim Kitsuragi Variable["whirling.hardies_logic_wc_fail_at_least_one_passive_fire"]
  • 1016
  • 1017
797 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_fail_at_least_one_passive_fire"]) == false
  • 780
798 Logic There we go. Your mind is a relaxed muscle. It's so nice and easy to give up, isn't it? On the downside -- you have no idea what you were supposed to do now. I could have *debriefed* you.
  • 782
799 Logic No one knows.
  • 770
800 Titus Hardie "Sure -- *normal*," he says without smiling.
  • 889
801 You "Titus, you have to see it. Things don't add up -- we need to talk to her." (Move on.) Variable["whirling.hardies_said_the_cover_up_thing_in_logic_wc"] == true
  • 802
802 Titus Hardie Silence. He looks around the room.
  • 803
803 Theo The old man in the corner nods.
  • 804
804 Perception (Sight) A very small nod -- and a trickle of tobacco spit on his lip.
  • 805
805 Authority This is the only opinion he cares for.
  • 809
806 Kim Kitsuragi "He's right, you know?" The lieutenant notes dryly. "Great work, but the not shaking people's hands thing -- is a little odd."
  • 1031
807 Titus Hardie "I hear they have a shack where junkies sometimes crash. Time for you to step up."
  • 831
808 You "So she didn't go to tell Evrart."
  • 882
809 Titus Hardie "Yeah -- I see it." He puts his beer down. "There's one more thing I've been *wondering* about. Ever since you asked me where she is. Add it to your list of suspicions, if you want."
  • 810
810 Titus Hardie "I don't *know*." He smiles a peculiar smile. "I don't know where she went. She just up and left. Got real scared too. Wouldn't tell me where -- however *hard* I asked. Wanna know why?"
  • 811
811 You "Why?"
  • 812
812 Titus Hardie "She was afraid I would tell you." He looks you straight in the eye. "Maybe she was right. By now I probably would."
  • 817
813 You "And the hole in his heart." Variable["whirling.hardies_inland_hole_in_his_heart"] == true
  • 896
814 Kim Kitsuragi
  • 815
  • 816
815 Kim Kitsuragi IsKimHere()
  • 820
816 Kim Kitsuragi (IsKimHere()) == false
  • 1031
817 Kim Kitsuragi
  • 818
  • 819
818 Kim Kitsuragi IsKimHere()
  • 824
819 Kim Kitsuragi (IsKimHere()) == false
  • 825
820 Kim Kitsuragi
  • 821
  • 822
821 Kim Kitsuragi Variable["whirling.kimintro_did_not_shake_hand"] or Variable["pier.joyce_intro_did_not_shake_hand"]
  • 806
822 Kim Kitsuragi (Variable["whirling.kimintro_did_not_shake_hand"] or Variable["pier.joyce_intro_did_not_shake_hand"]) == false
  • 1031
823 Titus Hardie "Asshole till the end, huh. Well, fuck you too, then!" He doesn't sound angry, despite shouting.
  • 814
824 Kim Kitsuragi "She knew there's evidence on her -- and she knew we'd find it. This is typical suspect behaviour. Why fleeing is always incriminatory."
  • 827
825 You "You think she knew I'd find evidence against her?"
  • 827
826 You Walk away.
  • 823
827 Titus Hardie "Perhaps." He looks out of the window again. "Ask her if you find her. It won't be easy though. She made sure of that."
  • 828
828 None
  • 836
  • 835
  • 858
  • 907
  • 928
  • 838
  • 1129
  • 873
  • 1123
829 Titus Hardie "You're a smart cop, but you're a stupid person -- no one goes to tell Evrart anything. If he has to know, he has to know *fast*."
  • 1136
830 Kim Kitsuragi "We will start there." The lieutenant takes a quick note. "One more question: what does Ruby look like?"
  • 1128
831 Kim Kitsuragi
  • 832
  • 833
832 Kim Kitsuragi IsKimHere()
  • 830
833 Kim Kitsuragi (IsKimHere()) == false
  • 1138
834 Titus Hardie "Sure -- there are some shithouses there. A cinderblock town. The fisher-folk there refuse to unionise, so that's one place we haven't looked."
  • 807
835 You "What was she scared of?"
  • 839
836 You "When did she leave?"
  • 837
837 Titus Hardie "Friday afternoon. When you first arrived. I got word the RCM was in town, then she came in to see me. Told me she was leaving. That's when we had our little... conversation."
  • 847
838 You "Can you tell me where on the coast I should start looking?" Variable["whirling.hardie_logic_wc_where"]
  • 834
839 Titus Hardie "I told you -- you."
  • 844
  • 843
840 Kim Kitsuragi
  • 841
  • 842
841 Kim Kitsuragi Variable["whirling.hardies_logic_wc_said_72percent_chance_shot_came_from_roof"]
  • 863
842 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_said_72percent_chance_shot_came_from_roof"]) == false
  • 1031
843 You "Me, personally?"
  • 850
844 You "Me? As in the RCM?"
  • 848
845 None
  • 828
846 None
  • 921
  • 887
  • 855
847 None
  • 828
848 Titus Hardie "No -- you. As in the cop with the sideburns and the disco clothes."
  • 851
849 None
  • 828
850 Titus Hardie "Yes -- you, the cop with the sideburns and the disco clothes."
  • 851
851 Inland Empire And a hole in his heart. That first.
  • 856
852 Kim Kitsuragi
  • 853
  • 854
853 Kim Kitsuragi Variable["cargo.evrart_anything_I_can_do_to_help"]
  • 870
854 Kim Kitsuragi (Variable["cargo.evrart_anything_I_can_do_to_help"]) == false
  • 888
855 You [Leave.]
  • 1033
856 None
  • 813
  • 876
  • 877
  • 879
  • 881
  • 878
857 Titus Hardie "She said you have a funny taste in clothes." He scoffs. "And that you won't *stop*."
  • 955
858 You "What else did Ruby tell you -- about me?" Variable["whirling.hardies_logic_wc_what_was_she_scared_of_branc_done"] == true
  • 857
859 Titus Hardie "Until you *have* something on her. She said she's heard of you from Jamrock. That you're a human can-opener. That you play suspects against each other. Open them up, like cans."
  • 956
860 Kim Kitsuragi
  • 861
  • 862
861 Kim Kitsuragi Variable["whirling.hardie_logic_wc_vc_reckoner"]
  • 846
862 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_vc_reckoner"]) == false
  • 1031
863 Visual Calculus You know, I don't usually do this -- I just measure things, but...
  • 860
864 Logic Of course. I should have known. Concentrate on tracking down Ruby.
  • 1118
865 You "The gardener? But she went to tell Evrart."
  • 829
866 Titus Hardie "No. Her and Evrart -- they don't talk. They've never met. They have no relations. They live in different *galaxies*. Get that through your head."
  • 1118
867 You "Won't stop?"
  • 859
868 Titus Hardie "...open Angus up like a can? Yes, he did." He nods. "Now, we can whine about it, whack him, or we can go on with our lives. I'm having a 'go on with our lives' kind of day, Al. How about you?"
  • 875
869 Alain "Fucking hell..." The tattooed man shakes his head. "Titus, did he just..."
  • 868
870 Kim Kitsuragi
  • 871
  • 872
871 Kim Kitsuragi Variable["XP.evrart_got_the_folder_from_cencus_bureau"]
  • 916
872 Kim Kitsuragi (Variable["XP.evrart_got_the_folder_from_cencus_bureau"]) == false
  • 912
873 You "It's not much, but it'll do." (Go!) Variable["TASK.ask_about_ruby_in_village"] and Variable["whirling.hardie_went_through_ruby_info"] == false
  • 874
874 Titus Hardie "It'll *have* to." He puts his hand out.
  • 902
  • 826
875 Authority It's not an actual question.
  • 890
876 You "Don't forget the *funny* tie too." Variable["whirling.necktie_personified"]
  • 894
877 You "No wonder she's afraid. I have come to declare the ending of the Human Experiment."
  • 899
878 You "I have no idea why she'd be scared. I'm just a normal cop with regular thoughts in his head."
  • 800
879 You "She probably knew me from my singing days." IsTHCPresent("superstar_cop")
  • 903
880 Kim Kitsuragi "Why not? You could turn this thing into an actual police force." He extends his hand. "Afraid you would actually have to follow the *law*?"
  • 934
881 You "I'm sorry. God, why does everything flee at the sight of my shadow?!"
  • 901
882 Titus Hardie "No one goes to tell Evrart anything. He knows what he has to know -- fast."
  • 1136
883 Titus Hardie He shrugs. "Lizzie needed some air."
  • 865
  • 808
884 None
  • 828
885 Titus Hardie "The coast is a dangerous place -- for *police*-men."
  • 909
886 Titus Hardie "Like the RCM?" He lets go of your hand. "You're a real police force all right -- of the Wild Pines. Everyone around here knows that. So watch your ass out there."
  • 885
887 You "You said it would be nice to have a ballistics lab. Use ours -- turn this into a real police force." IsKimHere() == false
  • 886
888 None
  • 828
889 Titus Hardie "You know, when I first saw you limp in here I thought she was paranoid, or sniffing her own supply, but..." He measures you up. "Now I'm not so sure."
  • 849
890 Alain Silence. He nods.
  • 910
  • 923
891 Kim Kitsuragi
  • 892
  • 893
892 Kim Kitsuragi Variable["whirling.hardie_logic_wc_esprit_titus"]
  • 905
  • 926
893 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_esprit_titus"]) == false
  • 840
894 Titus Hardie "How can I forget." He nods at your tie.
  • 930
895 Esprit de Corps Not just granite -- tightly packed RCM sergeant material.
  • 891
896 Kim Kitsuragi
  • 897
  • 898
897 Kim Kitsuragi Variable["whirling.hardies_authority_wc_fail_put_the_gun_in_your_mouth_threatened_to_kill_yourself"]
  • 937
898 Kim Kitsuragi (Variable["whirling.hardies_authority_wc_fail_put_the_gun_in_your_mouth_threatened_to_kill_yourself"]) == false
  • 929
899 Titus Hardie "Sure. The human experiment. That's real funny." He looks at you without smiling.
  • 889
900 Titus Hardie His grip is firm and reassuring. Like holding a piece of unpolished granite.
  • 895
901 Titus Hardie "It seems you have that effect -- especially on *women*." He looks at you.
  • 919
902 You Shake it.
  • 900
903 Titus Hardie "Yeah, that's real *funny*. She wasn't laughing though." He looks at you.
  • 889
904 You No.
  • 943
905 You "You should be a cop, Titus."
  • 1034
906 Half Light Scared? You should be too. A strange fear creeps over you, a metallic taste in your mouth. Change the subject.
  • 852
907 You "Do you have any clues on where Ruby went?"
  • 908
908 Titus Hardie "She's not far. We know that much -- she didn't take her lorry. So she's on foot."
  • 913
909 Empathy It's not a threat -- it's a warning.
  • 1033
910 You "Is that true Kim? Am I a can-opener?" IsKimHere()
  • 935
911 Titus Hardie "Nah. We're good." He lets go of your hand.
  • 880
912 Logic Evrart's file on you seemed thin on info. She must know from somewhere else. From Jamrock. Something *more*.
  • 945
913 Alain "Good fucking luck, man... She knows this place like the back of her hand. You'll never find her."
  • 914
914 Titus Hardie "Yeah, Al." He gives a sharp look. "And we won't either."
  • 918
915 None
  • 828
916 Logic *Evrart* has a file on you, but that's bogus. What she knows comes from somewhere else -- from Jamrock. It must be *real* stuff.
  • 1117
917 You "You're all here. Who's out looking?"
  • 883
918 Glen "She's not really a..." The man stares into his beer. "Hardie candidate anymore, is she?"
  • 920
919 Rhetoric Right. That's the second one now who's trying to flee you.
  • 889
920 Titus Hardie "She's not, Glen."
  • 915
921 You "You said it would be nice to have a ballistics lab. You could use ours." IsKimHere()
  • 911
922 You That will only piss him off. He's not going to yap about Evrart.
  • 864
923 You "Anything else? *Anything*?"
  • 936
924 You "Could she have gotten this info from... Evrart?"
  • 866
925 Esprit de Corps No -- he already is a sergeant. That's what you're feeling. He just wasn't sure what *you* are.
  • 1032
926 You Just think it.
  • 925
927 Titus Hardie "The coast is a dangerous place."
  • 909
928 You "Have you looked for her?"
  • 938
929 Titus Hardie "Why not?" He looks at your chest. "You look about ready to do something pretty crazy because some bird fucked you over."
  • 876
  • 877
  • 879
  • 881
  • 878
930 Kim Kitsuragi
  • 931
  • 932
931 Kim Kitsuragi CheckEquipped("neck_tie")
  • 933
932 Kim Kitsuragi (CheckEquipped("neck_tie")) == false
  • 889
933 Horrific Necktie You and I are going to dance in the moonlight under a billion stars.
  • 889
934 Titus Hardie "Rich-boy law is a sham." He shakes his hand. "It only works for the Wild Pines lady. So keep your lab -- and watch your ass out there."
  • 927
935 Kim Kitsuragi "You are... insistent." He nods.
  • 923
936 Titus Hardie "Yeah, there was something else. She wouldn't tell me though. I could see she wanted to. It was *burning* on her lips: 'This cop, Titus, this cop, he...' But she was too scared."
  • 906
937 Titus Hardie "Why not? You suck on that gun like someone tore you a brand new asshole."
  • 876
  • 877
  • 879
  • 881
  • 878
938 Titus Hardie "A little -- on the coast."
  • 940
939 You "Where have you looked for her?"
  • 948
940 Kim Kitsuragi
  • 941
  • 942
941 Kim Kitsuragi IsKimHere()
  • 944
942 Kim Kitsuragi (IsKimHere()) == false
  • 939
943 Logic Sure. It was someone else. It appears we have a *ninth* Hardie boy.
  • 960
944 Kim Kitsuragi "Where have you looked for her, more precisely?"
  • 948
945 Kim Kitsuragi
  • 946
  • 947
946 Kim Kitsuragi Variable["whirling.hardie_logic_wc_logic_she_knows"]
  • 924
  • 922
947 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_logic_she_knows"]) == false
  • 959
948 Titus Hardie "More precisely? On the *coast*. Past the water lock." He nods southwest. "She's not here, so I'm thinking she's there."
  • 949
949 Reaction Speed *Who's* doing this looking? They're all here.
  • 951
950 Esprit de Corps And he still isn't. People aren't afraid of good cops in the way Ruby was afraid of you, he thinks, then turns back to his men.
  • 1032
951 Kim Kitsuragi
  • 952
  • 953
952 Kim Kitsuragi Variable["whirling.hardie_logic_wc_reaction_here"]
  • 917
  • 904
953 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_reaction_here"]) == false
  • 845
954 Titus Hardie "When are you gonna get it through your dumb head?" He scoffs. "I already *am*, I just wasn't sure you were."
  • 950
955 Endurance Never -- not until the case is solved. And then the next case. And the next...
  • 958
  • 867
956 Interfacing And then when they're all empty, just move on. Unto the next can. Don't look back -- unless there was something you *missed*.
  • 869
957 Titus Hardie "Not until you *have* something on her. She said she's heard of you from Jamrock. That you're a human can-opener. That you play suspects against each other. Open them up, like cans."
  • 956
958 You "She's right. I won't." Variable["whirling.hardies_logic_wc_endurance_not_until_the_nex_case"] == true
  • 957
959 None
  • 828
960 None
  • 828
961 Kim Kitsuragi "The elevator is *outside* the building. It's an old dumbwaiter -- used for moving pinball machines up and down from the workshop."
  • 55
  • 113
962 Kim Kitsuragi
  • 963
  • 964
963 Kim Kitsuragi Variable["whirling.klaasje_ruby_angry_drunk"]
  • 133
964 Kim Kitsuragi (Variable["whirling.klaasje_ruby_angry_drunk"]) == false
  • 140
965 Logic I fear we just can't piece this puzzle together. At this point, the only sensible thing to do is get someone else to put the pieces together.
  • 966
  • 972
  • 967
966 You (Whisper) "Kim, you've had long enough to come up with a theory. What'cha got?" IsKimHere()
  • 974
967 You No, I want to do this all by myself!
  • 971
968 Kim Kitsuragi
  • 969
  • 970
969 Kim Kitsuragi Variable["whirling.hardie_logic_wc_failed_again"]
  • 965
970 Kim Kitsuragi (Variable["whirling.hardie_logic_wc_failed_again"]) == false
  • 772
971 Logic Suit yourself! But remember, you're the one putting yourself through this hassle.
  • 1027
972 You But the lieutenant isn't here. What am I supposed to do without him? IsKimHere() == false
  • 973
973 Logic Easy! If the lieutenant isn't here, you should find him and attempt this again while he's with you.
  • 1027
974 Kim Kitsuragi "I think it's best we just dive in," he whispers back, before turning to Titus and asking: "What makes you so sure Ruby *didn't* kill him?"
  • 1126
975 None
External:
  • (1002, 12)
976 Kim Kitsuragi The lieutenant looks around the room, evidently enjoying the moment's respite. But before long, he puts his hand on your shoulder. "Unless we have more business, we should..." He looks to the door.
  • 1160
977 Kim Kitsuragi
  • 978
  • 979
978 Kim Kitsuragi IsKimHere()
  • 976
979 Kim Kitsuragi (IsKimHere()) == false
  • 1160
980 Logic It's that simple.
  • 977
981 Kim Kitsuragi
  • 982
  • 983
982 Kim Kitsuragi CheckItem("key_workshop_spare")
  • 1004
983 Kim Kitsuragi (CheckItem("key_workshop_spare")) == false
  • 984
984 Kim Kitsuragi
  • 985
  • 986
985 Kim Kitsuragi Variable["TASK.enter_the_mysterious_door_done"]
  • 990
986 Kim Kitsuragi (Variable["TASK.enter_the_mysterious_door_done"]) == false
  • 987
987 Perception (Sight) Can't get through the door? You know what would help -- doing a *thorough* search of this room! Maybe something's hidden.
  • 1004
988 Inland Empire There's a *spooky* building West of this. Take a flashlight with you, search the basement. There are secrets -- magisterial, ancient secrets that may assist you.
  • 991
989 Visual Calculus Hey! Did someone say something already? No? Yes? Who cares! Upstairs, in Klaasje's bedroom -- the window the bullet came through. Analyse that!
  • 1001
990 Perception (Sight) Reporting for duty! A *thorough* search of this Union box may help unearth something *incriminating*! Pin it on her -- she's been here, right?
  • 1004
991 Kim Kitsuragi
  • 992
  • 993
992 Kim Kitsuragi Variable["whirling.klaasje_drama_wc_succeeded"] and Variable["XP.ruby_motive"]
  • 1048
993 Kim Kitsuragi (Variable["whirling.klaasje_drama_wc_succeeded"] and Variable["XP.ruby_motive"]) == false
  • 1008
994 Kim Kitsuragi
  • 995
  • 996
995 Kim Kitsuragi Variable["TASK.enter_the_mysterious_door"]
  • 1007
996 Kim Kitsuragi (Variable["TASK.enter_the_mysterious_door"]) == false
  • 997
997 Savoir Faire For starters, you could search the Whirling-in-Rags for hidden passages she could have used to get to the roof. There's a door in the *kitchen* I've had my eye on for a while...
  • 981
998 Kim Kitsuragi
  • 999
  • 1000
999 Kim Kitsuragi Variable["TASK.enter_the_mysterious_door_done"]
  • 981
1000 Kim Kitsuragi (Variable["TASK.enter_the_mysterious_door_done"]) == false
  • 994
1001 Kim Kitsuragi
  • 1002
  • 1003
1002 Kim Kitsuragi CheckItem("antique_rifle")
  • 991
1003 Kim Kitsuragi (CheckItem("antique_rifle")) == false
  • 988
1004 Kim Kitsuragi
  • 1005
  • 1006
1005 Kim Kitsuragi Variable["whirling.replaced_viscal_success_read"]
  • 1001
1006 Kim Kitsuragi (Variable["whirling.replaced_viscal_success_read"]) == false
  • 989
1007 Savoir Faire For starters, you could find out what's behind that mystery door in the kitchen. If it's a secret route, she could have used that to get to the roof!
  • 981
1008 Kim Kitsuragi
  • 1009
  • 1010
1009 Kim Kitsuragi Variable["whirling.klaasje_arrest_you_arrested_her_on_the_spot_and_kim_toook_her_away"]
  • 1048
1010 Kim Kitsuragi (Variable["whirling.klaasje_arrest_you_arrested_her_on_the_spot_and_kim_toook_her_away"]) == false
  • 1013
1011 Volition Wow, you've been very thorough. There's nothing else to add -- just crack that Klaasje's defences. Maybe she'll tell you something helpful?
  • 1048
1012 Volition You could crack that Klaasje's defences. Maybe she'll tell you something helpful?
  • 1048
1013 Kim Kitsuragi
  • 1014
  • 1015
1014 Kim Kitsuragi Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"]
  • 1012
1015 Kim Kitsuragi (Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"]) == false
  • 1011
1016 You Thanks guys. Let's get moving again.
  • 1019
1017 You Not just yet -- can't we review the components of the theory?
  • 1020
1018 None
  • 998
1019 Logic Gladly.
  • 766
1020 Logic Sure. Why not? Let's hear what some of our friends have to say.
  • 1018
1021 Logic It's very unlikely to help, but sure. We can go to Theory Town.
  • 1025
1022 You Got it. Now get me moving again, please.
  • 1024
1023 None
External:
  • (1002, 12)
1024 Logic Let's move.
  • 1023
1025 None
  • 998
1026 You Sure thing. But before anything else -- can I venture to Theory Town?
  • 1021
1027 None
  • 1022
  • 1026
1028 None
  • 828
1029 None
1030 None
  • 1029
1031 None
  • 1029
1032 None
  • 1029
1033 None
  • 1029
1034 Kim Kitsuragi
  • 1035
  • 1036
1035 Kim Kitsuragi HasVolitionDamage()
  • 1037
1036 Kim Kitsuragi (HasVolitionDamage()) == false
  • 954
1037 Titus Hardie "When are you gonna get it through your dumb head?" He scoffs. "I already *am*, I just wasn't sure you were."
  • 950
1038 Kim Kitsuragi
  • 1039
  • 1040
1039 Kim Kitsuragi Variable["whirling.hardies_painthresh_or_drama_had_bad_advice_again"]
  • 714
1040 Kim Kitsuragi (Variable["whirling.hardies_painthresh_or_drama_had_bad_advice_again"]) == false
  • 1041
1041 Kim Kitsuragi
  • 1042
  • 1043
1042 Kim Kitsuragi Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"] or Variable["whirling.hardies_logic_wc_fail_volition_try_klaasje"]
  • 704
1043 Kim Kitsuragi (Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"] or Variable["whirling.hardies_logic_wc_fail_volition_try_klaasje"]) == false
  • 1044
1044 Logic ... No one?
  • 1045
1045 Logic Really?
  • 1046
1046 Logic Absolutely nothing?
  • 1047
1047 Logic Just me, huh? Wow. Well... Good luck!
  • 679
1048 Kim Kitsuragi
  • 1049
  • 1050
1049 Kim Kitsuragi Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"] or Variable["whirling.hardies_logic_wc_fail_volition_try_klaasje"]
  • 980
1050 Kim Kitsuragi (Variable["whirling.hardies_savoir_faire_search_whirling_for_hidden_passages"] or Variable["whirling.hardies_perception_makes_finding_key_behind_window_easier"] or Variable["whirling.hardies_logic_wc_fail_viscal_tells_you_to_analyze_window"] or Variable["whirling.hardies_logic_wc_fail_inland_suggests_searching_the_spooky_building"] or Variable["whirling.hardies_logic_wc_fail_volition_try_klaasje"]) == false
  • 1054
1051 Logic Just me, huh? Wow. Well... Good luck!
  • 977
1052 Logic Really?
  • 1053
1053 Logic Absolutely nothing?
  • 1051
1054 Logic ... No one?
  • 1052
1055 Titus Hardie "Still, there's definitely something there to check out..." He turns the Eugene. "We need to have a look at that secret passage, boys."
  • 1067
1056 Kim Kitsuragi
  • 1057
  • 1058
1057 Kim Kitsuragi Variable["auto.visited_pinball_room"] or Variable["auto.visited_pinball_workshop"]
  • 77
1058 Kim Kitsuragi (Variable["auto.visited_pinball_room"] or Variable["auto.visited_pinball_workshop"]) == false
  • 1059
1059 You "Through a secret passage."
  • 1060
1060 Titus Hardie "I see. But what's back there, I mean -- storage rooms or shit?"
  • 1061
  • 1062
  • 1063
1061 You "... a secret passage. That leads to the roof."
  • 1064
1062 You "I'll level with you, Titus. I've still got to check it out."
  • 1065
1063 You "Wild stuff, Titus. Stuff you're not prepared to believe."
  • 1066
1064 Titus Hardie "You've not even been back there, have you?" The big guy sighs at his beer. "Fuckin' clown. Honest to god, this shit is only funny in the circus."
  • 1055
1065 Titus Hardie The big man pinches the bridge of his nose. "Course you do, clown. Of fucking course. That's how you do it in the Revachol Circus Militia."
  • 1055
1066 Titus Hardie "Cop, I'm gonna stop you right there." He pushes up his hat. "I'll save you the embarrassment -- I won't force you to tell me you've not been back there."
  • 1055
1067 None
  • 18
1068 Kim Kitsuragi
  • 1069
  • 1070
1069 Kim Kitsuragi Variable["whirling.elevator_left_early"] == true or Variable["whirling.elevator_main_reached"]
  • 215
1070 Kim Kitsuragi (Variable["whirling.elevator_left_early"] == true or Variable["whirling.elevator_main_reached"]) == false
  • 1071
1071 Kim Kitsuragi
  • 1072
  • 1073
1072 Kim Kitsuragi IsKimHere()
  • 1074
1073 Kim Kitsuragi (IsKimHere()) == false
  • 1076
1074 Kim Kitsuragi "While we cannot say for certain right *now*, we *will* find out."
  • 1075
1075 Titus Hardie "Sure, cops, sure..." he turns the Eugene. "We need to have a look at that secret passage, boys."
  • 1079
1076 You "I don't know, but I'll find out."
  • 1078
1077 None
  • 18
1078 Titus Hardie "Sure, cop, sure..." he turns the Eugene. "We need to have a look at that secret passage, boys."
  • 1079
1079 Eugene "You got it boss! Professional law enforcement will investigate."
  • 1080
1080 Titus Hardie The big guy smiles. "You got something else to back this route up? Or is that it?"
  • 1077
1081 You "The elevator is on the *outer wall* of the building. It's an old dumbwaiter -- used for moving pinball machines up and down from the workshop."
  • 1082
1082 Titus Hardie The big guy takes a long, considered gulp of beer. "And? How does she come into it?"
  • 1083
1083 You "Ruby could have gone up -- shot him -- come down -- all under seven minutes."
  • 294
1084 None
  • 637
1085 None
  • 637
1086 None
  • 637
1087 None
  • 637
1088 None
  • 637
1089 None
  • 637
1090 None
  • 637
1091 None
  • 779
1092 None
  • 779
1093 None
  • 308
1094 None
  • 308
1095 None
  • 308
1096 None
  • 308
1097 None
  • 308
1098 None
  • 308
1099 None
  • 308
1100 None
  • 308
1101 Kim Kitsuragi
  • 1102
  • 1103
1102 Kim Kitsuragi Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 305
1103 Kim Kitsuragi (Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 1104
1104 Titus Hardie "And I suppose you have a theory on that?"
  • 306
1105 Kim Kitsuragi
  • 1106
  • 1107
1106 Kim Kitsuragi Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 1116
1107 Kim Kitsuragi (Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 358
1108 Kim Kitsuragi
  • 1109
  • 1110
1109 Kim Kitsuragi Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 1111
1110 Kim Kitsuragi (Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 267
1111 Glen "But she didn't! This is fucking stupid, Titus. This and the queer thing, all of it!" The blond man looks around. "Why aren't more of you defending her? This is fucking stupid, Titus."
  • 318
1112 Kim Kitsuragi
  • 1113
  • 1114
1113 Kim Kitsuragi Variable["whirling.hardies_ruby_gay_branch_passed"]
  • 1115
1114 Kim Kitsuragi (Variable["whirling.hardies_ruby_gay_branch_passed"]) == false
  • 317
1115 Shanky "Fuck you, man, I would never fuck my guys over like that." He squeaks with indignation. "Especially for some bird..."
  • 319
1116 Glen "Which is why she didn't! This is fucking stupid, Titus. This and the queer thing, all of it!" The blond man waves his beer around. "Why aren't more of you defending her? This is fucking stupid, Titus."
  • 318
1117 None
  • 828
1118 None
  • 828
1119 None
  • 828
1120 Kim Kitsuragi
  • 1121
  • 1122
1121 Kim Kitsuragi Variable["whirling.hardies_secret_passage_all_you_know"]
  • 623
1122 Kim Kitsuragi (Variable["whirling.hardies_secret_passage_all_you_know"]) == false
  • 382
1123 You "Thanks for the review, Titus." (Conclude.) Variable["whirling.hardie_went_through_ruby_info"] == true and Variable["whirling.hardies_human_can_opener"]
  • 1125
1124 None
External:
  • (1002, 12)
1125 Titus Hardie He sighs heavily. "Anything else you want, cop?"
  • 1124
1126 None
  • 26
1127 None
  • 828
1128 Titus Hardie "Boyish. Hair's red, dyed. She looks like a lorryman."
  • 1127
1129 You "Do you know what she's doing with Ulan frequencies?" Variable["tc.ulan_frequency"] and Variable["TASK.confront_hardie_about_drug_trade"]
  • 1130
1130 Titus Hardie "The what now? I've no idea." He looks around. "Boys?"
  • 1131
1131 Fat Angus "She said she's... building a..." His voice is very quiet. "A pale emitter."
  • 1132
1132 Titus Hardie "What?"
  • 1133
1133 Fat Angus "We were talkin' about radio equipment. She said she's doing Ulan frequencies and a pale-something. I don't know more."
  • 1134
1134 Logic This guy barely understands what he's talking about.
  • 1135
1135 Titus Hardie "There you have it. Pale-something." Titus puts an end to it.
  • 1139
1136 Logic It's called a... radio, you believe. The gardener may have played you again when she stormed out. She has her own plan.
  • 884
1137 Pain Threshold Stop thinking about your lost gun, dammit. You'll get a heart attack.
  • 413
1138 You "I'll start there. One more question: what does Ruby look like?"
  • 1128
1139 Inland Empire It feels like you'll get to know -- soon enough.
  • 1119
1140 Kim Kitsuragi
  • 1141
  • 1142
1141 Kim Kitsuragi Variable["TASK.probe_drivers_about_drugs"] == true and Variable["TASK.who_is_the_ladydriver"] == false
  • 1146
1142 Kim Kitsuragi (Variable["TASK.probe_drivers_about_drugs"] == true and Variable["TASK.who_is_the_ladydriver"] == false) == false
  • 1148
1143 Kim Kitsuragi
  • 1144
  • 1145
1144 Kim Kitsuragi Variable["TASK.probe_drivers_about_drugs"] == false
  • 135
1145 Kim Kitsuragi (Variable["TASK.probe_drivers_about_drugs"] == false) == false
  • 1140
1146 Logic Could this *complex operation* be the one Joyce asked you to look into? Probably, though they'll never open up about it. You'll have to keep investigating!
  • 153
1147 Logic Of course! Ruby is the lady driver in this great big *Jam Mystery*! Probably. You'll have to keep investigating -- they'll never open up about it.
  • 153
1148 Kim Kitsuragi
  • 1149
  • 1150
1149 Kim Kitsuragi Variable["TASK.who_is_the_ladydriver"] == true and Variable["TASK.who_is_the_ladydriver"] == false
  • 1147
1150 Kim Kitsuragi (Variable["TASK.who_is_the_ladydriver"] == true and Variable["TASK.who_is_the_ladydriver"] == false) == false
  • 1151
1151 Kim Kitsuragi
  • 1152
  • 1153
1152 Kim Kitsuragi Variable["XP.figured_out_the_odd_sole"]
  • 1154
1153 Kim Kitsuragi (Variable["XP.figured_out_the_odd_sole"]) == false
  • 1147
1154 Logic You know this already. It all fits together: Ruby, the missing Hardie, was present at the hanging and running the drug trade.
  • 153
1155 Logic Say... Hard to remember with your brain in overload, but have you smoked lately? A cigarette may help you.
  • 1157
1156 Electrochemistry YES! Huff and puff and *blow* this case wide open!
  • 975
1157 Kim Kitsuragi
  • 1158
  • 1159
1158 Kim Kitsuragi Variable["whirling.hardies_logic_wc_fail_smoke_suggested"]
  • 1156
1159 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_fail_smoke_suggested"]) == false
  • 975
1160 Kim Kitsuragi
  • 1161
  • 1162
1161 Kim Kitsuragi Variable["whirling.hardies_logic_wc_fail_smoke_suggested"] == false
  • 1155
1162 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_fail_smoke_suggested"] == false) == false
  • 975
1163 Logic Say... Hard to remember with your brain in overload, but have you smoked lately? A cigarette may help you.
  • 1168
1164 Electrochemistry YES! Huff and puff and *blow* this case wide open!
  • 677
1165 Kim Kitsuragi
  • 1166
  • 1167
1166 Kim Kitsuragi Variable["whirling.hardies_logic_wc_fail_smoke_suggested"] == false
  • 1163
1167 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_fail_smoke_suggested"] == false) == false
  • 677
1168 Kim Kitsuragi
  • 1169
  • 1170
1169 Kim Kitsuragi Variable["whirling.hardies_logic_wc_fail_smoke_suggested"]
  • 1164
1170 Kim Kitsuragi (Variable["whirling.hardies_logic_wc_fail_smoke_suggested"]) == false
  • 677
1171 Kim Kitsuragi
  • 1172
  • 1173
1172 Kim Kitsuragi CheckItem("gun_villiers")
  • 1174
1173 Kim Kitsuragi (CheckItem("gun_villiers")) == false
  • 329
1174 Reaction Speed Hey! Lost gun right here! Lost and found!
  • 329