Advertisement
Guest User

gambler.txt [ Left 4 Dead 2 ]

a guest
Jan 21st, 2014
754
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 466.44 KB | None | 0 0
  1. //--------------------------------------------------------------------------------------------------------------
  2. // Gambler Response Rule File
  3. //--------------------------------------------------------------------------------------------------------------
  4.  
  5. Criterion "GamblerNotPickedUpItem" "GamblerPickedUpItem" "!=1" "required" weight 0
  6. Criterion "GamblerNotSaidGrabbingCan" "SaidGrabbingCan" "!=1" "required" weight 0
  7. Criterion "IsGamblerFriendlyFire" "worldGamblerFriendlyFire" "1" "required" weight 0
  8. Criterion "IsNotGamblerFriendlyFire" "worldGamblerFriendlyFire" "!=1" "required" weight 0
  9. Criterion "IsNotAskedForCoverGambler" "GamblerAskForCover" "!=1" "required" weight 0
  10. Criterion "IsNotSaidGamblerWitchChasing" "SaidGamblerWitchChasing" "!=1" "required" weight 0
  11. Criterion "IsNotSaidAlertGiveItemStopGambler" "SaidAlertGiveItemStopGambler" "!=1" "required" weight 0
  12. Criterion "IsNotSaidAlertGiveItemStopFirstAidGambler" "SaidAlertGiveItemStopFirstAidGambler" "!=1" "required" weight 0
  13. Criterion "IsNotSaidBeenJockeyedGambler" "SaidBeenJockeyedGambler" "!=1" "required" weight 0
  14. Criterion "IsSaidGamblerWitchAttacking" "SaidGamblerWitchAttacking" "1" "required" weight 0
  15.  
  16.  
  17.  
  18. //Auto-generated blank response for padding out InfoRemarkables
  19. Response _PlayerInfoRemarkableBlankGambler
  20. {
  21. speak "Gambler_Blank" noscene //Blank
  22. }
  23.  
  24. Response C1M1InSmokeGambler
  25. {
  26. scene "scenes/Gambler/Cough01.vcd" then any C1M1Cough foo:0 -1.560 //[Coughing from smoke]
  27. scene "scenes/Gambler/Cough02.vcd" then any C1M1Cough foo:0 -2.621 //[Coughing from smoke]
  28. scene "scenes/Gambler/Cough04.vcd" then any C1M1Cough foo:0 -1.145 //[Coughing from smoke]
  29. }
  30. Rule C1M1InSmokeGambler
  31. {
  32. criteria ConceptTalkIdle IsGambler IsSaidC1M1InSmoke ismap_c1m1_hotel AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  33. Response C1M1InSmokeGambler
  34. }
  35.  
  36. Response C1M3AlarmOffGambler
  37. {
  38. scene "scenes/Gambler/WorldC1M3B23.vcd" then any C1M3AlarmOffa foo:0 .5 //Got it!
  39. scene "scenes/Gambler/WorldC1M3B24.vcd" then any C1M3AlarmOffa foo:0 -0.839 //Alarm off!
  40. }
  41. Rule C1M3AlarmOffGambler
  42. {
  43. criteria ConceptC1M3AlarmOff2 IsNotSaidC1M3AlarmOff AutoIsNotScavenge AutoIsNotSurvival
  44. ApplyContext "SaidC1M3AlarmOff:1:0"
  45. applycontexttoworld
  46. Response C1M3AlarmOffGambler
  47. }
  48.  
  49. Response C1M3BrokeWindowGambler
  50. {
  51. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  52. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  53. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  54. }
  55. Rule C1M3BrokeWindowGambler
  56. {
  57. criteria ConceptC1M3BrokeWindow2 IsNotSaidC1M3BrokeWindow AutoIsNotScavenge AutoIsNotSurvival
  58. ApplyContext "SaidC1M3BrokeWindow:1:0"
  59. applycontexttoworld
  60. Response C1M3BrokeWindowGambler
  61. }
  62.  
  63. Response C1M3DoorAlarmGambler
  64. {
  65. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  66. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  67. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  68. }
  69. Rule C1M3DoorAlarmGambler
  70. {
  71. criteria ConceptC1M3DoorAlarm2 IsNotSaidC1M3DoorAlarm AutoIsNotScavenge AutoIsNotSurvival
  72. ApplyContext "SaidC1M3DoorAlarm:1:0"
  73. applycontexttoworld
  74. Response C1M3DoorAlarmGambler
  75. }
  76.  
  77. Response C1M3SafeRoomGambler
  78. {
  79. scene "scenes/Gambler/Blank.vcd" then any C1M3SafeRoom2 foo:0 3 //Blank
  80. }
  81. Rule C1M3SafeRoomGambler
  82. {
  83. criteria ConceptTalkIdle Joined2 IsGambler IsNotSaidC1M3SafeRoom2 ismap_c1m3_mall IsInStartArea AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  84. ApplyContext "SaidC1M3SafeRoom2:1:0"
  85. applycontexttoworld
  86. Response C1M3SafeRoomGambler
  87. }
  88.  
  89. Response C1M4SafeRoomGambler
  90. {
  91. scene "scenes/Gambler/Blank.vcd" then any C1M4SafeRoom2 foo:0 3 //Blank
  92. }
  93. Rule C1M4SafeRoomGambler
  94. {
  95. criteria ConceptTalkIdle Joined2 IsGambler IsNotSaidC1M4SafeRoom2 ismap_c1m4_atrium IsInStartArea AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  96. ApplyContext "SaidC1M4SafeRoom2:1:0"
  97. applycontexttoworld
  98. Response C1M4SafeRoomGambler
  99. }
  100.  
  101.  
  102. // Autogenerated criteria for linked source group C4M3_002
  103. criterion "IsNotSrcGrp_C4M3_002" "worldSrcGrp_C4M3_002" "<1" required
  104.  
  105. Response C4M3Saferoom001Gambler
  106. {
  107. scene "scenes/Gambler/WorldC4M3B01.vcd" then any _c4m3_startsafe02 foo:0 0.01 //Okay, everybody gassed up and good to go?
  108. }
  109. Rule C4M3Saferoom001Gambler
  110. {
  111. criteria ConceptTalkIdle IsGambler ChanceToFire80Percent NotInCombat IsInStartArea Isc4m3 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_002 _auto_NotSafeRoomQuiet _auto_IsSafeRoomStart IsNotSpeakingWeight0
  112. ApplyContext "Talk:1:2.133,_auto_SafeRoomQuiet:1:5,SrcGrp_C4M3_002:1:0"
  113. applycontexttoworld
  114. Response C4M3Saferoom001Gambler
  115. }
  116.  
  117. Response PlayerNiceShotGambler
  118. {
  119. scene "scenes/Gambler/NiceShot01.vcd" //Nice shot.
  120. scene "scenes/Gambler/NiceShot02.vcd" //Nice shot.
  121. scene "scenes/Gambler/NiceShot03.vcd" //How'dja do that?
  122. scene "scenes/Gambler/NiceShot04.vcd" //Nice shot.
  123. scene "scenes/Gambler/NiceShot05.vcd" //Good shooting.
  124. scene "scenes/Gambler/NiceShot06.vcd" //Nice shooting.
  125. scene "scenes/Gambler/NiceShot07.vcd" //Nice shot!
  126. scene "scenes/Gambler/NiceShot08.vcd" //Nice shot Ace.
  127. scene "scenes/Gambler/NiceShot09.vcd" //Impressive.
  128. }
  129. Rule PlayerNiceShotGambler
  130. {
  131. criteria ConceptPlayerNiceShot IsNotCoughing IsGambler IssuerClose IsTalk IsTalkGambler ChanceToFire30Percent IsWorldTalkGambler
  132. Response PlayerNiceShotGambler
  133. }
  134.  
  135. Response PlayerNiceShotCoachGambler
  136. {
  137. scene "scenes/Gambler/NiceShotCoach01.vcd" //All right Coach.
  138. scene "scenes/Gambler/NiceShotCoach02.vcd" //All right Coach.
  139. }
  140. Rule PlayerNiceShotCoachGambler
  141. {
  142. criteria ConceptPlayerNiceShot IsNotCoughing IsGambler IssuerClose IsTalk IsTalkGambler ChanceToFire10Percent IsWorldTalkGambler SubjectIsCoach
  143. Response PlayerNiceShotCoachGambler
  144. }
  145.  
  146. Response PlayerNiceShotMechanicGambler
  147. {
  148. scene "scenes/Gambler/NiceShotMechanic01.vcd" //You're getting the hang of this Ellis.
  149. scene "scenes/Gambler/NiceShotMechanic02.vcd" //You're getting the hang of this Ellis.
  150. }
  151. Rule PlayerNiceShotMechanicGambler
  152. {
  153. criteria ConceptPlayerNiceShot IsNotCoughing IsGambler IssuerClose IsTalk IsTalkGambler ChanceToFire10Percent IsWorldTalkGambler SubjectIsMechanic
  154. Response PlayerNiceShotMechanicGambler
  155. }
  156.  
  157. Response PlayerNiceShotProducerGambler
  158. {
  159. scene "scenes/Gambler/NiceShotProducer01.vcd" //Damn, Rochelle...
  160. scene "scenes/Gambler/NiceShotProducer02.vcd" //Rochelle... damn!
  161. scene "scenes/Gambler/NiceShotProducer03.vcd" //Damn, Rochelle. Nice.
  162. }
  163. Rule PlayerNiceShotProducerGambler
  164. {
  165. criteria ConceptPlayerNiceShot IsNotCoughing IsGambler IssuerClose IsTalk IsTalkGambler ChanceToFire10Percent IsWorldTalkGambler SubjectIsProducer
  166. Response PlayerNiceShotProducerGambler
  167. }
  168.  
  169. Response SurvivorMournCoachGambler
  170. {
  171. scene "scenes/Gambler/SurvivorMournCoach01.vcd" //Ahh Coach.
  172. scene "scenes/Gambler/SurvivorMournCoach02.vcd" //Later Coach.
  173. scene "scenes/Gambler/SurvivorMournCoach03.vcd" //Shit Coach, I'll miss you.
  174. }
  175. Rule SurvivorMournCoachGambler
  176. {
  177. criteria ConceptPlayerSeeDeadPlayer IsNotCoughing IsGambler IsDeadCoach IsNotSaidSomeoneDied IsTalk IsTalkGambler IsNotIncapacitated HasNotDefibrillator IsWorldTalkGambler
  178. Response SurvivorMournCoachGambler
  179. }
  180.  
  181. Response SurvivorMournCoachC1Gambler
  182. {
  183. scene "scenes/Gambler/SurvivorMournCoachC101.vcd" //I am going to miss you big guy.
  184. scene "scenes/Gambler/SurvivorMournCoachC102.vcd" //Goddamn it coach, what'd you leave me with?
  185. scene "scenes/Gambler/SurvivorMournCoachC103.vcd" //Goddamn it coach, what'd you leave me with?
  186. }
  187. Rule SurvivorMournCoachC1Gambler
  188. {
  189. criteria ConceptPlayerSeeDeadPlayer IsNotCoughing IsGambler IsDeadCoach IsNotSaidSomeoneDied IsTalk IsTalkGambler IsNotIncapacitated IsCampaignl4d2_1 HasNotDefibrillator IsWorldTalkGambler NoKnowNames ismap_c1m1_hotel
  190. Response SurvivorMournCoachC1Gambler
  191. }
  192.  
  193. Response SurvivorMournMechanicGambler
  194. {
  195. scene "scenes/Gambler/SurvivorMournEllis01.vcd" //Ellis.
  196. scene "scenes/Gambler/SurvivorMournEllis02.vcd" //Ahh Ellis.
  197. scene "scenes/Gambler/SurvivorMournEllis03.vcd" //Ellis, I am surprised you lasted as long as you did.
  198. }
  199. Rule SurvivorMournMechanicGambler
  200. {
  201. criteria ConceptPlayerSeeDeadPlayer IsNotCoughing IsGambler IsDeadMechanic IsNotSaidSomeoneDied IsTalk IsTalkGambler IsNotIncapacitated HasNotDefibrillator IsWorldTalkGambler
  202. Response SurvivorMournMechanicGambler
  203. }
  204.  
  205. Response SurvivorMournMechanicC1Gambler
  206. {
  207. scene "scenes/Gambler/SurvivorMournMechanicC101.vcd" //He was annoying but he could shoot a gun.
  208. scene "scenes/Gambler/SurvivorMournMechanicC102.vcd" //No time for mourning, let's go.
  209. scene "scenes/Gambler/SurvivorMournMechanicC103.vcd" //He was annoying but he could shoot a gun.
  210. }
  211. Rule SurvivorMournMechanicC1Gambler
  212. {
  213. criteria ConceptPlayerSeeDeadPlayer IsNotCoughing IsGambler IsDeadMechanic IsNotSaidSomeoneDied IsTalk IsTalkGambler IsNotIncapacitated IsCampaignl4d2_1 HasNotDefibrillator IsWorldTalkGambler NoKnowNames ismap_c1m1_hotel
  214. Response SurvivorMournMechanicC1Gambler
  215. }
  216.  
  217. Response SurvivorMournProducerGambler
  218. {
  219. scene "scenes/Gambler/SurvivorMournRochelle01.vcd" //Rochelle.
  220. scene "scenes/Gambler/SurvivorMournRochelle02.vcd" //Ahh shit Rochelle.
  221. scene "scenes/Gambler/SurvivorMournRochelle03.vcd" //Goodnight Rochelle.
  222. scene "scenes/Gambler/SurvivorMournRochelle04.vcd" //There goes repopulating the earth.
  223. }
  224. Rule SurvivorMournProducerGambler
  225. {
  226. criteria ConceptPlayerSeeDeadPlayer IsNotCoughing IsGambler IsDeadProducer IsNotSaidSomeoneDied IsTalk IsTalkGambler IsNotIncapacitated HasNotDefibrillator IsWorldTalkGambler
  227. Response SurvivorMournProducerGambler
  228. }
  229.  
  230. Response SurvivorMournProducerC1Gambler
  231. {
  232. scene "scenes/Gambler/SurvivorMournProducerC101.vcd" //I can think of two other people I would have rather seen go first.
  233. scene "scenes/Gambler/SurvivorMournProducerC102.vcd" //Guys, what are we going to do now?
  234. }
  235. Rule SurvivorMournProducerC1Gambler
  236. {
  237. criteria ConceptPlayerSeeDeadPlayer IsNotCoughing IsGambler IsDeadProducer IsNotSaidSomeoneDied IsTalk IsTalkGambler IsNotIncapacitated IsCampaignl4d2_1 HasNotDefibrillator IsWorldTalkGambler NoKnowNames ismap_c1m1_hotel
  238. Response SurvivorMournProducerC1Gambler
  239. }
  240.  
  241.  
  242. //--------------------------------------------------------------------------------------------------------------
  243. // AutoConvo
  244. //--------------------------------------------------------------------------------------------------------------
  245. Response _C1M1_ElevatorHello01Gambler
  246. {
  247. scene "scenes/Gambler/WorldC1M1B52.vcd" then coach _C1M1_ElevatorHello01a foo:0 -2.673 //Nick, name's Nick. You all did good. What's your names?
  248. scene "scenes/Gambler/WorldC1M1B56.vcd" then gambler _C1M1_ElevatorHello01b foo:0 -0.647 //Name's Nick.
  249. }
  250. Rule _C1M1_ElevatorHello01Gambler
  251. {
  252. criteria Concept_C1M1_ElevatorHello01 IsGambler AutoIsNotScavenge AutoIsNotSurvival IsEveryoneAlive
  253. ApplyContext "Talk:1:2.773"
  254. applycontexttoworld
  255. Response _C1M1_ElevatorHello01Gambler
  256. }
  257.  
  258. Response C1M1_ElevatorHello01_02CMGambler
  259. {
  260. scene "scenes/Gambler/WorldC1M1B56.vcd" then gambler C1M1_ElevatorHello01_03CM2 foo:0 -0.647 //Name's Nick.
  261. }
  262. Rule C1M1_ElevatorHello01_02CMGambler
  263. {
  264. criteria Concept_C1M1_ElevatorHello01 IsGambler AutoIsNotScavenge AutoIsNotSurvival IsWithTwo IsCoachNotAlive IsMechanicNotAlive
  265. ApplyContext "Talk:1:0.747"
  266. applycontexttoworld
  267. Response C1M1_ElevatorHello01_02CMGambler
  268. }
  269.  
  270. Response C1M1_ElevatorHello01_02PMGambler
  271. {
  272. scene "scenes/Gambler/WorldC1M1B60.vcd" then gambler C1M1_ElevatorHello01_03b1 foo:0 -1.859 //There's blood on me, but it ain't mine.
  273. }
  274. Rule C1M1_ElevatorHello01_02PMGambler
  275. {
  276. criteria Concept_C1M1_ElevatorHello01 IsGambler AutoIsNotScavenge AutoIsNotSurvival IsWithTwo IsProducerNotAlive IsMechanicNotAlive
  277. ApplyContext "Talk:1:1.959"
  278. applycontexttoworld
  279. Response C1M1_ElevatorHello01_02PMGambler
  280. }
  281.  
  282. Response C1M1_ElevatorHello01_03PGambler
  283. {
  284. scene "scenes/Gambler/WorldC1M1B60.vcd" then gambler C1M1_ElevatorHello01_03a1 foo:0 -1.859 //There's blood on me, but it ain't mine.
  285. }
  286. Rule C1M1_ElevatorHello01_03PGambler
  287. {
  288. criteria Concept_C1M1_ElevatorHello01 IsGambler AutoIsNotScavenge AutoIsNotSurvival IsWithOnlyThree IsProducerNotAlive
  289. ApplyContext "Talk:1:1.959"
  290. applycontexttoworld
  291. Response C1M1_ElevatorHello01_03PGambler
  292. }
  293.  
  294. Response Playerc1m1_enter_elevatorGambler
  295. {
  296. scene "scenes/Gambler/WorldC1M1B36.vcd" //This elevator's still working!
  297. scene "scenes/Gambler/WorldC1M1B37.vcd" //Technically... you're not supposed to use an elevator in a fire. But that might not apply during a zombie apocalypse.
  298. scene "scenes/Gambler/WorldC1M1B38.vcd" //Everybody get in the elevator!
  299. }
  300. Rule Playerc1m1_enter_elevatorGambler
  301. {
  302. criteria Conceptc1m1_enter_elevator IsGambler IsTalk IsTalkGambler IsNotSaidc1m1_enter_elevator AutoIsNotScavenge AutoIsNotSurvival IsWorldTalkGambler
  303. ApplyContext "Saidc1m1_enter_elevator:1:0"
  304. applycontexttoworld
  305. Response Playerc1m1_enter_elevatorGambler
  306. }
  307.  
  308. Response PlayerC1M2AlarmDoor2Gambler
  309. {
  310. scene "scenes/Gambler/EmphaticGo04.vcd" predelay ".1,2" //Go go go!
  311. scene "scenes/Gambler/EmphaticGo05.vcd" predelay ".1,2" //Let's go. Let's go.
  312. scene "scenes/Gambler/WorldC1M2B21.vcd" predelay ".1,2" //Get ready, this is going to set off the alarm
  313. scene "scenes/Gambler/WorldC1M2B24.vcd" predelay ".1,2" //Get the cola!
  314. scene "scenes/Gambler/WorldC1M2B25.vcd" predelay ".1,2" //Grab the cola!
  315. scene "scenes/Gambler/WorldC1M2B26.vcd" predelay ".1,2" //Somebody grab the Cola!
  316. }
  317. Rule PlayerC1M2AlarmDoor2Gambler
  318. {
  319. criteria ConceptC1M2AlarmDoor2 IsGambler IsTalk IsTalkGambler IsGamblerActor IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  320. ApplyContext "SaidC1M2InsideGunShop:1:0"
  321. applycontexttoworld
  322. Response PlayerC1M2AlarmDoor2Gambler
  323. }
  324.  
  325. Response PlayerC1M2GrabbingCola2Gambler
  326. {
  327. scene "scenes/Gambler/WorldC1M2B27.vcd" //I got his Cola, let's go!
  328. scene "scenes/Gambler/WorldC1M2B28.vcd" //We got it, let's go!
  329. scene "scenes/Gambler/WorldC1M2B29.vcd" //Got the cola!
  330. }
  331. Rule PlayerC1M2GrabbingCola2Gambler
  332. {
  333. criteria ConceptPlayerPickup IsGambler IsTalk IsTalkGambler IsNotSaidC1M2GrabbingCola2 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsPickedUpColaBottles ismap_c1m2_streets
  334. ApplyContext "SaidC1M2GrabbingCola2:1:5,Talk:1:1.699,_auto_SaidC1M2GrabbedCola:1:0"
  335. applycontexttoworld
  336. Response PlayerC1M2GrabbingCola2Gambler
  337. }
  338.  
  339. Response PlayerC1M2GunRoomDoorResponseGambler
  340. {
  341. scene "scenes/Gambler/WorldC1M2B16.vcd" then orator C1M2GunRoomDoorResponse1 foo:0 -7.877 //So let me get this straight: we get you your shit and you'll help us get to the mall? Right? Okay. You screw us and I will kill you with your own gun.
  342. scene "scenes/Gambler/WorldC1M2B17.vcd" then orator C1M2GunRoomDoorResponse1 foo:0 -4.759 //Thank you for the guns, honestly, we all appreciate it. But you better not be screwing with us.
  343. scene "scenes/Gambler/WorldC1M2B19.vcd" //Sure, why not.
  344. scene "scenes/Gambler/WorldC1M2B20.vcd" then orator C1M2GunRoomDoorResponse2 foo:0 -4.349 //Sir, for the use of this gun, I am willing to go get you your cola.
  345. }
  346. Rule PlayerC1M2GunRoomDoorResponseGambler
  347. {
  348. criteria ConceptC1M2GunRoomDoorResponse IsGambler IsNotSaidC1M2GunRoomDoorResponse AutoIsNotScavenge AutoIsNotSurvival
  349. ApplyContext "SaidC1M2GunRoomDoorResponse:1:0"
  350. applycontexttoworld
  351. Response PlayerC1M2GunRoomDoorResponseGambler
  352. }
  353.  
  354. Response PlayerC1M2InsideGunShop2Gambler
  355. {
  356. scene "scenes/Gambler/WorldC1M2B14.vcd" //Candy store for adults.
  357. scene "scenes/Gambler/WorldC1M2B15.vcd" //Let's grab some guns, we got shit to shoot.
  358. }
  359. Rule PlayerC1M2InsideGunShop2Gambler
  360. {
  361. criteria ConceptC1M2InsideGunShop2 IsGambler IsTalk IsTalkGambler IsNotSaidC1M2InsideGunShop IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  362. ApplyContext "SaidC1M2InsideGunShop:1:0"
  363. applycontexttoworld
  364. Response PlayerC1M2InsideGunShop2Gambler
  365. }
  366.  
  367. Response PlayerC3M1CallFerry2Gambler
  368. {
  369. scene "scenes/Gambler/AskReady02.vcd" then any C3M1FerryInTransit foo:0 25 //We ready?
  370. scene "scenes/Gambler/AskReadyC103.vcd" then any C3M1FerryInTransit foo:0 25 //If you aren't ready, I don't want to hear it.
  371. scene "scenes/Gambler/World409.vcd" then any C3M1FerryInTransit foo:0 25 //I'm hitting it, get ready!
  372. scene "scenes/Gambler/WorldC3M1B11.vcd" then any C3M1FerryInTransit foo:0 25 //I'm calling over the ferry.
  373. scene "scenes/Gambler/WorldC3M1B12.vcd" then any C3M1FerryInTransit foo:0 25 //Get ready, I'm calling the ferry.
  374. }
  375. Rule PlayerC3M1CallFerry2Gambler
  376. {
  377. criteria ConceptC3M1CallFerry2 IsGambler IsTalk IsTalkGambler IsNotSaidC3M1CallFerry2 IsGamblerActor IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  378. ApplyContext "SaidC3M1CallFerry2:1:0"
  379. applycontexttoworld
  380. Response PlayerC3M1CallFerry2Gambler
  381. }
  382.  
  383. Response PlayerC3M1FerryLanded2Gambler
  384. {
  385. scene "scenes/Gambler/WorldC3M101.vcd" then any C3M1FerryLanded2 foo:0 4 //Get on the boat!
  386. scene "scenes/Gambler/WorldC3M102.vcd" then any C3M1FerryLanded2 foo:0 4 //Get on the boat!
  387. scene "scenes/Gambler/WorldC3M103.vcd" then any C3M1FerryLanded2 foo:0 4 //Get to the boat!
  388. }
  389. Rule PlayerC3M1FerryLanded2Gambler
  390. {
  391. criteria ConceptC3M1FerryLanded2 IsGambler IsTalk IsTalkGambler IsNotSaidC3M1FerryLaunched2 IsNotSaidC3M1FerryLanded2 IsNotSaidWorldC3M1FerryCrossing IsNotIncapacitated IsNotAlone IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  392. ApplyContext "SaidC3M1FerryLanded2:1:2"
  393. applycontexttoworld
  394. Response PlayerC3M1FerryLanded2Gambler
  395. }
  396.  
  397. Response PlayerC3M1FerryLaunched2aGambler
  398. {
  399. scene "scenes/Gambler/Blank.vcd" //Blank
  400. }
  401. Rule PlayerC3M1FerryLaunched2aGambler
  402. {
  403. criteria ConceptC3M1FerryLaunched2 IsGambler IsTalk IsTalkGambler IsNotSaidC3M1FerryLaunched2 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  404. ApplyContext "SaidC3M1FerryLaunched2:1:0"
  405. applycontexttoworld
  406. Response PlayerC3M1FerryLaunched2aGambler
  407. }
  408.  
  409. Response PlayerC3M2ComingHomeGambler
  410. {
  411. scene "scenes/Gambler/LostCall01.vcd" then any C3M2ComingHome foo:0 1 //Helloooo?
  412. scene "scenes/Gambler/LostCall02.vcd" then any C3M2ComingHome foo:0 1 //Heyyy ooooo!
  413. scene "scenes/Gambler/LostCall05.vcd" then any C3M2ComingHome foo:0 1 //Helloooo?
  414. scene "scenes/Gambler/WorldC2M133.vcd" then any C3M2ComingHome foo:0 1 //Lights are on, where's the people?
  415. scene "scenes/Gambler/WorldC3M2B19.vcd" then any C3M2ComingHome foo:0 -0.591 //Hello!
  416. scene "scenes/Gambler/WorldC3M2B22.vcd" then any C3M2ComingHome foo:0 -0.675 //HELLO!!!
  417. scene "scenes/Gambler/WorldC3M2B23.vcd" then any C3M2ComingHome foo:0 -0.716 //HELLO!!!
  418. scene "scenes/Gambler/WorldC3M2B24.vcd" then any C3M2ComingHome foo:0 -1.434 //HEY! HELLO!!!
  419. }
  420. Rule PlayerC3M2ComingHomeGambler
  421. {
  422. criteria ConceptC3M2ComingHome IsGambler IsTalk IsTalkGambler IsNotSaidC3M2Village2 IsSaidC3M2Village1 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival Under4C3M2YelledHello
  423. ApplyContext "SaidC3M2ComingHome:1:0,C3M2YelledHello++,Talk:1:2.589"
  424. applycontexttoworld
  425. Response PlayerC3M2ComingHomeGambler
  426. }
  427.  
  428. Response PlayerC3M2OpenDoor2Gambler
  429. {
  430. scene "scenes/Gambler/Incoming08.vcd" //Get ready!
  431. scene "scenes/Gambler/WorldC2M463.vcd" //You guys ready to rock?
  432. }
  433. Rule PlayerC3M2OpenDoor2Gambler
  434. {
  435. criteria ConceptC3M2OpenDoor2 IsGambler IsTalk IsTalkGambler IsNotSaidC3M2OpenDoor2 IsGamblerActor IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  436. ApplyContext "SaidC3M2OpenDoor:21:0,Talk:1:1.492"
  437. applycontexttoworld
  438. Response PlayerC3M2OpenDoor2Gambler
  439. }
  440.  
  441. Response PlayerC3M2PlaneDoorOpenGambler
  442. {
  443. scene "scenes/Gambler/WorldC3M2B16.vcd" //I'm opening the door.
  444. scene "scenes/Gambler/WorldC3M2B17.vcd" //Get ready, I'm opening the door.
  445. }
  446. Rule PlayerC3M2PlaneDoorOpenGambler
  447. {
  448. criteria ConceptC3M2PlaneDoorOpen IsGambler IsTalk IsTalkGambler IsNotSaidC3M2PlaneDoorOpen IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  449. ApplyContext "SaidC3M2PlaneDoorOpen:1:0,Talk:1:1.513"
  450. applycontexttoworld
  451. Response PlayerC3M2PlaneDoorOpenGambler
  452. }
  453.  
  454. Response Playerc5m4floatendGambler
  455. {
  456. scene "scenes/Gambler/World308.vcd" //Our rides here.
  457. }
  458. Rule Playerc5m4floatendGambler
  459. {
  460. criteria Conceptc5m4floatend2 IsGambler IsTalk IsTalkGambler IsNotSaidc5m4floatend2 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  461. ApplyContext "Saidc5m4floatend2:1:0"
  462. applycontexttoworld
  463. Response Playerc5m4floatendGambler
  464. }
  465.  
  466. Response Playerc5m4floatstart2Gambler
  467. {
  468. scene "scenes/Gambler/World409.vcd" //I'm hitting it, get ready!
  469. scene "scenes/Gambler/WorldC2M223.vcd" //I'm hitting it.
  470. }
  471. Rule Playerc5m4floatstart2Gambler
  472. {
  473. criteria Conceptc5m4floatstart2 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  474. ApplyContext "Saidc5m4floatstart2:1:0,_auto_TractorStarted:1:0,_auto_InMiniFinale:1:0"
  475. applycontexttoworld
  476. Response Playerc5m4floatstart2Gambler
  477. }
  478.  
  479. Response PlayerintroC1M1Gambler
  480. {
  481. scene "scenes/Gambler/blank.vcd" then any _introc1m1 foo:0 2 //
  482. }
  483. Rule PlayerintroC1M1Gambler
  484. {
  485. criteria ConceptintroFarm IsGambler IsTalk IsTalkGambler IsNotSaidintroFarm ismap_c1m1_hotel IsWorldTalkGambler
  486. ApplyContext "SaidintroFarm:1:0,_auto_TurnOffJoinLast:1:0"
  487. applycontexttoworld
  488. Response PlayerintroC1M1Gambler
  489. }
  490.  
  491. Response PlayerPlayerUsingColaBottlesGambler
  492. {
  493. scene "scenes/Gambler/Blank.vcd" then orator whitakerputcola foo:0 0 //Blank
  494. }
  495. Rule PlayerPlayerUsingColaBottlesGambler
  496. {
  497. criteria ConceptPlayerUsingColaBottles IsGambler IsTalk IsTalkGambler IsNotSaidPlayerUsingColaBottles IsWorldTalkGambler
  498. ApplyContext "SaidPlayerUsingColaBottles:1:20,WhoPutCola:Gambler:35"
  499. applycontexttoworld
  500. Response PlayerPlayerUsingColaBottlesGambler
  501. }
  502.  
  503. Response PlayerRelaxedSighGambler
  504. {
  505. scene "scenes/Gambler/PainRelieftFirstAid01.vcd" //Woah yeah.
  506. scene "scenes/Gambler/PainRelieftFirstAid02.vcd" //Okay.
  507. scene "scenes/Gambler/PainRelieftFirstAid03.vcd" //Ahhh.
  508. scene "scenes/Gambler/PainRelieftFirstAid04.vcd" //Better.
  509. scene "scenes/Gambler/PainRelieftFirstAid05.vcd" //That worked.
  510. scene "scenes/Gambler/PainRelieftFirstAid06.vcd" //Alright, now I'm back.
  511. scene "scenes/Gambler/PainRelieftFirstAid07.vcd" //Ahh, better.
  512. }
  513. Rule PlayerRelaxedSighGambler
  514. {
  515. criteria ConceptRelaxedSigh IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  516. Response PlayerRelaxedSighGambler
  517. }
  518.  
  519. Response PlayerStayTogetherInsideReponseGambler
  520. {
  521. scene "scenes/Gambler/GoingToDie20.vcd" //Can you see I'm limping here?
  522. scene "scenes/Gambler/GoingToDie22.vcd" //I'm going as fast as I can.
  523. }
  524. Rule PlayerStayTogetherInsideReponseGambler
  525. {
  526. criteria ConceptStayTogetherInsideReponse IsGambler IsTalk IsTalkGambler IsNotSaidStayTogetherInsideReponse IsNotHealthySlow IsNotInSafeSpot IsWorldTalkGambler
  527. ApplyContext "SaidStayTogetherInsideReponse:1:20"
  528. applycontexttoworld
  529. Response PlayerStayTogetherInsideReponseGambler
  530. }
  531.  
  532. Response PlayerUseAdrenalineGambler
  533. {
  534. scene "scenes/Gambler/Adrenaline03.vcd" predelay "1.2" //[shaking self awake]
  535. scene "scenes/Gambler/PainRelieftPills01.vcd" predelay "1.2" //Bbbbrrrrrrr
  536. }
  537. Rule PlayerUseAdrenalineGambler
  538. {
  539. criteria ConceptUseAdrenaline IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  540. Response PlayerUseAdrenalineGambler
  541. }
  542.  
  543. Response PlayerWorldC3M1FerryCrossingC01Gambler
  544. {
  545. scene "scenes/Gambler/WorldC3M113.vcd" then producer WorldC3M1FerryCrossingC02 foo:0 -2.763 //What, alive infected or alive and not zombies?
  546. }
  547. Rule PlayerWorldC3M1FerryCrossingC01Gambler
  548. {
  549. criteria ConceptWorldC3M1FerryCrossingC01 IsGambler IsNotSaidWorldC3M1FerryCrossingC01 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  550. ApplyContext "SaidWorldC3M1FerryCrossingC01:1:0,Talk:1:2.863"
  551. applycontexttoworld
  552. Response PlayerWorldC3M1FerryCrossingC01Gambler
  553. }
  554.  
  555. Response PlayerWorldC3M1FerryCrossingC03Gambler
  556. {
  557. scene "scenes/Gambler/WorldC3M114.vcd" then producer WorldC3M1FerryCrossingC04 foo:0 -0.946 //100 to 1.
  558. }
  559. Rule PlayerWorldC3M1FerryCrossingC03Gambler
  560. {
  561. criteria ConceptWorldC3M1FerryCrossingC03 IsGambler IsNotSaidWorldC3M1FerryCrossingC03 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  562. ApplyContext "SaidWorldC3M1FerryCrossingC03:1:0,Talk:1:1.046"
  563. applycontexttoworld
  564. Response PlayerWorldC3M1FerryCrossingC03Gambler
  565. }
  566.  
  567. Response PlayerWorldC3M1FerryCrossingD03Gambler
  568. {
  569. scene "scenes/Gambler/WorldC3M117.vcd" //You forgot one thing, from the way we shoot? Each other.
  570. }
  571. Rule PlayerWorldC3M1FerryCrossingD03Gambler
  572. {
  573. criteria ConceptWorldC3M1FerryCrossingD03 IsGambler IsNotSaidWorldC3M1FerryCrossingD03 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  574. ApplyContext "SaidWorldC3M1FerryCrossingD03:1:0,Talk:1:4.086"
  575. applycontexttoworld
  576. Response PlayerWorldC3M1FerryCrossingD03Gambler
  577. }
  578.  
  579. Response PlayerWorldC3M1FerryCrossingE03Gambler
  580. {
  581. scene "scenes/Gambler/WorldC3M116.vcd" //Jesus christ Ellis, like the goddamn zombies aren't bad enough.
  582. }
  583. Rule PlayerWorldC3M1FerryCrossingE03Gambler
  584. {
  585. criteria ConceptWorldC3M1FerryCrossingE03 IsGambler IsNotSaidWorldC3M1FerryCrossingE03 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  586. ApplyContext "SaidWorldC3M1FerryCrossingE03:1:0,Talk:1:3.779"
  587. applycontexttoworld
  588. Response PlayerWorldC3M1FerryCrossingE03Gambler
  589. }
  590.  
  591. Response PlayerWorldC3M1FerryCrossingG02Gambler
  592. {
  593. scene "scenes/Gambler/WorldC3M110.vcd" then coach WorldC3M1FerryCrossingG03 foo:0 -2.315 //Wow, Coach, that was uplifting. (sarcastically)
  594. scene "scenes/Gambler/WorldC3M111.vcd" //Well Coach, that was uplifting. Everybody else motivated now? (sarcastically)
  595. scene "scenes/Gambler/WorldC3M112.vcd" then coach WorldC3M1FerryCrossingG03 foo:0 -1.408 //Thanks, Coach, that was uplifting. (sarcastically)
  596. }
  597. Rule PlayerWorldC3M1FerryCrossingG02Gambler
  598. {
  599. criteria ConceptWorldC3M1FerryCrossingG02 IsGambler IsNotSaidWorldC3M1FerryCrossingG02 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  600. ApplyContext "SaidWorldC3M1FerryCrossingG02:1:0,Talk:1:3.218"
  601. applycontexttoworld
  602. Response PlayerWorldC3M1FerryCrossingG02Gambler
  603. }
  604.  
  605. Response PlayerWorldC3M1FerryCrossingG04Gambler
  606. {
  607. scene "scenes/Gambler/WorldC3M107.vcd" //Yes,
  608. }
  609. Rule PlayerWorldC3M1FerryCrossingG04Gambler
  610. {
  611. criteria ConceptWorldC3M1FerryCrossingG04 IsGambler IsNotSaidWorldC3M1FerryCrossingG04 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  612. ApplyContext "SaidWorldC3M1FerryCrossingG04:1:0,Talk:1:0.722"
  613. applycontexttoworld
  614. Response PlayerWorldC3M1FerryCrossingG04Gambler
  615. }
  616.  
  617. Response PlayerWorldC3M1FerryCrossingI01Gambler
  618. {
  619. scene "scenes/Gambler/WorldC3M105.vcd" then mechanic WorldC3M1FerryCrossingI02 foo:0 -1.929 //What you? Really?
  620. scene "scenes/Gambler/WorldC3M106.vcd" then mechanic WorldC3M1FerryCrossingI02 foo:0 -0.532 //Pffft.
  621. }
  622. Rule PlayerWorldC3M1FerryCrossingI01Gambler
  623. {
  624. criteria ConceptWorldC3M1FerryCrossingI01 IsGambler IsNotSaidWorldC3M1FerryCrossingI01 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival
  625. ApplyContext "SaidWorldC3M1FerryCrossingI01:1:0,Talk:1:2.029"
  626. applycontexttoworld
  627. Response PlayerWorldC3M1FerryCrossingI01Gambler
  628. }
  629.  
  630.  
  631. //--------------------------------------------------------------------------------------------------------------
  632. // AutoResponder
  633. //--------------------------------------------------------------------------------------------------------------
  634. Response ThanksGotItemGambler
  635. {
  636. scene "scenes/Gambler/Thanks01.vcd" //Thanks.
  637. scene "scenes/Gambler/Thanks03.vcd" //Thanks!
  638. scene "scenes/Gambler/Thanks05.vcd" //I owe you one.
  639. }
  640. Rule ThanksGotItemGambler
  641. {
  642. criteria IsAwardConcept IsSharingSubject IsNotCoughing SubjectIsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  643. Response ThanksGotItemGambler
  644. }
  645.  
  646.  
  647. //--------------------------------------------------------------------------------------------------------------
  648. // AwardSpeech
  649. //--------------------------------------------------------------------------------------------------------------
  650. Response ReviveThanksGambler
  651. {
  652. scene "scenes/Gambler/Thanks01.vcd" predelay ".2,.5" //Thanks.
  653. scene "scenes/Gambler/Thanks03.vcd" predelay ".2,.5" //Thanks!
  654. scene "scenes/Gambler/Thanks05.vcd" predelay ".2,.5" //I owe you one.
  655. }
  656. Rule ReviveThanksGambler
  657. {
  658. criteria ConceptRevivedByFriend IsNotCoughing IsGambler
  659. ApplyContext "TalkGambler:1:2"
  660. Response ReviveThanksGambler
  661. }
  662.  
  663. Response ReviveThanksCoachGambler
  664. {
  665. scene "scenes/Gambler/Thanks04.vcd" predelay ".2,.5" //Thanks, man, I owe you.
  666. scene "scenes/Gambler/Thanks05.vcd" predelay ".2,.5" //I owe you one.
  667. scene "scenes/Gambler/ThanksCoach01.vcd" predelay ".2,.5" //Thanks bro.
  668. }
  669. Rule ReviveThanksCoachGambler
  670. {
  671. criteria ConceptRevivedByFriend IsNotCoughing IsGambler SubjectIsCoach ChanceToFire30Percent
  672. ApplyContext "TalkGambler:1:2"
  673. Response ReviveThanksCoachGambler
  674. }
  675.  
  676. Response ReviveThanksMechanicGambler
  677. {
  678. scene "scenes/Gambler/Thanks03.vcd" predelay ".2,.5" //Thanks!
  679. scene "scenes/Gambler/Thanks04.vcd" predelay ".2,.5" //Thanks, man, I owe you.
  680. scene "scenes/Gambler/ThanksEllis01.vcd" predelay ".2,.5" //Thanks killer.
  681. }
  682. Rule ReviveThanksMechanicGambler
  683. {
  684. criteria ConceptRevivedByFriend IsNotCoughing IsGambler SubjectIsMechanic ChanceToFire30Percent
  685. ApplyContext "TalkGambler:1:2"
  686. Response ReviveThanksMechanicGambler
  687. }
  688.  
  689. Response ReviveThanksProducerGambler
  690. {
  691. scene "scenes/Gambler/Thanks03.vcd" predelay ".2,.5" //Thanks!
  692. scene "scenes/Gambler/Thanks05.vcd" predelay ".2,.5" //I owe you one.
  693. scene "scenes/Gambler/ThanksRochelle01.vcd" predelay ".2,.5" //Thanks Ro.
  694. }
  695. Rule ReviveThanksProducerGambler
  696. {
  697. criteria ConceptRevivedByFriend IsNotCoughing IsGambler SubjectIsProducer ChanceToFire30Percent
  698. ApplyContext "TalkGambler:1:2"
  699. Response ReviveThanksProducerGambler
  700. }
  701.  
  702.  
  703. //--------------------------------------------------------------------------------------------------------------
  704. // Bots
  705. //--------------------------------------------------------------------------------------------------------------
  706. Response AutoYouAreWelcomeGambler
  707. {
  708. scene "scenes/Gambler/YouAreWelcome01.vcd" //You're welcome.
  709. scene "scenes/Gambler/YouAreWelcome02.vcd" //You're welcome.
  710. scene "scenes/Gambler/YouAreWelcome03.vcd" //You're welcome.
  711. scene "scenes/Gambler/YouAreWelcome04.vcd" //Don't worry about it.
  712. scene "scenes/Gambler/YouAreWelcome05.vcd" //You're welcome.
  713. scene "scenes/Gambler/YouAreWelcome06.vcd" //Don't worry about it.
  714. scene "scenes/Gambler/YouAreWelcome07.vcd" //Don't worry about it.
  715. scene "scenes/Gambler/YouAreWelcome08.vcd" //That's what I'm here for.
  716. scene "scenes/Gambler/YouAreWelcome09.vcd" //That's what I'm here for.
  717. scene "scenes/Gambler/YouAreWelcome10.vcd" //That's what I'm here for.
  718. scene "scenes/Gambler/YouAreWelcome11.vcd" //Anytime.
  719. scene "scenes/Gambler/YouAreWelcome12.vcd" //Anytime.
  720. scene "scenes/Gambler/YouAreWelcome13.vcd" //Anytime.
  721. scene "scenes/Gambler/YouAreWelcome14.vcd" //Sure thing.
  722. scene "scenes/Gambler/YouAreWelcome15.vcd" //Sure thing.
  723. scene "scenes/Gambler/YouAreWelcome16.vcd" //Sure thing.
  724. scene "scenes/Gambler/YouAreWelcome17.vcd" //Sure thing.
  725. }
  726. Rule AutoYouAreWelcomeGambler
  727. {
  728. criteria ConceptYouWelcome IsNotCoughing IsGambler IsTalk IsTalkGambler TimeSinceGroupInCombat05 IsNotSpeaking IsWorldTalkGambler
  729. Response AutoYouAreWelcomeGambler
  730. }
  731.  
  732. Response AutoYouAreWelcomeC1Gambler
  733. {
  734. scene "scenes/Gambler/YouAreWelcomeC101.vcd" //Whatever.
  735. scene "scenes/Gambler/YouAreWelcomeC102.vcd" //Um yeah.
  736. scene "scenes/Gambler/YouAreWelcomeC103.vcd" //Sure.
  737. scene "scenes/Gambler/YouAreWelcomeC104.vcd" //Whatever.
  738. scene "scenes/Gambler/YouAreWelcomeC105.vcd" //Sure.
  739. scene "scenes/Gambler/YouAreWelcomeC106.vcd" //Um yeah.
  740. scene "scenes/Gambler/YouAreWelcomeC107.vcd" //Sure.
  741. scene "scenes/Gambler/YouAreWelcomeC108.vcd" //Whatever.
  742. scene "scenes/Gambler/YouAreWelcomeC109.vcd" //Um yeah.
  743. }
  744. Rule AutoYouAreWelcomeC1Gambler
  745. {
  746. criteria ConceptYouWelcome IsNotCoughing IsGambler IsTalk IsTalkGambler TimeSinceGroupInCombat05 IsNotSpeaking IsCampaignl4d2_1 IsWorldTalkGambler NoKnowNames ismap_c1m1_hotel
  747. Response AutoYouAreWelcomeC1Gambler
  748. }
  749.  
  750. Response BotPlayer.YourWelcomeGambler
  751. {
  752. scene "scenes/Gambler/YouAreWelcome01.vcd" predelay "1,3.5" //You're welcome.
  753. scene "scenes/Gambler/YouAreWelcome02.vcd" predelay "1,3.5" //You're welcome.
  754. scene "scenes/Gambler/YouAreWelcome03.vcd" predelay "1,3.5" //You're welcome.
  755. scene "scenes/Gambler/YouAreWelcome04.vcd" predelay "1,3.5" //Don't worry about it.
  756. scene "scenes/Gambler/YouAreWelcome05.vcd" predelay "1,3.5" //You're welcome.
  757. scene "scenes/Gambler/YouAreWelcome06.vcd" predelay "1,3.5" //Don't worry about it.
  758. scene "scenes/Gambler/YouAreWelcome07.vcd" predelay "1,3.5" //Don't worry about it.
  759. scene "scenes/Gambler/YouAreWelcome08.vcd" predelay "1,3.5" //That's what I'm here for.
  760. scene "scenes/Gambler/YouAreWelcome09.vcd" predelay "1,3.5" //That's what I'm here for.
  761. scene "scenes/Gambler/YouAreWelcome10.vcd" predelay "1,3.5" //That's what I'm here for.
  762. scene "scenes/Gambler/YouAreWelcome11.vcd" predelay "1,3.5" //Anytime.
  763. scene "scenes/Gambler/YouAreWelcome12.vcd" predelay "1,3.5" //Anytime.
  764. scene "scenes/Gambler/YouAreWelcome13.vcd" predelay "1,3.5" //Anytime.
  765. scene "scenes/Gambler/YouAreWelcome14.vcd" predelay "1,3.5" //Sure thing.
  766. scene "scenes/Gambler/YouAreWelcome15.vcd" predelay "1,3.5" //Sure thing.
  767. scene "scenes/Gambler/YouAreWelcome16.vcd" predelay "1,3.5" //Sure thing.
  768. scene "scenes/Gambler/YouAreWelcome17.vcd" predelay "1,3.5" //Sure thing.
  769. }
  770. Rule BotPlayer.YourWelcomeGambler
  771. {
  772. criteria ConceptSurvivorBotYouAreWelcome IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  773. Response BotPlayer.YourWelcomeGambler
  774. }
  775.  
  776. Response BotPlayer.YourWelcomeC1Gambler
  777. {
  778. scene "scenes/Gambler/YouAreWelcomeC101.vcd" predelay "1,3.5" //Whatever.
  779. scene "scenes/Gambler/YouAreWelcomeC102.vcd" predelay "1,3.5" //Um yeah.
  780. scene "scenes/Gambler/YouAreWelcomeC103.vcd" predelay "1,3.5" //Sure.
  781. scene "scenes/Gambler/YouAreWelcomeC104.vcd" predelay "1,3.5" //Whatever.
  782. scene "scenes/Gambler/YouAreWelcomeC105.vcd" predelay "1,3.5" //Sure.
  783. scene "scenes/Gambler/YouAreWelcomeC106.vcd" predelay "1,3.5" //Um yeah.
  784. scene "scenes/Gambler/YouAreWelcomeC107.vcd" predelay "1,3.5" //Sure.
  785. scene "scenes/Gambler/YouAreWelcomeC108.vcd" predelay "1,3.5" //Whatever.
  786. scene "scenes/Gambler/YouAreWelcomeC109.vcd" predelay "1,3.5" //Um yeah.
  787. }
  788. Rule BotPlayer.YourWelcomeC1Gambler
  789. {
  790. criteria ConceptSurvivorBotYouAreWelcome IsNotCoughing IsGambler IsTalk IsTalkGambler IsCampaignl4d2_1 IsWorldTalkGambler NoKnowNames ismap_c1m1_hotel
  791. Response BotPlayer.YourWelcomeC1Gambler
  792. }
  793.  
  794. Response BotReassureComingGambler
  795. {
  796. scene "scenes/Gambler/Yes01.vcd" predelay "1,3.5" //Yes.
  797. scene "scenes/Gambler/Yes02.vcd" predelay "1,3.5" //Yep.
  798. scene "scenes/Gambler/Yes03.vcd" predelay "1,3.5" //Yeah.
  799. scene "scenes/Gambler/Yes04.vcd" predelay "1,3.5" //Yeppers.
  800. scene "scenes/Gambler/Yes05.vcd" predelay "1,3.5" //Yes.
  801. scene "scenes/Gambler/Yes06.vcd" predelay "1,3.5" //Yes.
  802. scene "scenes/Gambler/Yes07.vcd" predelay "1,3.5" //Yeah.
  803. scene "scenes/Gambler/Yes08.vcd" predelay "1,3.5" //Yessss.
  804. scene "scenes/Gambler/Yes09.vcd" predelay "1,3.5" //Yes.
  805. scene "scenes/Gambler/Yes10.vcd" predelay "1,3.5" //Yessss.
  806. scene "scenes/Gambler/Yes12.vcd" predelay "1,3.5" //Yeah, yeah, yeah, yeah.
  807. }
  808. Rule BotReassureComingGambler
  809. {
  810. criteria ConceptSurvivorBotReassureComing IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  811. Response BotReassureComingGambler
  812. }
  813.  
  814. Response BotReassureNearbyGambler
  815. {
  816. scene "scenes/Gambler/ImWithYou01.vcd" predelay "1,3.5" //I'm here.
  817. scene "scenes/Gambler/ImWithYou02.vcd" predelay "1,3.5" //Why not? I follow you.
  818. scene "scenes/Gambler/ImWithYou03.vcd" predelay "1,3.5" //I'm with you.
  819. scene "scenes/Gambler/ImWithYou04.vcd" predelay "1,3.5" //Sure thing, let's go.
  820. scene "scenes/Gambler/ImWithYou05.vcd" predelay "1,3.5" //Sure, let's go.
  821. }
  822. Rule BotReassureNearbyGambler
  823. {
  824. criteria ConceptSurvivorBotReassureNearby IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  825. Response BotReassureNearbyGambler
  826. }
  827.  
  828. Response BotYesReadyGambler
  829. {
  830. scene "scenes/Gambler/Yes01.vcd" predelay "1,3.5" //Yes.
  831. scene "scenes/Gambler/Yes02.vcd" predelay "1,3.5" //Yep.
  832. scene "scenes/Gambler/Yes03.vcd" predelay "1,3.5" //Yeah.
  833. scene "scenes/Gambler/Yes04.vcd" predelay "1,3.5" //Yeppers.
  834. scene "scenes/Gambler/Yes05.vcd" predelay "1,3.5" //Yes.
  835. scene "scenes/Gambler/Yes06.vcd" predelay "1,3.5" //Yes.
  836. scene "scenes/Gambler/Yes07.vcd" predelay "1,3.5" //Yeah.
  837. scene "scenes/Gambler/Yes08.vcd" predelay "1,3.5" //Yessss.
  838. scene "scenes/Gambler/Yes09.vcd" predelay "1,3.5" //Yes.
  839. scene "scenes/Gambler/Yes10.vcd" predelay "1,3.5" //Yessss.
  840. scene "scenes/Gambler/Yes12.vcd" predelay "1,3.5" //Yeah, yeah, yeah, yeah.
  841. }
  842. Rule BotYesReadyGambler
  843. {
  844. criteria ConceptSurvivorBotYesReady IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  845. Response BotYesReadyGambler
  846. }
  847.  
  848.  
  849. //--------------------------------------------------------------------------------------------------------------
  850. // C1M2
  851. //--------------------------------------------------------------------------------------------------------------
  852. Response C1M2LeavingSafeRoomGambler
  853. {
  854. scene "scenes/Gambler/MoveOn04.vcd" //What are we waiting for? Let's go.
  855. scene "scenes/Gambler/ReviveFriendB14.vcd" //Let's go kill some zombies.
  856. }
  857. Rule C1M2LeavingSafeRoomGambler
  858. {
  859. criteria ConceptSurvivorLeavingInitialCheckpoint IsGambler IsNotSaidC1M2LeavingSafeRoom ismap_c1m2_streets _auto_NotTellingStory
  860. ApplyContext "SaidC1M2LeavingSafeRoom:1:0,Talk:1:2.989"
  861. applycontexttoworld
  862. Response C1M2LeavingSafeRoomGambler
  863. }
  864.  
  865. Response C1M2SafeRoomGambler
  866. {
  867. scene "scenes/Gambler/Blank.vcd" then any C1M2SafeRoom2 foo:0 3 //Blank
  868. }
  869. Rule C1M2SafeRoomGambler
  870. {
  871. criteria ConceptTalkIdle Joined2 IsGambler IsNotSaidC1M2SafeRoom2 ismap_c1m2_streets IsInStartArea AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  872. ApplyContext "SaidC1M2SafeRoom2:1:0"
  873. applycontexttoworld
  874. Response C1M2SafeRoomGambler
  875. }
  876.  
  877. Response C1M2SafeRoomb1Gambler
  878. {
  879. scene "scenes/Gambler/WorldC1M1B103.vcd" then coach C1M2SafeRoomb2 foo:0 -1.777 //I guess living here's finally paying off.
  880. }
  881. Rule C1M2SafeRoomb1Gambler
  882. {
  883. criteria ConceptC1M2SafeRoomb1 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  884. ApplyContext "Talk:1:1.877"
  885. applycontexttoworld
  886. Response C1M2SafeRoomb1Gambler
  887. }
  888.  
  889. Response C1M2SafeRoomb3Gambler
  890. {
  891. scene "scenes/Gambler/YouAreWelcomeC104.vcd" //Whatever.
  892. }
  893. Rule C1M2SafeRoomb3Gambler
  894. {
  895. criteria ConceptC1M2SafeRoomb3 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  896. ApplyContext "Talk:1:0.749"
  897. applycontexttoworld
  898. Response C1M2SafeRoomb3Gambler
  899. }
  900.  
  901. Response C1M2SafeRoomd1Gambler
  902. {
  903. scene "scenes/Gambler/WorldC1M1B34.vcd" then producer C1M2SafeRoomd2 foo:0 -1.030 //Now we're talking.
  904. scene "scenes/Gambler/WorldC1M2B01.vcd" then oroducer C1M2SafeRoomd2a foo:0 -1.060 //Sounds good to me.
  905. scene "scenes/Gambler/WorldC1M2B02.vcd" //A gun store sounds like a fine to stop.
  906. }
  907. Rule C1M2SafeRoomd1Gambler
  908. {
  909. criteria ConceptC1M2SafeRoomd1 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  910. ApplyContext "Talk:1:2.185"
  911. applycontexttoworld
  912. Response C1M2SafeRoomd1Gambler
  913. }
  914.  
  915. Response C1M2TankerAttackGambler
  916. {
  917. scene "scenes/Gambler/WorldC1M2B30.vcd" then orator C1M2GoodLuckGettingToTheMall foo:0 3 //Barrier's down! Let's get out of here.
  918. scene "scenes/Gambler/WorldC1M2B31.vcd" then orator C1M2GoodLuckGettingToTheMall foo:0 3 //There goes the tanker. Let's get out of here.
  919. scene "scenes/Gambler/WorldC1M2B32.vcd" then orator C1M2GoodLuckGettingToTheMall foo:0 3 //That's one way to open a path.
  920. scene "scenes/Gambler/WorldC1M2B33.vcd" then orator C1M2GoodLuckGettingToTheMall foo:0 3 //I gotta respect that!
  921. scene "scenes/Gambler/WorldC1M2B34.vcd" then orator C1M2GoodLuckGettingToTheMall foo:0 3 //That is how you clear a path.
  922. }
  923. Rule C1M2TankerAttackGambler
  924. {
  925. criteria ConceptC1M2TankerAttack2 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  926. Response C1M2TankerAttackGambler
  927. }
  928.  
  929.  
  930. //--------------------------------------------------------------------------------------------------------------
  931. // C1M4
  932. //--------------------------------------------------------------------------------------------------------------
  933. Response c1m4escapeGambler
  934. {
  935. scene "scenes/Gambler/WorldC1M4B38.vcd" //HELL YEAH! Next stop: New Orleans...
  936. scene "scenes/Gambler/WorldC1M4B42.vcd" //Time to go!
  937. }
  938. Rule c1m4escapeGambler
  939. {
  940. criteria Conceptc1m4escape IsGambler IsNotSaidc1m4escape AutoIsNotScavenge AutoIsNotSurvival
  941. ApplyContext "Talk:1:3,Saidc1m4escape:1:0"
  942. Response c1m4escapeGambler
  943. }
  944.  
  945. Response C1M4GasPourGambler
  946. {
  947. scene "scenes/Gambler/WorldC1M4B09.vcd" //Come onnnn, come onnnnnn...
  948. scene "scenes/Gambler/WorldC1M4B10.vcd" //Come onnnn, come onnnnnn...
  949. scene "scenes/Gambler/WorldC1M4B11.vcd" //Come on...
  950. scene "scenes/Gambler/WorldC1M4B12.vcd" //Get in the tank, you stupid goddamn gas, get in the tank.
  951. scene "scenes/Gambler/WorldC1M4B13.vcd" //Piece of shit gas, GET IN THE CAR!
  952. scene "scenes/Gambler/WorldC1M4B14.vcd" //Got another can in the tank!
  953. scene "scenes/Gambler/WorldC1M4B15.vcd" //One more for the gas tank!
  954. scene "scenes/Gambler/WorldC1M4B16.vcd" //How big is the tank in this thing?
  955. scene "scenes/Gambler/WorldC1M4B17.vcd" //Hurry up, hurrrry upppp...
  956. scene "scenes/Gambler/WorldC1M4B18.vcd" //Come comeoncomeoncomeoncomeon. Come on!
  957. scene "scenes/Gambler/WorldC1M4B19.vcd" //Get! In! The! Tank!
  958. }
  959. Rule C1M4GasPourGambler
  960. {
  961. criteria ConceptPlayerPourStarted IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotScavenge ismap_c1m4_atrium _auto_NotNoGasPourLine
  962. ApplyContext "TalkGambler:1:2"
  963. Response C1M4GasPourGambler
  964. }
  965.  
  966. Response C1M4PlayerGetToRescueVehicleGambler
  967. {
  968. scene "scenes/Gambler/EmphaticGo05.vcd" //Let's go. Let's go.
  969. scene "scenes/Gambler/WorldC1M4B20.vcd" //Get in there!
  970. scene "scenes/Gambler/WorldC1M4B37.vcd" //Would you get to the goddamn car?
  971. }
  972. Rule C1M4PlayerGetToRescueVehicleGambler
  973. {
  974. criteria ConceptGetToVehicle IsGambler IsNotSaidPlayerGetToRescueVehicle ismap_c1m4_atrium IsTalk IsTalkGambler IsWorldTalkGambler
  975. ApplyContext "SaidPlayerGetToRescueVehicle:1:0"
  976. applycontexttoworld
  977. Response C1M4PlayerGetToRescueVehicleGambler
  978. }
  979.  
  980. Response c1m4startelevatorGambler
  981. {
  982. scene "scenes/Gambler/WorldC1M4B02.vcd" then mechanic _c1m4startelevator2a foo:0 -2.415 //CEDA's not gonna save us, any ideas?
  983. }
  984. Rule c1m4startelevatorGambler
  985. {
  986. criteria Conceptc1m4startelevator IsGambler AutoIsNotScavenge AutoIsNotSurvival
  987. Response c1m4startelevatorGambler
  988. }
  989.  
  990. Response FinaleStartC1M4Gambler
  991. {
  992. scene "scenes/Gambler/WorldC1M4B07.vcd" //Let's get some GAS!
  993. }
  994. Rule FinaleStartC1M4Gambler
  995. {
  996. criteria ConceptFinaleTriggered IsGambler IsTalk IsTalkGambler IsWorldTalkGambler ismap_c1m4_atrium IsNotScavenge IsNotSaidFinaleStartC1M4
  997. ApplyContext "Talk:1:3,SaidFinaleStartC1M4:1:0,_auto_NoLostCall:1:0"
  998. applycontexttoworld
  999. Response FinaleStartC1M4Gambler
  1000. }
  1001.  
  1002. Response GasPourDoneC1M4Gambler
  1003. {
  1004. scene "scenes/Gambler/WorldC1M4B34.vcd" //She's all filled up, let's go, get to the car!
  1005. scene "scenes/Gambler/WorldC1M4B35.vcd" //Thank YOU, Jimmy Gibbs, Jr.
  1006. scene "scenes/Gambler/WorldC1M4B36.vcd" //Get to the car!
  1007. scene "scenes/Gambler/WorldC1M4B39.vcd" //Everyone to the car!
  1008. scene "scenes/Gambler/WorldC1M4B40.vcd" //I'm not waiting long, get to the car!
  1009. scene "scenes/Gambler/WorldC1M4B41.vcd" //Time to leave people!
  1010. scene "scenes/Gambler/WorldC1M4B43.vcd" //Let's go people, let's go!
  1011. }
  1012. Rule GasPourDoneC1M4Gambler
  1013. {
  1014. criteria ConceptPlayerPourFinished IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotScavenge ismap_c1m4_atrium ScoreDoneSC
  1015. Response GasPourDoneC1M4Gambler
  1016. }
  1017.  
  1018.  
  1019. //--------------------------------------------------------------------------------------------------------------
  1020. // C2General
  1021. //--------------------------------------------------------------------------------------------------------------
  1022. Response C2M2CarouselIdleGambler
  1023. {
  1024. scene "scenes/Gambler/WorldC2M2B18.vcd" //SHIT, that's loud! Somebody shut it down!
  1025. scene "scenes/Gambler/WorldC2M2B19.vcd" //Goddamn, that's loud! Somebody shut it down!
  1026. }
  1027. Rule C2M2CarouselIdleGambler
  1028. {
  1029. criteria ConceptTalkIdle IsGambler ChanceToFire30Percent IsNotIncapacitated ismap_c2m2 IsNotInSafeSpot AutoIsNotScavenge AutoIsNotSurvival _auto_IsCarouselOn _auto_NotTimerLockA _auto_NotTimerLockGambler _auto_NotSawTunnelOfLove IsNotSpeakingWeight0
  1030. ApplyContext "_auto_TimerLockA:1:13,_auto_TimerLockGambler:1:20"
  1031. applycontexttoworld
  1032. Response C2M2CarouselIdleGambler
  1033. }
  1034.  
  1035. Response C2M2TunnelIdleGambler
  1036. {
  1037. scene "scenes/Gambler/WorldC2M225.vcd" //Keep running, keep running.
  1038. scene "scenes/Gambler/WorldC2M226.vcd" //Run into the tunnel of love!
  1039. scene "scenes/Gambler/WorldC2M228.vcd" //Go go go. Cut in line.
  1040. }
  1041. Rule C2M2TunnelIdleGambler
  1042. {
  1043. criteria ConceptTalkIdle IsGambler ChanceToFire50Percent IsNotIncapacitated ismap_c2m2 IsNotInSafeSpot AutoIsNotScavenge AutoIsNotSurvival _auto_NotTimerLockA _auto_NotTimerLockGambler _auto_IsSawTunnelOfLove IsNotSpeakingWeight0
  1044. ApplyContext "_auto_TimerLockA:1:8,_auto_TimerLockGambler:1:12"
  1045. applycontexttoworld
  1046. Response C2M2TunnelIdleGambler
  1047. }
  1048.  
  1049.  
  1050. // Autogenerated criteria for linked source group C2M2_SAFE002
  1051. criterion "IsNotSrcGrp_C2M2_SAFE002" "worldSrcGrp_C2M2_SAFE002" "<1" required
  1052.  
  1053.  
  1054. //--------------------------------------------------------------------------------------------------------------
  1055. // C2M3
  1056. //--------------------------------------------------------------------------------------------------------------
  1057. Response c2m3_DownHoleGambler
  1058. {
  1059. speak "Gambler_Blank" noscene //Blank
  1060. }
  1061. Rule c2m3_DownHoleGambler
  1062. {
  1063. criteria Conceptc2m3downhole IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1064. ApplyContext "_auto_DownHole:1:0"
  1065. applycontexttoworld
  1066. Response c2m3_DownHoleGambler
  1067. }
  1068.  
  1069. Response c2m3CoasterEndGambler
  1070. {
  1071. scene "scenes/Gambler/WorldC2M3B22.vcd" //Alarm's off!
  1072. }
  1073. Rule c2m3CoasterEndGambler
  1074. {
  1075. criteria Conceptc2m3CoasterEnd IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1076. ApplyContext "_auto_CoasterOff:0:0,_auto_CoasterOver:1:0"
  1077. applycontexttoworld
  1078. Response c2m3CoasterEndGambler
  1079. }
  1080.  
  1081. Response C2M3CoasterStartGambler
  1082. {
  1083. scene "scenes/Gambler/MiscDirectional35.vcd" then mechanic _c2m3_howcool foo:0 1.0 //I hit it!
  1084. }
  1085. Rule C2M3CoasterStartGambler
  1086. {
  1087. criteria Conceptc2m3CoasterStart IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1088. ApplyContext "WarnMegaMob:1:30,_auto_CoasterStarted:1:0"
  1089. applycontexttoworld
  1090. Response C2M3CoasterStartGambler
  1091. }
  1092.  
  1093. Response c2m3SeeChopperGambler
  1094. {
  1095. scene "scenes/Gambler/Look02.vcd" then any C2M3Chopper001 foo:0 0.01 //Look!
  1096. }
  1097. Rule c2m3SeeChopperGambler
  1098. {
  1099. criteria Conceptc2m3SeeChopper IsGambler IsTalk AutoIsNotScavenge AutoIsNotSurvival
  1100. ApplyContext "_auto_OutOfTunnel:1:0"
  1101. applycontexttoworld
  1102. Response c2m3SeeChopperGambler
  1103. }
  1104.  
  1105.  
  1106. // Autogenerated criteria for linked source group C2M3_SPOT01
  1107. criterion "IsNotSrcGrp_C2M3_SPOT01" "worldSrcGrp_C2M3_SPOT01" "<1" required
  1108.  
  1109.  
  1110. // Autogenerated criteria for linked source group C2M3_SPOT02
  1111. criterion "IsNotSrcGrp_C2M3_SPOT02" "worldSrcGrp_C2M3_SPOT02" "<1" required
  1112.  
  1113.  
  1114. // Autogenerated criteria for linked source group C2M3_007
  1115. criterion "IsNotSrcGrp_C2M3_007" "worldSrcGrp_C2M3_007" "<1" required
  1116.  
  1117. Response PlayerRemarkc2m3_saferoomaGambler
  1118. {
  1119. scene "scenes/Gambler/Blank.vcd" //Blank
  1120. }
  1121. Rule PlayerRemarkc2m3_saferoomaGambler
  1122. {
  1123. criteria ConceptTalkIdle IsGambler IsInStartArea Ismap_c2m3 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_007 IsNotSpeakingWeight0
  1124. ApplyContext "Talk:1:10,_auto_SafeRoomStart:1:300,_auto_SafeRoomQuiet:1:5,SrcGrp_C2M3_007:1:0"
  1125. applycontexttoworld
  1126. Response PlayerRemarkc2m3_saferoomaGambler
  1127. }
  1128.  
  1129.  
  1130. //--------------------------------------------------------------------------------------------------------------
  1131. // C2M4
  1132. //--------------------------------------------------------------------------------------------------------------
  1133. Response C2M4_saferoom01Gambler
  1134. {
  1135. scene "scenes/Gambler/WorldC3M107.vcd" then any C2M4_saferoom02 foo:0 0.01 //Yes,
  1136. scene "scenes/Gambler/WorldC3M109.vcd" then any C2M4_saferoom02 foo:0 0.01 //Yes Ellis, I remember.
  1137. }
  1138. Rule C2M4_saferoom01Gambler
  1139. {
  1140. criteria ConceptC2M4_saferoom01 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival _auto_NotSafeRoomQuiet _auto_IsSafeRoomStart
  1141. ApplyContext "Talk:1:1.758"
  1142. applycontexttoworld
  1143. Response C2M4_saferoom01Gambler
  1144. }
  1145.  
  1146.  
  1147. // Autogenerated criteria for linked source group C2M4_700
  1148. criterion "IsNotSrcGrp_C2M4_700" "worldSrcGrp_C2M4_700" "<1" required
  1149.  
  1150. Response c2m4_saferoominitGambler
  1151. {
  1152. scene "scenes/Gambler/blank.vcd" //Blank
  1153. }
  1154. Rule c2m4_saferoominitGambler
  1155. {
  1156. criteria ConceptTalkIdle IsGambler IsInStartArea ismap_c2m4 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_700 IsNotSpeakingWeight0
  1157. ApplyContext "Talk:1:10,_auto_SafeRoomStart:1:300,_auto_SafeRoomQuiet:1:5,SrcGrp_C2M4_700:1:0"
  1158. applycontexttoworld
  1159. Response c2m4_saferoominitGambler
  1160. }
  1161.  
  1162. Response C2M4ButtonPressedGambler
  1163. {
  1164. scene "scenes/Gambler/MiscDirectional35.vcd" //I hit it!
  1165. }
  1166. Rule C2M4ButtonPressedGambler
  1167. {
  1168. criteria ConceptC2M4ButtonPressed IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1169. ApplyContext "_auto_ButtonPressed:1:0"
  1170. applycontexttoworld
  1171. Response C2M4ButtonPressedGambler
  1172. }
  1173.  
  1174. Response C2M4Chopper001Gambler
  1175. {
  1176. scene "scenes/Gambler/WorldC2M4B04.vcd" //We need something big to signal the 'copter.
  1177. }
  1178. Rule C2M4Chopper001Gambler
  1179. {
  1180. criteria ConceptC2M4Chopper001 IsGambler IsTalk NotInCombat IsSubjectDistNear400 IsNotCoughing AutoIsNotScavenge AutoIsNotSurvival
  1181. Response C2M4Chopper001Gambler
  1182. }
  1183.  
  1184.  
  1185. // Autogenerated criteria for linked source group C2M4_008
  1186. criterion "IsNotSrcGrp_C2M4_008" "worldSrcGrp_C2M4_008" "<1" required
  1187.  
  1188. Response C2M4GateIdle2Gambler
  1189. {
  1190. norepeat
  1191. scene "scenes/Gambler/MiscDirectional32.vcd" //Press the button!
  1192. }
  1193. Rule C2M4GateIdle2Gambler
  1194. {
  1195. criteria ConceptTalkIdle IsGambler IsNotIncapacitated ismap_c2m4 NotInCombat TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival _auto_IsNearGateNag _auto_IsNearGate _auto_NotTimerLockA _auto_NotTimerLockGambler _auto_NotButtonPressed IsNotSpeakingWeight0
  1196. ApplyContext "Talk:1:0.886,_auto_TimerLockA:1:20,_auto_TimerLockGambler:1:23"
  1197. applycontexttoworld
  1198. Response C2M4GateIdle2Gambler
  1199. }
  1200.  
  1201.  
  1202. // Autogenerated criteria for linked source group C2M4_009
  1203. criterion "IsNotSrcGrp_C2M4_009" "worldSrcGrp_C2M4_009" "<1" required
  1204.  
  1205. Response C2M4GateOpenIdleGambler
  1206. {
  1207. scene "scenes/Gambler/WorldC2M478.vcd" then any _C2M4_GateOpen001 foo:0 0.01 //Gate's open!
  1208. }
  1209. Rule C2M4GateOpenIdleGambler
  1210. {
  1211. criteria ConceptTalkIdle IsGambler IsNotIncapacitated ismap_c2m4 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_009 _auto_IsGateOpen _auto_NotTimerLockA IsNotSpeakingWeight0
  1212. ApplyContext "Talk:1:0.887,SrcGrp_C2M4_009:1:0"
  1213. applycontexttoworld
  1214. Response C2M4GateOpenIdleGambler
  1215. }
  1216.  
  1217.  
  1218. // Autogenerated criteria for linked source group C2M4_SAFE001
  1219. criterion "IsNotSrcGrp_C2M4_SAFE001" "worldSrcGrp_C2M4_SAFE001" "<1" required
  1220.  
  1221. Response c2m4SeeChopperGambler
  1222. {
  1223. scene "scenes/Gambler/WorldC2M4B04.vcd" //We need something big to signal the 'copter.
  1224. }
  1225. Rule c2m4SeeChopperGambler
  1226. {
  1227. criteria Conceptc2m4SeeChopper IsGambler IsTalk NotInCombat IsNotCoughing AutoIsNotScavenge AutoIsNotSurvival
  1228. Response c2m4SeeChopperGambler
  1229. }
  1230.  
  1231.  
  1232. // Autogenerated criteria for linked source group C2M4_910
  1233. criterion "IsNotSrcGrp_C2M4_910" "worldSrcGrp_C2M4_910" "<1" required
  1234.  
  1235.  
  1236. //--------------------------------------------------------------------------------------------------------------
  1237. // C2M5
  1238. //--------------------------------------------------------------------------------------------------------------
  1239. Response C2M5_Button2YellGambler
  1240. {
  1241. scene "scenes/Gambler/WorldC2M463.vcd" //You guys ready to rock?
  1242. scene "scenes/Gambler/WorldC2M5B21.vcd" //I'm gonna regret this, but turn it up!
  1243. }
  1244. Rule C2M5_Button2YellGambler
  1245. {
  1246. criteria ConceptC2M5_Button2Yell IsGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeaking
  1247. Response C2M5_Button2YellGambler
  1248. }
  1249.  
  1250. Response C2M5_ChoppercomingGambler
  1251. {
  1252. scene "scenes/Gambler/WorldC2M5B38.vcd" then any C2M5_PlanWorked foo:0 0.01 //There's the copter!
  1253. scene "scenes/Gambler/WorldC2M5B39.vcd" then any C2M5_PlanWorked foo:0 0.01 //This worked! The copter is here!
  1254. }
  1255. Rule C2M5_ChoppercomingGambler
  1256. {
  1257. criteria ConceptC2M5_Choppercoming IsGambler IsNotIncapacitated AutoIsNotScavenge AutoIsNotSurvival
  1258. Response C2M5_ChoppercomingGambler
  1259. }
  1260.  
  1261. Response c2m5_intro004Gambler
  1262. {
  1263. scene "scenes/Gambler/WorldC2M5B04.vcd" //Unless someone has a better idea, let's rock.
  1264. }
  1265. Rule c2m5_intro004Gambler
  1266. {
  1267. criteria Conceptc2m5_intro004 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival
  1268. ApplyContext "Talk:1:3.089"
  1269. applycontexttoworld
  1270. Response c2m5_intro004Gambler
  1271. }
  1272.  
  1273. Response c2m5_intro008Gambler
  1274. {
  1275. scene "scenes/Gambler/WorldC2M450.vcd" odds 2 //Okay, we'll set off the pyrotechnics, but I'm telling you right now. I AM NOT GOING TO AIR GUITAR.
  1276. }
  1277. Rule c2m5_intro008Gambler
  1278. {
  1279. criteria Conceptc2m5_intro008 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival
  1280. ApplyContext "Talk:1:5.949"
  1281. applycontexttoworld
  1282. Response c2m5_intro008Gambler
  1283. }
  1284.  
  1285. Response c2m5_intro011Gambler
  1286. {
  1287. scene "scenes/Gambler/WorldC2M5B02.vcd" then any c2m5_intro012 foo:0 0.1 //Coach, that is the stupidest idea I have ever agreed with.
  1288. }
  1289. Rule c2m5_intro011Gambler
  1290. {
  1291. criteria Conceptc2m5_intro011 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival
  1292. ApplyContext "Talk:1:3.581"
  1293. applycontexttoworld
  1294. Response c2m5_intro011Gambler
  1295. }
  1296.  
  1297. Response c2m5_intro015Gambler
  1298. {
  1299. scene "scenes/Gambler/WorldC2M5B02.vcd" then any c2m5_intro016 foo:0 0.1 //Coach, that is the stupidest idea I have ever agreed with.
  1300. }
  1301. Rule c2m5_intro015Gambler
  1302. {
  1303. criteria Conceptc2m5_intro015 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival
  1304. ApplyContext "Talk:1:3.581"
  1305. applycontexttoworld
  1306. Response c2m5_intro015Gambler
  1307. }
  1308.  
  1309. Response c2m5_intro020Gambler
  1310. {
  1311. scene "scenes/Gambler/WorldC2M5B04.vcd" //Unless someone has a better idea, let's rock.
  1312. }
  1313. Rule c2m5_intro020Gambler
  1314. {
  1315. criteria Conceptc2m5_intro020 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival
  1316. ApplyContext "Talk:1:3.089"
  1317. applycontexttoworld
  1318. Response c2m5_intro020Gambler
  1319. }
  1320.  
  1321. Response c2m5_intro026Gambler
  1322. {
  1323. scene "scenes/Gambler/WorldC2M4B04.vcd" then any c2m5_intro013 foo:0 0.1 //We need something big to signal the 'copter.
  1324. }
  1325. Rule c2m5_intro026Gambler
  1326. {
  1327. criteria Conceptc2m5_intro026 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival
  1328. ApplyContext "Talk:1:2.140"
  1329. applycontexttoworld
  1330. Response c2m5_intro026Gambler
  1331. }
  1332.  
  1333. Response C2M5_PlanWorkedGambler
  1334. {
  1335. scene "scenes/Gambler/WorldC2M5B42.vcd" //Holy shit, this worked!
  1336. scene "scenes/Gambler/WorldC2M5B43.vcd" //Coach, you're a genius this worked!
  1337. scene "scenes/Gambler/WorldC2M5B44.vcd" //It worked! I love you Coach!
  1338. }
  1339. Rule C2M5_PlanWorkedGambler
  1340. {
  1341. criteria ConceptC2M5_PlanWorked IsGambler IsNotIncapacitated NotInCombat AutoIsNotScavenge AutoIsNotSurvival
  1342. Response C2M5_PlanWorkedGambler
  1343. }
  1344.  
  1345.  
  1346. // Autogenerated criteria for linked source group C2M5_001
  1347. criterion "IsNotSrcGrp_C2M5_001" "worldSrcGrp_C2M5_001" "<1" required
  1348.  
  1349. Response c2m5_saferoominitGambler
  1350. {
  1351. scene "scenes/Gambler/blank.vcd" //Blank
  1352. }
  1353. Rule c2m5_saferoominitGambler
  1354. {
  1355. criteria ConceptTalkIdle IsGambler IsInStartArea Ismap_c2m5 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M5_001 _auto_NotSafeRoomStart IsNotSpeakingWeight0
  1356. ApplyContext "Talk:1:10,_auto_SafeRoomStart:1:300,_auto_SafeRoomQuiet:1:5,SrcGrp_C2M5_001:1:0"
  1357. applycontexttoworld
  1358. Response c2m5_saferoominitGambler
  1359. }
  1360.  
  1361.  
  1362. // Autogenerated criteria for linked source group C2M5_101
  1363. criterion "IsNotSrcGrp_C2M5_101" "worldSrcGrp_C2M5_101" "<1" required
  1364.  
  1365. Response C2M5Button1Gambler
  1366. {
  1367. scene "scenes/Gambler/WorldC2M5B18.vcd" //Lights!
  1368. }
  1369. Rule C2M5Button1Gambler
  1370. {
  1371. criteria ConceptC2M5Button1 IsGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M5_101
  1372. ApplyContext "_auto_Button1:1:0,_auto_NoSpotting:1:0,_auto_NoLostCall:1:0,SrcGrp_C2M5_101:1:0"
  1373. applycontexttoworld
  1374. Response C2M5Button1Gambler
  1375. }
  1376.  
  1377. Response C2M5ChopperNagGambler
  1378. {
  1379. scene "scenes/Gambler/WorldC2M5B48.vcd" //The pilot's landed, let's go!
  1380. scene "scenes/Gambler/WorldC2M5B49.vcd" //Get on the helicopter!
  1381. scene "scenes/Gambler/WorldC2M5B50.vcd" //Everyone to the copter!
  1382. scene "scenes/Gambler/WorldC2M5B52.vcd" //Copter's landed, let's go!
  1383. scene "scenes/Gambler/WorldC2M5B53.vcd" //Let's go, let's go to the copter!
  1384. }
  1385. Rule C2M5ChopperNagGambler
  1386. {
  1387. criteria ConceptTalkIdle IsGambler Ismap_c2m5 IsNotIncapacitated IsTalk AutoIsNotScavenge AutoIsNotSurvival _auto_IsEscapeReady _auto_NotTimerLockA _auto_NotTimerLockGambler IsNotSpeakingWeight0
  1388. ApplyContext "_auto_TimerLockA:1:5,_auto_TimerLockGambler:1:10"
  1389. applycontexttoworld
  1390. Response C2M5ChopperNagGambler
  1391. }
  1392.  
  1393.  
  1394. // Autogenerated criteria for linked source group C2M5_100
  1395. criterion "IsNotSrcGrp_C2M5_100" "worldSrcGrp_C2M5_100" "<1" required
  1396.  
  1397. Response C2M5InArenaNagGambler
  1398. {
  1399. norepeat
  1400. scene "scenes/Gambler/WorldC2M461.vcd" //Hit the lights.
  1401. scene "scenes/Gambler/WorldC2M468.vcd" //Someone needs to hit the lights!
  1402. scene "scenes/Gambler/WorldC2M470.vcd" //We have to hit the lights!
  1403. scene "scenes/Gambler/WorldC2M5B16.vcd" //Hit the lights!
  1404. scene "scenes/Gambler/WorldC2M5B26.vcd" //Turn on the lights!
  1405. }
  1406. Rule C2M5InArenaNagGambler
  1407. {
  1408. criteria ConceptTalkIdle IsGambler ChanceToFire80Percent NotInCombat Ismap_c2m5 IsTalk IsTalkGambler IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival _auto_NotButton1 _auto_NotTimerLockA _auto_NotTimerLockGambler _auto_IsC2M5InArena IsNotSpeakingWeight0
  1409. ApplyContext "_auto_TimerLockA:1:30,_auto_TimerLockGambler:1:34,_auto_NoSpotting:1:0"
  1410. applycontexttoworld
  1411. Response C2M5InArenaNagGambler
  1412. }
  1413.  
  1414.  
  1415. // Autogenerated criteria for linked source group C2M5_SAFE001
  1416. criterion "IsNotSrcGrp_C2M5_SAFE001" "worldSrcGrp_C2M5_SAFE001" "<1" required
  1417.  
  1418.  
  1419. // Autogenerated criteria for linked source group C2M5_THANK
  1420. criterion "IsNotSrcGrp_C2M5_THANK" "worldSrcGrp_C2M5_THANK" "<1" required
  1421.  
  1422. Response C2M5WeAreRocking##Name##
  1423. {
  1424. scene "scenes/Gambler/Hurrah01.vcd" //We are walking through the valley of the shadow of death and kicking ass.
  1425. scene "scenes/Gambler/Hurrah08.vcd" //We're makin' it look EASY!
  1426. scene "scenes/Gambler/Hurrah09.vcd" //And THAT is how you do that!
  1427. scene "scenes/Gambler/Hurrah10.vcd" //We're the four riders of the goddamn apocalypse!
  1428. }
  1429. Rule C2M5WeAreRocking##Name##
  1430. {
  1431. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsWorldTalkGambler IntensityOver75 _auto_IsC2M5InArena _auto_NotC2M5WeAreRocking
  1432. ApplyContext "_auto_C2M5WeAreRocking:1:1.10"
  1433. applycontexttoworld
  1434. Response C2M5WeAreRocking##Name##
  1435. }
  1436.  
  1437.  
  1438. //--------------------------------------------------------------------------------------------------------------
  1439. // C3
  1440. //--------------------------------------------------------------------------------------------------------------
  1441. Response C3GoingToDieGambler
  1442. {
  1443. norepeat
  1444. scene "scenes/Gambler/WorldC3MGoingToDie01.vcd" //I am not dying in this swamp.
  1445. scene "scenes/Gambler/WorldC3MGoingToDie02.vcd" //I am not going to be gator food.
  1446. }
  1447. Rule C3GoingToDieGambler
  1448. {
  1449. criteria ConceptPlayerGoingToDie IsNotSpeaking IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotComplainBlock ChanceToFire30Percent IsWorldTalkGambler ismapc3m2_swamp
  1450. ApplyContext "IsComplain:1:25"
  1451. forceweight 200
  1452. Response C3GoingToDieGambler
  1453. }
  1454.  
  1455.  
  1456. // Autogenerated criteria for linked source group C2M3_SAFE001
  1457. criterion "IsNotSrcGrp_C2M3_SAFE001" "worldSrcGrp_C2M3_SAFE001" "<1" required
  1458.  
  1459.  
  1460. //--------------------------------------------------------------------------------------------------------------
  1461. // C3M1
  1462. //--------------------------------------------------------------------------------------------------------------
  1463. Response C3M1FerryEnd2Gambler
  1464. {
  1465. scene "scenes/Gambler/MoveOn02.vcd" //Let's roll!
  1466. scene "scenes/Gambler/MoveOn04.vcd" //What are we waiting for? Let's go.
  1467. }
  1468. Rule C3M1FerryEnd2Gambler
  1469. {
  1470. criteria ConceptC3M1FerryEnd2 IsGambler IsNotSaidC3M1FerryEnd AutoIsNotScavenge AutoIsNotSurvival
  1471. ApplyContext "SaidC3M1FerryEnd:1:0"
  1472. applycontexttoworld
  1473. Response C3M1FerryEnd2Gambler
  1474. }
  1475.  
  1476.  
  1477. // Autogenerated criteria for linked source group C3M2_900
  1478. criterion "IsNotSrcGrp_C3M2_900" "worldSrcGrp_C3M2_900" "<1" required
  1479.  
  1480.  
  1481. //--------------------------------------------------------------------------------------------------------------
  1482. // C3M2
  1483. //--------------------------------------------------------------------------------------------------------------
  1484. Response C3M2DisgustGambler
  1485. {
  1486. scene "scenes/Gambler/ReactionNegative24.vcd" //Is this some kind of sick joke?
  1487. scene "scenes/Gambler/WorldC3M3B13.vcd" //This is just really unsanitary.
  1488. }
  1489. Rule C3M2DisgustGambler
  1490. {
  1491. criteria Conceptc3m2disgust IsGambler NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C3M2_900
  1492. ApplyContext "Talk:1:2.028,SrcGrp_C3M2_900:1:0"
  1493. applycontexttoworld
  1494. Response C3M2DisgustGambler
  1495. }
  1496.  
  1497. Response C3M2SafeRoomGambler
  1498. {
  1499. scene "scenes/Gambler/WorldC3M1B17.vcd" then producer C3M2SafeRoom2d foo:0 -2.978 //Shit. This swamp is going to ruin my white suit.
  1500. scene "scenes/Gambler/WorldC3M2B03.vcd" then gambler C3M2SafeRoomb2 foo:0 .01 //These swamps don't agree with me.
  1501. scene "scenes/Gambler/WorldC3M2B05.vcd" //I am not dying in this goddamn swamp.
  1502. }
  1503. Rule C3M2SafeRoomGambler
  1504. {
  1505. criteria ConceptTalkIdle Joined3 IsGambler IsNotSaidC3M2SafeRoom ismapc3m2_swamp IsInStartArea AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC3M2SafeRoom IsNotSpeakingWeight0
  1506. ApplyContext "SaidC3M2SafeRoom:1:0,Talk:1:3.088"
  1507. applycontexttoworld
  1508. Response C3M2SafeRoomGambler
  1509. }
  1510.  
  1511. Response C3M2SafeRoom3dGambler
  1512. {
  1513. scene "scenes/Gambler/WorldC3M1B18.vcd" //Brains come out. Swamp water doesn't. Don't ask me how I know that.
  1514. }
  1515. Rule C3M2SafeRoom3dGambler
  1516. {
  1517. criteria ConceptC3M2SafeRoom3d IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1518. ApplyContext "Talk:1:3.629"
  1519. applycontexttoworld
  1520. Response C3M2SafeRoom3dGambler
  1521. }
  1522.  
  1523. Response C3M2SafeRoomb2Gambler
  1524. {
  1525. scene "scenes/Gambler/WorldC3M2B01.vcd" then mechanic C3M2SafeRoomb3 foo:0 .01 //This swamp is just a cesspool for disease.
  1526. scene "scenes/Gambler/WorldC3M2B02.vcd" //I can feel my feet growing fungus.
  1527. }
  1528. Rule C3M2SafeRoomb2Gambler
  1529. {
  1530. criteria ConceptC3M2SafeRoomb2 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1531. ApplyContext "Talk:1:2.455"
  1532. applycontexttoworld
  1533. Response C3M2SafeRoomb2Gambler
  1534. }
  1535.  
  1536.  
  1537. //--------------------------------------------------------------------------------------------------------------
  1538. // C3M3
  1539. //--------------------------------------------------------------------------------------------------------------
  1540. Response C3M3SafeRoom2Gambler
  1541. {
  1542. scene "scenes/Gambler/WorldC3M3B01.vcd" then mechanic C3M3SafeRoom2d2 foo:0 .05 //The swamp people didn't make it.
  1543. scene "scenes/Gambler/WorldC3M3B02.vcd" then producer C3M3SafeRoom2e2 foo:0 .05 //This is ugly.
  1544. }
  1545. Rule C3M3SafeRoom2Gambler
  1546. {
  1547. criteria ConceptTalkIdle Joined3 IsGambler Ismapc3m3_shantytown IsInStartArea AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC3M3SafeRoom IsNotSaidC3M3SafeRoom IsNotSpeakingWeight0
  1548. ApplyContext "SaidC3M3SafeRoom:1:0,Talk:1:1.402"
  1549. applycontexttoworld
  1550. Response C3M3SafeRoom2Gambler
  1551. }
  1552.  
  1553. Response InfoRemC3M3LowerGateaGambler
  1554. {
  1555. scene "scenes/Gambler/WorldC3M3B08.vcd" //Lower the plank.
  1556. scene "scenes/Gambler/WorldC3M3B09.vcd" //Lower the bridge.
  1557. }
  1558. Rule InfoRemC3M3LowerGateaGambler
  1559. {
  1560. criteria ConceptInfoRemC3M3LowerGatea IsGambler IsNotSaidC3M3BridgeButton IntensityUnder25 AutoIsNotScavenge AutoIsNotSurvival
  1561. Response InfoRemC3M3LowerGateaGambler
  1562. }
  1563.  
  1564. Response InfoRemC3M3Unsanitarya2Gambler
  1565. {
  1566. scene "scenes/Gambler/WorldC2M433.vcd" //What?
  1567. }
  1568. Rule InfoRemC3M3Unsanitarya2Gambler
  1569. {
  1570. criteria ConceptInfoRemC3M3Unsanitarya2 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1571. Response InfoRemC3M3Unsanitarya2Gambler
  1572. }
  1573.  
  1574.  
  1575. //--------------------------------------------------------------------------------------------------------------
  1576. // C3M4
  1577. //--------------------------------------------------------------------------------------------------------------
  1578. Response C3M4BoatNagsGambler
  1579. {
  1580. scene "scenes/Gambler/WorldC3M101.vcd" //Get on the boat!
  1581. scene "scenes/Gambler/WorldC3M102.vcd" //Get on the boat!
  1582. scene "scenes/Gambler/WorldC3M103.vcd" //Get to the boat!
  1583. scene "scenes/Gambler/WorldC3M4B23.vcd" //Everyone to the boat!
  1584. scene "scenes/Gambler/WorldC3M4B24.vcd" //Get to the boat!
  1585. scene "scenes/Gambler/WorldC3M4B25.vcd" //To the boat!
  1586. scene "scenes/Gambler/WorldC4M4B22.vcd" //GET TO THE BOAT!
  1587. scene "scenes/Gambler/WorldC4M4B23.vcd" //GET TO THE BOAT!
  1588. }
  1589. Rule C3M4BoatNagsGambler
  1590. {
  1591. criteria ConceptTalkIdle IsGambler IsTalk ismapc3m4_plantation IsNotIncapacitated ChanceToFire80Percent AutoIsNotScavenge AutoIsNotSurvival _auto_IsGateExploded _auto_NotTimerLockA IsNotSpeakingWeight0
  1592. ApplyContext "Talk:1:1.066,_auto_TimerLockA:1:6"
  1593. applycontexttoworld
  1594. Response C3M4BoatNagsGambler
  1595. }
  1596.  
  1597. Response C3M4Button1Gambler
  1598. {
  1599. scene "scenes/Gambler/WorldC5M5B08.vcd" then orator C3M4Button101 foo:0 0.3 //Um, hello?
  1600. }
  1601. Rule C3M4Button1Gambler
  1602. {
  1603. criteria ConceptC3M4Button1 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1604. ApplyContext "Talk:1:1.497,_auto_Button1:1:0,_auto_Button1Gambler:1:0,_auto_NoLostCall:1:0"
  1605. applycontexttoworld
  1606. Response C3M4Button1Gambler
  1607. }
  1608.  
  1609. Response C3M4Button201Gambler
  1610. {
  1611. scene "scenes/Gambler/WorldC3M4B02.vcd" then orator C3M4Button202 foo:0 0.01 //We're at a big old house with gate.
  1612. scene "scenes/Gambler/WorldC3M4B05.vcd" then orator C3M4Button202 foo:0 0.01 //At a plantation with a big gate.
  1613. scene "scenes/Gambler/WorldC3M4B07.vcd" then orator C3M4Button202 foo:0 0.01 //I'm standing by a big gate, in front of a big house.
  1614. }
  1615. Rule C3M4Button201Gambler
  1616. {
  1617. criteria ConceptC3M4Button201 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1618. ApplyContext "Talk:1:3.424"
  1619. applycontexttoworld
  1620. Response C3M4Button201Gambler
  1621. }
  1622.  
  1623. Response C3M4GateBlow01Gambler
  1624. {
  1625. scene "scenes/Gambler/WorldC2M478.vcd" then orator C3M4GateBlow02 foo:0 0.01 //Gate's open!
  1626. scene "scenes/Gambler/WorldC3M4B22.vcd" then orator C3M4GateBlow02 foo:0 0.01 //Our Cajun buddy blew open the gate, let's go!
  1627. scene "scenes/Gambler/WorldC3M4B27.vcd" then orator C3M4GateBlow02 foo:0 0.01 //That's one way to open that gate.
  1628. }
  1629. Rule C3M4GateBlow01Gambler
  1630. {
  1631. criteria ConceptC3M4GateBlow01 IsGambler IsTalk AutoIsNotScavenge AutoIsNotSurvival
  1632. ApplyContext "_auto_GateExploded:1:0"
  1633. applycontexttoworld
  1634. Response C3M4GateBlow01Gambler
  1635. }
  1636.  
  1637.  
  1638. //--------------------------------------------------------------------------------------------------------------
  1639. // C4
  1640. //--------------------------------------------------------------------------------------------------------------
  1641. Response C4GoingToDieGambler
  1642. {
  1643. norepeat
  1644. scene "scenes/Gambler/WorldC4MGoingToDie01.vcd" //Never get out of the boat. Never get out of the boat. Never get out of the boat.
  1645. scene "scenes/Gambler/WorldC4MGoingToDie02.vcd" //I cannot believe I am looking forward to getting back on that boat.
  1646. scene "scenes/Gambler/WorldC4MGoingToDie03.vcd" //Some milk run this turned out to be.
  1647. scene "scenes/Gambler/WorldC4MGoingToDie04.vcd" //Should have just kept floating down the damn river.
  1648. scene "scenes/Gambler/WorldC4MGoingToDie05.vcd" //What in the hell were we thinking stopping here?
  1649. }
  1650. Rule C4GoingToDieGambler
  1651. {
  1652. criteria ConceptPlayerGoingToDie IsNotSpeaking IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotComplainBlock ChanceToFire30Percent IsWorldTalkGambler IsCampaign4
  1653. ApplyContext "IsComplain:1:25"
  1654. forceweight 200
  1655. Response C4GoingToDieGambler
  1656. }
  1657.  
  1658.  
  1659. //--------------------------------------------------------------------------------------------------------------
  1660. // C4General
  1661. //--------------------------------------------------------------------------------------------------------------
  1662. Response C4StormBlindIdleGambler
  1663. {
  1664. scene "scenes/Gambler/MiscDirectional66.vcd" //I can't see a damn thing...
  1665. }
  1666. Rule C4StormBlindIdleGambler
  1667. {
  1668. criteria ConceptTalkIdle IsGambler ChanceToFire30Percent IsNotIncapacitated _auto_NotTimerLockA _auto_IsTimerA _auto_NotC4GamblerInCover IsNotSpeakingWeight0
  1669. ApplyContext "_auto_TimerA:0:0"
  1670. applycontexttoworld
  1671. Response C4StormBlindIdleGambler
  1672. }
  1673.  
  1674.  
  1675. //--------------------------------------------------------------------------------------------------------------
  1676. // C4M1
  1677. //--------------------------------------------------------------------------------------------------------------
  1678. Response _c4m1Intro20Gambler
  1679. {
  1680. scene "scenes/Gambler/WorldC4M1B07.vcd" //The gas station's right across the street. Let's just get the gas and then we'll figure out how to signal Virgil.
  1681. }
  1682. Rule _c4m1Intro20Gambler
  1683. {
  1684. criteria Concept_c4m1Intro20 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1685. ApplyContext "Talk:1:5.114"
  1686. applycontexttoworld
  1687. Response _c4m1Intro20Gambler
  1688. }
  1689.  
  1690. Response _c4m1Intro23Gambler
  1691. {
  1692. scene "scenes/Gambler/WorldC4M1B02.vcd" //What gun bag?
  1693. }
  1694. Rule _c4m1Intro23Gambler
  1695. {
  1696. criteria Concept_c4m1Intro23 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1697. ApplyContext "Talk:1:1.184"
  1698. applycontexttoworld
  1699. Response _c4m1Intro23Gambler
  1700. }
  1701.  
  1702.  
  1703. // Autogenerated criteria for linked source group C4M2_006
  1704. criterion "IsNotSrcGrp_C4M2_006" "worldSrcGrp_C4M2_006" "<1" required
  1705.  
  1706.  
  1707. //--------------------------------------------------------------------------------------------------------------
  1708. // C4M2
  1709. //--------------------------------------------------------------------------------------------------------------
  1710. Response C4M2IdleWitchville01Gambler
  1711. {
  1712. scene "scenes/Gambler/WorldC4M2B09.vcd" then any _c4m2_Witchville05 foo:0 0.01 //Jesus. Welcome to witchville...
  1713. }
  1714. Rule C4M2IdleWitchville01Gambler
  1715. {
  1716. criteria ConceptPlayerWarnHearZombie IsWitchClass IsSurvivor ismap_c4m2_sugarmill_a IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler IsGamblerInWitchville ChanceToFire50Percent NotSaidLotsOfWitches IsNotSrcGrp_C4M2_006
  1717. ApplyContext "SaidWitchWarn:1:20,WarnHeardWitch:1:300,SaidLotsOfWitches:1:90,SrcGrp_C4M2_006:1:0"
  1718. applycontexttoworld
  1719. Response C4M2IdleWitchville01Gambler
  1720. }
  1721.  
  1722.  
  1723. // Autogenerated criteria for linked source group C4M2_008
  1724. criterion "IsNotSrcGrp_C4M2_008" "worldSrcGrp_C4M2_008" "<1" required
  1725.  
  1726.  
  1727. // Autogenerated criteria for linked source group C4M2_007
  1728. criterion "IsNotSrcGrp_C4M2_007" "worldSrcGrp_C4M2_007" "<1" required
  1729.  
  1730. Response C4M2IdleWitchville03Gambler
  1731. {
  1732. scene "scenes/Gambler/WorldC4M209.vcd" //I have never seen so many witches.
  1733. scene "scenes/Gambler/WorldC4M210.vcd" //What the hell is with all the witches?
  1734. scene "scenes/Gambler/WorldC4M2B13.vcd" //Man, that's a LOT of witches.
  1735. }
  1736. Rule C4M2IdleWitchville03Gambler
  1737. {
  1738. criteria ConceptPlayerWarnHearZombie IsWitchClass IsSurvivor ismap_c4m2_sugarmill_a IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler InCombat IsWorldTalkGambler IsGamblerInWitchville ChanceToFire50Percent NotSaidLotsOfWitches IsNotSrcGrp_C4M2_007
  1739. ApplyContext "SaidWitchWarn:1:20,WarnHeardWitch:1:300,SaidLotsOfWitches:1:90,SrcGrp_C4M2_007:1:0"
  1740. applycontexttoworld
  1741. Response C4M2IdleWitchville03Gambler
  1742. }
  1743.  
  1744. Response C4M2PushedButtonGambler
  1745. {
  1746. scene "scenes/Gambler/MiscDirectional35.vcd" //I hit it!
  1747. }
  1748. Rule C4M2PushedButtonGambler
  1749. {
  1750. criteria Conceptc4m2_elevator_top_button IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1751. Response C4M2PushedButtonGambler
  1752. }
  1753.  
  1754.  
  1755. //--------------------------------------------------------------------------------------------------------------
  1756. // C4M5
  1757. //--------------------------------------------------------------------------------------------------------------
  1758. Response C4M5BoatNagsGambler
  1759. {
  1760. scene "scenes/Gambler/WorldC4M442.vcd" //Everyone to the boat!
  1761. scene "scenes/Gambler/WorldC4M4B22.vcd" //GET TO THE BOAT!
  1762. scene "scenes/Gambler/WorldC4M4B23.vcd" //GET TO THE BOAT!
  1763. }
  1764. Rule C4M5BoatNagsGambler
  1765. {
  1766. criteria ConceptTalkIdle IsGambler ChanceToFire50Percent Isc4m5 AutoIsNotScavenge AutoIsNotSurvival _auto_IsBoatArrived _auto_NotBoatSurvivorNagGate IsNotSpeakingWeight0
  1767. ApplyContext "_auto_BoatSurvivorNagGate:1:7"
  1768. applycontexttoworld
  1769. Response C4M5BoatNagsGambler
  1770. }
  1771.  
  1772.  
  1773. // Autogenerated criteria for linked source group C4M5_001
  1774. criterion "IsNotSrcGrp_C4M5_001" "worldSrcGrp_C4M5_001" "<1" required
  1775.  
  1776. Response PlayerRemarkc4m5_saferoomaGambler
  1777. {
  1778. speak "Gambler_Blank" noscene //Blank
  1779. }
  1780. Rule PlayerRemarkc4m5_saferoomaGambler
  1781. {
  1782. criteria ConceptTalkIdle IsGambler IsInStartArea Isc4m5 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M5_001 IsNotSpeakingWeight0
  1783. ApplyContext "Talk:1:10,_auto_SafeRoomStart:1:300,_auto_SafeRoomQuiet:1:5,SrcGrp_C4M5_001:1:0"
  1784. applycontexttoworld
  1785. Response PlayerRemarkc4m5_saferoomaGambler
  1786. }
  1787.  
  1788.  
  1789. //--------------------------------------------------------------------------------------------------------------
  1790. // C5
  1791. //--------------------------------------------------------------------------------------------------------------
  1792. Response C5GoingToDieGambler
  1793. {
  1794. norepeat
  1795. scene "scenes/Gambler/WorldC5MGoingToDie01.vcd" //I am not going to die in this city.
  1796. scene "scenes/Gambler/WorldC5MGoingToDie02.vcd" //I have not come this far to die now.
  1797. }
  1798. Rule C5GoingToDieGambler
  1799. {
  1800. criteria ConceptPlayerGoingToDie IsNotSpeaking IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotComplainBlock ChanceToFire30Percent IsWorldTalkGambler IsCampaign5
  1801. ApplyContext "IsComplain:1:25"
  1802. forceweight 200
  1803. Response C5GoingToDieGambler
  1804. }
  1805.  
  1806.  
  1807. //--------------------------------------------------------------------------------------------------------------
  1808. // C5M1
  1809. //--------------------------------------------------------------------------------------------------------------
  1810. Response C5M1_intro006Gambler
  1811. {
  1812. scene "scenes/Gambler/WorldC5M1B03.vcd" //You mean that blurry line on the horizon? Let's not get ahead of ourselves here.
  1813. }
  1814. Rule C5M1_intro006Gambler
  1815. {
  1816. criteria ConceptC5M1_intro006 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1817. ApplyContext "Talk:1:3.733"
  1818. applycontexttoworld
  1819. Response C5M1_intro006Gambler
  1820. }
  1821.  
  1822. Response C5M1_intro007Gambler
  1823. {
  1824. scene "scenes/Gambler/WorldC5M1B04.vcd" //Yeah, well, seeing the bridge and getting to it are two different things.
  1825. }
  1826. Rule C5M1_intro007Gambler
  1827. {
  1828. criteria ConceptC5M1_intro007 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  1829. ApplyContext "Talk:1:3.291"
  1830. applycontexttoworld
  1831. Response C5M1_intro007Gambler
  1832. }
  1833.  
  1834.  
  1835. // Autogenerated criteria for linked source group C5M1_FLYBY01
  1836. criterion "IsNotSrcGrp_C5M1_FLYBY01" "worldSrcGrp_C5M1_FLYBY01" "<1" required
  1837.  
  1838. Response C5M1Flyby02Gambler
  1839. {
  1840. scene "scenes/Gambler/WorldC5M1B05.vcd" then any C5M1Flyby03 foo:0 0.01 //I wonder if that's good news...
  1841. scene "scenes/Gambler/WorldC5M1B06.vcd" //I got a bad feeling about that...
  1842. scene "scenes/Gambler/WorldC5M1B08.vcd" //You don't evacuate people in fighter jets...
  1843. }
  1844. Rule C5M1Flyby02Gambler
  1845. {
  1846. criteria ConceptC5M1Flyby02 IsGambler IsNotCoughing NotInCombat IsTalk IsSubjectDistNear400 AutoIsNotScavenge AutoIsNotSurvival
  1847. Response C5M1Flyby02Gambler
  1848. }
  1849.  
  1850.  
  1851. //--------------------------------------------------------------------------------------------------------------
  1852. // C5M2
  1853. //--------------------------------------------------------------------------------------------------------------
  1854. Response C5M2AlarmNagGambler
  1855. {
  1856. scene "scenes/Gambler/WorldC5M2B12.vcd" //RUN!
  1857. scene "scenes/Gambler/WorldC5M2B13.vcd" //KEEP RUNNING!
  1858. scene "scenes/Gambler/WorldC5M2B14.vcd" //GO!
  1859. scene "scenes/Gambler/WorldC5M2B15.vcd" //JUST RUN!
  1860. scene "scenes/Gambler/WorldC5M2B16.vcd" //MOVE MOVE!
  1861. scene "scenes/Gambler/WorldC5M2B17.vcd" //WE GOTTA TURN OFF THE ALARM!
  1862. }
  1863. Rule C5M2AlarmNagGambler
  1864. {
  1865. criteria ConceptTalkIdle IsGambler IsMapc5m2_park AutoIsNotScavenge AutoIsNotSurvival ChanceToFire80Percent _auto_IsAlarmOn _auto_NotAlarmOff _auto_NotDoorOpen _auto_NotTimerLockA _auto_NotTimerLockGambler IsNotSpeakingWeight0
  1866. ApplyContext "_auto_TimerLockA:1:10,_auto_TimerLockGambler:1:13"
  1867. applycontexttoworld
  1868. Response C5M2AlarmNagGambler
  1869. }
  1870.  
  1871. Response C5M2Freeway01Gambler
  1872. {
  1873. scene "scenes/Gambler/WorldC5M2B04.vcd" //Let's follow it.
  1874. }
  1875. Rule C5M2Freeway01Gambler
  1876. {
  1877. criteria ConceptC5M2Freeway01 IsGambler IsNotCoughing NotInCombat IsSubjectDistNear400 AutoIsNotScavenge AutoIsNotSurvival
  1878. Response C5M2Freeway01Gambler
  1879. }
  1880.  
  1881. Response C5M2Horse001Gambler
  1882. {
  1883. scene "scenes/Gambler/WorldC5M2B02.vcd" //Nice observation, Ellis.
  1884. }
  1885. Rule C5M2Horse001Gambler
  1886. {
  1887. criteria ConceptC5M2Horse001 IsGambler IsSubjectNear300 IsNotCoughing NotInCombat IsTalk IsNotScavenge TimeSinceGroupInCombat02 AutoIsNotSurvival
  1888. Response C5M2Horse001Gambler
  1889. }
  1890.  
  1891. Response PlayerRemarkc5m2busstationGambler
  1892. {
  1893. scene "scenes/Gambler/WorldC5M2B18.vcd" //Through this bus station!
  1894. }
  1895. Rule PlayerRemarkc5m2busstationGambler
  1896. {
  1897. criteria ConceptRemark IsGambler Isc5m2busstation IsNotSaidc5m2busstation IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival _auto_IsDoorOpen IsNotSpeakingWeight0
  1898. ApplyContext "Saidc5m2busstation:1:0,Talk:1:1.250"
  1899. applycontexttoworld
  1900. Response PlayerRemarkc5m2busstationGambler
  1901. }
  1902.  
  1903. Response PlayerRemarkc5m2freewayGambler
  1904. {
  1905. scene "scenes/Gambler/WorldC5M2B03.vcd" then any C5M2Freeway01 foo:0 0.1 //That freeway looks like it heads to the bridge.
  1906. }
  1907. Rule PlayerRemarkc5m2freewayGambler
  1908. {
  1909. criteria ConceptRemark IsGambler Isc5m2freeway IsNotSaidc5m2freeway IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  1910. ApplyContext "Saidc5m2freeway:1:0,Talk:1:2.216"
  1911. applycontexttoworld
  1912. Response PlayerRemarkc5m2freewayGambler
  1913. }
  1914.  
  1915. Response PlayerRemarkc5m2parkGambler
  1916. {
  1917. scene "scenes/Gambler/WorldC5M2B01.vcd" //We can cut through this park!
  1918. }
  1919. Rule PlayerRemarkc5m2parkGambler
  1920. {
  1921. criteria ConceptRemark IsGambler Isc5m2park IsNotSaidc5m2park IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  1922. ApplyContext "Saidc5m2park:1:0,Talk:1:1.354"
  1923. applycontexttoworld
  1924. Response PlayerRemarkc5m2parkGambler
  1925. }
  1926.  
  1927. Response PlayerRemarkWorldC502Horse2Gambler
  1928. {
  1929. scene "scenes/Gambler/World119.vcd" then Mechanic WorldC502Horse3 foo:0 -1.828 //You ever eat horse? Tasty. (Ellis - wish we had horses. )
  1930. }
  1931. Rule PlayerRemarkWorldC502Horse2Gambler
  1932. {
  1933. criteria ConceptWorldC502Horse2 IsGambler IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler IsNotScavenge TimeSinceGroupInCombat02
  1934. Response PlayerRemarkWorldC502Horse2Gambler
  1935. }
  1936.  
  1937.  
  1938. //--------------------------------------------------------------------------------------------------------------
  1939. // C5M3
  1940. //--------------------------------------------------------------------------------------------------------------
  1941. Response C5M3AlarmFieldNagsGambler
  1942. {
  1943. norepeat
  1944. scene "scenes/Gambler/WorldC5M3B16.vcd" then self C5M3AlarmFieldNags01 foo:0 0.1 //Do you still smell sewer?
  1945. scene "scenes/Gambler/WorldC5M3B20.vcd" //Careful. Carefuuulll.
  1946. }
  1947. Rule C5M3AlarmFieldNagsGambler
  1948. {
  1949. criteria ConceptTalkIdle IsGambler AutoIsNotScavenge AutoIsNotSurvival IsMapc5m3_cemetery NotInCombat IsNotCoughing IsTalk _auto_IsInAlarmField _auto_NotTimerLockA _auto_NotAlarmFieldOn IsNotSpeakingWeight0
  1950. ApplyContext "Talk:1:2.073,_auto_TimerLockA:1:12"
  1951. applycontexttoworld
  1952. forceweight 200
  1953. Response C5M3AlarmFieldNagsGambler
  1954. }
  1955.  
  1956. Response C5M3AlarmFieldNags01Gambler
  1957. {
  1958. scene "scenes/Gambler/WorldC5M3B17.vcd" //Because I still smell it.
  1959. }
  1960. Rule C5M3AlarmFieldNags01Gambler
  1961. {
  1962. criteria ConceptC5M3AlarmFieldNags01 IsGambler NotInCombat AutoIsNotScavenge AutoIsNotSurvival _auto_IsInAlarmField _auto_NotAlarmFieldOn
  1963. Response C5M3AlarmFieldNags01Gambler
  1964. }
  1965.  
  1966. Response C5M3AlarmFieldNags02Gambler
  1967. {
  1968. scene "scenes/Gambler/World421.vcd" then mechanic C5M3AlarmFieldNags03 foo:0 0.1 //Your mom's car. (Hey nick, what kind of car did you drive?)
  1969. }
  1970. Rule C5M3AlarmFieldNags02Gambler
  1971. {
  1972. criteria ConceptC5M3AlarmFieldNags02 IsGambler NotInCombat AutoIsNotScavenge AutoIsNotSurvival
  1973. Response C5M3AlarmFieldNags02Gambler
  1974. }
  1975.  
  1976.  
  1977. // Autogenerated criteria for linked source group C5M3_NAG01
  1978. criterion "IsNotSrcGrp_C5M3_NAG01" "worldSrcGrp_C5M3_NAG01" "<1" required
  1979.  
  1980. Response C5M3Bodies02Gambler
  1981. {
  1982. scene "scenes/Gambler/WorldC5M2B06.vcd" then any C5M3Bodies03 foo:0 0.1 //Somebody? Christ, Coach, you know who did this.
  1983. }
  1984. Rule C5M3Bodies02Gambler
  1985. {
  1986. criteria ConceptC5M3Bodies02 IsGambler AutoIsNotScavenge AutoIsNotSurvival IsSubjectDistNear500 NotInCombat
  1987. ApplyContext "Talk:1:2.833"
  1988. applycontexttoworld
  1989. Response C5M3Bodies02Gambler
  1990. }
  1991.  
  1992. Response C5M3Bodies04Gambler
  1993. {
  1994. scene "scenes/Gambler/WorldC5M2B09.vcd" //[contemplative, to self] Not good.
  1995. }
  1996. Rule C5M3Bodies04Gambler
  1997. {
  1998. criteria ConceptC5M3Bodies04 IsGambler AutoIsNotScavenge AutoIsNotSurvival IsSubjectDistNear500 NotInCombat
  1999. ApplyContext "Talk:1:0.919"
  2000. applycontexttoworld
  2001. Response C5M3Bodies04Gambler
  2002. }
  2003.  
  2004. Response C5M3FirstInAlarmGambler
  2005. {
  2006. scene "scenes/Gambler/World214.vcd" //Ooohhhhh ho ho ho... watch where you shoot!
  2007. scene "scenes/Gambler/WorldC5M3B18.vcd" //You have GOT to be kidding me.
  2008. scene "scenes/Gambler/WorldC5M3B19.vcd" //Christ, there's car alarms everywhere.
  2009. }
  2010. Rule C5M3FirstInAlarmGambler
  2011. {
  2012. criteria ConceptC5M3FirstInAlarmField IsGambler AutoIsNotScavenge AutoIsNotSurvival
  2013. ApplyContext "Saidremark_caralarm:1:0,Talk:1:3.440"
  2014. applycontexttoworld
  2015. Response C5M3FirstInAlarmGambler
  2016. }
  2017.  
  2018. Response C5M3Freeway01Gambler
  2019. {
  2020. scene "scenes/Gambler/WorldC5M3B02.vcd" //The bridge can't be far now.
  2021. }
  2022. Rule C5M3Freeway01Gambler
  2023. {
  2024. criteria ConceptC5M3Freeway01 IsGambler IsNotCoughing NotInCombat IsTalk IsSubjectDistNear400 AutoIsNotScavenge AutoIsNotSurvival
  2025. Response C5M3Freeway01Gambler
  2026. }
  2027.  
  2028.  
  2029. // Autogenerated criteria for linked source group C5M3_NAG03
  2030. criterion "IsNotSrcGrp_C5M3_NAG03" "worldSrcGrp_C5M3_NAG03" "<1" required
  2031.  
  2032. Response C5M3GraveNagsGambler
  2033. {
  2034. norepeat
  2035. scene "scenes/Gambler/World226.vcd" //The city of the dead (to self)
  2036. scene "scenes/Gambler/blank.vcd" //
  2037. }
  2038. Rule C5M3GraveNagsGambler
  2039. {
  2040. criteria ConceptTalkIdle IsGambler AutoIsNotScavenge AutoIsNotSurvival IsMapc5m3_cemetery NotInCombat IsNotCoughing IsTalk ChanceToFire10Percent IsNotAlone TimeSinceGroupInCombat02 IsGamblerAlive IsNotSrcGrp_C5M3_NAG03 _auto_IsOffHighway IsNotSpeakingWeight0
  2041. ApplyContext "Talk:1:1.278,SrcGrp_C5M3_NAG03:1:0"
  2042. applycontexttoworld
  2043. Response C5M3GraveNagsGambler
  2044. }
  2045.  
  2046. Response C5M3GraveNags02Gambler
  2047. {
  2048. scene "scenes/Gambler/EllisInterrupt03.vcd" //Uh huh.
  2049. }
  2050. Rule C5M3GraveNags02Gambler
  2051. {
  2052. criteria ConceptC5M3GraveNags02 IsGambler NotInCombat IsNotCoughing IsNotAlone TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival
  2053. Response C5M3GraveNags02Gambler
  2054. }
  2055.  
  2056. Response C5M3Jets2Gambler
  2057. {
  2058. scene "scenes/Gambler/WorldC5M3B24.vcd" //OH COME ON!
  2059. }
  2060. Rule C5M3Jets2Gambler
  2061. {
  2062. criteria Conceptc5m3Jets2 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  2063. ApplyContext "Talk:1:1.369"
  2064. applycontexttoworld
  2065. Response C5M3Jets2Gambler
  2066. }
  2067.  
  2068. Response C5M3manhole01Gambler
  2069. {
  2070. scene "scenes/Gambler/WorldC5M3B10.vcd" //Oh Christ, not the sewer.
  2071. scene "scenes/Gambler/WorldC5M3B14.vcd" //I am NOT climbing into... Ah screw it. Let's go.
  2072. }
  2073. Rule C5M3manhole01Gambler
  2074. {
  2075. criteria ConceptC5M3manhole01 IsGambler IsNotCoughing NotInCombat AutoIsNotScavenge AutoIsNotSurvival
  2076. Response C5M3manhole01Gambler
  2077. }
  2078.  
  2079. Response C5M3OnBridgeGambler
  2080. {
  2081. scene "scenes/Gambler/Hurrah04.vcd" //What do ya know, we're going to make it.
  2082. scene "scenes/Gambler/WorldC5M3B23.vcd" //That's it! We're really here! We're on the bridge! We're here! We're here!
  2083. }
  2084. Rule C5M3OnBridgeGambler
  2085. {
  2086. criteria Conceptc5m3OnBridge IsGambler IsNotCoughing NotInCombat AutoIsNotScavenge AutoIsNotSurvival
  2087. ApplyContext "Talk:1:4.077,_auto_OnBridgeGambler:1:0,_auto_AlarmFieldOn:1:0"
  2088. applycontexttoworld
  2089. Response C5M3OnBridgeGambler
  2090. }
  2091.  
  2092. Response C5M3SeeGraveyard01Gambler
  2093. {
  2094. scene "scenes/Gambler/WorldC5M3B25.vcd" odds 10 then coach C5M3SeeGraveyard02 foo:0 0.01 //You sure we shouldn't just panic? I mean, I think panic was invented for just this sort of situation.
  2095. }
  2096. Rule C5M3SeeGraveyard01Gambler
  2097. {
  2098. criteria ConceptC5M3SeeGraveyard01 IsGambler NotInCombat AutoIsNotScavenge AutoIsNotSurvival
  2099. ApplyContext "Talk:1:4.608"
  2100. applycontexttoworld
  2101. Response C5M3SeeGraveyard01Gambler
  2102. }
  2103.  
  2104. Response C5M3SeeGraveyard05Gambler
  2105. {
  2106. scene "scenes/Gambler/WorldC5M3B27.vcd" then mechanic C5M3SeeGraveyard06 foo:0 0.01 //Ellis, you're carrying like 10 different guns.
  2107. }
  2108. Rule C5M3SeeGraveyard05Gambler
  2109. {
  2110. criteria ConceptC5M3SeeGraveyard05 IsGambler IsMechanicNear400 NotInCombat AutoIsNotScavenge AutoIsNotSurvival
  2111. ApplyContext "Talk:1:2.141"
  2112. applycontexttoworld
  2113. Response C5M3SeeGraveyard05Gambler
  2114. }
  2115.  
  2116. Response C5M3SewerIn01Gambler
  2117. {
  2118. scene "scenes/Gambler/WorldC5M3B11.vcd" //[to self] Tell me about it...
  2119. }
  2120. Rule C5M3SewerIn01Gambler
  2121. {
  2122. criteria ConceptC5M3SewerIn01 IsGambler NotInCombat IsSubjectDistNear400 AutoIsNotScavenge AutoIsNotSurvival
  2123. Response C5M3SewerIn01Gambler
  2124. }
  2125.  
  2126. Response C5M3ShootCarGambler
  2127. {
  2128. scene "scenes/Gambler/ReactionNegative04.vcd" //God damn it.
  2129. scene "scenes/Gambler/ReactionNegative05.vcd" //Bullshit!
  2130. scene "scenes/Gambler/ReactionNegative09.vcd" //Son of a bitch.
  2131. scene "scenes/Gambler/ReactionNegative10.vcd" //Son of a bitch.
  2132. }
  2133. Rule C5M3ShootCarGambler
  2134. {
  2135. criteria ConceptPanicEvent IsGambler AutoIsNotScavenge AutoIsNotSurvival IsMapc5m3_cemetery SubjectIsGambler _auto_IsInAlarmField _auto_NotAlarmFieldOn
  2136. ApplyContext "_auto_AlarmFieldOn:1:0,_auto_TimerLockA:1:1.5"
  2137. applycontexttoworld
  2138. Response C5M3ShootCarGambler
  2139. }
  2140.  
  2141.  
  2142. // Autogenerated criteria for linked source group C5M3_CAR01
  2143. criterion "IsNotSrcGrp_C5M3_CAR01" "worldSrcGrp_C5M3_CAR01" "<1" required
  2144.  
  2145. Response C5M3ShootCar2Gambler
  2146. {
  2147. scene "scenes/Gambler/WorldC5M3B21.vcd" //HOW MANY OF THESE CARS ARE YOU GONNA SHOOT?
  2148. }
  2149. Rule C5M3ShootCar2Gambler
  2150. {
  2151. criteria ConceptPanicEvent IsGambler AutoIsNotScavenge AutoIsNotSurvival IsMapc5m3_cemetery SubjectIsNotGambler IsNotSrcGrp_C5M3_CAR01 _auto_IsInAlarmField _auto_IsAlarmFieldOn _auto_NotTimerLockA
  2152. ApplyContext "_auto_SecondCarGambler:1:8,SrcGrp_C5M3_CAR01:1:0"
  2153. applycontexttoworld
  2154. Response C5M3ShootCar2Gambler
  2155. }
  2156.  
  2157.  
  2158. // Autogenerated criteria for linked source group C5M3_CAR02
  2159. criterion "IsNotSrcGrp_C5M3_CAR02" "worldSrcGrp_C5M3_CAR02" "<1" required
  2160.  
  2161. Response C5M3ShootCar3Gambler
  2162. {
  2163. scene "scenes/Gambler/WorldC5M3B22.vcd" //YOU WANNA START SHOOTING CARS, LET'S SHOOT CARS!
  2164. }
  2165. Rule C5M3ShootCar3Gambler
  2166. {
  2167. criteria ConceptPanicEvent IsGambler AutoIsNotScavenge AutoIsNotSurvival IsMapc5m3_cemetery SubjectIsGambler IsNotSpeaking IsNotSrcGrp_C5M3_CAR02 _auto_IsInAlarmField _auto_IsAlarmFieldOn _auto_IsSecondCarGambler
  2168. ApplyContext "Talk:1:2.879,_auto_SecondCarGambler:1:0,SrcGrp_C5M3_CAR02:1:0"
  2169. applycontexttoworld
  2170. Response C5M3ShootCar3Gambler
  2171. }
  2172.  
  2173. Response C5M3Sniper01Gambler
  2174. {
  2175. scene "scenes/Gambler/WorldC5M3B09.vcd" //Jesus, it was open season on everything out here.
  2176. }
  2177. Rule C5M3Sniper01Gambler
  2178. {
  2179. criteria ConceptC5M3Sniper01 IsGambler IsNotCoughing NotInCombat IsSubjectDistNear200 AutoIsNotScavenge AutoIsNotSurvival
  2180. ApplyContext "Talk:1:2.733"
  2181. applycontexttoworld
  2182. Response C5M3Sniper01Gambler
  2183. }
  2184.  
  2185. Response PlayerRemarkc5m3bodiesGambler
  2186. {
  2187. scene "scenes/Gambler/World117.vcd" then any WorldC502NotZombies2 foo:0 0.1 //These bodies are not infected.
  2188. scene "scenes/Gambler/WorldC5M2B08.vcd" then any C5M3Bodies01 foo:0 0.01 //Jesus. These are people! They were shooting people. I told you I had a bad feeling about this.
  2189. }
  2190. Rule PlayerRemarkc5m3bodiesGambler
  2191. {
  2192. criteria ConceptRemark IsGambler IsMapc5m2_park Isc5m3bodies IsNotSaidc5m3bodies IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 IsInStartArea ChanceToFire50Percent AutoIsNotScavenge AutoIsNotSurvival _auto_NotSafeRoom IsNotSpeakingWeight0
  2193. ApplyContext "Saidc5m3bodies:1:0,Talk:1:5.916,_auto_SafeRoom:1:0"
  2194. applycontexttoworld
  2195. Response PlayerRemarkc5m3bodiesGambler
  2196. }
  2197.  
  2198. //AUTOGENERATED BLANK FOR PlayerRemarkc5m3bodiesGambler : ChanceToFire50Percent
  2199. Rule AUTOBLANK_PlayerRemarkc5m3bodiesGambler
  2200. {
  2201. criteria ConceptRemark IsGambler IsMapc5m2_park Isc5m3bodies IsNotSaidc5m3bodies IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 IsInStartArea AutoIsNotScavenge AutoIsNotSurvival _auto_NotSafeRoom IsNotSpeakingWeight0 IsNotSpeakingWeight0
  2202. ApplyContext "Saidc5m3bodies:1:0,Talk:1:5.916,_auto_SafeRoom:1:0"
  2203. applycontexttoworld
  2204. Response _PlayerInfoRemarkableBlankGambler
  2205. }
  2206.  
  2207. Response PlayerRemarkc5m3crashedheliGambler
  2208. {
  2209. scene "scenes/Gambler/World204.vcd" //Zombies didn't take down this helicopter.
  2210. }
  2211. Rule PlayerRemarkc5m3crashedheliGambler
  2212. {
  2213. criteria ConceptRemark IsGambler Isc5m3crashedheli IsNotSaidc5m3crashedheli IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2214. ApplyContext "Saidc5m3crashedheli:1:0"
  2215. applycontexttoworld
  2216. Response PlayerRemarkc5m3crashedheliGambler
  2217. }
  2218.  
  2219. Response PlayerRemarkc5m3freewayGambler
  2220. {
  2221. scene "scenes/Gambler/WorldC5M3B01.vcd" then any C5M3Freeway01 foo:0 -1.564 //We gotta keep following the freeway.
  2222. scene "scenes/Gambler/WorldC5M3B01.vcd" then self C5M3Freeway01 foo:0 -1.564 //We gotta keep following the freeway.
  2223. }
  2224. Rule PlayerRemarkc5m3freewayGambler
  2225. {
  2226. criteria ConceptRemark IsGambler Isc5m3freeway IsNotSaidc5m3freeway IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotInStartArea IsNotSpeakingWeight0
  2227. ApplyContext "Saidc5m3freeway:1:0"
  2228. applycontexttoworld
  2229. Response PlayerRemarkc5m3freewayGambler
  2230. }
  2231.  
  2232. Response PlayerRemarkc5m3insewerGambler
  2233. {
  2234. scene "scenes/Gambler/blank.vcd" //Blank
  2235. }
  2236. Rule PlayerRemarkc5m3insewerGambler
  2237. {
  2238. criteria ConceptRemark IsGambler Isc5m3insewer IsNotSaidc5m3insewer IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear250 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2239. ApplyContext "Saidc5m3insewer:1:0,_auto_InSewer:1:0"
  2240. applycontexttoworld
  2241. Response PlayerRemarkc5m3insewerGambler
  2242. }
  2243.  
  2244. Response PlayerRemarkc5m3manholeGambler
  2245. {
  2246. scene "scenes/Gambler/WorldC5M3B10.vcd" then any C5M3manhole01 foo:0 0.1 //Oh Christ, not the sewer.
  2247. }
  2248. Rule PlayerRemarkc5m3manholeGambler
  2249. {
  2250. criteria ConceptRemark IsGambler Isc5m3manhole IsNotSaidc5m3manhole IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_NotInSewer IsNotSpeakingWeight0
  2251. ApplyContext "Saidc5m3manhole:1:0,Talk:1:1.881"
  2252. applycontexttoworld
  2253. forceweight 100
  2254. Response PlayerRemarkc5m3manholeGambler
  2255. }
  2256.  
  2257. Response PlayerRemarkc5m3offhighwayGambler
  2258. {
  2259. scene "scenes/Gambler/blank.vcd" //
  2260. }
  2261. Rule PlayerRemarkc5m3offhighwayGambler
  2262. {
  2263. criteria ConceptRemark IsGambler Isc5m3offhighway IsNotSaidc5m3offhighway IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2264. ApplyContext "Saidc5m3offhighway:1:0,_auto_OffHighway:1:0"
  2265. applycontexttoworld
  2266. Response PlayerRemarkc5m3offhighwayGambler
  2267. }
  2268.  
  2269. Response PlayerRemarkc5m3safezoneGambler
  2270. {
  2271. scene "scenes/Gambler/WorldC5M3B05.vcd" //[sarcastic] If that was their idea of safety, I can't wait to see what's out here.
  2272. }
  2273. Rule PlayerRemarkc5m3safezoneGambler
  2274. {
  2275. criteria ConceptRemark IsGambler Isc5m3safezone IsNotSaidc5m3safezone IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 IsInStartArea ChanceToFire50Percent AutoIsNotScavenge AutoIsNotSurvival _auto_NotSafeRoom IsNotSpeakingWeight0
  2276. ApplyContext "Saidc5m3safezone:1:0,Talk:1:4.258,_auto_SafeRoom:1:0"
  2277. applycontexttoworld
  2278. Response PlayerRemarkc5m3safezoneGambler
  2279. }
  2280.  
  2281. //AUTOGENERATED BLANK FOR PlayerRemarkc5m3safezoneGambler : ChanceToFire50Percent
  2282. Rule AUTOBLANK_PlayerRemarkc5m3safezoneGambler
  2283. {
  2284. criteria ConceptRemark IsGambler Isc5m3safezone IsNotSaidc5m3safezone IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 IsInStartArea AutoIsNotScavenge AutoIsNotSurvival _auto_NotSafeRoom IsNotSpeakingWeight0 IsNotSpeakingWeight0
  2285. ApplyContext "Saidc5m3safezone:1:0,Talk:1:4.258,_auto_SafeRoom:1:0"
  2286. applycontexttoworld
  2287. Response _PlayerInfoRemarkableBlankGambler
  2288. }
  2289.  
  2290. Response PlayerRemarkc5m3seegraveyardGambler
  2291. {
  2292. scene "scenes/Gambler/WorldC5M3B26.vcd" //They're blowing this bridge to cover a retreat. If we wanna go with 'em, we better hurry.
  2293. }
  2294. Rule PlayerRemarkc5m3seegraveyardGambler
  2295. {
  2296. criteria ConceptRemark IsGambler Isc5m3seegraveyard IsNotSaidc5m3seegraveyard IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotAlone _auto_IsBridgeBomb _auto_NotTimerLockA _auto_NotOffHighway IsNotSpeakingWeight0
  2297. ApplyContext "Saidc5m3seegraveyard:1:0,Talk:1:4.342"
  2298. applycontexttoworld
  2299. Response PlayerRemarkc5m3seegraveyardGambler
  2300. }
  2301.  
  2302. Response PlayerRemarkc5m3seesaferoomGambler
  2303. {
  2304. scene "scenes/Gambler/SafeSpotAhead01.vcd" //Safe house!
  2305. scene "scenes/Gambler/SafeSpotAhead03.vcd" //Safe house ahead!
  2306. scene "scenes/Gambler/SafeSpotAhead04.vcd" //There's the safe house!
  2307. }
  2308. Rule PlayerRemarkc5m3seesaferoomGambler
  2309. {
  2310. criteria ConceptRemark IsGambler Isc5m3seesaferoom IsNotSaidc5m3seesaferoom IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2311. ApplyContext "Saidc5m3seesaferoom:1:0"
  2312. applycontexttoworld
  2313. Response PlayerRemarkc5m3seesaferoomGambler
  2314. }
  2315.  
  2316. Response PlayerRemarkc5m3sewercommentGambler
  2317. {
  2318. scene "scenes/Gambler/WorldC5M3B12.vcd" //[reacting terrible smell] Oh my god, the stink's inside my head.
  2319. }
  2320. Rule PlayerRemarkc5m3sewercommentGambler
  2321. {
  2322. criteria ConceptRemark IsGambler Isc5m3sewercomment IsNotSaidc5m3sewercomment IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 IsGamblerAlive ChanceToFire50Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2323. ApplyContext "Saidc5m3sewercomment:1:0,Talk:1:2.353"
  2324. applycontexttoworld
  2325. Response PlayerRemarkc5m3sewercommentGambler
  2326. }
  2327.  
  2328. //AUTOGENERATED BLANK FOR PlayerRemarkc5m3sewercommentGambler : ChanceToFire50Percent
  2329. Rule AUTOBLANK_PlayerRemarkc5m3sewercommentGambler
  2330. {
  2331. criteria ConceptRemark IsGambler Isc5m3sewercomment IsNotSaidc5m3sewercomment IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 IsGamblerAlive AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  2332. ApplyContext "Saidc5m3sewercomment:1:0,Talk:1:2.353"
  2333. applycontexttoworld
  2334. Response _PlayerInfoRemarkableBlankGambler
  2335. }
  2336.  
  2337. Response PlayerRemarkc5m3sniperGambler
  2338. {
  2339. scene "scenes/Gambler/WorldC5M3B07.vcd" //What the hell was this guy doing?
  2340. scene "scenes/Gambler/WorldC5M3B08.vcd" then coach C5M3Sniper01 foo:0 0.1 //Does this guy's scorecard mean what I think it means?
  2341. scene "scenes/Gambler/WorldC5M3B09.vcd" //Jesus, it was open season on everything out here.
  2342. }
  2343. Rule PlayerRemarkc5m3sniperGambler
  2344. {
  2345. criteria ConceptRemark IsGambler Isc5m3sniper IsNotSaidc5m3sniper IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2346. ApplyContext "Saidc5m3sniper:1:0,Talk:1:2.833"
  2347. applycontexttoworld
  2348. Response PlayerRemarkc5m3sniperGambler
  2349. }
  2350.  
  2351. Response PlayerRemarkc5m3upladderGambler
  2352. {
  2353. scene "scenes/Gambler/World213.vcd" //Up the ladder!
  2354. scene "scenes/Gambler/WorldC2M422.vcd" //Climb the ladder.
  2355. }
  2356. Rule PlayerRemarkc5m3upladderGambler
  2357. {
  2358. criteria ConceptRemark IsGambler Isc5m3upladder IsNotSaidc5m3upladder IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2359. ApplyContext "Saidc5m3upladder:1:0"
  2360. applycontexttoworld
  2361. Response PlayerRemarkc5m3upladderGambler
  2362. }
  2363.  
  2364. Response PlayerRemarkc5m3upstepsGambler
  2365. {
  2366. scene "scenes/Gambler/WorldC2M115.vcd" //Let's try upstairs.
  2367. }
  2368. Rule PlayerRemarkc5m3upstepsGambler
  2369. {
  2370. criteria ConceptRemark IsGambler Isc5m3upsteps IsNotSaidc5m3upsteps IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2371. ApplyContext "Saidc5m3upsteps:1:0"
  2372. applycontexttoworld
  2373. Response PlayerRemarkc5m3upstepsGambler
  2374. }
  2375.  
  2376. Response PlayerRemarkc5m3wargrafittiGambler
  2377. {
  2378. scene "scenes/Gambler/WorldC5M3B03.vcd" //What the hell was going on here?
  2379. }
  2380. Rule PlayerRemarkc5m3wargrafittiGambler
  2381. {
  2382. criteria ConceptRemark IsGambler Isc5m3wargrafitti IsNotSaidc5m3wargrafitti IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2383. ApplyContext "Saidc5m3wargrafitti:1:0"
  2384. applycontexttoworld
  2385. Response PlayerRemarkc5m3wargrafittiGambler
  2386. }
  2387.  
  2388.  
  2389. // Autogenerated criteria for linked source group C5M4BOMB_100
  2390. criterion "IsNotSrcGrp_C5M4BOMB_100" "worldSrcGrp_C5M4BOMB_100" "<1" required
  2391.  
  2392.  
  2393. //--------------------------------------------------------------------------------------------------------------
  2394. // C5M4
  2395. //--------------------------------------------------------------------------------------------------------------
  2396. Response C5M4BombInt01Gambler
  2397. {
  2398. scene "scenes/Gambler/WorldC5M4B06.vcd" then any C5M4BombInt01A foo:0 0.01 //SHIT!
  2399. }
  2400. Rule C5M4BombInt01Gambler
  2401. {
  2402. criteria ConceptC5M4BombInt01 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  2403. ApplyContext "Talk:1:0.841,_auto_Bomb1:1:0"
  2404. applycontexttoworld
  2405. Response C5M4BombInt01Gambler
  2406. }
  2407.  
  2408. Response C5M4BombInt01AGambler
  2409. {
  2410. scene "scenes/Gambler/WorldC5M4B01.vcd" //I guess they ran outta bridges to bomb...
  2411. scene "scenes/Gambler/WorldC5M4B09.vcd" //Well, it's official: They're trying to kill US now.
  2412. }
  2413. Rule C5M4BombInt01AGambler
  2414. {
  2415. criteria ConceptC5M4BombInt01A IsGambler AutoIsNotScavenge AutoIsNotSurvival
  2416. ApplyContext "Talk:1:2.853"
  2417. applycontexttoworld
  2418. Response C5M4BombInt01AGambler
  2419. }
  2420.  
  2421. Response C5M4BombInt02Gambler
  2422. {
  2423. norepeat
  2424. scene "scenes/Gambler/WorldC5M4B05.vcd" //Christ, those guys are such assholes.
  2425. }
  2426. Rule C5M4BombInt02Gambler
  2427. {
  2428. criteria ConceptC5M4BombInt02 IsGambler NotInCombat IsTalk AutoIsNotScavenge AutoIsNotSurvival IsNotInStartArea
  2429. ApplyContext "Talk:1:2.002,_auto_Bomb2:1:0"
  2430. applycontexttoworld
  2431. Response C5M4BombInt02Gambler
  2432. }
  2433.  
  2434. Response C5M4BombInt03Gambler
  2435. {
  2436. norepeat
  2437. scene "scenes/Gambler/World220.vcd" //WHAT THE HELL ARE THEY DOING? (reaction to bombing)
  2438. scene "scenes/Gambler/WorldC5M4B03.vcd" //STOP BOMBING US!
  2439. scene "scenes/Gambler/WorldC5M4B03.vcd" //STOP BOMBING US!
  2440. }
  2441. Rule C5M4BombInt03Gambler
  2442. {
  2443. criteria ConceptC5M4BombInt03 IsGambler NotInCombat IsTalk AutoIsNotScavenge AutoIsNotSurvival IsNotInStartArea
  2444. ApplyContext "Talk:1:1.654,_auto_Bomb3:1:0"
  2445. applycontexttoworld
  2446. Response C5M4BombInt03Gambler
  2447. }
  2448.  
  2449. Response c5m4floatendGambler
  2450. {
  2451. scene "scenes/Gambler/World308.vcd" //Our rides here.
  2452. }
  2453. Rule c5m4floatendGambler
  2454. {
  2455. criteria Conceptc5m4floatend AutoIsNotScavenge AutoIsNotSurvival
  2456. ApplyContext "_auto_InMiniFinale:0:0"
  2457. applycontexttoworld
  2458. Response c5m4floatendGambler
  2459. }
  2460.  
  2461. Response C5M4MadeIt01Gambler
  2462. {
  2463. scene "scenes/Gambler/WorldC5M4B08.vcd" //Holy shit, I think we actually made it.
  2464. }
  2465. Rule C5M4MadeIt01Gambler
  2466. {
  2467. criteria ConceptC5M4MadeIt01 IsGambler IsNotCoughing NotInCombat IsTalk IsSubjectDistNear500 AutoIsNotScavenge AutoIsNotSurvival _auto_NotMadeIt
  2468. ApplyContext "_auto_MadeIt:1:0"
  2469. applycontexttoworld
  2470. Response C5M4MadeIt01Gambler
  2471. }
  2472.  
  2473. Response PlayerRemarkc5m4inminifinaleGambler
  2474. {
  2475. scene "scenes/Gambler/blank.vcd" //
  2476. }
  2477. Rule PlayerRemarkc5m4inminifinaleGambler
  2478. {
  2479. criteria ConceptRemark IsGambler Isc5m4inminifinale IsNotSaidc5m4inminifinale IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2480. ApplyContext "Saidc5m4inminifinale:1:0,_auto_InMiniFinale:1:0"
  2481. applycontexttoworld
  2482. Response PlayerRemarkc5m4inminifinaleGambler
  2483. }
  2484.  
  2485. Response PlayerRemarkc5m4pooltableGambler
  2486. {
  2487. scene "scenes/Gambler/World303.vcd" //God I love pool.
  2488. }
  2489. Rule PlayerRemarkc5m4pooltableGambler
  2490. {
  2491. criteria ConceptRemark IsGambler Isc5m4pooltable IsNotSaidc5m4pooltable IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 ChanceToFire20Percent TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2492. ApplyContext "Saidc5m4pooltable:1:0"
  2493. applycontexttoworld
  2494. Response PlayerRemarkc5m4pooltableGambler
  2495. }
  2496.  
  2497. //AUTOGENERATED BLANK FOR PlayerRemarkc5m4pooltableGambler : ChanceToFire20Percent
  2498. Rule AUTOBLANK_PlayerRemarkc5m4pooltableGambler
  2499. {
  2500. criteria ConceptRemark IsGambler Isc5m4pooltable IsNotSaidc5m4pooltable IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  2501. ApplyContext "Saidc5m4pooltable:1:0"
  2502. applycontexttoworld
  2503. Response _PlayerInfoRemarkableBlankGambler
  2504. }
  2505.  
  2506. Response PlayerRemarkc5m4seebridgeGambler
  2507. {
  2508. scene "scenes/Gambler/World312.vcd" then any C5M4MadeIt01 foo:0 0.01 //The BRIDGE!
  2509. }
  2510. Rule PlayerRemarkc5m4seebridgeGambler
  2511. {
  2512. criteria ConceptRemark IsGambler Isc5m4seebridge IsNotSaidc5m4seebridge IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear1000 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2513. ApplyContext "Saidc5m4seebridge:1:0,_auto_SawBridge:1:0"
  2514. applycontexttoworld
  2515. Response PlayerRemarkc5m4seebridgeGambler
  2516. }
  2517.  
  2518. Response PlayerRemarkc5m4seesaferoomGambler
  2519. {
  2520. scene "scenes/Gambler/WorldC5M4B12.vcd" then any C5M4MadeIt01 foo:0 0.01 //There's a safe room in the bridge!
  2521. }
  2522. Rule PlayerRemarkc5m4seesaferoomGambler
  2523. {
  2524. criteria ConceptRemark IsGambler Isc5m4seesaferoom IsNotSaidc5m4seesaferoom IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear800 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  2525. ApplyContext "Saidc5m4seesaferoom:1:0"
  2526. applycontexttoworld
  2527. Response PlayerRemarkc5m4seesaferoomGambler
  2528. }
  2529.  
  2530. Response PlayerRemarkc5m4tractornagGambler
  2531. {
  2532. scene "scenes/Gambler/World305.vcd" //Someone start the tractor.
  2533. scene "scenes/Gambler/World307.vcd" //We can use that float to get across.
  2534. }
  2535. Rule PlayerRemarkc5m4tractornagGambler
  2536. {
  2537. criteria ConceptRemark IsGambler Isc5m4tractornag IsNotSaidc5m4tractornag IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival _auto_NotTractorStarted IsNotSpeakingWeight0
  2538. ApplyContext "Saidc5m4tractornag:1:0"
  2539. applycontexttoworld
  2540. Response PlayerRemarkc5m4tractornagGambler
  2541. }
  2542.  
  2543.  
  2544. //--------------------------------------------------------------------------------------------------------------
  2545. // C5M4Ellis
  2546. //--------------------------------------------------------------------------------------------------------------
  2547. Response EllisStoryInterruptGambler
  2548. {
  2549. scene "scenes/Gambler/EllisInterrupt08.vcd" then mechanic EllisStoryReac01 foo:0 0.01 //Ellis. Is now the best time?
  2550. }
  2551. Rule EllisStoryInterruptGambler
  2552. {
  2553. criteria ConceptSurvivorLeavingInitialCheckpoint IsGambler _auto_IsTellingStory _auto_NotDidInterrupt
  2554. ApplyContext "Talk:1:2.434,_auto_DidInterrupt:1:0,_auto_TellingStory:0:0"
  2555. applycontexttoworld
  2556. forceweight 1
  2557. Response EllisStoryInterruptGambler
  2558. }
  2559.  
  2560. Response EllisStoryInterrupt2Gambler
  2561. {
  2562. scene "scenes/Gambler/EllisInterrupt08.vcd" then mechanic EllisStoryReac01 foo:0 0.01 //Ellis. Is now the best time?
  2563. }
  2564. Rule EllisStoryInterrupt2Gambler
  2565. {
  2566. criteria ConceptEllisInterrupt IsGambler _auto_IsTellingStory _auto_NotDidInterrupt
  2567. ApplyContext "Talk:1:2.434,_auto_DidInterrupt:1:0,_auto_TellingStory:0:0,_auto_FullStory:1:0"
  2568. applycontexttoworld
  2569. forceweight 1
  2570. Response EllisStoryInterrupt2Gambler
  2571. }
  2572.  
  2573.  
  2574. //--------------------------------------------------------------------------------------------------------------
  2575. // C5M5
  2576. //--------------------------------------------------------------------------------------------------------------
  2577. Response C5M5_Button2Gambler
  2578. {
  2579. scene "scenes/Gambler/WorldC5M507.vcd" odds 10 //Well, let's cross the brige and finally get out of this hell.
  2580. scene "scenes/Gambler/WorldC5M509.vcd" //You heard the man. Let's get across this goddamn bridge.
  2581. }
  2582. Rule C5M5_Button2Gambler
  2583. {
  2584. criteria ConceptC5M5_Button2 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  2585. Response C5M5_Button2Gambler
  2586. }
  2587.  
  2588. Response C5M5_saferoom001Gambler
  2589. {
  2590. scene "scenes/Gambler/WorldC5M5B05.vcd" then coach C5M5_saferoom005 foo:0 0.1 //Or they're gonna line us up against a wall and shoot us.
  2591. }
  2592. Rule C5M5_saferoom001Gambler
  2593. {
  2594. criteria ConceptC5M5_saferoom001 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival _auto_NotSoldierChatter _auto_NotButton2
  2595. Response C5M5_saferoom001Gambler
  2596. }
  2597.  
  2598. Response C5M5_saferoom003Gambler
  2599. {
  2600. scene "scenes/Gambler/WorldC5M5B04.vcd" //[chuckles] Okay, allright, let's go.
  2601. }
  2602. Rule C5M5_saferoom003Gambler
  2603. {
  2604. criteria ConceptC5M5_saferoom003 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival _auto_NotSoldierChatter _auto_NotButton2
  2605. Response C5M5_saferoom003Gambler
  2606. }
  2607.  
  2608. Response C5M5_saferoom004Gambler
  2609. {
  2610. scene "scenes/Gambler/WorldC5M5B03.vcd" //[chuckles] Allright, let's go.
  2611. }
  2612. Rule C5M5_saferoom004Gambler
  2613. {
  2614. criteria ConceptC5M5_saferoom004 IsGambler IsInStartArea AutoIsNotScavenge AutoIsNotSurvival _auto_NotSoldierChatter _auto_NotButton2
  2615. Response C5M5_saferoom004Gambler
  2616. }
  2617.  
  2618. Response C5M5_SurvivorConv01Gambler
  2619. {
  2620. scene "scenes/Gambler/WorldC5M5B16.vcd" then orator C5M5_Soldier1Conv03 foo:0 0.01 //My name's Nick. There's four of us on the... on the west end of the bridge.
  2621. }
  2622. Rule C5M5_SurvivorConv01Gambler
  2623. {
  2624. criteria ConceptC5M5_SurvivorConv01 IsGambler AutoIsNotScavenge AutoIsNotSurvival _auto_IsTalkingGambler _auto_NotButton2
  2625. Response C5M5_SurvivorConv01Gambler
  2626. }
  2627.  
  2628. Response C5M5_SurvivorConv02Gambler
  2629. {
  2630. scene "scenes/Gambler/WorldC5M5B09.vcd" then orator C5M5_Soldier1Conv04 foo:0 0.01 //We are NOT infected.
  2631. }
  2632. Rule C5M5_SurvivorConv02Gambler
  2633. {
  2634. criteria ConceptC5M5_SurvivorConv02 IsGambler AutoIsNotScavenge AutoIsNotSurvival _auto_IsTalkingGambler _auto_NotButton2
  2635. Response C5M5_SurvivorConv02Gambler
  2636. }
  2637.  
  2638. Response C5M5_SurvivorConv03Gambler
  2639. {
  2640. scene "scenes/Gambler/WorldC5M5B10.vcd" then orator C5M5_Soldier1Conv05 foo:0 0.01 //Yeah, you could say that.
  2641. }
  2642. Rule C5M5_SurvivorConv03Gambler
  2643. {
  2644. criteria ConceptC5M5_SurvivorConv03 IsGambler AutoIsNotScavenge AutoIsNotSurvival _auto_IsTalkingGambler _auto_NotButton2
  2645. Response C5M5_SurvivorConv03Gambler
  2646. }
  2647.  
  2648. Response C5M5_SurvivorConv04Gambler
  2649. {
  2650. scene "scenes/Gambler/WorldC5M508.vcd" //Sure, give us a few minutes.
  2651. }
  2652. Rule C5M5_SurvivorConv04Gambler
  2653. {
  2654. criteria ConceptC5M5_SurvivorConv04 IsGambler AutoIsNotScavenge AutoIsNotSurvival _auto_IsTalkingGambler _auto_NotButton2
  2655. Response C5M5_SurvivorConv04Gambler
  2656. }
  2657.  
  2658. Response C5M5_SurvivorConv05Gambler
  2659. {
  2660. scene "scenes/Gambler/WorldC5M508.vcd" //Sure, give us a few minutes.
  2661. scene "scenes/Gambler/WorldC5M5B12.vcd" //Roger that. Here we come.
  2662. scene "scenes/Gambler/WorldC5M5B12.vcd" //Roger that. Here we come.
  2663. }
  2664. Rule C5M5_SurvivorConv05Gambler
  2665. {
  2666. criteria ConceptC5M5_SurvivorConv05 IsGambler AutoIsNotScavenge AutoIsNotSurvival _auto_IsTalkingGambler _auto_NotButton2
  2667. Response C5M5_SurvivorConv05Gambler
  2668. }
  2669.  
  2670. Response C5M5Button1Gambler
  2671. {
  2672. scene "scenes/Gambler/WorldC5M5B08.vcd" then orator C5M5_Soldier1Conv01 foo:0 0.01 //Um, hello?
  2673. }
  2674. Rule C5M5Button1Gambler
  2675. {
  2676. criteria ConceptC5M5Button1 IsGambler AutoIsNotScavenge AutoIsNotSurvival _auto_NotButton2
  2677. ApplyContext "Talk:1:0,_auto_SoldierChatter:0:0,_auto_TalkingGambler:1:0,_auto_Button1:1:0,_auto_NoLostCall:1:0"
  2678. applycontexttoworld
  2679. Response C5M5Button1Gambler
  2680. }
  2681.  
  2682.  
  2683. // Autogenerated criteria for linked source group C5M5_002
  2684. criterion "IsNotSrcGrp_C5M5_002" "worldSrcGrp_C5M5_002" "<1" required
  2685.  
  2686. Response C5M5HearSoldiersGambler
  2687. {
  2688. scene "scenes/Gambler/WorldC5M5B06.vcd" //Hey, those are soldiers. Let's let 'em know we're here.
  2689. }
  2690. Rule C5M5HearSoldiersGambler
  2691. {
  2692. criteria ConceptTalkIdle IsGambler IsMapc5m5_bridge AutoIsNotScavenge AutoIsNotSurvival IsTalk IsNotSrcGrp_C5M5_002 _auto_IsSoldierChatter _auto_NotButton1 IsNotSpeakingWeight0
  2693. ApplyContext "_auto_RadioNag:1:0,_auto_TimerLockA:1:10,_auto_TimerLockGambler:1:15,SrcGrp_C5M5_002:1:0"
  2694. applycontexttoworld
  2695. Response C5M5HearSoldiersGambler
  2696. }
  2697.  
  2698. Response C5M5HearSoldiersNagGambler
  2699. {
  2700. norepeat
  2701. scene "scenes/Gambler/WorldC5M5B07.vcd" //Is somebody gonna pick up the radio?
  2702. }
  2703. Rule C5M5HearSoldiersNagGambler
  2704. {
  2705. criteria ConceptTalkIdle IsGambler IsMapc5m5_bridge ChanceToFire90Percent AutoIsNotScavenge AutoIsNotSurvival _auto_IsSoldierChatter _auto_NotButton1 _auto_IsRadioNag _auto_NotTimerLockA _auto_NotTimerLockGambler IsNotSpeakingWeight0
  2706. ApplyContext "_auto_TimerLockA:1:10,_auto_TimerLockGambler:1:15"
  2707. applycontexttoworld
  2708. Response C5M5HearSoldiersNagGambler
  2709. }
  2710.  
  2711.  
  2712. // Autogenerated criteria for linked source group C5M5_001
  2713. criterion "IsNotSrcGrp_C5M5_001" "worldSrcGrp_C5M5_001" "<1" required
  2714.  
  2715. Response C5M5LeaveSafeGambler
  2716. {
  2717. scene "scenes/Gambler/Blank.vcd" then orator C5M5_Soldier1 foo:0 0.01 //Blank
  2718. }
  2719. Rule C5M5LeaveSafeGambler
  2720. {
  2721. criteria ConceptSurvivorLeavingInitialCheckpoint IsGambler IsMapc5m5_bridge IsNotSrcGrp_C5M5_001
  2722. ApplyContext "Talk:0:0,_auto_SoldierChatter:1:0,SrcGrp_C5M5_001:1:0"
  2723. applycontexttoworld
  2724. Response C5M5LeaveSafeGambler
  2725. }
  2726.  
  2727.  
  2728. // Autogenerated criteria for linked source group C5M5_600
  2729. criterion "IsNotSrcGrp_C5M5_600" "worldSrcGrp_C5M5_600" "<1" required
  2730.  
  2731. Response C5M5RescueStartGambler
  2732. {
  2733. scene "scenes/Gambler/WorldC2M5B38.vcd" then orator C5M5StartHeliNag foo:0 0.01 //There's the copter!
  2734. scene "scenes/Gambler/WorldC5M5B14.vcd" then orator C5M5StartHeliNag foo:0 0.01 //THERE'S THE COPTER!
  2735. }
  2736. Rule C5M5RescueStartGambler
  2737. {
  2738. criteria ConceptGetToVehicle IsGambler IsMapc5m5_bridge IsNotSrcGrp_C5M5_600 _auto_NotGetToHeli
  2739. ApplyContext "_auto_GetToHeli:1:0,_auto_TimerGateA:1:5,SrcGrp_C5M5_600:1:0"
  2740. applycontexttoworld
  2741. Response C5M5RescueStartGambler
  2742. }
  2743.  
  2744. Response C5M5RunToHeliGambler
  2745. {
  2746. scene "scenes/Gambler/World425.vcd" //Get to the chopper!
  2747. scene "scenes/Gambler/WorldC2M5B49.vcd" //Get on the helicopter!
  2748. scene "scenes/Gambler/WorldC2M5B50.vcd" //Everyone to the copter!
  2749. scene "scenes/Gambler/WorldC2M5B53.vcd" //Let's go, let's go to the copter!
  2750. scene "scenes/Gambler/WorldC5M5B15.vcd" //GET TO THE COPTER!
  2751. }
  2752. Rule C5M5RunToHeliGambler
  2753. {
  2754. criteria ConceptTalkIdle IsGambler IsTalk IsMapc5m5_bridge ChanceToFire80Percent IsNotAlone AutoIsNotScavenge AutoIsNotSurvival _auto_IsGetToHeli _auto_NotTimerGateA _auto_NotTimerGateGambler IsNotSpeakingWeight0
  2755. ApplyContext "_auto_TimerGateA:1:6,_auto_TimerGateGambler:1:8"
  2756. applycontexttoworld
  2757. Response C5M5RunToHeliGambler
  2758. }
  2759.  
  2760.  
  2761. // Autogenerated criteria for linked source group C5M5_004
  2762. criterion "IsNotSrcGrp_C5M5_004" "worldSrcGrp_C5M5_004" "<1" required
  2763.  
  2764. Response C5M5SafeRoomIdleGambler
  2765. {
  2766. scene "scenes/Gambler/WorldC5M5B01.vcd" then any C5M5_saferoom002 foo:0 0.1 //Before we run across this bridge right toward the people who've been dropping bombs on us, anyone wanna talk about a plan b?
  2767. }
  2768. Rule C5M5SafeRoomIdleGambler
  2769. {
  2770. criteria ConceptTalkIdle IsGambler IsMapc5m5_bridge IsInStartArea AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C5M5_004 _auto_IsSafeRoomStart _auto_NotSoldierChatter _auto_NotButton2 _auto_NotSafeRoomQuiet IsNotSpeakingWeight0
  2771. ApplyContext "Talk:1:0,SrcGrp_C5M5_004:1:0"
  2772. applycontexttoworld
  2773. Response C5M5SafeRoomIdleGambler
  2774. }
  2775.  
  2776.  
  2777. // Autogenerated criteria for linked source group C5M5_003
  2778. criterion "IsNotSrcGrp_C5M5_003" "worldSrcGrp_C5M5_003" "<1" required
  2779.  
  2780. Response C5M5SafeRoomStartGambler
  2781. {
  2782. scene "scenes/Gambler/Blank.vcd" //Blank
  2783. }
  2784. Rule C5M5SafeRoomStartGambler
  2785. {
  2786. criteria ConceptTalkIdle IsGambler IsMapc5m5_bridge IsInStartArea AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C5M5_003 _auto_NotSafeRoomStart _auto_NotSoldierChatter _auto_NotButton2 IsNotSpeakingWeight0
  2787. ApplyContext "Talk:1:0,_auto_SafeRoomStart:1:300,_auto_SafeRoomQuiet:1:5,SrcGrp_C5M5_003:1:0"
  2788. applycontexttoworld
  2789. Response C5M5SafeRoomStartGambler
  2790. }
  2791.  
  2792.  
  2793. //--------------------------------------------------------------------------------------------------------------
  2794. // Call For Rescue
  2795. //--------------------------------------------------------------------------------------------------------------
  2796. Response PlayerCallForRescueGambler
  2797. {
  2798. speak "Gambler_CallForRescue01" noscene //Goddamn it, I'm stuck in here. Get me out!
  2799. speak "Gambler_CallForRescue02" noscene //Someone want to come get me out of here?
  2800. speak "Gambler_CallForRescue03" noscene //I'm no use to anyone in here, get me out of here!
  2801. speak "Gambler_CallForRescue04" noscene //You guys out there? Come get me!
  2802. speak "Gambler_CallForRescue05" noscene //I need someone's help for just five seconds!
  2803. speak "Gambler_CallForRescue06" noscene //Can one of you people come get me, please?
  2804. speak "Gambler_CallForRescue07" noscene //I am trapped in a room!
  2805. speak "Gambler_CallForRescue08" noscene //I cannot get out of here by myself!
  2806. speak "Gambler_CallForRescue09" noscene //Come on guys, get me out of here.
  2807. speak "Gambler_CallForRescue10" noscene //You know I'm going to be a big help. Just get me out of here!
  2808. speak "Gambler_CallForRescue11" noscene //Alright, who's available to get me out of here?
  2809. speak "Gambler_CallForRescue12" noscene //Just this once I need some help.
  2810. }
  2811. Rule PlayerCallForRescueGambler
  2812. {
  2813. criteria ConceptCallForRescue IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  2814. Response PlayerCallForRescueGambler
  2815. }
  2816.  
  2817.  
  2818. //--------------------------------------------------------------------------------------------------------------
  2819. // Counter
  2820. //--------------------------------------------------------------------------------------------------------------
  2821. Response ScenarioJoinLastGambler
  2822. {
  2823. scene "scenes/Gambler/blank.vcd" //Blank
  2824. }
  2825. Rule ScenarioJoinLastGambler
  2826. {
  2827. criteria ConceptTalkIdle IsGambler IsInStartArea JoinedLess5 IsNotSpeakingWeight0 _auto_NotSafeRoomStart _auto_NotTurnOffJoinLast
  2828. ApplyContext "JoinLast:++1"
  2829. applycontexttoworld
  2830. forceweight 1
  2831. Response ScenarioJoinLastGambler
  2832. }
  2833.  
  2834.  
  2835. // Autogenerated criteria for linked source group ELLISSTORYINIT
  2836. criterion "IsNotSrcGrp_ELLISSTORYINIT" "worldSrcGrp_ELLISSTORYINIT" "<1" required
  2837.  
  2838.  
  2839. // Autogenerated criteria for linked source group ELLISSTORY
  2840. criterion "IsNotSrcGrp_ELLISSTORY" "worldSrcGrp_ELLISSTORY" "<1" required
  2841.  
  2842.  
  2843. //--------------------------------------------------------------------------------------------------------------
  2844. // Item Spotted
  2845. //--------------------------------------------------------------------------------------------------------------
  2846. Response SurvivorSpotFirstWeaponsGambler
  2847. {
  2848. scene "scenes/Gambler/WorldC1M1B126.vcd" then any _SpotStuffResponse foo:0 0.01 //Grab something, I got a feeling this isn't going to be easy.
  2849. scene "scenes/Gambler/WorldC1M1B128.vcd" then any _SpotStuffResponse foo:0 0.01 //We better arm ourselves. I hope you three know how to fight. You don't look it.
  2850. scene "scenes/Gambler/WorldC1M1B129.vcd" then any _SpotStuffResponse foo:0 0.01 //If the world's going to hell, I'm taking a weapon.
  2851. scene "scenes/Gambler/WorldC1M1B130.vcd" then any _SpotStuffResponse foo:0 0.01 //Everybody grab a weapon. I get the feeling we're gonna need 'em.
  2852. }
  2853. Rule SurvivorSpotFirstWeaponsGambler
  2854. {
  2855. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler ismap_c1m1_hotel IsNotSaidFirstWeapon IsWorldTalkGambler
  2856. ApplyContext "SaidFirstWeapon:1:0"
  2857. applycontexttoworld
  2858. Response SurvivorSpotFirstWeaponsGambler
  2859. }
  2860.  
  2861. Response SurvivorSpottedAdrenalineGambler
  2862. {
  2863. scene "scenes/Gambler/Adrenaline01.vcd" then any _SpotStuffResponse foo:0 0.01 //Adrenaline shot here!
  2864. }
  2865. Rule SurvivorSpottedAdrenalineGambler
  2866. {
  2867. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsAdrenaline IsWorldTalkGambler
  2868. ApplyContext "SaidSpotAdrenaline:1:5,SaidSpot:1:20"
  2869. applycontexttoworld
  2870. Response SurvivorSpottedAdrenalineGambler
  2871. }
  2872.  
  2873. Response SurvivorSpottedAdrenalineAutoGambler
  2874. {
  2875. scene "scenes/Gambler/Adrenaline01.vcd" then any _SpotStuffResponse foo:0 0.01 //Adrenaline shot here!
  2876. }
  2877. Rule SurvivorSpottedAdrenalineAutoGambler
  2878. {
  2879. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotAdrenaline IsNotSaidSpot IsAdrenaline IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  2880. ApplyContext "SaidSpotAdrenaline:1:5,SaidSpot:1:20"
  2881. applycontexttoworld
  2882. Response SurvivorSpottedAdrenalineAutoGambler
  2883. }
  2884.  
  2885. Response SurvivorSpottedAmmoGambler
  2886. {
  2887. scene "scenes/Gambler/SpotAmmo01.vcd" then any _SpotStuffResponse foo:0 0.01 //Ammo here!
  2888. scene "scenes/Gambler/SpotAmmo02.vcd" then any _SpotStuffResponse foo:0 0.01 //Ammo here!
  2889. scene "scenes/Gambler/SpotAmmo03.vcd" then any _SpotStuffResponse foo:0 0.01 //Ammo!
  2890. scene "scenes/Gambler/SpotAmmo04.vcd" then any _SpotStuffResponse foo:0 0.01 //Ammo here!
  2891. scene "scenes/Gambler/SpotAmmo05.vcd" then any _SpotStuffResponse foo:0 0.01 //Ammo!
  2892. }
  2893. Rule SurvivorSpottedAmmoGambler
  2894. {
  2895. criteria ConceptPlayerSpotAmmo IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsWorldTalkGambler
  2896. ApplyContext "SaidSpotAmmo:1:5,SaidSpot:1:20"
  2897. applycontexttoworld
  2898. Response SurvivorSpottedAmmoGambler
  2899. }
  2900.  
  2901. Response SurvivorSpottedCoachCloseGambler
  2902. {
  2903. scene "scenes/Gambler/NameCoach05.vcd" //Coach.
  2904. scene "scenes/Gambler/NameCoach11.vcd" //Coach.
  2905. scene "scenes/Gambler/NameCoach12.vcd" //Coach.
  2906. }
  2907. Rule SurvivorSpottedCoachCloseGambler
  2908. {
  2909. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsCoach IsCoachNear400 IsWorldTalkGambler
  2910. Response SurvivorSpottedCoachCloseGambler
  2911. }
  2912.  
  2913. Response SurvivorSpottedCoachClose2Gambler
  2914. {
  2915. scene "scenes/Gambler/NameCoach05.vcd" //Coach.
  2916. scene "scenes/Gambler/NameCoach11.vcd" //Coach.
  2917. scene "scenes/Gambler/NameCoach12.vcd" //Coach.
  2918. }
  2919. Rule SurvivorSpottedCoachClose2Gambler
  2920. {
  2921. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsCoach IsCoachNear400 IsWorldTalkGambler
  2922. Response SurvivorSpottedCoachClose2Gambler
  2923. }
  2924.  
  2925. Response SurvivorSpottedCoachClose2C1Gambler
  2926. {
  2927. scene "scenes/Gambler/NameCoach02.vcd" //Coach!
  2928. scene "scenes/Gambler/NameCoach03.vcd" //Coach!
  2929. scene "scenes/Gambler/NameCoach04.vcd" //Coach.
  2930. }
  2931. Rule SurvivorSpottedCoachClose2C1Gambler
  2932. {
  2933. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsCoach IsCoachNear400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  2934. Response SurvivorSpottedCoachClose2C1Gambler
  2935. }
  2936.  
  2937. Response SurvivorSpottedCoachCloseC1Gambler
  2938. {
  2939. scene "scenes/Gambler/NameCoach02.vcd" //Coach!
  2940. scene "scenes/Gambler/NameCoach03.vcd" //Coach!
  2941. scene "scenes/Gambler/NameCoach04.vcd" //Coach.
  2942. }
  2943. Rule SurvivorSpottedCoachCloseC1Gambler
  2944. {
  2945. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsCoach IsCoachNear400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  2946. Response SurvivorSpottedCoachCloseC1Gambler
  2947. }
  2948.  
  2949. Response SurvivorSpottedCoachFarGambler
  2950. {
  2951. scene "scenes/Gambler/NameCoach01.vcd" //Coach!
  2952. scene "scenes/Gambler/NameCoach02.vcd" //Coach!
  2953. scene "scenes/Gambler/NameCoach06.vcd" //Coach!
  2954. }
  2955. Rule SurvivorSpottedCoachFarGambler
  2956. {
  2957. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsCoach IsCoachFar400 IsWorldTalkGambler
  2958. Response SurvivorSpottedCoachFarGambler
  2959. }
  2960.  
  2961. Response SurvivorSpottedCoachFarC1Gambler
  2962. {
  2963. scene "scenes/Gambler/NameCoach01.vcd" //Coach!
  2964. scene "scenes/Gambler/NameCoach06.vcd" //Coach!
  2965. scene "scenes/Gambler/NameCoach07.vcd" //Coach!
  2966. }
  2967. Rule SurvivorSpottedCoachFarC1Gambler
  2968. {
  2969. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsCoach IsCoachFar400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  2970. Response SurvivorSpottedCoachFarC1Gambler
  2971. }
  2972.  
  2973. Response SurvivorSpottedDefibrillatorGambler
  2974. {
  2975. scene "scenes/Gambler/Defibrillator01.vcd" then any _SpotStuffResponse foo:0 0.01 //Chest paddles here.
  2976. scene "scenes/Gambler/Defibrillator02.vcd" then any _SpotStuffResponse foo:0 0.01 //Defibrillator here.
  2977. scene "scenes/Gambler/Defibrillator04.vcd" then any _SpotStuffResponse foo:0 0.01 //Defib unit here.
  2978. }
  2979. Rule SurvivorSpottedDefibrillatorGambler
  2980. {
  2981. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsDefibrillator IsWorldTalkGambler
  2982. ApplyContext "SaidSpotDefibrillator:1:5,SaidSpot:1:20"
  2983. applycontexttoworld
  2984. Response SurvivorSpottedDefibrillatorGambler
  2985. }
  2986.  
  2987. Response SurvivorSpottedDefibrillatorAutoGambler
  2988. {
  2989. scene "scenes/Gambler/Defibrillator01.vcd" then any _SpotStuffResponse foo:0 0.01 //Chest paddles here.
  2990. scene "scenes/Gambler/Defibrillator02.vcd" then any _SpotStuffResponse foo:0 0.01 //Defibrillator here.
  2991. scene "scenes/Gambler/Defibrillator04.vcd" then any _SpotStuffResponse foo:0 0.01 //Defib unit here.
  2992. }
  2993. Rule SurvivorSpottedDefibrillatorAutoGambler
  2994. {
  2995. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidDefibrillator IsNotSaidSpot IsDefibrillator IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  2996. ApplyContext "SaidSpotDefibrillator:1:5,SaidSpot:1:20"
  2997. applycontexttoworld
  2998. Response SurvivorSpottedDefibrillatorAutoGambler
  2999. }
  3000.  
  3001. Response SurvivorSpottedGrenadeGambler
  3002. {
  3003. scene "scenes/Gambler/SpotGrenades01.vcd" then any _SpotStuffResponse foo:0 0.01 //There's a pipebomb here.
  3004. scene "scenes/Gambler/SpotGrenades02.vcd" then any _SpotStuffResponse foo:0 0.01 //Pipe bomb.
  3005. scene "scenes/Gambler/SpotGrenades03.vcd" then any _SpotStuffResponse foo:0 0.01 //Pipe bombs!
  3006. scene "scenes/Gambler/SpotGrenades05.vcd" then any _SpotStuffResponse foo:0 0.01 //Pipebomb here.
  3007. }
  3008. Rule SurvivorSpottedGrenadeGambler
  3009. {
  3010. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsPipeBomb IsWorldTalkGambler
  3011. ApplyContext "SaidSpotGrenade:1:5,SaidSpot:1:20"
  3012. applycontexttoworld
  3013. Response SurvivorSpottedGrenadeGambler
  3014. }
  3015.  
  3016. Response SurvivorSpottedGrenadeAutoGambler
  3017. {
  3018. scene "scenes/Gambler/SpotGrenades01.vcd" then any _SpotStuffResponse foo:0 0.01 //There's a pipebomb here.
  3019. scene "scenes/Gambler/SpotGrenades02.vcd" then any _SpotStuffResponse foo:0 0.01 //Pipe bomb.
  3020. scene "scenes/Gambler/SpotGrenades03.vcd" then any _SpotStuffResponse foo:0 0.01 //Pipe bombs!
  3021. scene "scenes/Gambler/SpotGrenades05.vcd" then any _SpotStuffResponse foo:0 0.01 //Pipebomb here.
  3022. }
  3023. Rule SurvivorSpottedGrenadeAutoGambler
  3024. {
  3025. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotGrenade IsNotSaidSpot IsPipeBomb IsWorldTalkGambler YesHasGrenade _auto_NotNoSpotting IsNotSpeakingWeight0
  3026. ApplyContext "SaidSpotGrenade:1:5,SaidSpot:1:20"
  3027. applycontexttoworld
  3028. Response SurvivorSpottedGrenadeAutoGambler
  3029. }
  3030.  
  3031. Response SurvivorSpottedGrenadeLauncherGambler
  3032. {
  3033. scene "scenes/Gambler/GrenadeLauncher01.vcd" then any _SpotStuffResponse foo:0 0.01 //Grenade launcher here.
  3034. scene "scenes/Gambler/GrenadeLauncher04.vcd" then any _SpotStuffResponse foo:0 0.01 //Got a grenade launcher.
  3035. }
  3036. Rule SurvivorSpottedGrenadeLauncherGambler
  3037. {
  3038. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto Isgrenade_launcher IsWorldTalkGambler
  3039. ApplyContext "SaidSpotgrenade_launcher:1:5,SaidSpot:1:20"
  3040. applycontexttoworld
  3041. Response SurvivorSpottedGrenadeLauncherGambler
  3042. }
  3043.  
  3044. Response SurvivorSpottedGrenadeLauncherAutoGambler
  3045. {
  3046. scene "scenes/Gambler/GrenadeLauncher01.vcd" then any _SpotStuffResponse foo:0 0.01 //Grenade launcher here.
  3047. scene "scenes/Gambler/GrenadeLauncher04.vcd" then any _SpotStuffResponse foo:0 0.01 //Got a grenade launcher.
  3048. }
  3049. Rule SurvivorSpottedGrenadeLauncherAutoGambler
  3050. {
  3051. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotgrenade_launcher IsNotSaidSpot Isgrenade_launcher IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  3052. ApplyContext "SaidSpotgrenade_launcher:1:5,SaidSpot:1:20"
  3053. applycontexttoworld
  3054. Response SurvivorSpottedGrenadeLauncherAutoGambler
  3055. }
  3056.  
  3057. Response SurvivorSpottedHealthGambler
  3058. {
  3059. scene "scenes/Gambler/SpotFirstAid01.vcd" then any _SpotStuffResponse foo:0 0.01 //First Aid Kit here!
  3060. scene "scenes/Gambler/SpotFirstAid02.vcd" then any _SpotStuffResponse foo:0 0.01 //First Aid here!
  3061. scene "scenes/Gambler/SpotFirstAid03.vcd" then any _SpotStuffResponse foo:0 0.01 //First Aid!
  3062. }
  3063. Rule SurvivorSpottedHealthGambler
  3064. {
  3065. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsFirstAidKit IsWorldTalkGambler
  3066. ApplyContext "SaidSpotHealth:1:5,SaidSpot:1:20"
  3067. applycontexttoworld
  3068. Response SurvivorSpottedHealthGambler
  3069. }
  3070.  
  3071. Response SurvivorSpottedHealthAutoGambler
  3072. {
  3073. scene "scenes/Gambler/SpotFirstAid01.vcd" then any _SpotStuffResponse foo:0 0.01 //First Aid Kit here!
  3074. scene "scenes/Gambler/SpotFirstAid02.vcd" then any _SpotStuffResponse foo:0 0.01 //First Aid here!
  3075. scene "scenes/Gambler/SpotFirstAid03.vcd" then any _SpotStuffResponse foo:0 0.01 //First Aid!
  3076. }
  3077. Rule SurvivorSpottedHealthAutoGambler
  3078. {
  3079. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotHealth IsNotSaidSpot IsFirstAidKit IsWorldTalkGambler YesHasFirstAidKit _auto_NotNoSpotting IsNotSpeakingWeight0
  3080. ApplyContext "SaidSpotHealth:1:5,SaidSpot:1:20"
  3081. applycontexttoworld
  3082. Response SurvivorSpottedHealthAutoGambler
  3083. }
  3084.  
  3085. Response SurvivorSpottedMechanicCloseGambler
  3086. {
  3087. scene "scenes/Gambler/NameEllis02.vcd" //Ellis.
  3088. scene "scenes/Gambler/NameEllis03.vcd" //Ellis!
  3089. scene "scenes/Gambler/NameEllis05.vcd" //Ellis.
  3090. scene "scenes/Gambler/NameEllis06.vcd" //Ellis!
  3091. scene "scenes/Gambler/NameEllis08.vcd" //Ellis.
  3092. scene "scenes/Gambler/NameEllis11.vcd" //Ellis.
  3093. scene "scenes/Gambler/NameEllis12.vcd" //Ellis.
  3094. scene "scenes/Gambler/NameEllis24.vcd" //Overalls.
  3095. }
  3096. Rule SurvivorSpottedMechanicCloseGambler
  3097. {
  3098. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsMechanic IsMechanicNear400 IsWorldTalkGambler
  3099. Response SurvivorSpottedMechanicCloseGambler
  3100. }
  3101.  
  3102. Response SurvivorSpottedMechanicClose2Gambler
  3103. {
  3104. scene "scenes/Gambler/NameEllis02.vcd" //Ellis.
  3105. scene "scenes/Gambler/NameEllis03.vcd" //Ellis!
  3106. scene "scenes/Gambler/NameEllis05.vcd" //Ellis.
  3107. scene "scenes/Gambler/NameEllis06.vcd" //Ellis!
  3108. scene "scenes/Gambler/NameEllis08.vcd" //Ellis.
  3109. scene "scenes/Gambler/NameEllis11.vcd" //Ellis.
  3110. scene "scenes/Gambler/NameEllis12.vcd" //Ellis.
  3111. scene "scenes/Gambler/NameEllis24.vcd" //Overalls.
  3112. }
  3113. Rule SurvivorSpottedMechanicClose2Gambler
  3114. {
  3115. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsMechanic IsMechanicNear400 IsWorldTalkGambler
  3116. Response SurvivorSpottedMechanicClose2Gambler
  3117. }
  3118.  
  3119. Response SurvivorSpottedMechanicClose2C1Gambler
  3120. {
  3121. scene "scenes/Gambler/NameMechanicC104.vcd" //Dude.
  3122. scene "scenes/Gambler/NameMechanicC106.vcd" //hey kid.
  3123. scene "scenes/Gambler/NameMechanicC107.vcd" //Kid.
  3124. scene "scenes/Gambler/NameMechanicC108.vcd" //Kid.
  3125. scene "scenes/Gambler/NameMechanicC109.vcd" //Kid.
  3126. scene "scenes/Gambler/NameMechanicC110.vcd" //Kid.
  3127. scene "scenes/Gambler/NameMechanicC111.vcd" //Kid.
  3128. }
  3129. Rule SurvivorSpottedMechanicClose2C1Gambler
  3130. {
  3131. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsMechanic IsMechanicNear400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  3132. Response SurvivorSpottedMechanicClose2C1Gambler
  3133. }
  3134.  
  3135. Response SurvivorSpottedMechanicCloseC1Gambler
  3136. {
  3137. scene "scenes/Gambler/NameMechanicC104.vcd" //Dude.
  3138. scene "scenes/Gambler/NameMechanicC106.vcd" //hey kid.
  3139. scene "scenes/Gambler/NameMechanicC107.vcd" //Kid.
  3140. scene "scenes/Gambler/NameMechanicC108.vcd" //Kid.
  3141. scene "scenes/Gambler/NameMechanicC109.vcd" //Kid.
  3142. scene "scenes/Gambler/NameMechanicC110.vcd" //Kid.
  3143. scene "scenes/Gambler/NameMechanicC111.vcd" //Kid.
  3144. }
  3145. Rule SurvivorSpottedMechanicCloseC1Gambler
  3146. {
  3147. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsMechanic IsMechanicNear400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  3148. Response SurvivorSpottedMechanicCloseC1Gambler
  3149. }
  3150.  
  3151. Response SurvivorSpottedMechanicFarGambler
  3152. {
  3153. scene "scenes/Gambler/NameEllis04.vcd" //Ellis!
  3154. }
  3155. Rule SurvivorSpottedMechanicFarGambler
  3156. {
  3157. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsMechanic IsMechanicFar400 IsWorldTalkGambler
  3158. Response SurvivorSpottedMechanicFarGambler
  3159. }
  3160.  
  3161. Response SurvivorSpottedMechanicFarC1Gambler
  3162. {
  3163. scene "scenes/Gambler/NameMechanicC101.vcd" //Dude.
  3164. scene "scenes/Gambler/NameMechanicC102.vcd" //Dude.
  3165. scene "scenes/Gambler/NameMechanicC103.vcd" //Dude.
  3166. scene "scenes/Gambler/NameMechanicC105.vcd" //Kid.
  3167. }
  3168. Rule SurvivorSpottedMechanicFarC1Gambler
  3169. {
  3170. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsMechanic IsMechanicFar400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  3171. Response SurvivorSpottedMechanicFarC1Gambler
  3172. }
  3173.  
  3174. Response SurvivorSpottedMolotovGambler
  3175. {
  3176. scene "scenes/Gambler/SpotGrenades06.vcd" then any _SpotStuffResponse foo:0 0.01 //Molotov!
  3177. scene "scenes/Gambler/SpotGrenades07.vcd" then any _SpotStuffResponse foo:0 0.01 //Molotov here.
  3178. scene "scenes/Gambler/SpotGrenades08.vcd" then any _SpotStuffResponse foo:0 0.01 //Molotovs!
  3179. }
  3180. Rule SurvivorSpottedMolotovGambler
  3181. {
  3182. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsMolotov IsWorldTalkGambler
  3183. ApplyContext "SaidSpotMolotov:1:5,SaidSpot:1:20"
  3184. applycontexttoworld
  3185. Response SurvivorSpottedMolotovGambler
  3186. }
  3187.  
  3188. Response SurvivorSpottedMolotovAutoGambler
  3189. {
  3190. scene "scenes/Gambler/SpotGrenades06.vcd" then any _SpotStuffResponse foo:0 0.01 //Molotov!
  3191. scene "scenes/Gambler/SpotGrenades07.vcd" then any _SpotStuffResponse foo:0 0.01 //Molotov here.
  3192. scene "scenes/Gambler/SpotGrenades08.vcd" then any _SpotStuffResponse foo:0 0.01 //Molotovs!
  3193. }
  3194. Rule SurvivorSpottedMolotovAutoGambler
  3195. {
  3196. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotMolotov IsNotSaidSpot IsMolotov IsWorldTalkGambler YesHasMolotov _auto_NotNoSpotting IsNotSpeakingWeight0
  3197. ApplyContext "SaidSpotMolotov:1:5,SaidSpot:1:20"
  3198. applycontexttoworld
  3199. Response SurvivorSpottedMolotovAutoGambler
  3200. }
  3201.  
  3202. Response SurvivorSpottedPillsGambler
  3203. {
  3204. scene "scenes/Gambler/SpotPills01.vcd" then any _SpotStuffResponse foo:0 0.01 //Pills here!
  3205. scene "scenes/Gambler/SpotPills03.vcd" then any _SpotStuffResponse foo:0 0.01 //Pills here!
  3206. scene "scenes/Gambler/SpotPills04.vcd" then any _SpotStuffResponse foo:0 0.01 //Pills here!
  3207. }
  3208. Rule SurvivorSpottedPillsGambler
  3209. {
  3210. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsPainPills IsWorldTalkGambler
  3211. ApplyContext "SaidSpotPIlls:1:5,SaidSpot:1:20"
  3212. applycontexttoworld
  3213. Response SurvivorSpottedPillsGambler
  3214. }
  3215.  
  3216. Response SurvivorSpottedPillsAutoGambler
  3217. {
  3218. scene "scenes/Gambler/SpotPills01.vcd" then any _SpotStuffResponse foo:0 0.01 //Pills here!
  3219. scene "scenes/Gambler/SpotPills03.vcd" then any _SpotStuffResponse foo:0 0.01 //Pills here!
  3220. scene "scenes/Gambler/SpotPills04.vcd" then any _SpotStuffResponse foo:0 0.01 //Pills here!
  3221. }
  3222. Rule SurvivorSpottedPillsAutoGambler
  3223. {
  3224. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotPills IsNotSaidSpot IsPainPills IsWorldTalkGambler YesHasPainPills _auto_NotNoSpotting IsNotSpeakingWeight0
  3225. ApplyContext "SaidSpotPills:1:5,SaidSpot:1:20"
  3226. applycontexttoworld
  3227. Response SurvivorSpottedPillsAutoGambler
  3228. }
  3229.  
  3230. Response SurvivorSpottedPillsAutoHasPillsGambler
  3231. {
  3232. scene "scenes/Gambler/SpotPills02.vcd" //We got pills here!
  3233. scene "scenes/Gambler/SpotPills05.vcd" //We got pills here!
  3234. }
  3235. Rule SurvivorSpottedPillsAutoHasPillsGambler
  3236. {
  3237. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot YesHasPainPills IsNotAlone IsNotSaidSpotPills IsNotSaidSpot IsPainPills ChanceToFire40Percent IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  3238. ApplyContext "SaidSpotPills:1:5,SaidSpot:1:20"
  3239. applycontexttoworld
  3240. Response SurvivorSpottedPillsAutoHasPillsGambler
  3241. }
  3242.  
  3243. Response SurvivorSpottedProducerCloseGambler
  3244. {
  3245. scene "scenes/Gambler/NameRochelle08.vcd" //Ro.
  3246. scene "scenes/Gambler/NameRochelle09.vcd" //Rochelle.
  3247. scene "scenes/Gambler/NameRochelle10.vcd" //Rochelle.
  3248. }
  3249. Rule SurvivorSpottedProducerCloseGambler
  3250. {
  3251. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsProducer IsProducerNear400 IsWorldTalkGambler
  3252. Response SurvivorSpottedProducerCloseGambler
  3253. }
  3254.  
  3255. Response SurvivorSpottedProducerClose2Gambler
  3256. {
  3257. scene "scenes/Gambler/NameRochelle08.vcd" //Ro.
  3258. scene "scenes/Gambler/NameRochelle09.vcd" //Rochelle.
  3259. scene "scenes/Gambler/NameRochelle10.vcd" //Rochelle.
  3260. }
  3261. Rule SurvivorSpottedProducerClose2Gambler
  3262. {
  3263. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsProducer IsProducerNear400 IsWorldTalkGambler
  3264. Response SurvivorSpottedProducerClose2Gambler
  3265. }
  3266.  
  3267. Response SurvivorSpottedProducerClose2C1Gambler
  3268. {
  3269. scene "scenes/Gambler/NameProducerC102.vcd" //Hey sweetheart.
  3270. scene "scenes/Gambler/NameProducerC103.vcd" //Hey sweetie.
  3271. scene "scenes/Gambler/NameProducerC104.vcd" //Hey honey.
  3272. scene "scenes/Gambler/NameProducerC105.vcd" //Hey honey.
  3273. scene "scenes/Gambler/NameProducerC107.vcd" //Hey sweetie.
  3274. scene "scenes/Gambler/NameProducerC109.vcd" //Sweetheart.
  3275. scene "scenes/Gambler/NameProducerC110.vcd" //Hey you.
  3276. scene "scenes/Gambler/NameProducerC112.vcd" //Hey you.
  3277. scene "scenes/Gambler/NameProducerC113.vcd" //Sweetie.
  3278. scene "scenes/Gambler/NameProducerC114.vcd" //Hey honey.
  3279. }
  3280. Rule SurvivorSpottedProducerClose2C1Gambler
  3281. {
  3282. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsProducer IsProducerNear400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  3283. Response SurvivorSpottedProducerClose2C1Gambler
  3284. }
  3285.  
  3286. Response SurvivorSpottedProducerCloseC1Gambler
  3287. {
  3288. scene "scenes/Gambler/NameProducerC102.vcd" //Hey sweetheart.
  3289. scene "scenes/Gambler/NameProducerC103.vcd" //Hey sweetie.
  3290. scene "scenes/Gambler/NameProducerC104.vcd" //Hey honey.
  3291. scene "scenes/Gambler/NameProducerC105.vcd" //Hey honey.
  3292. scene "scenes/Gambler/NameProducerC107.vcd" //Hey sweetie.
  3293. scene "scenes/Gambler/NameProducerC109.vcd" //Sweetheart.
  3294. scene "scenes/Gambler/NameProducerC110.vcd" //Hey you.
  3295. scene "scenes/Gambler/NameProducerC112.vcd" //Hey you.
  3296. scene "scenes/Gambler/NameProducerC113.vcd" //Sweetie.
  3297. scene "scenes/Gambler/NameProducerC114.vcd" //Hey honey.
  3298. }
  3299. Rule SurvivorSpottedProducerCloseC1Gambler
  3300. {
  3301. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsProducer IsProducerNear400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  3302. Response SurvivorSpottedProducerCloseC1Gambler
  3303. }
  3304.  
  3305. Response SurvivorSpottedProducerFarGambler
  3306. {
  3307. scene "scenes/Gambler/NameRochelle01.vcd" //Rochelle!
  3308. scene "scenes/Gambler/NameRochelle05.vcd" //Ro!
  3309. scene "scenes/Gambler/NameRochelle12.vcd" //Rochelle!
  3310. }
  3311. Rule SurvivorSpottedProducerFarGambler
  3312. {
  3313. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsProducer IsProducerFar400 IsWorldTalkGambler
  3314. Response SurvivorSpottedProducerFarGambler
  3315. }
  3316.  
  3317. Response SurvivorSpottedProducerFarC1Gambler
  3318. {
  3319. scene "scenes/Gambler/NameProducerC101.vcd" //Hey you.
  3320. scene "scenes/Gambler/NameProducerC108.vcd" //Sweetie.
  3321. scene "scenes/Gambler/NameProducerC111.vcd" //Hey sweetie.
  3322. }
  3323. Rule SurvivorSpottedProducerFarC1Gambler
  3324. {
  3325. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto SubjectIsProducer IsProducerFar400 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  3326. Response SurvivorSpottedProducerFarC1Gambler
  3327. }
  3328.  
  3329. Response SurvivorSpottedUpPack_ExplosiveGambler
  3330. {
  3331. scene "scenes/Gambler/ExplosiveAmmo01.vcd" then any _SpotStuffResponse foo:0 0.01 //Explosive rounds here!
  3332. scene "scenes/Gambler/ExplosiveAmmo02.vcd" then any _SpotStuffResponse foo:0 0.01 //Frag rounds here!
  3333. }
  3334. Rule SurvivorSpottedUpPack_ExplosiveGambler
  3335. {
  3336. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsUpgradePack_Explosive IsWorldTalkGambler
  3337. ApplyContext "SaidSpotUpgradePack_Explosive:1:5,SaidSpot:1:20"
  3338. applycontexttoworld
  3339. Response SurvivorSpottedUpPack_ExplosiveGambler
  3340. }
  3341.  
  3342. Response SurvivorSpottedUpPack_ExplosiveAutoGambler
  3343. {
  3344. scene "scenes/Gambler/ExplosiveAmmo01.vcd" then any _SpotStuffResponse foo:0 0.01 //Explosive rounds here!
  3345. scene "scenes/Gambler/ExplosiveAmmo02.vcd" then any _SpotStuffResponse foo:0 0.01 //Frag rounds here!
  3346. }
  3347. Rule SurvivorSpottedUpPack_ExplosiveAutoGambler
  3348. {
  3349. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotAlone IsNotSaidSpotUpgradePack_Explosive IsNotSaidSpot IsUpgradePack_Explosive IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  3350. ApplyContext "SaidSpotUpgradePack_Explosive:1:5,SaidSpot:1:20"
  3351. applycontexttoworld
  3352. Response SurvivorSpottedUpPack_ExplosiveAutoGambler
  3353. }
  3354.  
  3355. Response SurvivorSpottedUpPack_IncendiaryGambler
  3356. {
  3357. scene "scenes/Gambler/IncendAmmo01.vcd" then any _SpotStuffResponse foo:0 0.01 //Fire bullets here!
  3358. }
  3359. Rule SurvivorSpottedUpPack_IncendiaryGambler
  3360. {
  3361. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsUpgradePack_Incendiary IsWorldTalkGambler
  3362. ApplyContext "SaidSpotUpgradePack_Incendiary:1:5,SaidSpot:1:20"
  3363. applycontexttoworld
  3364. Response SurvivorSpottedUpPack_IncendiaryGambler
  3365. }
  3366.  
  3367. Response SurvivorSpottedUpPack_IncendiAutoGambler
  3368. {
  3369. scene "scenes/Gambler/IncendAmmo01.vcd" then any _SpotStuffResponse foo:0 0.01 //Fire bullets here!
  3370. }
  3371. Rule SurvivorSpottedUpPack_IncendiAutoGambler
  3372. {
  3373. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotAlone IsNotSaidSpotUpgradePack_Incendiary IsNotSaidSpot IsUpgradePack_Incendiary IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  3374. ApplyContext "SaidSpotUpgradePack_Incendiary:1:5,SaidSpot:1:20"
  3375. applycontexttoworld
  3376. Response SurvivorSpottedUpPack_IncendiAutoGambler
  3377. }
  3378.  
  3379. Response SurvivorSpottedVomitJarGambler
  3380. {
  3381. scene "scenes/Gambler/BoomerJar01.vcd" then any _SpotStuffResponse foo:0 0.01 //Boomer bile here!
  3382. scene "scenes/Gambler/BoomerJar02.vcd" then any _SpotStuffResponse foo:0 0.01 //Is that a bottle of puke?
  3383. }
  3384. Rule SurvivorSpottedVomitJarGambler
  3385. {
  3386. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsVomitJar IsWorldTalkGambler
  3387. ApplyContext "SaidSpoVomitJar:1:5,SaidSpot:1:20"
  3388. applycontexttoworld
  3389. Response SurvivorSpottedVomitJarGambler
  3390. }
  3391.  
  3392. Response SurvivorSpottedVomitJarAutoGambler
  3393. {
  3394. scene "scenes/Gambler/BoomerJar01.vcd" then any _SpotStuffResponse foo:0 0.01 //Boomer bile here!
  3395. scene "scenes/Gambler/BoomerJar02.vcd" then any _SpotStuffResponse foo:0 0.01 //Is that a bottle of puke?
  3396. }
  3397. Rule SurvivorSpottedVomitJarAutoGambler
  3398. {
  3399. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotVomitJar IsNotSaidSpot IsVomitJar IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  3400. ApplyContext "SaidSpotVomitJar:1:5,SaidSpot:1:20"
  3401. applycontexttoworld
  3402. Response SurvivorSpottedVomitJarAutoGambler
  3403. }
  3404.  
  3405. Response SurvivorSpottedVomitJarAutoC1Gambler
  3406. {
  3407. scene "scenes/Gambler/BoomerJar02.vcd" then any _SpotStuffResponse foo:0 0.01 //Is that a bottle of puke?
  3408. scene "scenes/Gambler/BoomerJar03.vcd" then any _SpotStuffResponse foo:0 0.01 //That can't be a bottle of puke, is it?
  3409. }
  3410. Rule SurvivorSpottedVomitJarAutoC1Gambler
  3411. {
  3412. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotVomitJar IsNotSaidSpot IsVomitJar IsWorldTalkGambler ismap_c1m1_hotelC1 _auto_NotNoSpotting IsNotSpeakingWeight0
  3413. ApplyContext "SaidSpotVomitJar:1:5,SaidSpot:1:20"
  3414. applycontexttoworld
  3415. Response SurvivorSpottedVomitJarAutoC1Gambler
  3416. }
  3417.  
  3418. Response SurvivorSpottedVomitJarC1Gambler
  3419. {
  3420. scene "scenes/Gambler/BoomerJar02.vcd" then any _SpotStuffResponse foo:0 0.01 //Is that a bottle of puke?
  3421. scene "scenes/Gambler/BoomerJar03.vcd" then any _SpotStuffResponse foo:0 0.01 //That can't be a bottle of puke, is it?
  3422. }
  3423. Rule SurvivorSpottedVomitJarC1Gambler
  3424. {
  3425. criteria ConceptPlayerSpotWeapon IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsVomitJar IsWorldTalkGambler ismap_c1m1_hotelC1
  3426. ApplyContext "SaidSpoVomitJar:1:5,SaidSpot:1:20"
  3427. applycontexttoworld
  3428. Response SurvivorSpottedVomitJarC1Gambler
  3429. }
  3430.  
  3431. Response SurvivorSpottedWorldCloseGambler
  3432. {
  3433. scene "scenes/Gambler/LookHere01.vcd" //Check it out.
  3434. scene "scenes/Gambler/LookHere02.vcd" //Look here.
  3435. scene "scenes/Gambler/LookHere03.vcd" //Look at this.
  3436. scene "scenes/Gambler/LookHere04.vcd" //Check it out.
  3437. scene "scenes/Gambler/LookHere05.vcd" //Look here.
  3438. scene "scenes/Gambler/LookHere06.vcd" //Look at this.
  3439. }
  3440. Rule SurvivorSpottedWorldCloseGambler
  3441. {
  3442. criteria ConceptPlayerLookHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsWorldTalkGambler
  3443. Response SurvivorSpottedWorldCloseGambler
  3444. }
  3445.  
  3446. Rule SurvivorSpottedAmmoAutoGambler
  3447. {
  3448. criteria ConceptPlayerSpotAmmo IsNotCoughing IsGambler IsTalk IsTalkGambler IsSmartLookAuto IsNotInSafeSpot IsNotAlone IsNotSaidSpotAmmo IsNotSaidSpot IsWorldTalkGambler _auto_NotNoSpotting IsNotSpeakingWeight0
  3449. ApplyContext "SaidSpotAmmo:1:5,SaidSpot:1:20"
  3450. applycontexttoworld
  3451. Response SurvivorSpottedAmmoGambler
  3452. }
  3453.  
  3454.  
  3455. //--------------------------------------------------------------------------------------------------------------
  3456. // MapIntro
  3457. //--------------------------------------------------------------------------------------------------------------
  3458. Response C4M1IntroGambler
  3459. {
  3460. scene "scenes/Gambler/blank.vcd" then orator _c4m1Intro01 foo:0 0.01 //
  3461. }
  3462. Rule C4M1IntroGambler
  3463. {
  3464. criteria ConceptIntroC4M1 IsGambler AutoIsNotScavenge AutoIsNotSurvival
  3465. ApplyContext "Saidremark_caralarm:1:400,_auto_TurnOffJoinLast:1:0"
  3466. applycontexttoworld
  3467. Response C4M1IntroGambler
  3468. }
  3469.  
  3470.  
  3471. //--------------------------------------------------------------------------------------------------------------
  3472. // Monster Spotted
  3473. //--------------------------------------------------------------------------------------------------------------
  3474. Response SurvivorSpottedArmoredGambler
  3475. {
  3476. norepeat
  3477. scene "scenes/Gambler/SeeArmored01.vcd" //Those zombies are wearing armor?
  3478. scene "scenes/Gambler/SeeArmored02.vcd" //Those zombies are wearing armor!
  3479. scene "scenes/Gambler/SeeArmored03.vcd" //Shoot the armored zombies in the back!
  3480. }
  3481. Rule SurvivorSpottedArmoredGambler
  3482. {
  3483. criteria ConceptPlayerWarnSpecial IsSpecialTypeArmored IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidArmoredWarn IsNotSpeakingWeight0
  3484. ApplyContext "SaidArmoredWarn:1:20"
  3485. applycontexttoworld
  3486. Response SurvivorSpottedArmoredGambler
  3487. }
  3488.  
  3489. Response SurvivorSpottedBoomerGambler
  3490. {
  3491. scene "scenes/Gambler/WarnBoomer01.vcd" //BOOMER!
  3492. scene "scenes/Gambler/WarnBoomer02.vcd" //WE GOT A BOOMER!
  3493. scene "scenes/Gambler/WarnBoomer03.vcd" //BOOMER!
  3494. scene "scenes/Gambler/WarnBoomer04.vcd" //BOOMER!
  3495. scene "scenes/Gambler/WarnBoomer05.vcd" //BOOMER!
  3496. scene "scenes/Gambler/WarnBoomer06.vcd" //WE GOT A BOOMER!
  3497. }
  3498. Rule SurvivorSpottedBoomerGambler
  3499. {
  3500. criteria ConceptPlayerWarnSpecial IsSpecialTypeBoomer IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3501. ApplyContext "SaidBoomerWarn:1:20,SaidSpecialWarn:1:30"
  3502. applycontexttoworld
  3503. Response SurvivorSpottedBoomerGambler
  3504. }
  3505.  
  3506. Response SurvivorSpottedBoomerC1Gambler
  3507. {
  3508. scene "scenes/Gambler/WarnBoomerC101.vcd" //Fat guy!
  3509. scene "scenes/Gambler/WarnBoomerC102.vcd" //Goiter man!
  3510. scene "scenes/Gambler/WarnBoomerC103.vcd" //Aunt bee.
  3511. scene "scenes/Gambler/WarnBoomerC104.vcd" //Fatty!
  3512. scene "scenes/Gambler/WarnBoomerC105.vcd" //Fat guy!
  3513. }
  3514. Rule SurvivorSpottedBoomerC1Gambler
  3515. {
  3516. criteria ConceptPlayerWarnSpecial IsSpecialTypeBoomer IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2 IsNotSpeakingWeight0
  3517. ApplyContext "SaidBoomerWarn:1:20,SaidSpecialWarn:1:30"
  3518. applycontexttoworld
  3519. Response SurvivorSpottedBoomerC1Gambler
  3520. }
  3521.  
  3522. Response SurvivorSpottedCedaGambler
  3523. {
  3524. norepeat
  3525. scene "scenes/Gambler/SeeHazmat01.vcd" //Hazmat guys!
  3526. scene "scenes/Gambler/SeeHazmat02.vcd" //Guess those suits don't stop bites.
  3527. scene "scenes/Gambler/SeeHazmat03.vcd" //Are those guys fireproof?
  3528. }
  3529. Rule SurvivorSpottedCedaGambler
  3530. {
  3531. criteria ConceptPlayerWarnSpecial IsSpecialTypeCeda IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidCedaWarn IsNotSpeakingWeight0
  3532. ApplyContext "SaidCedaWarn:1:20"
  3533. applycontexttoworld
  3534. Response SurvivorSpottedCedaGambler
  3535. }
  3536.  
  3537. Response SurvivorSpottedChargerGambler
  3538. {
  3539. scene "scenes/Gambler/WarnCharger01.vcd" //CHARGER!
  3540. scene "scenes/Gambler/WarnCharger02.vcd" //WE GOT A CHARGER!
  3541. scene "scenes/Gambler/WarnCharger03.vcd" //CHARGER!
  3542. scene "scenes/Gambler/WarnCharger04.vcd" //CHARGER!
  3543. }
  3544. Rule SurvivorSpottedChargerGambler
  3545. {
  3546. criteria ConceptPlayerWarnSpecial IsSpecialTypeCharger IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3547. ApplyContext "SaidChargerWarn:1:20,SaidSpecialWarn:1:30"
  3548. applycontexttoworld
  3549. Response SurvivorSpottedChargerGambler
  3550. }
  3551.  
  3552. Response SurvivorSpottedChargerAlsoGambler
  3553. {
  3554. scene "scenes/Gambler/WarnCharger01.vcd" //CHARGER!
  3555. scene "scenes/Gambler/WarnCharger02.vcd" //WE GOT A CHARGER!
  3556. scene "scenes/Gambler/WarnCharger03.vcd" //CHARGER!
  3557. scene "scenes/Gambler/WarnCharger04.vcd" //CHARGER!
  3558. }
  3559. Rule SurvivorSpottedChargerAlsoGambler
  3560. {
  3561. criteria ConceptPlayerAlsoWarnSpecial IsSpecialTypeCharger IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3562. ApplyContext "SaidChargerWarn:1:20,SaidSpecialWarn:1:30"
  3563. applycontexttoworld
  3564. Response SurvivorSpottedChargerAlsoGambler
  3565. }
  3566.  
  3567. Response SurvivorSpottedChargerAlsoC1Gambler
  3568. {
  3569. scene "scenes/Gambler/WarnChargerC101.vcd" //One Arm!
  3570. scene "scenes/Gambler/WarnChargerC102.vcd" //Overalls!
  3571. scene "scenes/Gambler/WarnChargerC103.vcd" //Hillbilly!
  3572. }
  3573. Rule SurvivorSpottedChargerAlsoC1Gambler
  3574. {
  3575. criteria ConceptPlayerAlsoWarnSpecial IsSpecialTypeCharger IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  3576. ApplyContext "SaidChargerWarn:1:20,SaidSpecialWarn:1:30"
  3577. applycontexttoworld
  3578. Response SurvivorSpottedChargerAlsoC1Gambler
  3579. }
  3580.  
  3581. Response SurvivorSpottedChargerC1Gambler
  3582. {
  3583. scene "scenes/Gambler/WarnChargerC101.vcd" //One Arm!
  3584. scene "scenes/Gambler/WarnChargerC102.vcd" //Overalls!
  3585. scene "scenes/Gambler/WarnChargerC103.vcd" //Hillbilly!
  3586. }
  3587. Rule SurvivorSpottedChargerC1Gambler
  3588. {
  3589. criteria ConceptPlayerWarnSpecial IsSpecialTypeCharger IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2 IsNotSpeakingWeight0
  3590. ApplyContext "SaidChargerWarn:1:20,SaidSpecialWarn:1:30"
  3591. applycontexttoworld
  3592. Response SurvivorSpottedChargerC1Gambler
  3593. }
  3594.  
  3595. Response SurvivorSpottedClownGambler
  3596. {
  3597. scene "scenes/Gambler/SeeClowns01.vcd" //That squeaking is driving the zombies crazy!
  3598. scene "scenes/Gambler/SeeClowns02.vcd" //Kill the clown!
  3599. scene "scenes/Gambler/SeeClowns03.vcd" //Kill the clown, he's attracting more zombies!
  3600. scene "scenes/Gambler/SeeClowns04.vcd" //Kill every clown you see!
  3601. scene "scenes/Gambler/SeeClowns05.vcd" //Shoot the clown!
  3602. }
  3603. Rule SurvivorSpottedClownGambler
  3604. {
  3605. criteria ConceptPlayerWarnSpecial IsSpecialTypeClown IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidClownWarn IsNotSpeakingWeight0
  3606. ApplyContext "SaidClownWarn:1:20,SawClowns:++1"
  3607. applycontexttoworld
  3608. Response SurvivorSpottedClownGambler
  3609. }
  3610.  
  3611. Response SurvivorSpottedHunterGambler
  3612. {
  3613. scene "scenes/Gambler/WarnHunter01.vcd" //WE GOT A HUNTER!
  3614. scene "scenes/Gambler/WarnHunter02.vcd" //HUNTER!
  3615. scene "scenes/Gambler/WarnHunter03.vcd" //HUNTER!
  3616. scene "scenes/Gambler/WarnHunter04.vcd" //HUNTER!
  3617. scene "scenes/Gambler/WarnHunter05.vcd" //WE GOT A HUNTER!
  3618. }
  3619. Rule SurvivorSpottedHunterGambler
  3620. {
  3621. criteria ConceptPlayerWarnSpecial IsSpecialTypeHunter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3622. ApplyContext "SaidHunterWarn:1:20,SaidSpecialWarn:1:30"
  3623. applycontexttoworld
  3624. Response SurvivorSpottedHunterGambler
  3625. }
  3626.  
  3627. Response SurvivorSpottedHunterC1Gambler
  3628. {
  3629. scene "scenes/Gambler/WarnHunterC101.vcd" //Jumper!
  3630. scene "scenes/Gambler/WarnHunterC102.vcd" //Leaper!
  3631. scene "scenes/Gambler/WarnHunterC103.vcd" //Scrawny little bitch I'm gonna kill.
  3632. }
  3633. Rule SurvivorSpottedHunterC1Gambler
  3634. {
  3635. criteria ConceptPlayerWarnSpecial IsSpecialTypeHunter IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2 IsNotSpeakingWeight0
  3636. ApplyContext "SaidHunterWarn:1:20,SaidSpecialWarn:1:30"
  3637. applycontexttoworld
  3638. Response SurvivorSpottedHunterC1Gambler
  3639. }
  3640.  
  3641. Response SurvivorSpottedInfectedGambler
  3642. {
  3643. scene "scenes/Gambler/Incoming01.vcd" //This is why we've got guns!
  3644. scene "scenes/Gambler/Incoming02.vcd" //It's about to get serious!
  3645. scene "scenes/Gambler/Incoming03.vcd" //We got inbound!
  3646. scene "scenes/Gambler/Incoming04.vcd" //They're coming!
  3647. scene "scenes/Gambler/Incoming05.vcd" //Here they come!
  3648. scene "scenes/Gambler/Incoming06.vcd" //God damn, it's gettin' good.
  3649. scene "scenes/Gambler/Incoming07.vcd" //They're coming!
  3650. scene "scenes/Gambler/Incoming08.vcd" //Get ready!
  3651. }
  3652. Rule SurvivorSpottedInfectedGambler
  3653. {
  3654. criteria ConceptPlayerIncoming IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3655. Response SurvivorSpottedInfectedGambler
  3656. }
  3657.  
  3658. Response SurvivorSpottedJimmyGambler
  3659. {
  3660. scene "scenes/Gambler/ReactionNegative07.vcd" //Holy Shit!
  3661. scene "scenes/Gambler/WorldC2M1B03.vcd" //God DAMN you, Jimmy Gibbs, Jr.
  3662. }
  3663. Rule SurvivorSpottedJimmyGambler
  3664. {
  3665. criteria ConceptPlayerWarnSpecial IsSpecialTypeJimmy IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidJimmyWarn IsNotSpeakingWeight0
  3666. ApplyContext "SaidJimmyWarn:1:3"
  3667. applycontexttoworld
  3668. Response SurvivorSpottedJimmyGambler
  3669. }
  3670.  
  3671. Response SurvivorSpottedJockeyGambler
  3672. {
  3673. scene "scenes/Gambler/WarnJockey01.vcd" //Jockey!
  3674. scene "scenes/Gambler/WarnJockey02.vcd" //Jockey!
  3675. scene "scenes/Gambler/WarnJockey03.vcd" //Jockey!
  3676. }
  3677. Rule SurvivorSpottedJockeyGambler
  3678. {
  3679. criteria ConceptPlayerWarnSpecial IsSpecialTypeJockey IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3680. ApplyContext "SaidJockeyWarn:1:20,SaidSpecialWarn:1:30"
  3681. applycontexttoworld
  3682. Response SurvivorSpottedJockeyGambler
  3683. }
  3684.  
  3685. Response SurvivorSpottedJockeyAlsoGambler
  3686. {
  3687. scene "scenes/Gambler/WarnJockey01.vcd" //Jockey!
  3688. scene "scenes/Gambler/WarnJockey02.vcd" //Jockey!
  3689. scene "scenes/Gambler/WarnJockey03.vcd" //Jockey!
  3690. }
  3691. Rule SurvivorSpottedJockeyAlsoGambler
  3692. {
  3693. criteria ConceptPlayerAlsoWarnSpecial IsSpecialTypeJockey IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3694. ApplyContext "SaidJockeyWarn:1:20,SaidSpecialWarn:1:30"
  3695. applycontexttoworld
  3696. Response SurvivorSpottedJockeyAlsoGambler
  3697. }
  3698.  
  3699. Response SurvivorSpottedJockeyAlsoC1Gambler
  3700. {
  3701. scene "scenes/Gambler/WarnJockeyC101.vcd" //Little guy!
  3702. scene "scenes/Gambler/WarnJockeyC102.vcd" //Little freak!
  3703. scene "scenes/Gambler/WarnJockeyC103.vcd" //Little guy!
  3704. }
  3705. Rule SurvivorSpottedJockeyAlsoC1Gambler
  3706. {
  3707. criteria ConceptPlayerAlsoWarnSpecial IsSpecialTypeJockey IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  3708. ApplyContext "SaidJockeyWarn:1:20,SaidSpecialWarn:1:30"
  3709. applycontexttoworld
  3710. Response SurvivorSpottedJockeyAlsoC1Gambler
  3711. }
  3712.  
  3713. Response SurvivorSpottedJockeyC1Gambler
  3714. {
  3715. scene "scenes/Gambler/WarnJockeyC101.vcd" //Little guy!
  3716. scene "scenes/Gambler/WarnJockeyC102.vcd" //Little freak!
  3717. scene "scenes/Gambler/WarnJockeyC103.vcd" //Little guy!
  3718. }
  3719. Rule SurvivorSpottedJockeyC1Gambler
  3720. {
  3721. criteria ConceptPlayerWarnSpecial IsSpecialTypeJockey IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2 IsNotSpeakingWeight0
  3722. ApplyContext "SaidJockeyWarn:1:20,SaidSpecialWarn:1:30"
  3723. applycontexttoworld
  3724. Response SurvivorSpottedJockeyC1Gambler
  3725. }
  3726.  
  3727. Response SurvivorSpottedMudmenGambler
  3728. {
  3729. norepeat
  3730. scene "scenes/Gambler/SeeMudmen01.vcd" //Mudders!
  3731. scene "scenes/Gambler/SeeMudmen02.vcd" //Mudders!
  3732. scene "scenes/Gambler/SeeMudmen03.vcd" //Watch out, Mudmen!
  3733. scene "scenes/Gambler/SeeMudmen04.vcd" //Mudders!
  3734. }
  3735. Rule SurvivorSpottedMudmenGambler
  3736. {
  3737. criteria ConceptPlayerWarnSpecial IsSpecialTypeMudmen IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidMudmenWarn IsNotSpeakingWeight0
  3738. ApplyContext "SaidMudmenWarn:1:20,SawMudMen:++1"
  3739. applycontexttoworld
  3740. Response SurvivorSpottedMudmenGambler
  3741. }
  3742.  
  3743. Response SurvivorSpottedMudmen2Gambler
  3744. {
  3745. scene "scenes/Gambler/WorldC3M201.vcd" //Screw these goddamn mud people.
  3746. }
  3747. Rule SurvivorSpottedMudmen2Gambler
  3748. {
  3749. criteria ConceptPlayerWarnSpecial IsSpecialTypeMudmen IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidMudmenWarn SawManyMudMen IntensityUnder50 IsNotSpeakingWeight0
  3750. ApplyContext "SaidMudmenWarn:1:20,SawMudMen:++1"
  3751. applycontexttoworld
  3752. Response SurvivorSpottedMudmen2Gambler
  3753. }
  3754.  
  3755. Response SurvivorSpottedSmokerGambler
  3756. {
  3757. scene "scenes/Gambler/WarnSmoker01.vcd" //WE GOT A SMOKER!
  3758. scene "scenes/Gambler/WarnSmoker02.vcd" //SMOKER!
  3759. scene "scenes/Gambler/WarnSmoker03.vcd" //SMOKER!
  3760. scene "scenes/Gambler/WarnSmoker04.vcd" //SMOKER!
  3761. }
  3762. Rule SurvivorSpottedSmokerGambler
  3763. {
  3764. criteria ConceptPlayerWarnSpecial IsSpecialTypeSmoker IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3765. ApplyContext "SaidSmokerWarn:1:20,SaidSpecialWarn:1:30"
  3766. applycontexttoworld
  3767. Response SurvivorSpottedSmokerGambler
  3768. }
  3769.  
  3770. Response SurvivorSpottedSmokerC1Gambler
  3771. {
  3772. scene "scenes/Gambler/WarnSmokerC101.vcd" //TONGUE!
  3773. scene "scenes/Gambler/WarnSmokerC102.vcd" //The smoking thing!
  3774. }
  3775. Rule SurvivorSpottedSmokerC1Gambler
  3776. {
  3777. criteria ConceptPlayerWarnSpecial IsSpecialTypeSmoker IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2 IsNotSpeakingWeight0
  3778. ApplyContext "SaidSmokerWarn:1:20,SaidSpecialWarn:1:30"
  3779. applycontexttoworld
  3780. Response SurvivorSpottedSmokerC1Gambler
  3781. }
  3782.  
  3783. Response SurvivorSpottedSpitterGambler
  3784. {
  3785. scene "scenes/Gambler/WarnSpitter01.vcd" //Spitter
  3786. scene "scenes/Gambler/WarnSpitter02.vcd" //Spitter
  3787. scene "scenes/Gambler/WarnSpitter03.vcd" //We got a spitter
  3788. }
  3789. Rule SurvivorSpottedSpitterGambler
  3790. {
  3791. criteria ConceptPlayerWarnSpecial IsSpecialTypeSpitter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3792. ApplyContext "SaidSpitterWarn:1:20,SaidSpecialWarn:1:30"
  3793. applycontexttoworld
  3794. Response SurvivorSpottedSpitterGambler
  3795. }
  3796.  
  3797. Response SurvivorSpottedSpitterAlsoGambler
  3798. {
  3799. scene "scenes/Gambler/WarnSpitter01.vcd" //Spitter
  3800. scene "scenes/Gambler/WarnSpitter02.vcd" //Spitter
  3801. scene "scenes/Gambler/WarnSpitter03.vcd" //We got a spitter
  3802. }
  3803. Rule SurvivorSpottedSpitterAlsoGambler
  3804. {
  3805. criteria ConceptPlayerAlsoWarnSpecial IsSpecialTypeSpitter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3806. ApplyContext "SaidSpitterWarn:1:20,SaidSpecialWarn:1:30"
  3807. applycontexttoworld
  3808. Response SurvivorSpottedSpitterAlsoGambler
  3809. }
  3810.  
  3811. Response SurvivorSpottedSpitterAlsoC1Gambler
  3812. {
  3813. scene "scenes/Gambler/WarnSpitterC101.vcd" //Green thing!
  3814. scene "scenes/Gambler/WarnSpitterC102.vcd" //Neck!
  3815. }
  3816. Rule SurvivorSpottedSpitterAlsoC1Gambler
  3817. {
  3818. criteria ConceptPlayerAlsoWarnSpecial IsSpecialTypeSpitter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  3819. ApplyContext "SaidSpitterWarn:1:20,SaidSpecialWarn:1:30"
  3820. applycontexttoworld
  3821. Response SurvivorSpottedSpitterAlsoC1Gambler
  3822. }
  3823.  
  3824. Response SurvivorSpottedSpitterC1Gambler
  3825. {
  3826. scene "scenes/Gambler/WarnSpitterC101.vcd" //Green thing!
  3827. scene "scenes/Gambler/WarnSpitterC102.vcd" //Neck!
  3828. }
  3829. Rule SurvivorSpottedSpitterC1Gambler
  3830. {
  3831. criteria ConceptPlayerWarnSpecial IsSpecialTypeSpitter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2 IsNotSpeakingWeight0
  3832. ApplyContext "SaidSpitterWarn:1:20,SaidSpecialWarn:1:30"
  3833. applycontexttoworld
  3834. Response SurvivorSpottedSpitterC1Gambler
  3835. }
  3836.  
  3837. Response SurvivorSpottedTankGambler
  3838. {
  3839. scene "scenes/Gambler/HeardHulk01.vcd" //Tank! Tank!
  3840. scene "scenes/Gambler/HeardHulk02.vcd" //Tank inbound!
  3841. scene "scenes/Gambler/HeardHulk03.vcd" //Man up! We got a Tank!
  3842. scene "scenes/Gambler/HeardHulk04.vcd" //Get ready, we got a TANK!
  3843. scene "scenes/Gambler/HeardHulk05.vcd" //Hold steady, TANK!
  3844. scene "scenes/Gambler/HeardHulk06.vcd" //Get ready, TANK!
  3845. scene "scenes/Gambler/WarnTank01.vcd" //WE GOT A TANK!
  3846. scene "scenes/Gambler/WarnTank02.vcd" //TANK!
  3847. scene "scenes/Gambler/WarnTank03.vcd" //TANK!
  3848. scene "scenes/Gambler/WarnTank04.vcd" //TANK!
  3849. }
  3850. Rule SurvivorSpottedTankGambler
  3851. {
  3852. criteria ConceptPlayerWarnSpecial IsSpecialTypeTank IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3853. ApplyContext "SaidTankWarn:1:20,SaidSpecialWarn:1:30,SaidTankWarn2:1:60"
  3854. applycontexttoworld
  3855. Response SurvivorSpottedTankGambler
  3856. }
  3857.  
  3858. Response SurvivorSpottedTankC1Gambler
  3859. {
  3860. scene "scenes/Gambler/WarnTankC101.vcd" //We have a problem!
  3861. scene "scenes/Gambler/WarnTankC102.vcd" //HOLY SHIT! BIG FREAKING ZOMBIE!
  3862. scene "scenes/Gambler/WarnTankC103.vcd" //We have a problem!
  3863. scene "scenes/Gambler/WarnTankC104.vcd" //HOLY SHIT! BIG FREAKING ZOMBIE!
  3864. }
  3865. Rule SurvivorSpottedTankC1Gambler
  3866. {
  3867. criteria ConceptPlayerWarnSpecial IsSpecialTypeTank IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler ismap_c1m2_streetsC1 IsNotSpeakingWeight0
  3868. ApplyContext "SaidTankWarn:1:20,SaidSpecialWarn:1:30,SaidTankWarn2:1:60"
  3869. applycontexttoworld
  3870. Response SurvivorSpottedTankC1Gambler
  3871. }
  3872.  
  3873. Response SurvivorSpottedWitchGambler
  3874. {
  3875. scene "scenes/Gambler/WarnWitch01.vcd" //We got a witch.
  3876. scene "scenes/Gambler/WarnWitch02.vcd" //Witch.
  3877. scene "scenes/Gambler/WarnWitch03.vcd" //Witch.
  3878. scene "scenes/Gambler/WarnWitch04.vcd" //Witch.
  3879. }
  3880. Rule SurvivorSpottedWitchGambler
  3881. {
  3882. criteria ConceptPlayerWarnSpecial IsSpecialTypeWitch IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsNotSpeakingWeight0
  3883. ApplyContext "SaidWitchWarn:1:20,SaidSpecialWarn:1:30"
  3884. applycontexttoworld
  3885. Response SurvivorSpottedWitchGambler
  3886. }
  3887.  
  3888. Response SurvivorSpottedWitchC1Gambler
  3889. {
  3890. scene "scenes/Gambler/Blank.vcd" //Blank
  3891. }
  3892. Rule SurvivorSpottedWitchC1Gambler
  3893. {
  3894. criteria ConceptPlayerWarnSpecial IsSpecialTypeWitch IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2 IsNotSpeakingWeight0
  3895. ApplyContext "SaidWitchWarn:1:20,SaidSpecialWarn:1:30"
  3896. applycontexttoworld
  3897. Response SurvivorSpottedWitchC1Gambler
  3898. }
  3899.  
  3900. Rule SurvivorAlsoSpottedBoomerGambler
  3901. {
  3902. criteria ConceptPlayerAlsoWarnBoomer IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3903. ApplyContext "SaidBoomerWarn:1:20,SaidSpecialWarn:1:30"
  3904. applycontexttoworld
  3905. Response SurvivorSpottedBoomerGambler
  3906. }
  3907.  
  3908. Rule SurvivorAlsoSpottedBoomerC1Gambler
  3909. {
  3910. criteria ConceptPlayerAlsoWarnBoomer IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  3911. ApplyContext "SaidBoomerWarn:1:20,SaidSpecialWarn:1:30"
  3912. applycontexttoworld
  3913. Response SurvivorSpottedBoomerGambler
  3914. }
  3915.  
  3916. Rule SurvivorAlsoSpottedHunterGambler
  3917. {
  3918. criteria ConceptPlayerAlsoWarnHunter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3919. ApplyContext "SaidHunterWarn:1:20,SaidSpecialWarn:1:30"
  3920. applycontexttoworld
  3921. Response SurvivorSpottedHunterGambler
  3922. }
  3923.  
  3924. Rule SurvivorAlsoSpottedHunterC1Gambler
  3925. {
  3926. criteria ConceptPlayerAlsoWarnHunter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  3927. ApplyContext "SaidHunterWarn:1:20,SaidSpecialWarn:1:30"
  3928. applycontexttoworld
  3929. Response SurvivorSpottedHunterGambler
  3930. }
  3931.  
  3932. Rule SurvivorAlsoSpottedSmokerGambler
  3933. {
  3934. criteria ConceptPlayerAlsoWarnSmoker IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3935. ApplyContext "SaidSmokerWarn:1:20,SaidSpecialWarn:1:30"
  3936. applycontexttoworld
  3937. Response SurvivorSpottedSmokerGambler
  3938. }
  3939.  
  3940. Rule SurvivorAlsoSpottedSmokerC1Gambler
  3941. {
  3942. criteria ConceptPlayerAlsoWarnSmoker IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  3943. ApplyContext "SaidSmokerWarn:1:20,SaidSpecialWarn:1:30"
  3944. applycontexttoworld
  3945. Response SurvivorSpottedSmokerGambler
  3946. }
  3947.  
  3948. Rule SurvivorAlsoSpottedTankGambler
  3949. {
  3950. criteria ConceptPlayerAlsoWarnTank IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3951. ApplyContext "SaidTankWarn:1:20,SaidSpecialWarn:1:30,SaidTankWarn2:1:60"
  3952. applycontexttoworld
  3953. Response SurvivorSpottedTankGambler
  3954. }
  3955.  
  3956. Rule SurvivorAlsoSpottedTankC1Gambler
  3957. {
  3958. criteria ConceptPlayerAlsoWarnTank IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler ismap_c1m2_streetsC1
  3959. ApplyContext "SaidTankWarn:1:20,SaidSpecialWarn:1:30,SaidTankWarn2:1:60"
  3960. applycontexttoworld
  3961. Response SurvivorSpottedTankGambler
  3962. }
  3963.  
  3964. Rule SurvivorAlsoSpottedWitchGambler
  3965. {
  3966. criteria ConceptPlayerAlsoWarnWitch IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3967. ApplyContext "SaidWitchWarn:1:20,SaidSpecialWarn:1:30"
  3968. applycontexttoworld
  3969. Response SurvivorSpottedWitchGambler
  3970. }
  3971.  
  3972. Rule SurvivorAlsoSpottedWitchC1Gambler
  3973. {
  3974. criteria ConceptPlayerAlsoWarnWitch IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  3975. ApplyContext "SaidWitchWarn:1:20,SaidSpecialWarn:1:30"
  3976. applycontexttoworld
  3977. Response SurvivorSpottedWitchGambler
  3978. }
  3979.  
  3980.  
  3981. //--------------------------------------------------------------------------------------------------------------
  3982. // Not Rosetta - Responses
  3983. //--------------------------------------------------------------------------------------------------------------
  3984. Response PlayerAlertGiveItemGambler
  3985. {
  3986. scene "scenes/Gambler/AlertGiveItem01.vcd" odds 5 //It is more blessed to give than to receive.
  3987. scene "scenes/Gambler/AlertGiveItem02.vcd" //Have this.
  3988. scene "scenes/Gambler/AlertGiveItem03.vcd" //Just take this.
  3989. scene "scenes/Gambler/AlertGiveItem04.vcd" //This is for you.
  3990. scene "scenes/Gambler/AlertGiveItem05.vcd" //Here, I don't need this.
  3991. scene "scenes/Gambler/AlertGiveItem06.vcd" //Take it, just take it.
  3992. }
  3993. Rule PlayerAlertGiveItemGambler
  3994. {
  3995. criteria ConceptPlayerAlertGiveItem IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  3996. Response PlayerAlertGiveItemGambler
  3997. }
  3998.  
  3999. Response PlayerAlertGiveItemC1Gambler
  4000. {
  4001. scene "scenes/Gambler/AlertGiveItemC101.vcd" //Hey you, take this.
  4002. scene "scenes/Gambler/AlertGiveItemC102.vcd" //What's your name, here you go.
  4003. }
  4004. Rule PlayerAlertGiveItemC1Gambler
  4005. {
  4006. criteria ConceptPlayerAlertGiveItem IsNotCoughing IsGambler IsTalk IsTalkGambler IsCampaignl4d2_1 IsWorldTalkGambler NoKnowNames ismap_c1m1_hotelC1 NoKnowNames
  4007. Response PlayerAlertGiveItemC1Gambler
  4008. }
  4009.  
  4010. Response PlayerAlertGiveItemCombatGambler
  4011. {
  4012. scene "scenes/Gambler/AlertGiveItemCombat01.vcd" //Take this.
  4013. scene "scenes/Gambler/AlertGiveItemCombat02.vcd" //Grab this.
  4014. scene "scenes/Gambler/AlertGiveItemCombat03.vcd" //Take it.
  4015. }
  4016. Rule PlayerAlertGiveItemCombatGambler
  4017. {
  4018. criteria ConceptPlayerAlertGiveItem IsNotCoughing IsGambler IsTalk IsTalkGambler InCombat IsWorldTalkGambler
  4019. Response PlayerAlertGiveItemCombatGambler
  4020. }
  4021.  
  4022. Response PlayerFriendlyFireGambler
  4023. {
  4024. scene "scenes/Gambler/FriendlyFire02.vcd" odds 5 //I don't want to hear any excuses, just stop shooting me.
  4025. scene "scenes/Gambler/FriendlyFire03.vcd" //STOP SHOOTING ME!
  4026. scene "scenes/Gambler/FriendlyFire04.vcd" //Can you stop shooting me?
  4027. scene "scenes/Gambler/FriendlyFire05.vcd" odds 5 //You know, ot's not all right that you are SHOOTING ME!
  4028. scene "scenes/Gambler/FriendlyFire06.vcd" //DAMN! You suck at shooting.
  4029. scene "scenes/Gambler/FriendlyFire07.vcd" //Stop shooting me.
  4030. scene "scenes/Gambler/FriendlyFire08.vcd" odds 5 //Well thank you for ventilating my suit.
  4031. scene "scenes/Gambler/FriendlyFire09.vcd" //You. Are. Shooting. Me.
  4032. scene "scenes/Gambler/FriendlyFire10.vcd" //You do realize you are shooting me right?
  4033. scene "scenes/Gambler/FriendlyFire11.vcd" //Shoot me again. Shoot me again, I dare you.
  4034. scene "scenes/Gambler/FriendlyFire12.vcd" //You want to watch where you're shooting?
  4035. scene "scenes/Gambler/FriendlyFire13.vcd" odds 5 //Stop! Shooting me doesn't get us anywhere.
  4036. scene "scenes/Gambler/FriendlyFire14.vcd" //Let's not mess this up by shooting each other, okay?
  4037. scene "scenes/Gambler/FriendlyFire15.vcd" //Can we not shoot each other?
  4038. scene "scenes/Gambler/FriendlyFire16.vcd" //Question: Can we not shoot each other?
  4039. scene "scenes/Gambler/FriendlyFire17.vcd" //You're shooting me again.
  4040. scene "scenes/Gambler/FriendlyFire18.vcd" //You shoot me again, and I will drop you.
  4041. scene "scenes/Gambler/FriendlyFire19.vcd" //Shoot me again, I'll drop you.
  4042. scene "scenes/Gambler/FriendlyFire21.vcd" odds 5 //Are you really going to shoot a guy in a $3000 suit? Come on!
  4043. scene "scenes/Gambler/FriendlyFire22.vcd" //Stop shooting me.
  4044. scene "scenes/Gambler/FriendlyFire23.vcd" //Do not shoot me.
  4045. scene "scenes/Gambler/FriendlyFire24.vcd" //Stop shooting each other.
  4046. scene "scenes/Gambler/FriendlyFire25.vcd" //Can we stop shooting each other?
  4047. scene "scenes/Gambler/FriendlyFire26.vcd" //Can we stop shooting each other?
  4048. scene "scenes/Gambler/FriendlyFire27.vcd" //Don't shoot each other.
  4049. scene "scenes/Gambler/FriendlyFire28.vcd" //Can we not shoot each other?
  4050. scene "scenes/Gambler/FriendlyFire29.vcd" //Can we not shoot each other, please?
  4051. scene "scenes/Gambler/FriendlyFire30.vcd" //You are shooting - ME!
  4052. scene "scenes/Gambler/FriendlyFire31.vcd" odds 10 //Unless you want to be picking your teeth up off the floor, stop shooting me!
  4053. }
  4054. Rule PlayerFriendlyFireGambler
  4055. {
  4056. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsDamageTypeBullet IsTalk IsTalkGambler IsWorldTalkGambler
  4057. ApplyContext "GamblerFriendlyFire:1:10"
  4058. applycontexttoworld
  4059. Response PlayerFriendlyFireGambler
  4060. }
  4061.  
  4062. Response PlayerFriendlyFire2Gambler
  4063. {
  4064. scene "scenes/Gambler/TeamKillAccident01.vcd" //Don't you think we should be killing the zombies instead?
  4065. scene "scenes/Gambler/TeamKillAccident02.vcd" //What in the hell kind of strategy is that?
  4066. scene "scenes/Gambler/TeamKillAccident03.vcd" //What?!!? This is hard enough without you helping the freaks!
  4067. }
  4068. Rule PlayerFriendlyFire2Gambler
  4069. {
  4070. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsDamageTypeBullet IsGamblerFriendlyFire IsTalk IsTalkGambler IsWorldTalkGambler
  4071. ApplyContext "GamblerFriendlyFire:1:3"
  4072. applycontexttoworld
  4073. Response PlayerFriendlyFire2Gambler
  4074. }
  4075.  
  4076. Response PlayerFriendlyFireC1Gambler
  4077. {
  4078. scene "scenes/Gambler/FriendlyFireC101.vcd" //I don't know who started this shit, but lets just stop the friendly right now, 'kay?
  4079. scene "scenes/Gambler/FriendlyFireC103.vcd" //Never shoot me again.
  4080. scene "scenes/Gambler/FriendlyFireC104.vcd" //You do not want to be shooting me!
  4081. scene "scenes/Gambler/FriendlyFireC105.vcd" //Why would you think shooting me is a good idea?
  4082. scene "scenes/Gambler/FriendlyFireC106.vcd" //Let's try shooting zombies instead of people, okay?
  4083. }
  4084. Rule PlayerFriendlyFireC1Gambler
  4085. {
  4086. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsDamageTypeBullet IsTalk IsTalkGambler IsCampaignl4d2_1 IsWorldTalkGambler NoKnowNames ismap_c1m1_hotelC1 NoKnowNames
  4087. ApplyContext "GamblerFriendlyFire:1:10"
  4088. applycontexttoworld
  4089. Response PlayerFriendlyFireC1Gambler
  4090. }
  4091.  
  4092. Response PlayerFriendlyFireFromCoachC1Gambler
  4093. {
  4094. scene "scenes/Gambler/FriendlyFireC1Coach01.vcd" //Coach! Don't shoot me.
  4095. scene "scenes/Gambler/FriendlyFireC1Coach02.vcd" //Coach! Come on.
  4096. }
  4097. Rule PlayerFriendlyFireFromCoachC1Gambler
  4098. {
  4099. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsDamageTypeBullet IsTalk IsTalkGambler SubjectIsCoach ChanceToFire50Percent IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  4100. ApplyContext "GamblerFriendlyFire:1:10"
  4101. applycontexttoworld
  4102. Response PlayerFriendlyFireFromCoachC1Gambler
  4103. }
  4104.  
  4105. Response PlayerFriendlyFireFromCoachNBGambler
  4106. {
  4107. scene "scenes/Gambler/FriendlyFireC1Coach02.vcd" //Coach! Come on.
  4108. scene "scenes/Gambler/NameCoach02.vcd" //Coach!
  4109. scene "scenes/Gambler/NameCoach09.vcd" //Coach.
  4110. }
  4111. Rule PlayerFriendlyFireFromCoachNBGambler
  4112. {
  4113. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsNotDamageTypeBullet IsTalk IsTalkGambler SubjectIsCoach ChanceToFire50Percent IsWorldTalkGambler isNotmap_c1m1_hotel
  4114. ApplyContext "GamblerFriendlyFire:1:10"
  4115. applycontexttoworld
  4116. Response PlayerFriendlyFireFromCoachNBGambler
  4117. }
  4118.  
  4119. Response PlayerFriendlyFireFromMechanicGambler
  4120. {
  4121. scene "scenes/Gambler/FriendlyFireEllis01.vcd" //Hey sport, watch where you're shooting!
  4122. scene "scenes/Gambler/FriendlyFireMechanic01.vcd" //Ellis, come on man.
  4123. scene "scenes/Gambler/FriendlyFireMechanic02.vcd" //Y'all wanna stop shootin me?
  4124. }
  4125. Rule PlayerFriendlyFireFromMechanicGambler
  4126. {
  4127. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsDamageTypeBullet IsTalk IsTalkGambler SubjectIsMechanic ChanceToFire30Percent IsWorldTalkGambler isNotmap_c1m1_hotel
  4128. ApplyContext "GamblerFriendlyFire:1:10"
  4129. applycontexttoworld
  4130. Response PlayerFriendlyFireFromMechanicGambler
  4131. }
  4132.  
  4133. Response PlayerFriendlyFireFromMechanicNBGambler
  4134. {
  4135. scene "scenes/Gambler/FriendlyFireMechanic01.vcd" //Ellis, come on man.
  4136. scene "scenes/Gambler/NameEllis07.vcd" //Ellis!
  4137. scene "scenes/Gambler/ReactionNegative33.vcd" //Dumbshit.
  4138. scene "scenes/Gambler/WorldC3M116.vcd" //Jesus christ Ellis, like the goddamn zombies aren't bad enough.
  4139. }
  4140. Rule PlayerFriendlyFireFromMechanicNBGambler
  4141. {
  4142. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsNotDamageTypeBullet IsTalk IsTalkGambler SubjectIsMechanic ChanceToFire50Percent IsWorldTalkGambler isNotmap_c1m1_hotel
  4143. ApplyContext "GamblerFriendlyFire:1:10"
  4144. applycontexttoworld
  4145. Response PlayerFriendlyFireFromMechanicNBGambler
  4146. }
  4147.  
  4148. Response PlayerFriendlyFireFromProducerGambler
  4149. {
  4150. scene "scenes/Gambler/FriendlyFireFemale01.vcd" //Sweetheart? Don't shoot me.
  4151. }
  4152. Rule PlayerFriendlyFireFromProducerGambler
  4153. {
  4154. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsDamageTypeBullet IsTalk IsTalkGambler SubjectIsProducer ChanceToFire30Percent IsWorldTalkGambler isNotmap_c1m1_hotel
  4155. ApplyContext "GamblerFriendlyFire:1:10"
  4156. applycontexttoworld
  4157. Response PlayerFriendlyFireFromProducerGambler
  4158. }
  4159.  
  4160. Response PlayerFriendlyFireFromProducerC1Gambler
  4161. {
  4162. scene "scenes/Gambler/FriendlyFireC1Producer01.vcd" //ROCHELLE!
  4163. scene "scenes/Gambler/FriendlyFireC1Producer02.vcd" //Ro! Just... just stop okay?
  4164. scene "scenes/Gambler/FriendlyFireC1Producer03.vcd" //ROCHELLE!
  4165. }
  4166. Rule PlayerFriendlyFireFromProducerC1Gambler
  4167. {
  4168. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsDamageTypeBullet IsTalk IsTalkGambler SubjectIsProducer ChanceToFire50Percent IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  4169. ApplyContext "GamblerFriendlyFire:1:10"
  4170. applycontexttoworld
  4171. Response PlayerFriendlyFireFromProducerC1Gambler
  4172. }
  4173.  
  4174. Response PlayerFriendlyFireFromProducerNBGambler
  4175. {
  4176. scene "scenes/Gambler/FriendlyFireC1Producer01.vcd" //ROCHELLE!
  4177. scene "scenes/Gambler/NameRochelle12.vcd" //Rochelle!
  4178. }
  4179. Rule PlayerFriendlyFireFromProducerNBGambler
  4180. {
  4181. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsNotDamageTypeBullet IsTalk IsTalkGambler SubjectIsProducer ChanceToFire50Percent IsWorldTalkGambler isNotmap_c1m1_hotel
  4182. ApplyContext "GamblerFriendlyFire:1:10"
  4183. applycontexttoworld
  4184. Response PlayerFriendlyFireFromProducerNBGambler
  4185. }
  4186.  
  4187. Response PlayerFriendlyFireNoBulletGambler
  4188. {
  4189. scene "scenes/Gambler/Defibrillator08.vcd" //Come ON!
  4190. scene "scenes/Gambler/FriendlyFire01.vcd" //Do that again and I'll bury you alive.
  4191. scene "scenes/Gambler/FriendlyFireC102.vcd" //I don't know who started this shit, 'kay? But lets just stop the friendly right now,.
  4192. scene "scenes/Gambler/World219.vcd" //WHAT THE - (reaction to bombing)
  4193. scene "scenes/Gambler/WorldC5M3B24.vcd" //OH COME ON!
  4194. }
  4195. Rule PlayerFriendlyFireNoBulletGambler
  4196. {
  4197. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsNotDamageTypeBullet IsTalk IsTalkGambler IsWorldTalkGambler
  4198. ApplyContext "GamblerFriendlyFire:1:10"
  4199. Response PlayerFriendlyFireNoBulletGambler
  4200. }
  4201.  
  4202. Response PlayerFriendlyFireNoBulletC1Gambler
  4203. {
  4204. scene "scenes/Gambler/Defibrillator08.vcd" //Come ON!
  4205. scene "scenes/Gambler/FriendlyFireC101.vcd" //I don't know who started this shit, but lets just stop the friendly right now, 'kay?
  4206. scene "scenes/Gambler/World219.vcd" //WHAT THE - (reaction to bombing)
  4207. }
  4208. Rule PlayerFriendlyFireNoBulletC1Gambler
  4209. {
  4210. criteria ConceptPlayerFriendlyFire IsNotCoughing IsGambler IsNotGamblerFriendlyFire IsNotDamageTypeBullet IsTalk IsTalkGambler IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  4211. ApplyContext "GamblerFriendlyFire:1:10"
  4212. Response PlayerFriendlyFireNoBulletC1Gambler
  4213. }
  4214.  
  4215. Response PlayerToTheRescueGambler
  4216. {
  4217. scene "scenes/Gambler/ToTheRescue01.vcd" predelay "0.75,1.5" //Relax, Relax I'm coming!
  4218. scene "scenes/Gambler/ToTheRescue02.vcd" predelay "0.75,1.5" //I'm on my way!
  4219. scene "scenes/Gambler/ToTheRescue03.vcd" predelay "0.75,1.5" //Hold on, coming!
  4220. scene "scenes/Gambler/ToTheRescue04.vcd" predelay "0.75,1.5" //I'm on the way!
  4221. }
  4222. Rule PlayerToTheRescueGambler
  4223. {
  4224. criteria ConceptSurvivorBotMovingToReviveFriend IsNotCoughing IsGambler IsTalk IsTalkGambler NotInCombat IsNotSaidRescueComing IsDistanceSubjectO600 IsWorldTalkGambler
  4225. ApplyContext "SaidRescueComing:1:20"
  4226. applycontexttoworld
  4227. Response PlayerToTheRescueGambler
  4228. }
  4229.  
  4230. Response PlayerToTheRescueRosGambler
  4231. {
  4232. scene "scenes/Gambler/ToTheRescue01.vcd" predelay "0.75,1.5" //Relax, Relax I'm coming!
  4233. scene "scenes/Gambler/ToTheRescue02.vcd" predelay "0.75,1.5" //I'm on my way!
  4234. scene "scenes/Gambler/ToTheRescue03.vcd" predelay "0.75,1.5" //Hold on, coming!
  4235. scene "scenes/Gambler/ToTheRescue04.vcd" predelay "0.75,1.5" //I'm on the way!
  4236. }
  4237. Rule PlayerToTheRescueRosGambler
  4238. {
  4239. criteria ConceptPlayerToTheRescue IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  4240. ApplyContext "SaidRescueComing:1:20"
  4241. applycontexttoworld
  4242. Response PlayerToTheRescueRosGambler
  4243. }
  4244.  
  4245. Response SurvivorTauntResponseGambler
  4246. {
  4247. scene "scenes/Gambler/Taunt01.vcd" //Suck on that
  4248. scene "scenes/Gambler/Taunt02.vcd" //Stick that where the sun don't shine!
  4249. scene "scenes/Gambler/Taunt03.vcd" //Take that you mealy-mouthed bastards.
  4250. scene "scenes/Gambler/Taunt04.vcd" //Stick it up your ass!
  4251. scene "scenes/Gambler/Taunt05.vcd" //Stick that up your ass!
  4252. scene "scenes/Gambler/Taunt06.vcd" //We are wiping the floor with you.
  4253. scene "scenes/Gambler/Taunt07.vcd" //You don't stand a chance.
  4254. scene "scenes/Gambler/Taunt08.vcd" //Give up now!
  4255. scene "scenes/Gambler/Taunt09.vcd" //Candyasses!
  4256. }
  4257. Rule SurvivorTauntResponseGambler
  4258. {
  4259. criteria ConceptPlayerTaunt IsSurvivor IsNotSpeaking IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  4260. Response SurvivorTauntResponseGambler
  4261. }
  4262.  
  4263.  
  4264. //--------------------------------------------------------------------------------------------------------------
  4265. // Orator
  4266. //--------------------------------------------------------------------------------------------------------------
  4267. Response ShotMannequinGambler2
  4268. {
  4269. scene "scenes/Gambler/Laughter06.vcd" //<Short laugh>
  4270. scene "scenes/Gambler/Laughter15.vcd" //<Short laugh>
  4271. scene "scenes/Gambler/Laughter16.vcd" //<Short laugh>
  4272. }
  4273. Rule ShotMannequinGambler2
  4274. {
  4275. criteria ConceptShotMannequin2 IsGambler IsShotMannGambler IsNotSaidShotMannequinGambler2
  4276. ApplyContext "SaidShotMannequinGambler2:1:0,ShotMannGambler:0:0"
  4277. applycontexttoworld
  4278. Response ShotMannequinGambler2
  4279. }
  4280.  
  4281.  
  4282. // Autogenerated criteria for linked source group C4M1_003
  4283. criterion "IsNotSrcGrp_C4M1_003" "worldSrcGrp_C4M1_003" "<1" required
  4284.  
  4285.  
  4286. //--------------------------------------------------------------------------------------------------------------
  4287. // Player File
  4288. //--------------------------------------------------------------------------------------------------------------
  4289. Response C4M1IdleComment01Gambler
  4290. {
  4291. scene "scenes/Gambler/WorldC4M1B22.vcd" //Look for landmarks. It might be dark on our way back.
  4292. }
  4293. Rule C4M1IdleComment01Gambler
  4294. {
  4295. criteria ConceptTalkIdle ChanceToFire40Percent IsSurvivor ismap_c4m1_milltown_a IsSaidc4m1_nogas IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M1_003 _auto_NotNoGasGate
  4296. ApplyContext "Talk:1:2.788,SrcGrp_C4M1_003:1:0"
  4297. applycontexttoworld
  4298. Response C4M1IdleComment01Gambler
  4299. }
  4300.  
  4301. Response C4M2IdleCommentCane01Gambler
  4302. {
  4303. scene "scenes/Gambler/WorldC4M2B29.vcd" then any _c4m2_caneyell01 foo:0 0.01 //KEEP MOVING! JUST HEAD FOR THE SIGN!
  4304. scene "scenes/Gambler/WorldC4M2B30.vcd" then any _c4m2_caneyell01 foo:0 0.01 //HEAD FOR THE SIGN!
  4305. }
  4306. Rule C4M2IdleCommentCane01Gambler
  4307. {
  4308. criteria ConceptTalkIdle ChanceToFire60Percent IsSurvivor ismap_c4m2_sugarmill_a IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival _auto_IsGamblerInCane _auto_NotCaneYellGated _auto_NotLastSurvivorTalkedGambler
  4309. ApplyContext "_auto_CaneYellGated:1:10,_auto_LastSurvivorTalkedGambler:1:15"
  4310. applycontexttoworld
  4311. Response C4M2IdleCommentCane01Gambler
  4312. }
  4313.  
  4314. Response PlayerChokeResponseGambler
  4315. {
  4316. scene "scenes/Gambler/Choke01.vcd" //Smoker 's got me!
  4317. scene "scenes/Gambler/Choke02.vcd" //[Choking]
  4318. scene "scenes/Gambler/Choke03.vcd" //Smoker's GOT ME!!!
  4319. scene "scenes/Gambler/Choke04.vcd" //Shoot the tongue! Shoot the tongue!
  4320. scene "scenes/Gambler/Choke05.vcd" //[Choking]
  4321. scene "scenes/Gambler/Choke06.vcd" //[Choking]
  4322. scene "scenes/Gambler/Choke07.vcd" //[Choking]
  4323. }
  4324. Rule PlayerChokeResponseGambler
  4325. {
  4326. criteria ConceptPlayerChoke IsSurvivor IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  4327. Response PlayerChokeResponseGambler
  4328. }
  4329.  
  4330. Response PlayerReloadingC502RunGambler
  4331. {
  4332. scene "scenes/Gambler/World123.vcd" //To the tower.
  4333. scene "scenes/Gambler/World125.vcd" //Somebody's got to turn off the alarm!
  4334. }
  4335. Rule PlayerReloadingC502RunGambler
  4336. {
  4337. criteria ConceptPlayerReloading IsSurvivor IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler IsNotSaidWorldC502AlarmStopped IsSaidWorldC502AlarmButton2 ChanceToFire50Percent IsWorldTalkGambler
  4338. Response PlayerReloadingC502RunGambler
  4339. }
  4340.  
  4341. Response PlayerReloadingTankGambler
  4342. {
  4343. scene "scenes/Gambler/BattleCryTank01.vcd" //Kill the tank!
  4344. scene "scenes/Gambler/BattleCryTank02.vcd" //Shoot the tank!
  4345. scene "scenes/Gambler/BattleCryTank03.vcd" //Shoot the damn tank!
  4346. scene "scenes/Gambler/BattleCryTank04.vcd" //Shoot it! Shoot it!
  4347. scene "scenes/Gambler/BattleCryTank05.vcd" //Everyone shoot the tank!
  4348. scene "scenes/Gambler/BattleCryTank06.vcd" //You, SHOOT THE TANK!
  4349. scene "scenes/Gambler/BattleCryTank07.vcd" //KEEP SHOOTING!
  4350. }
  4351. Rule PlayerReloadingTankGambler
  4352. {
  4353. criteria ConceptPlayerReloading IsSurvivor IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler ChanceToFire70Percent IsZombiePresentTank IsSaidTankWarn2 IsWorldTalkGambler isNotmap_c1m2_streets
  4354. ApplyContext "SaidReloadingTank:1:10,SaidTankWarn2:1:20"
  4355. applycontexttoworld
  4356. Response PlayerReloadingTankGambler
  4357. }
  4358.  
  4359. Response PlayerReloadingTankC1Gambler
  4360. {
  4361. scene "scenes/Gambler/HeardTanklC101.vcd" //I hope that's not bullet proof.
  4362. scene "scenes/Gambler/HeardTanklC102.vcd" //We are screwed.
  4363. scene "scenes/Gambler/HeardTanklC103.vcd" //Maybe if we don't move it won't see us.
  4364. scene "scenes/Gambler/HeardTanklC104.vcd" //Okay, that's reason to panic.
  4365. scene "scenes/Gambler/HeardTanklC105.vcd" //What in the hell sign of the apocalypse is that?
  4366. scene "scenes/Gambler/HeardTanklC106.vcd" //I hope that's not bullet proof.
  4367. scene "scenes/Gambler/HeardTanklC107.vcd" //What in the hell sign of the apocalypse is that?
  4368. scene "scenes/Gambler/HeardTanklC108.vcd" //Okay, that's reason to panic.
  4369. scene "scenes/Gambler/HeardTanklC109.vcd" //Maybe if we don't move it won't see us.
  4370. scene "scenes/Gambler/HeardTanklC110.vcd" //We are screwed.
  4371. }
  4372. Rule PlayerReloadingTankC1Gambler
  4373. {
  4374. criteria ConceptPlayerReloading IsSurvivor IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler ChanceToFire70Percent IsZombiePresentTank IsSaidTankWarn2 IsWorldTalkGambler ismap_c1m2_streets
  4375. ApplyContext "SaidReloadingTank:1:10,SaidTankWarn2:1:20"
  4376. applycontexttoworld
  4377. Response PlayerReloadingTankC1Gambler
  4378. }
  4379.  
  4380. Response PlayerTonguePullStartResponseGambler
  4381. {
  4382. scene "scenes/Gambler/GrabbedBySmoker01.vcd" //no, No, No, NO, NOOOOOOO!!!!!!!!!
  4383. scene "scenes/Gambler/GrabbedBySmoker01a.vcd" //No, No!
  4384. scene "scenes/Gambler/GrabbedBySmoker01b.vcd" //NOOOOOOO!!!!!!!!!
  4385. scene "scenes/Gambler/GrabbedBySmoker02.vcd" //SMOKER'S GOT ME!!
  4386. scene "scenes/Gambler/GrabbedBySmoker02a.vcd" //...GOT ME!!
  4387. scene "scenes/Gambler/GrabbedBySmoker03.vcd" //SMOKER'S GOT ME!!
  4388. scene "scenes/Gambler/GrabbedBySmoker04.vcd" //no, No, No, NO, NO!!!!!!!!
  4389. scene "scenes/Gambler/GrabbedBySmoker04a.vcd" //NO, NO, NO!!
  4390. scene "scenes/Gambler/GrabbedBySmoker05.vcd" //no, No, No, NO!!!!!!!!
  4391. scene "scenes/Gambler/GrabbedBySmoker05a.vcd" //NO!
  4392. scene "scenes/Gambler/GrabbedBySmoker05b.vcd" //NO, NO!
  4393. scene "scenes/Gambler/GrabbedBySmoker05c.vcd" //NO!!!!!!!!
  4394. }
  4395. Rule PlayerTonguePullStartResponseGambler
  4396. {
  4397. criteria ConceptPlayerTonguePullStart IsSurvivor IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  4398. Response PlayerTonguePullStartResponseGambler
  4399. }
  4400.  
  4401. Response PlayerTonguePullStartResponseC1Gambler
  4402. {
  4403. scene "scenes/Gambler/GrabbedBySmokerC101.vcd" //What the hell?
  4404. scene "scenes/Gambler/GrabbedBySmokerC102.vcd" //Something's got me?!?!
  4405. scene "scenes/Gambler/GrabbedBySmokerC103.vcd" //What's this shit?
  4406. scene "scenes/Gambler/GrabbedBySmokerC104.vcd" //What the? Ahh gross shit.
  4407. scene "scenes/Gambler/GrabbedBySmokerC105.vcd" //Freaking tongue!?!?
  4408. }
  4409. Rule PlayerTonguePullStartResponseC1Gambler
  4410. {
  4411. criteria ConceptPlayerTonguePullStart IsSurvivor IsGambler IsTalk IsTalkGambler IsCampaignl4d2_1 IsWorldTalkGambler C1M1orC1M2
  4412. Response PlayerTonguePullStartResponseC1Gambler
  4413. }
  4414.  
  4415. Response PlayerWitchChasingGambler
  4416. {
  4417. scene "scenes/Gambler/WitchChasing01.vcd" //AhhhI pissed the witch off!
  4418. scene "scenes/Gambler/WitchChasing02.vcd" //This bitch is chasing me!
  4419. scene "scenes/Gambler/WitchChasing03.vcd" //Witch coming! Witch coming!
  4420. scene "scenes/Gambler/WitchChasing04.vcd" //Shoot the witch! Shoot the witch! Shoot the witch!
  4421. scene "scenes/Gambler/WitchChasing05.vcd" //Shoot the witch! Shoot the witch! Shoot the witch! What are you doing? Shoot her!
  4422. scene "scenes/Gambler/WitchChasing06.vcd" //AhhhI pissed the witch off!
  4423. }
  4424. Rule PlayerWitchChasingGambler
  4425. {
  4426. criteria ConceptPlayerExertionMinor IsGambler IsWitchPresent SubjectIsNotWitch IsNotSaidGamblerWitchChasing IsSaidGamblerWitchAttacking isNotmap_c4m2_sugarmill_a
  4427. ApplyContext "SaidGamblerWitchChasing:1:5,TalkGambler:1:2"
  4428. Response PlayerWitchChasingGambler
  4429. }
  4430.  
  4431. Response PlayerWitchStartAttackGambler
  4432. {
  4433. scene "scenes/Gambler/DoubleDeathResponse03.vcd" //Ahhh SHIT!
  4434. scene "scenes/Gambler/GrabbedBySmoker05c.vcd" //NO!!!!!!!!
  4435. scene "scenes/Gambler/ReactionNegative03.vcd" //Shit!
  4436. scene "scenes/Gambler/ReactionNegative04.vcd" //God damn it.
  4437. scene "scenes/Gambler/ReactionNegative07.vcd" //Holy Shit!
  4438. scene "scenes/Gambler/ReactionNegative15.vcd" //Shit!
  4439. scene "scenes/Gambler/ReactionNegative30.vcd" //Bitch.
  4440. }
  4441. Rule PlayerWitchStartAttackGambler
  4442. {
  4443. criteria ConceptWitchStartAttack IsGambler Iswitch_aggro_onGambler
  4444. ApplyContext "SaidGamblerWitchAttacking:1:15,TalkGambler:1:2"
  4445. Response PlayerWitchStartAttackGambler
  4446. }
  4447.  
  4448. Response SurvivorCriticalHurtGambler
  4449. {
  4450. scene "scenes/Gambler/HurtCritical01.vcd" //[pain noise - loud major pain]
  4451. scene "scenes/Gambler/HurtCritical02.vcd" //[pain noise - loud major pain]
  4452. scene "scenes/Gambler/HurtCritical03.vcd" //[pain noise - loud major pain]
  4453. scene "scenes/Gambler/HurtCritical04.vcd" //[pain noise - loud major pain]
  4454. scene "scenes/Gambler/HurtCritical05.vcd" //[pain noise - loud major pain]
  4455. scene "scenes/Gambler/HurtCritical06.vcd" //[pain noise - loud major pain]
  4456. scene "scenes/Gambler/HurtCritical07.vcd" //[pain noise - loud major pain]
  4457. }
  4458. Rule SurvivorCriticalHurtGambler
  4459. {
  4460. criteria IsSurvivor InPain IsCriticalPain IsGambler IsTalk IsTalkGambler SubjectIsNotJockey IsWorldTalkGambler
  4461. Response SurvivorCriticalHurtGambler
  4462. }
  4463.  
  4464. Response SurvivorIncapacitatedHurtGambler
  4465. {
  4466. scene "scenes/Gambler/IncapacitatedInjury01.vcd" //AHHHHH [terrified yell]
  4467. scene "scenes/Gambler/IncapacitatedInjury02.vcd" //AHHHHH [terrified yell]
  4468. scene "scenes/Gambler/IncapacitatedInjury03.vcd" //AHHHHH [terrified yell]
  4469. scene "scenes/Gambler/IncapacitatedInjury04.vcd" //AHHHHH [terrified yell]
  4470. scene "scenes/Gambler/IncapacitatedInjury05.vcd" //AHHHHH [terrified yell]
  4471. }
  4472. Rule SurvivorIncapacitatedHurtGambler
  4473. {
  4474. criteria IsSurvivor InPain IsNotSpeaking IsIncapacitatedPain IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  4475. Response SurvivorIncapacitatedHurtGambler
  4476. }
  4477.  
  4478. Response SurvivorJockeyHurtMajorGambler
  4479. {
  4480. scene "scenes/Gambler/GrabbedByJockey01.vcd" then all commentjockey foo:0 -1.387 //Jockey's got me. (disgusted)
  4481. scene "scenes/Gambler/GrabbedByJockey02.vcd" then all commentjockey foo:0 -1.768 //Shoot this thing on my back!
  4482. scene "scenes/Gambler/GrabbedByJockey03.vcd" then all commentjockey foo:0 -1.633 //Kill this jockey on me!
  4483. scene "scenes/Gambler/GrabbedByJockey04.vcd" then all commentjockey foo:0 -1.084 //Jockey on me!
  4484. scene "scenes/Gambler/GrabbedByJockey05.vcd" then all commentjockey foo:0 -1.363 //Jockey! Jockey!
  4485. scene "scenes/Gambler/GrabbedByJockey06.vcd" then all commentjockey foo:0 -1.967 //Shoot this thing off my back!
  4486. scene "scenes/Gambler/HurtCritical07.vcd" then all commentjockey foo:0 -0.746 //[pain noise - loud major pain]
  4487. scene "scenes/Gambler/HurtMajor03.vcd" then all commentjockey foo:0 -0.820 //[pain noise - oy]
  4488. scene "scenes/Gambler/HurtMajor05.vcd" then all commentjockey foo:0 -0.576 //[pain noise - ugh]
  4489. scene "scenes/Gambler/ScreamWhilePounced04.vcd" then all commentjockey foo:0 -0.557 //GET IT OFF!
  4490. scene "scenes/Gambler/ScreamWhilePounced06.vcd" then all commentjockey foo:0 -1.042 //GET IT OFF ME!
  4491. }
  4492. Rule SurvivorJockeyHurtMajorGambler
  4493. {
  4494. criteria IsSurvivor InPain IsMajorPain IsGambler IsTalk IsTalkGambler SubjectIsJockey IsNotSaidBeenJockeyedGambler IsWorldTalkGambler IsBeingJockeyed
  4495. ApplyContext "SaidBeenJockeyedGambler:1:6,_auto_NoSpotting:1:4"
  4496. applycontexttoworld
  4497. Response SurvivorJockeyHurtMajorGambler
  4498. }
  4499.  
  4500. Response SurvivorJockeyHurtMajorC1Gambler
  4501. {
  4502. scene "scenes/Gambler/GrabbedByJockey02.vcd" //Shoot this thing on my back!
  4503. scene "scenes/Gambler/GrabbedByJockey06.vcd" //Shoot this thing off my back!
  4504. }
  4505. Rule SurvivorJockeyHurtMajorC1Gambler
  4506. {
  4507. criteria IsSurvivor InPain IsMajorPain IsGambler IsTalk IsTalkGambler SubjectIsJockey IsNotSaidBeenJockeyedGambler IsWorldTalkGambler C1M1orC1M2 IsBeingJockeyed
  4508. ApplyContext "SaidBeenJockeyedGambler:1:6,_auto_NoSpotting:1:4"
  4509. applycontexttoworld
  4510. Response SurvivorJockeyHurtMajorC1Gambler
  4511. }
  4512.  
  4513. Response SurvivorJockeyHurtMinorGambler
  4514. {
  4515. scene "scenes/Gambler/GrabbedByJockey01.vcd" then all commentjockey foo:0 -1.387 //Jockey's got me. (disgusted)
  4516. scene "scenes/Gambler/GrabbedByJockey02.vcd" then all commentjockey foo:0 -1.768 //Shoot this thing on my back!
  4517. scene "scenes/Gambler/GrabbedByJockey03.vcd" then all commentjockey foo:0 -1.633 //Kill this jockey on me!
  4518. scene "scenes/Gambler/GrabbedByJockey04.vcd" then all commentjockey foo:0 -1.084 //Jockey on me!
  4519. scene "scenes/Gambler/GrabbedByJockey05.vcd" then all commentjockey foo:0 -1.363 //Jockey! Jockey!
  4520. scene "scenes/Gambler/GrabbedByJockey06.vcd" then all commentjockey foo:0 -1.967 //Shoot this thing off my back!
  4521. scene "scenes/Gambler/HurtCritical07.vcd" then all commentjockey foo:0 -0.746 //[pain noise - loud major pain]
  4522. scene "scenes/Gambler/HurtMajor03.vcd" then all commentjockey foo:0 -0.820 //[pain noise - oy]
  4523. scene "scenes/Gambler/HurtMajor05.vcd" then all commentjockey foo:0 -0.576 //[pain noise - ugh]
  4524. scene "scenes/Gambler/ScreamWhilePounced04.vcd" then all commentjockey foo:0 -0.557 //GET IT OFF!
  4525. scene "scenes/Gambler/ScreamWhilePounced06.vcd" then all commentjockey foo:0 -1.042 //GET IT OFF ME!
  4526. }
  4527. Rule SurvivorJockeyHurtMinorGambler
  4528. {
  4529. criteria IsSurvivor InPain IsMinorPain IsGambler IsTalk IsTalkGambler SubjectIsJockey IsNotSaidBeenJockeyedGambler IsWorldTalkGambler IsBeingJockeyed
  4530. ApplyContext "SaidBeenJockeyedGambler:1:6,_auto_NoSpotting:1:4"
  4531. applycontexttoworld
  4532. Response SurvivorJockeyHurtMinorGambler
  4533. }
  4534.  
  4535. Response SurvivorJockeyHurtMinorC1Gambler
  4536. {
  4537. scene "scenes/Gambler/GrabbedByJockey02.vcd" //Shoot this thing on my back!
  4538. scene "scenes/Gambler/GrabbedByJockey06.vcd" //Shoot this thing off my back!
  4539. }
  4540. Rule SurvivorJockeyHurtMinorC1Gambler
  4541. {
  4542. criteria IsSurvivor InPain IsMinorPain IsGambler IsTalk IsTalkGambler SubjectIsJockey IsNotSaidBeenJockeyedGambler IsWorldTalkGambler C1M1orC1M2 IsBeingJockeyed
  4543. ApplyContext "SaidBeenJockeyedGambler:1:6,_auto_NoSpotting:1:4"
  4544. applycontexttoworld
  4545. Response SurvivorJockeyHurtMinorC1Gambler
  4546. }
  4547.  
  4548. Response SurvivorMajorHurtGambler
  4549. {
  4550. scene "scenes/Gambler/HurtMajor01.vcd" //[pain noise - huh]
  4551. scene "scenes/Gambler/HurtMajor02.vcd" //[pain noise - ahh]
  4552. scene "scenes/Gambler/HurtMajor03.vcd" //[pain noise - oy]
  4553. scene "scenes/Gambler/HurtMajor04.vcd" //[pain noise - ugh]
  4554. scene "scenes/Gambler/HurtMajor05.vcd" //[pain noise - ugh]
  4555. scene "scenes/Gambler/HurtMajor06.vcd" //[pain noise - ugh]
  4556. scene "scenes/Gambler/HurtMajor07.vcd" //[pain noise - ugh]
  4557. scene "scenes/Gambler/HurtMajor08.vcd" //[pain noise - ugh]
  4558. scene "scenes/Gambler/HurtMajor09.vcd" //[pain noise - ugh]
  4559. scene "scenes/Gambler/HurtMajor10.vcd" //[pain noise - ugh]
  4560. scene "scenes/Gambler/HurtMajor11.vcd" //[pain noise - ugh]
  4561. }
  4562. Rule SurvivorMajorHurtGambler
  4563. {
  4564. criteria IsSurvivor InPain IsMajorPain IsGambler IsTalk IsTalkGambler SubjectIsNotJockey IsWorldTalkGambler
  4565. Response SurvivorMajorHurtGambler
  4566. }
  4567.  
  4568. Response SurvivorMinorHurtGambler
  4569. {
  4570. scene "scenes/Gambler/HurtMinor01.vcd" //[pain noise - short minor pain]
  4571. scene "scenes/Gambler/HurtMinor02.vcd" //[pain noise - short minor pain]
  4572. scene "scenes/Gambler/HurtMinor03.vcd" //[pain noise - short minor pain]
  4573. scene "scenes/Gambler/HurtMinor04.vcd" //[pain noise - short minor pain]
  4574. scene "scenes/Gambler/HurtMinor05.vcd" //[pain noise - short minor pain]
  4575. scene "scenes/Gambler/HurtMinor06.vcd" //[pain noise - short minor pain]
  4576. scene "scenes/Gambler/HurtMinor07.vcd" //[pain noise - short minor pain]
  4577. scene "scenes/Gambler/HurtMinor08.vcd" //[pain noise - short minor pain]
  4578. scene "scenes/Gambler/HurtMinor09.vcd" //[pain noise - short minor pain]
  4579. }
  4580. Rule SurvivorMinorHurtGambler
  4581. {
  4582. criteria IsSurvivor InPain IsMinorPain IsGambler IsTalk IsTalkGambler SubjectIsNotJockey IsWorldTalkGambler
  4583. Response SurvivorMinorHurtGambler
  4584. }
  4585.  
  4586. Response SurvivorReloadingGambler
  4587. {
  4588. scene "scenes/Gambler/Reloading01.vcd" //Reloading!
  4589. scene "scenes/Gambler/Reloading02.vcd" //Reloading!
  4590. scene "scenes/Gambler/Reloading03.vcd" //Reloading!
  4591. scene "scenes/Gambler/Reloading04.vcd" //Reloading!
  4592. scene "scenes/Gambler/Reloading05.vcd" //Reloading!
  4593. scene "scenes/Gambler/Reloading06.vcd" //Reloading!
  4594. scene "scenes/Gambler/Reloading07.vcd" //Reloading!
  4595. }
  4596. Rule SurvivorReloadingGambler
  4597. {
  4598. criteria ConceptPlayerReloading IsSurvivor IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler RecentGroupInCombat10 HasNotgrenadelauncher IsWorldTalkGambler
  4599. Response SurvivorReloadingGambler
  4600. }
  4601.  
  4602. Response SurvivorReloadingIntenseGambler
  4603. {
  4604. scene "scenes/Gambler/ReloadIntense01.vcd" //Reloading!
  4605. scene "scenes/Gambler/ReloadIntense02.vcd" //Reloading here!
  4606. scene "scenes/Gambler/ReloadIntense03.vcd" //Gotta reload!
  4607. scene "scenes/Gambler/ReloadIntense04.vcd" //Reloading!
  4608. scene "scenes/Gambler/ReloadIntense05.vcd" //Reloading!
  4609. }
  4610. Rule SurvivorReloadingIntenseGambler
  4611. {
  4612. criteria ConceptPlayerReloading IsSurvivor IsNotSpeaking IsGambler IsNotIncapacitated IsTalk IsTalkGambler RecentGroupInCombat10 HasNotgrenadelauncher IsWorldTalkGambler Intensity100
  4613. Response SurvivorReloadingIntenseGambler
  4614. }
  4615.  
  4616.  
  4617. //--------------------------------------------------------------------------------------------------------------
  4618. // Player Help Incapped
  4619. //--------------------------------------------------------------------------------------------------------------
  4620. Response PlayerHelpIncappedGambler
  4621. {
  4622. scene "scenes/Gambler/Help01.vcd" then any FriendNeedsHelp foo:0 -1.223 //I need some help.
  4623. scene "scenes/Gambler/Help02.vcd" then any FriendNeedsHelp foo:0 -2.629 //I can't do this on my own, gimme some help!
  4624. scene "scenes/Gambler/Help03.vcd" then any FriendNeedsHelp foo:0 -1.921 //Somebody want to lend me a hand, here?
  4625. scene "scenes/Gambler/Help04.vcd" then any FriendNeedsHelp foo:0 -0.418 //Help!
  4626. scene "scenes/Gambler/Help05.vcd" then any FriendNeedsHelp foo:0 -1.154 //Hey, over here!
  4627. }
  4628. Rule PlayerHelpIncappedGambler
  4629. {
  4630. criteria ConceptPlayerHelp IsGambler IsTalk IsTalkGambler IsIncapacitated NotCalledForHelpRecently IsWorldTalkGambler
  4631. ApplyContext "CalledForHelp:1:20"
  4632. Response PlayerHelpIncappedGambler
  4633. }
  4634.  
  4635.  
  4636. //--------------------------------------------------------------------------------------------------------------
  4637. // PlayerIncappedResponse
  4638. //--------------------------------------------------------------------------------------------------------------
  4639. Response HelpResponseGamblerGambler
  4640. {
  4641. scene "scenes/Gambler/Blank.vcd" //Blank
  4642. }
  4643. Rule HelpResponseGamblerGambler
  4644. {
  4645. criteria ConceptFriendNeedsHelp IsGambler IsTalk IsTalkGambler IsNotIncapacitated IsInSafeSpot FromIsGambler IsNotInStartArea NotAloneInSafeSpot IsWorldTalkGambler
  4646. Response HelpResponseGamblerGambler
  4647. }
  4648.  
  4649.  
  4650. //--------------------------------------------------------------------------------------------------------------
  4651. // Remarkable Vocalize
  4652. //--------------------------------------------------------------------------------------------------------------
  4653. Response C2M1DoneFallingGambler
  4654. {
  4655. scene "scenes/Gambler/HurtMinor05.vcd" then self _C2M1_Fall05 foo:0 0.1 //[pain noise - short minor pain]
  4656. scene "scenes/Gambler/WorldC5M2B07.vcd" then coach _C2M1_Fall04 foo:0 0.01 //[pissed, to self] Christ.
  4657. }
  4658. Rule C2M1DoneFallingGambler
  4659. {
  4660. criteria ConceptC2M1DoneFalling IsGambler NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsNotCoughing ChanceToFire50Percent AutoIsNotScavenge AutoIsNotSurvival _auto_IsGamblerWavWindow
  4661. ApplyContext "Talk:1:0.987"
  4662. applycontexttoworld
  4663. Response C2M1DoneFallingGambler
  4664. }
  4665.  
  4666. Response C2M1FallingGambler
  4667. {
  4668. scene "scenes/Gambler/WorldC2M127.vcd" then self EndOfWavWindow5 foo:0 0.01 //Woah shit.
  4669. }
  4670. Rule C2M1FallingGambler
  4671. {
  4672. criteria ConceptC2M1Falling IsGambler AutoIsNotScavenge AutoIsNotSurvival
  4673. ApplyContext "Talk:1:1.270"
  4674. applycontexttoworld
  4675. Response C2M1FallingGambler
  4676. }
  4677.  
  4678. Response C2M2CarouselOffGambler
  4679. {
  4680. scene "scenes/Gambler/WorldC2M2B20.vcd" //Okay, it's off!
  4681. }
  4682. Rule C2M2CarouselOffGambler
  4683. {
  4684. criteria Conceptc2m2CarouselEnd IsGambler AutoIsNotScavenge AutoIsNotSurvival
  4685. ApplyContext "Talk:1:1.079,_auto_CarouselOn:0:0,_auto_CarouselOver:1:0"
  4686. applycontexttoworld
  4687. Response C2M2CarouselOffGambler
  4688. }
  4689.  
  4690. Response C2M2CarouselOnGambler
  4691. {
  4692. scene "scenes/Gambler/WorldC2M220.vcd" then any _C2M2_CaroStart03 foo:0 2.0 //What hell, I'm hitting it.
  4693. scene "scenes/Gambler/WorldC2M223.vcd" then any _C2M2_CaroStart03 foo:0 2.0 //I'm hitting it.
  4694. scene "scenes/Gambler/WorldC2M224.vcd" then any _C2M2_CaroStart03 foo:0 2.0 //Get ready to run, I'm hitting it.
  4695. }
  4696. Rule C2M2CarouselOnGambler
  4697. {
  4698. criteria Conceptc2m2CarouselStart IsGambler AutoIsNotScavenge AutoIsNotSurvival
  4699. ApplyContext "_auto_CarouselOn:1:0,_auto_TimerLockA:1:6,_auto_ThroughCarousel:1:0"
  4700. applycontexttoworld
  4701. Response C2M2CarouselOnGambler
  4702. }
  4703.  
  4704. Response C3M3BridgeButtonGambler
  4705. {
  4706. scene "scenes/Gambler/WorldC3M3B10.vcd" //I'm lowering the bridge.
  4707. scene "scenes/Gambler/WorldC3M3B11.vcd" //Get ready! Lowering the bridge!
  4708. }
  4709. Rule C3M3BridgeButtonGambler
  4710. {
  4711. criteria ConceptC3M3BridgeButton IsNotSaidC3M3BridgeButton IsGambler IsNotSaidC3M3BridgeButton AutoIsNotScavenge AutoIsNotSurvival
  4712. ApplyContext "SaidC3M3BridgeButton:1:30"
  4713. applycontexttoworld
  4714. Response C3M3BridgeButtonGambler
  4715. }
  4716.  
  4717. Response EndOfWavWindow5Gambler
  4718. {
  4719. speak "Gambler_Blank" noscene //Blank
  4720. }
  4721. Rule EndOfWavWindow5Gambler
  4722. {
  4723. criteria ConceptEndOfWavWindow5 IsGambler
  4724. ApplyContext "_auto_GamblerWavWindow:1:4"
  4725. applycontexttoworld
  4726. Response EndOfWavWindow5Gambler
  4727. }
  4728.  
  4729. Response PlayerChainSawUsedGambler
  4730. {
  4731. scene "scenes/Gambler/BattleCry01.vcd" //YEEEAAAAH!
  4732. scene "scenes/Gambler/BattleCry02.vcd" //DIE! DIE!
  4733. scene "scenes/Gambler/BattleCry03.vcd" //SUCK ON THIS!
  4734. scene "scenes/Gambler/BattleCry04.vcd" //YEAH! DIE!
  4735. }
  4736. Rule PlayerChainSawUsedGambler
  4737. {
  4738. criteria ConceptChainsawUsed IsNotSaidChainSawUsed IsGambler IsTalk IsTalkGambler Intensity100 IsWorldTalkGambler
  4739. ApplyContext "SaidChainSawUsed:1:90"
  4740. applycontexttoworld
  4741. Response PlayerChainSawUsedGambler
  4742. }
  4743.  
  4744. Response PlayerRemarkC1M1AroundFireGambler
  4745. {
  4746. scene "scenes/Gambler/WorldC1M1B16.vcd" then any C1M1Cough foo:0 -2.868 //Shit! This place is burnin' up FAST.
  4747. }
  4748. Rule PlayerRemarkC1M1AroundFireGambler
  4749. {
  4750. criteria ConceptRemark IsGambler IsC1M1AroundFire IsNotSaidC1M1AroundFire IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4751. ApplyContext "SaidC1M1AroundFire:1:0"
  4752. applycontexttoworld
  4753. Response PlayerRemarkC1M1AroundFireGambler
  4754. }
  4755.  
  4756. Response PlayerRemarkC1M1OverTableGambler
  4757. {
  4758. scene "scenes/Gambler/FollowMe02.vcd" then any C1M1Cough foo:0 -0.480 //Over here.
  4759. scene "scenes/Gambler/FollowMe08.vcd" then any C1M1Cough foo:0 -0.702 //Come on, this way!
  4760. scene "scenes/Gambler/FollowMe09.vcd" then any C1M1Cough foo:0 -0.831 //Okay this way!
  4761. scene "scenes/Gambler/FollowMe11.vcd" then any C1M1Cough foo:0 -0.623 //Over here.
  4762. scene "scenes/Gambler/MiscDirectional06.vcd" then any C1M1Cough foo:0 -0.780 //C'mon, this way!
  4763. }
  4764. Rule PlayerRemarkC1M1OverTableGambler
  4765. {
  4766. criteria ConceptRemark IsGambler IsC1M1OverTable IsNotSaidC1M1OverTable IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4767. ApplyContext "SaidC1M1OverTable:1:0"
  4768. applycontexttoworld
  4769. Response PlayerRemarkC1M1OverTableGambler
  4770. }
  4771.  
  4772. Response PlayerRemarkC1M1SearchRoomsGambler
  4773. {
  4774. scene "scenes/Gambler/WorldC1M1B35.vcd" then any C1M1Cough foo:0 -2.192 //Search these rooms. Might be something we can use.
  4775. }
  4776. Rule PlayerRemarkC1M1SearchRoomsGambler
  4777. {
  4778. criteria ConceptRemark IsGambler IsC1M1SearchRooms IsNotSaidC1M1SearchRooms IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4779. ApplyContext "SaidC1M1SearchRooms:1:0"
  4780. applycontexttoworld
  4781. Response PlayerRemarkC1M1SearchRoomsGambler
  4782. }
  4783.  
  4784. Response PlayerRemarkC1M1ThroughThisDoorGambler
  4785. {
  4786. scene "scenes/Gambler/MiscDirectional13.vcd" then any C1M1Cough foo:0 -0.819 //Through this door!
  4787. }
  4788. Rule PlayerRemarkC1M1ThroughThisDoorGambler
  4789. {
  4790. criteria ConceptRemark IsGambler IsC1M1ThroughThisDoor IsNotSaidC1M1ThroughThisDoor IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4791. ApplyContext "SaidC1M1ThroughThisDoor:1:0"
  4792. applycontexttoworld
  4793. Response PlayerRemarkC1M1ThroughThisDoorGambler
  4794. }
  4795.  
  4796. Response PlayerRemarkC1M3AlarmDoorsGambler
  4797. {
  4798. scene "scenes/Gambler/WorldC1M3B15.vcd" //I got a sinking feeling this alarm's gonna get us some attention...
  4799. scene "scenes/Gambler/WorldC1M3B16.vcd" //I got a sick feeling this alarm's gonna get us some attention...
  4800. }
  4801. Rule PlayerRemarkC1M3AlarmDoorsGambler
  4802. {
  4803. criteria ConceptRemark IsGambler IsC1M3AlarmDoors IsNotSaidC1M3AlarmDoors IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4804. ApplyContext "SaidC1M3AlarmDoors:1:0"
  4805. applycontexttoworld
  4806. Response PlayerRemarkC1M3AlarmDoorsGambler
  4807. }
  4808.  
  4809. Response PlayerRemarkC1M3CarefulWindowsGambler
  4810. {
  4811. scene "scenes/Gambler/WarnCareful02.vcd" //Let's be careful.
  4812. scene "scenes/Gambler/WorldC1M3B15.vcd" //I got a sinking feeling this alarm's gonna get us some attention...
  4813. }
  4814. Rule PlayerRemarkC1M3CarefulWindowsGambler
  4815. {
  4816. criteria ConceptRemark IsGambler IsC1M3CarefulWindows IsNotSaidC1M3CarefulWindows IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4817. ApplyContext "SaidC1M3CarefulWindows:1:0"
  4818. applycontexttoworld
  4819. Response PlayerRemarkC1M3CarefulWindowsGambler
  4820. }
  4821.  
  4822. Response PlayerRemarkC1M3CEDAGone1Gambler
  4823. {
  4824. scene "scenes/Gambler/WorldC1M3B28.vcd" //Jesus. I knew it. There's nothing here!
  4825. scene "scenes/Gambler/WorldC1M3B31.vcd" //No one's alive in here.
  4826. }
  4827. Rule PlayerRemarkC1M3CEDAGone1Gambler
  4828. {
  4829. criteria ConceptRemark IsGambler IsC1M3CEDAGone1 IsNotSaidC1M3CEDAGone1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4830. ApplyContext "SaidC1M3CEDAGone1:1:0"
  4831. applycontexttoworld
  4832. Response PlayerRemarkC1M3CEDAGone1Gambler
  4833. }
  4834.  
  4835. Response PlayerRemarkC1M3CEDAGone2Gambler
  4836. {
  4837. scene "scenes/Gambler/WorldC1M3B29.vcd" //Okay, so the evac station's abandoned, annnnd we're at the center of a zombie-filled building. But on the bright side? We're all probably gonna die.
  4838. scene "scenes/Gambler/WorldC1M3B30.vcd" //CEDA leaving me twice in one day, lesson learned.
  4839. }
  4840. Rule PlayerRemarkC1M3CEDAGone2Gambler
  4841. {
  4842. criteria ConceptRemark IsGambler IsC1M3CEDAGone2 IsNotSaidC1M3CEDAGone2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4843. ApplyContext "SaidC1M3CEDAGone2:1:0"
  4844. applycontexttoworld
  4845. Response PlayerRemarkC1M3CEDAGone2Gambler
  4846. }
  4847.  
  4848. Response PlayerRemarkC1M3DiscoPantsGambler
  4849. {
  4850. scene "scenes/Gambler/WorldC1M3B08.vcd" //Disco Pants and Haircuts? Man, lots of space in this mall.
  4851. }
  4852. Rule PlayerRemarkC1M3DiscoPantsGambler
  4853. {
  4854. criteria ConceptRemark IsGambler IsC1M3DiscoPants IsNotSaidC1M3DiscoPants IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4855. ApplyContext "SaidC1M3DiscoPants:1:0"
  4856. applycontexttoworld
  4857. Response PlayerRemarkC1M3DiscoPantsGambler
  4858. }
  4859.  
  4860. Response PlayerRemarkC1M3DownHereGambler
  4861. {
  4862. scene "scenes/Gambler/MiscDirectional05.vcd" //Down here!
  4863. scene "scenes/Gambler/MiscDirectional29.vcd" //We can get down here!
  4864. scene "scenes/Gambler/WorldC2M320.vcd" //Down here.
  4865. scene "scenes/Gambler/WorldMisc06.vcd" //Down here.
  4866. }
  4867. Rule PlayerRemarkC1M3DownHereGambler
  4868. {
  4869. criteria ConceptRemark IsGambler IsC1M3DownHere IsNotSaidC1M3DownHere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4870. ApplyContext "SaidC1M3DownHere:1:0"
  4871. applycontexttoworld
  4872. Response PlayerRemarkC1M3DownHereGambler
  4873. }
  4874.  
  4875. Response PlayerRemarkC1M3DownHere2Gambler
  4876. {
  4877. scene "scenes/Gambler/MiscDirectional05.vcd" //Down here!
  4878. scene "scenes/Gambler/MiscDirectional29.vcd" //We can get down here!
  4879. scene "scenes/Gambler/WorldC2M320.vcd" //Down here.
  4880. scene "scenes/Gambler/WorldMisc06.vcd" //Down here.
  4881. }
  4882. Rule PlayerRemarkC1M3DownHere2Gambler
  4883. {
  4884. criteria ConceptRemark IsGambler IsC1M3DownHere2 IsNotSaidC1M3DownHere2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4885. ApplyContext "SaidC1M3DownHere2:1:0"
  4886. applycontexttoworld
  4887. Response PlayerRemarkC1M3DownHere2Gambler
  4888. }
  4889.  
  4890. Response PlayerRemarkC1M3DownTheEscalator1Gambler
  4891. {
  4892. scene "scenes/Gambler/WorldC1M3B07.vcd" //Down that escalator!
  4893. }
  4894. Rule PlayerRemarkC1M3DownTheEscalator1Gambler
  4895. {
  4896. criteria ConceptRemark IsGambler IsC1M3DownTheEscalator1 IsNotSaidC1M3DownTheEscalator1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4897. ApplyContext "SaidC1M3DownTheEscalator1:1:0"
  4898. applycontexttoworld
  4899. Response PlayerRemarkC1M3DownTheEscalator1Gambler
  4900. }
  4901.  
  4902. Response PlayerRemarkC1M3OverHereGambler
  4903. {
  4904. scene "scenes/Gambler/MiscDirectional13.vcd" //Through this door!
  4905. scene "scenes/Gambler/MiscDirectional37.vcd" //Over this door!
  4906. scene "scenes/Gambler/WorldC1M2B06.vcd" //Through the door!
  4907. }
  4908. Rule PlayerRemarkC1M3OverHereGambler
  4909. {
  4910. criteria ConceptRemark IsGambler IsC1M3OverHere IsNotSaidC1M3OverHere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4911. ApplyContext "SaidC1M3OverHere:1:0"
  4912. applycontexttoworld
  4913. Response PlayerRemarkC1M3OverHereGambler
  4914. }
  4915.  
  4916. Response PlayerRemarkC1M3SearchRoomsGambler
  4917. {
  4918. scene "scenes/Gambler/WorldC1M1B35.vcd" then any C1M1Cough foo:0 -2.192 //Search these rooms. Might be something we can use.
  4919. }
  4920. Rule PlayerRemarkC1M3SearchRoomsGambler
  4921. {
  4922. criteria ConceptRemark IsGambler IsC1M3SearchRooms IsNotSaidC1M3SearchRooms IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4923. ApplyContext "SaidC1M3SearchRooms:1:0"
  4924. applycontexttoworld
  4925. Response PlayerRemarkC1M3SearchRoomsGambler
  4926. }
  4927.  
  4928. Response PlayerRemarkC1M3ThisWayGambler
  4929. {
  4930. scene "scenes/Gambler/FollowMe05.vcd" //Come on, this way!
  4931. scene "scenes/Gambler/FollowMe10.vcd" //This way!
  4932. scene "scenes/Gambler/WorldC1M3B09.vcd" //Evac's this way!
  4933. scene "scenes/Gambler/WorldC1M3B35.vcd" //Looks like people headed this way!
  4934. }
  4935. Rule PlayerRemarkC1M3ThisWayGambler
  4936. {
  4937. criteria ConceptRemark IsGambler IsC1M3ThisWay IsNotSaidC1M3ThisWay IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4938. ApplyContext "SaidC1M3ThisWay:1:0"
  4939. applycontexttoworld
  4940. Response PlayerRemarkC1M3ThisWayGambler
  4941. }
  4942.  
  4943. Response PlayerRemarkC1M3ThroughHereGambler
  4944. {
  4945. scene "scenes/Gambler/MiscDirectional01.vcd" //Through here!
  4946. scene "scenes/Gambler/MiscDirectional20.vcd" //Through this gate!
  4947. scene "scenes/Gambler/WorldMisc02.vcd" //Through here.
  4948. scene "scenes/Gambler/WorldMisc08.vcd" //Through here.
  4949. }
  4950. Rule PlayerRemarkC1M3ThroughHereGambler
  4951. {
  4952. criteria ConceptRemark IsGambler IsC1M3ThroughHere IsNotSaidC1M3ThroughHere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  4953. ApplyContext "SaidC1M3ThroughHere:1:0"
  4954. applycontexttoworld
  4955. Response PlayerRemarkC1M3ThroughHereGambler
  4956. }
  4957.  
  4958. Response PlayerRemarkC1M3TurnOffAlarm1Gambler
  4959. {
  4960. scene "scenes/Gambler/WorldC1M3B17.vcd" //Keep going up!
  4961. scene "scenes/Gambler/WorldC1M3B18.vcd" //Up! Up! Keep moving!
  4962. scene "scenes/Gambler/WorldC1M3B22.vcd" //Is there some way to turn off this alarm?
  4963. }
  4964. Rule PlayerRemarkC1M3TurnOffAlarm1Gambler
  4965. {
  4966. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm1 IsNotSaidC1M3TurnOffAlarm1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  4967. ApplyContext "SaidC1M3TurnOffAlarm1:1:0"
  4968. applycontexttoworld
  4969. Response PlayerRemarkC1M3TurnOffAlarm1Gambler
  4970. }
  4971.  
  4972. Response PlayerRemarkC1M3TurnOffAlarm1aGambler
  4973. {
  4974. scene "scenes/Gambler/WorldC1M3B17.vcd" //Keep going up!
  4975. scene "scenes/Gambler/WorldC1M3B18.vcd" //Up! Up! Keep moving!
  4976. scene "scenes/Gambler/WorldC1M3B22.vcd" //Is there some way to turn off this alarm?
  4977. }
  4978. Rule PlayerRemarkC1M3TurnOffAlarm1aGambler
  4979. {
  4980. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm1a IsNotSaidC1M3TurnOffAlarm1a IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  4981. ApplyContext "SaidC1M3TurnOffAlarm1a:1:0"
  4982. applycontexttoworld
  4983. Response PlayerRemarkC1M3TurnOffAlarm1aGambler
  4984. }
  4985.  
  4986. Response PlayerRemarkC1M3TurnOffAlarm1bGambler
  4987. {
  4988. scene "scenes/Gambler/WorldC1M3B17.vcd" //Keep going up!
  4989. scene "scenes/Gambler/WorldC1M3B18.vcd" //Up! Up! Keep moving!
  4990. scene "scenes/Gambler/WorldC1M3B22.vcd" //Is there some way to turn off this alarm?
  4991. }
  4992. Rule PlayerRemarkC1M3TurnOffAlarm1bGambler
  4993. {
  4994. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm1b IsNotSaidC1M3TurnOffAlarm1b IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  4995. ApplyContext "SaidC1M3TurnOffAlarm1b:1:0"
  4996. applycontexttoworld
  4997. Response PlayerRemarkC1M3TurnOffAlarm1bGambler
  4998. }
  4999.  
  5000. Response PlayerRemarkC1M3TurnOffAlarm1cGambler
  5001. {
  5002. scene "scenes/Gambler/WorldC1M3B17.vcd" //Keep going up!
  5003. scene "scenes/Gambler/WorldC1M3B18.vcd" //Up! Up! Keep moving!
  5004. scene "scenes/Gambler/WorldC1M3B22.vcd" //Is there some way to turn off this alarm?
  5005. }
  5006. Rule PlayerRemarkC1M3TurnOffAlarm1cGambler
  5007. {
  5008. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm1c IsNotSaidC1M3TurnOffAlarm1c IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5009. ApplyContext "SaidC1M3TurnOffAlarm1c:1:0"
  5010. applycontexttoworld
  5011. Response PlayerRemarkC1M3TurnOffAlarm1cGambler
  5012. }
  5013.  
  5014. Response PlayerRemarkC1M3TurnOffAlarm2Gambler
  5015. {
  5016. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  5017. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  5018. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  5019. scene "scenes/Gambler/WorldC2M225.vcd" //Keep running, keep running.
  5020. scene "scenes/Gambler/YellRun04.vcd" //Go! Run! GO!
  5021. }
  5022. Rule PlayerRemarkC1M3TurnOffAlarm2Gambler
  5023. {
  5024. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm2 IsNotSaidC1M3TurnOffAlarm2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5025. ApplyContext "SaidC1M3TurnOffAlarm2:1:0"
  5026. applycontexttoworld
  5027. Response PlayerRemarkC1M3TurnOffAlarm2Gambler
  5028. }
  5029.  
  5030. Response PlayerRemarkC1M3TurnOffAlarm2aGambler
  5031. {
  5032. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  5033. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  5034. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  5035. scene "scenes/Gambler/WorldC2M225.vcd" //Keep running, keep running.
  5036. scene "scenes/Gambler/YellRun04.vcd" //Go! Run! GO!
  5037. }
  5038. Rule PlayerRemarkC1M3TurnOffAlarm2aGambler
  5039. {
  5040. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm2a IsNotSaidC1M3TurnOffAlarm2a IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5041. ApplyContext "SaidC1M3TurnOffAlarm2a:1:0"
  5042. applycontexttoworld
  5043. Response PlayerRemarkC1M3TurnOffAlarm2aGambler
  5044. }
  5045.  
  5046. Response PlayerRemarkC1M3TurnOffAlarm2bGambler
  5047. {
  5048. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  5049. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  5050. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  5051. scene "scenes/Gambler/WorldC2M225.vcd" //Keep running, keep running.
  5052. scene "scenes/Gambler/YellRun04.vcd" //Go! Run! GO!
  5053. }
  5054. Rule PlayerRemarkC1M3TurnOffAlarm2bGambler
  5055. {
  5056. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm2b IsNotSaidC1M3TurnOffAlarm2b IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5057. ApplyContext "SaidC1M3TurnOffAlarm2b:1:0"
  5058. applycontexttoworld
  5059. Response PlayerRemarkC1M3TurnOffAlarm2bGambler
  5060. }
  5061.  
  5062. Response PlayerRemarkC1M3TurnOffAlarm2cGambler
  5063. {
  5064. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  5065. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  5066. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  5067. scene "scenes/Gambler/WorldC2M225.vcd" //Keep running, keep running.
  5068. scene "scenes/Gambler/YellRun04.vcd" //Go! Run! GO!
  5069. }
  5070. Rule PlayerRemarkC1M3TurnOffAlarm2cGambler
  5071. {
  5072. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm2c IsNotSaidC1M3TurnOffAlarm2c IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5073. ApplyContext "SaidC1M3TurnOffAlarm2c:1:0"
  5074. applycontexttoworld
  5075. Response PlayerRemarkC1M3TurnOffAlarm2cGambler
  5076. }
  5077.  
  5078. Response PlayerRemarkC1M3TurnOffAlarm2dGambler
  5079. {
  5080. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  5081. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  5082. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  5083. scene "scenes/Gambler/WorldC2M225.vcd" //Keep running, keep running.
  5084. scene "scenes/Gambler/YellRun04.vcd" //Go! Run! GO!
  5085. }
  5086. Rule PlayerRemarkC1M3TurnOffAlarm2dGambler
  5087. {
  5088. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm2d IsNotSaidC1M3TurnOffAlarm2d IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5089. ApplyContext "SaidC1M3TurnOffAlarm2d:1:0"
  5090. applycontexttoworld
  5091. Response PlayerRemarkC1M3TurnOffAlarm2dGambler
  5092. }
  5093.  
  5094. Response PlayerRemarkC1M3TurnOffAlarm3Gambler
  5095. {
  5096. scene "scenes/Gambler/WorldC1M3B19.vcd" //Turn off THAT ALARM!
  5097. scene "scenes/Gambler/WorldC1M3B20.vcd" //We gotta turn off this alarm!
  5098. scene "scenes/Gambler/WorldC1M3B21.vcd" //We need to turn of this alarm!
  5099. }
  5100. Rule PlayerRemarkC1M3TurnOffAlarm3Gambler
  5101. {
  5102. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm3 IsNotSaidC1M3TurnOffAlarm3 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5103. ApplyContext "SaidC1M3TurnOffAlarm3:1:0"
  5104. applycontexttoworld
  5105. Response PlayerRemarkC1M3TurnOffAlarm3Gambler
  5106. }
  5107.  
  5108. Response PlayerRemarkC1M3TurnOffAlarm3aGambler
  5109. {
  5110. scene "scenes/Gambler/WorldC1M3B17.vcd" //Keep going up!
  5111. scene "scenes/Gambler/WorldC1M3B18.vcd" //Up! Up! Keep moving!
  5112. scene "scenes/Gambler/WorldC1M3B22.vcd" //Is there some way to turn off this alarm?
  5113. }
  5114. Rule PlayerRemarkC1M3TurnOffAlarm3aGambler
  5115. {
  5116. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm3a IsNotSaidC1M3TurnOffAlarm3a IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5117. ApplyContext "SaidC1M3TurnOffAlarm3a:1:0"
  5118. applycontexttoworld
  5119. Response PlayerRemarkC1M3TurnOffAlarm3aGambler
  5120. }
  5121.  
  5122. Response PlayerRemarkC1M3TurnOffAlarm3bGambler
  5123. {
  5124. scene "scenes/Gambler/WorldC1M3B17.vcd" //Keep going up!
  5125. scene "scenes/Gambler/WorldC1M3B18.vcd" //Up! Up! Keep moving!
  5126. scene "scenes/Gambler/WorldC1M3B22.vcd" //Is there some way to turn off this alarm?
  5127. }
  5128. Rule PlayerRemarkC1M3TurnOffAlarm3bGambler
  5129. {
  5130. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm3b IsNotSaidC1M3TurnOffAlarm3b IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5131. ApplyContext "SaidC1M3TurnOffAlarm3b:1:0"
  5132. applycontexttoworld
  5133. Response PlayerRemarkC1M3TurnOffAlarm3bGambler
  5134. }
  5135.  
  5136. Response PlayerRemarkC1M3TurnOffAlarm3cGambler
  5137. {
  5138. scene "scenes/Gambler/WorldC1M3B17.vcd" //Keep going up!
  5139. scene "scenes/Gambler/WorldC1M3B18.vcd" //Up! Up! Keep moving!
  5140. scene "scenes/Gambler/WorldC1M3B22.vcd" //Is there some way to turn off this alarm?
  5141. }
  5142. Rule PlayerRemarkC1M3TurnOffAlarm3cGambler
  5143. {
  5144. criteria ConceptRemark IsGambler IsC1M3TurnOffAlarm3c IsNotSaidC1M3TurnOffAlarm3c IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSaidC1M3AlarmOff IsNotSpeakingWeight0
  5145. ApplyContext "SaidC1M3TurnOffAlarm3c:1:0"
  5146. applycontexttoworld
  5147. Response PlayerRemarkC1M3TurnOffAlarm3cGambler
  5148. }
  5149.  
  5150. Response PlayerRemarkC1M3UpEscalator1Gambler
  5151. {
  5152. scene "scenes/Gambler/WorldC1M3B04.vcd" //Up this escalator!
  5153. }
  5154. Rule PlayerRemarkC1M3UpEscalator1Gambler
  5155. {
  5156. criteria ConceptRemark IsGambler IsC1M3UpEscalator1 IsNotSaidC1M3UpEscalator1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5157. ApplyContext "SaidC1M3UpEscalator1:1:0"
  5158. applycontexttoworld
  5159. Response PlayerRemarkC1M3UpEscalator1Gambler
  5160. }
  5161.  
  5162. Response PlayerRemarkC1M3UpEscalator2Gambler
  5163. {
  5164. scene "scenes/Gambler/WorldC1M3B04.vcd" //Up this escalator!
  5165. }
  5166. Rule PlayerRemarkC1M3UpEscalator2Gambler
  5167. {
  5168. criteria ConceptRemark IsGambler IsC1M3UpEscalator2 IsNotSaidC1M3UpEscalator2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5169. ApplyContext "SaidC1M3UpEscalator2:1:0"
  5170. applycontexttoworld
  5171. Response PlayerRemarkC1M3UpEscalator2Gambler
  5172. }
  5173.  
  5174. Response PlayerRemarkC1M3UpEscalator3Gambler
  5175. {
  5176. scene "scenes/Gambler/WorldC1M3B04.vcd" //Up this escalator!
  5177. }
  5178. Rule PlayerRemarkC1M3UpEscalator3Gambler
  5179. {
  5180. criteria ConceptRemark IsGambler IsC1M3UpEscalator3 IsNotSaidC1M3UpEscalator3 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5181. ApplyContext "SaidC1M3UpEscalator3:1:0"
  5182. applycontexttoworld
  5183. Response PlayerRemarkC1M3UpEscalator3Gambler
  5184. }
  5185.  
  5186.  
  5187. // Autogenerated criteria for linked source group C2M1_001
  5188. criterion "IsNotSrcGrp_C2M1_001" "worldSrcGrp_C2M1_001" "<1" required
  5189.  
  5190. Response PlayerRemarkc2m1_carwreckage1Gambler
  5191. {
  5192. scene "scenes/Gambler/WorldC2M105.vcd" //This is just a mess.
  5193. }
  5194. Rule PlayerRemarkc2m1_carwreckage1Gambler
  5195. {
  5196. criteria ConceptRemark IsGambler Isc2m1_carwreckage1 IsNotSaidc2m1_carwreckage1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_001 IsNotSpeakingWeight0
  5197. ApplyContext "Saidc2m1_carwreckage1:1:0,Talk:1:1.543,SrcGrp_C2M1_001:1:0"
  5198. applycontexttoworld
  5199. Response PlayerRemarkc2m1_carwreckage1Gambler
  5200. }
  5201.  
  5202. Rule PlayerRemarkc2m1_carwreckage2Gambler
  5203. {
  5204. criteria ConceptRemark IsGambler Isc2m1_carwreckage2 IsNotSaidc2m1_carwreckage2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_001 IsNotSpeakingWeight0
  5205. ApplyContext "Saidc2m1_carwreckage2:1:0,Talk:1:1.543,SrcGrp_C2M1_001:1:0"
  5206. applycontexttoworld
  5207. Response PlayerRemarkc2m1_carwreckage1Gambler
  5208. }
  5209.  
  5210.  
  5211. // Autogenerated criteria for linked source group C2M1_004
  5212. criterion "IsNotSrcGrp_C2M1_004" "worldSrcGrp_C2M1_004" "<1" required
  5213.  
  5214. Response PlayerRemarkc2m1_checkroomsaGambler
  5215. {
  5216. scene "scenes/Gambler/WorldC2M114.vcd" //Search the rooms.
  5217. scene "scenes/Gambler/WorldC2M1B14.vcd" //We better search these rooms.
  5218. }
  5219. Rule PlayerRemarkc2m1_checkroomsaGambler
  5220. {
  5221. criteria ConceptRemark IsGambler Isc2m1_checkroomsa IsNotSaidc2m1_checkroomsa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_004 IsNotSpeakingWeight0
  5222. ApplyContext "Saidc2m1_checkroomsa:1:0,Talk:1:1.430,SrcGrp_C2M1_004:1:0"
  5223. applycontexttoworld
  5224. Response PlayerRemarkc2m1_checkroomsaGambler
  5225. }
  5226.  
  5227. Rule PlayerRemarkc2m1_checkroomsbGambler
  5228. {
  5229. criteria ConceptRemark IsGambler Isc2m1_checkroomsb IsNotSaidc2m1_checkroomsb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_004 IsNotSpeakingWeight0
  5230. ApplyContext "Saidc2m1_checkroomsb:1:0,Talk:1:1.430,SrcGrp_C2M1_004:1:0"
  5231. applycontexttoworld
  5232. Response PlayerRemarkc2m1_checkroomsaGambler
  5233. }
  5234.  
  5235. Rule PlayerRemarkc2m1_checkroomscGambler
  5236. {
  5237. criteria ConceptRemark IsGambler Isc2m1_checkroomsc IsNotSaidc2m1_checkroomsc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_004 IsNotSpeakingWeight0
  5238. ApplyContext "Saidc2m1_checkroomsc:1:0,Talk:1:1.430,SrcGrp_C2M1_004:1:0"
  5239. applycontexttoworld
  5240. Response PlayerRemarkc2m1_checkroomsaGambler
  5241. }
  5242.  
  5243. Rule PlayerRemarkc2m1_checkroomsdGambler
  5244. {
  5245. criteria ConceptRemark IsGambler Isc2m1_checkroomsd IsNotSaidc2m1_checkroomsd IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_004 IsNotSpeakingWeight0
  5246. ApplyContext "Saidc2m1_checkroomsd:1:0,Talk:1:1.430,SrcGrp_C2M1_004:1:0"
  5247. applycontexttoworld
  5248. Response PlayerRemarkc2m1_checkroomsaGambler
  5249. }
  5250.  
  5251.  
  5252. // Autogenerated criteria for linked source group C2M1_005
  5253. criterion "IsNotSrcGrp_C2M1_005" "worldSrcGrp_C2M1_005" "<1" required
  5254.  
  5255. Response PlayerRemarkc2m1_cliffaGambler
  5256. {
  5257. scene "scenes/Gambler/WorldC2M125.vcd" //Careful heading down there hill.
  5258. scene "scenes/Gambler/WorldC2M1B16.vcd" //Careful, this gully looks pretty steep.
  5259. }
  5260. Rule PlayerRemarkc2m1_cliffaGambler
  5261. {
  5262. criteria ConceptRemark IsGambler Isc2m1_cliffa IsNotSaidc2m1_cliffa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_005 IsNotSpeakingWeight0
  5263. ApplyContext "Saidc2m1_cliffa:1:0,Talk:1:1.763,SrcGrp_C2M1_005:1:0"
  5264. applycontexttoworld
  5265. Response PlayerRemarkc2m1_cliffaGambler
  5266. }
  5267.  
  5268. Rule PlayerRemarkc2m1_cliffbGambler
  5269. {
  5270. criteria ConceptRemark IsGambler Isc2m1_cliffb IsNotSaidc2m1_cliffb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_005 IsNotSpeakingWeight0
  5271. ApplyContext "Saidc2m1_cliffb:1:0,Talk:1:1.763,SrcGrp_C2M1_005:1:0"
  5272. applycontexttoworld
  5273. Response PlayerRemarkc2m1_cliffaGambler
  5274. }
  5275.  
  5276. Rule PlayerRemarkc2m1_cliffcGambler
  5277. {
  5278. criteria ConceptRemark IsGambler Isc2m1_cliffc IsNotSaidc2m1_cliffc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_005 IsNotSpeakingWeight0
  5279. ApplyContext "Saidc2m1_cliffc:1:0,Talk:1:1.763,SrcGrp_C2M1_005:1:0"
  5280. applycontexttoworld
  5281. Response PlayerRemarkc2m1_cliffaGambler
  5282. }
  5283.  
  5284. Rule PlayerRemarkc2m1_cliffdGambler
  5285. {
  5286. criteria ConceptRemark IsGambler Isc2m1_cliffd IsNotSaidc2m1_cliffd IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_005 IsNotSpeakingWeight0
  5287. ApplyContext "Saidc2m1_cliffd:1:0,Talk:1:1.763,SrcGrp_C2M1_005:1:0"
  5288. applycontexttoworld
  5289. Response PlayerRemarkc2m1_cliffaGambler
  5290. }
  5291.  
  5292. Response PlayerRemarkc2m1_downstairsGambler
  5293. {
  5294. scene "scenes/Gambler/WorldC2M320.vcd" //Down here.
  5295. }
  5296. Rule PlayerRemarkc2m1_downstairsGambler
  5297. {
  5298. criteria ConceptRemark IsGambler Isc2m1_downstairs IsNotSaidc2m1_downstairs IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5299. ApplyContext "Saidc2m1_downstairs:1:0,Talk:1:0.797"
  5300. applycontexttoworld
  5301. Response PlayerRemarkc2m1_downstairsGambler
  5302. }
  5303.  
  5304. Response PlayerRemarkc2m1_followriverGambler
  5305. {
  5306. scene "scenes/Gambler/WorldC2M130.vcd" //Down the river.
  5307. }
  5308. Rule PlayerRemarkc2m1_followriverGambler
  5309. {
  5310. criteria ConceptRemark IsGambler Isc2m1_followriver IsNotSaidc2m1_followriver IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5311. ApplyContext "Saidc2m1_followriver:1:0,Talk:1:0.822"
  5312. applycontexttoworld
  5313. Response PlayerRemarkc2m1_followriverGambler
  5314. }
  5315.  
  5316. Response PlayerRemarkc2m1_motelsignGambler
  5317. {
  5318. scene "scenes/Gambler/WorldC2M109.vcd" //There's a motel up there.
  5319. }
  5320. Rule PlayerRemarkc2m1_motelsignGambler
  5321. {
  5322. criteria ConceptRemark IsGambler Isc2m1_motelsign IsNotSaidc2m1_motelsign IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear1500 ChanceToFire20Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5323. ApplyContext "Saidc2m1_motelsign:1:0,Talk:1:1.428"
  5324. applycontexttoworld
  5325. Response PlayerRemarkc2m1_motelsignGambler
  5326. }
  5327.  
  5328. //AUTOGENERATED BLANK FOR PlayerRemarkc2m1_motelsignGambler : ChanceToFire20Percent
  5329. Rule AUTOBLANK_PlayerRemarkc2m1_motelsignGambler
  5330. {
  5331. criteria ConceptRemark IsGambler Isc2m1_motelsign IsNotSaidc2m1_motelsign IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear1500 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5332. ApplyContext "Saidc2m1_motelsign:1:0,Talk:1:1.428"
  5333. applycontexttoworld
  5334. Response _PlayerInfoRemarkableBlankGambler
  5335. }
  5336.  
  5337.  
  5338. // Autogenerated criteria for linked source group C2M1_002
  5339. criterion "IsNotSrcGrp_C2M1_002" "worldSrcGrp_C2M1_002" "<1" required
  5340.  
  5341. Response PlayerRemarkc2m1_offrampaGambler
  5342. {
  5343. scene "scenes/Gambler/WorldC2M107.vcd" //Down the off ramp.
  5344. scene "scenes/Gambler/WorldC2M1B08.vcd" //Down this off ramp!
  5345. }
  5346. Rule PlayerRemarkc2m1_offrampaGambler
  5347. {
  5348. criteria ConceptRemark IsGambler Isc2m1_offrampa IsNotSaidc2m1_offrampa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_002 IsNotSpeakingWeight0
  5349. ApplyContext "Saidc2m1_offrampa:1:0,Talk:1:1.119,SrcGrp_C2M1_002:1:0"
  5350. applycontexttoworld
  5351. Response PlayerRemarkc2m1_offrampaGambler
  5352. }
  5353.  
  5354. Rule PlayerRemarkc2m1_offrampbGambler
  5355. {
  5356. criteria ConceptRemark IsGambler Isc2m1_offrampb IsNotSaidc2m1_offrampb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_002 IsNotSpeakingWeight0
  5357. ApplyContext "Saidc2m1_offrampb:1:0,Talk:1:1.119,SrcGrp_C2M1_002:1:0"
  5358. applycontexttoworld
  5359. Response PlayerRemarkc2m1_offrampaGambler
  5360. }
  5361.  
  5362. Rule PlayerRemarkc2m1_offrampcGambler
  5363. {
  5364. criteria ConceptRemark IsGambler Isc2m1_offrampc IsNotSaidc2m1_offrampc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_002 IsNotSpeakingWeight0
  5365. ApplyContext "Saidc2m1_offrampc:1:0,Talk:1:1.119,SrcGrp_C2M1_002:1:0"
  5366. applycontexttoworld
  5367. Response PlayerRemarkc2m1_offrampaGambler
  5368. }
  5369.  
  5370. Rule PlayerRemarkc2m1_offrampdGambler
  5371. {
  5372. criteria ConceptRemark IsGambler Isc2m1_offrampd IsNotSaidc2m1_offrampd IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_002 IsNotSpeakingWeight0
  5373. ApplyContext "Saidc2m1_offrampd:1:0,Talk:1:1.119,SrcGrp_C2M1_002:1:0"
  5374. applycontexttoworld
  5375. Response PlayerRemarkc2m1_offrampaGambler
  5376. }
  5377.  
  5378.  
  5379. // Autogenerated criteria for linked source group C2M1_006
  5380. criterion "IsNotSrcGrp_C2M1_006" "worldSrcGrp_C2M1_006" "<1" required
  5381.  
  5382. Response PlayerRemarkc2m1_parkaGambler
  5383. {
  5384. scene "scenes/Gambler/WorldC2M1B17.vcd" //Whispering Oaks! We made it.
  5385. }
  5386. Rule PlayerRemarkc2m1_parkaGambler
  5387. {
  5388. criteria ConceptRemark IsGambler Isc2m1_parka IsNotSaidc2m1_parka IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_006 IsNotSpeakingWeight0
  5389. ApplyContext "Saidc2m1_parka:1:0,Talk:1:2.050,SrcGrp_C2M1_006:1:0"
  5390. applycontexttoworld
  5391. Response PlayerRemarkc2m1_parkaGambler
  5392. }
  5393.  
  5394. Rule PlayerRemarkc2m1_parkbGambler
  5395. {
  5396. criteria ConceptRemark IsGambler Isc2m1_parkb IsNotSaidc2m1_parkb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_006 IsNotSpeakingWeight0
  5397. ApplyContext "Saidc2m1_parkb:1:0,Talk:1:2.050,SrcGrp_C2M1_006:1:0"
  5398. applycontexttoworld
  5399. Response PlayerRemarkc2m1_parkaGambler
  5400. }
  5401.  
  5402. Rule PlayerRemarkc2m1_parkcGambler
  5403. {
  5404. criteria ConceptRemark IsGambler Isc2m1_parkc IsNotSaidc2m1_parkc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_006 IsNotSpeakingWeight0
  5405. ApplyContext "Saidc2m1_parkc:1:0,Talk:1:2.050,SrcGrp_C2M1_006:1:0"
  5406. applycontexttoworld
  5407. Response PlayerRemarkc2m1_parkaGambler
  5408. }
  5409.  
  5410. Rule PlayerRemarkc2m1_parkdGambler
  5411. {
  5412. criteria ConceptRemark IsGambler Isc2m1_parkd IsNotSaidc2m1_parkd IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_006 IsNotSpeakingWeight0
  5413. ApplyContext "Saidc2m1_parkd:1:0,Talk:1:2.050,SrcGrp_C2M1_006:1:0"
  5414. applycontexttoworld
  5415. Response PlayerRemarkc2m1_parkaGambler
  5416. }
  5417.  
  5418. Rule PlayerRemarkc2m1_parkfGambler
  5419. {
  5420. criteria ConceptRemark IsGambler Isc2m1_parkf IsNotSaidc2m1_parkf IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_006 IsNotSpeakingWeight0
  5421. ApplyContext "Saidc2m1_parkf:1:0,Talk:1:2.050,SrcGrp_C2M1_006:1:0"
  5422. applycontexttoworld
  5423. Response PlayerRemarkc2m1_parkaGambler
  5424. }
  5425.  
  5426. Response PlayerRemarkc2m1_poolGambler
  5427. {
  5428. scene "scenes/Gambler/WorldC2M1B13.vcd" //[Whistles] those people SUCKED at high diving.
  5429. }
  5430. Rule PlayerRemarkc2m1_poolGambler
  5431. {
  5432. criteria ConceptRemark IsGambler Isc2m1_pool IsNotSaidc2m1_pool IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5433. ApplyContext "Saidc2m1_pool:1:0,Talk:1:3.037"
  5434. applycontexttoworld
  5435. Response PlayerRemarkc2m1_poolGambler
  5436. }
  5437.  
  5438. Response PlayerRemarkc2m1_saferoomGambler
  5439. {
  5440. scene "scenes/Gambler/WorldC2M135.vcd" //Safe house in the trailer.
  5441. }
  5442. Rule PlayerRemarkc2m1_saferoomGambler
  5443. {
  5444. criteria ConceptRemark IsGambler Isc2m1_saferoom IsNotSaidc2m1_saferoom IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5445. ApplyContext "Saidc2m1_saferoom:1:0,Talk:1:1.723"
  5446. applycontexttoworld
  5447. Response PlayerRemarkc2m1_saferoomGambler
  5448. }
  5449.  
  5450. Response PlayerRemarkc2m1_searchlightsaGambler
  5451. {
  5452. scene "scenes/Gambler/WorldC2M1B07.vcd" then any _c2m1_searchlights01 foo:0 0.01 //Searchlights over there. Could be a way out.
  5453. }
  5454. Rule PlayerRemarkc2m1_searchlightsaGambler
  5455. {
  5456. criteria ConceptRemark IsGambler Isc2m1_searchlightsa IsNotSaidc2m1_searchlightsa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear1500 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5457. ApplyContext "Saidc2m1_searchlightsa:1:0,Talk:1:2.216"
  5458. applycontexttoworld
  5459. Response PlayerRemarkc2m1_searchlightsaGambler
  5460. }
  5461.  
  5462. Response PlayerRemarkc2m1_throughhereGambler
  5463. {
  5464. scene "scenes/Gambler/WorldC2M118.vcd" //In here.
  5465. }
  5466. Rule PlayerRemarkc2m1_throughhereGambler
  5467. {
  5468. criteria ConceptRemark IsGambler Isc2m1_throughhere IsNotSaidc2m1_throughhere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5469. ApplyContext "Saidc2m1_throughhere:1:0,Talk:1:0.691"
  5470. applycontexttoworld
  5471. Response PlayerRemarkc2m1_throughhereGambler
  5472. }
  5473.  
  5474.  
  5475. // Autogenerated criteria for linked source group C2M1_007
  5476. criterion "IsNotSrcGrp_C2M1_007" "worldSrcGrp_C2M1_007" "<1" required
  5477.  
  5478. Response PlayerRemarkc2m1_throughmotelaGambler
  5479. {
  5480. scene "scenes/Gambler/WorldC2M1B11.vcd" //Highway's blocked! Let's cut through this motel!
  5481. }
  5482. Rule PlayerRemarkc2m1_throughmotelaGambler
  5483. {
  5484. criteria ConceptRemark IsGambler Isc2m1_throughmotela IsNotSaidc2m1_throughmotela IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_007 IsNotSpeakingWeight0
  5485. ApplyContext "Saidc2m1_throughmotela:1:0,Talk:1:2.201,SrcGrp_C2M1_007:1:0"
  5486. applycontexttoworld
  5487. Response PlayerRemarkc2m1_throughmotelaGambler
  5488. }
  5489.  
  5490. Rule PlayerRemarkc2m1_throughmotelbGambler
  5491. {
  5492. criteria ConceptRemark IsGambler Isc2m1_throughmotelb IsNotSaidc2m1_throughmotelb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_007 IsNotSpeakingWeight0
  5493. ApplyContext "Saidc2m1_throughmotelb:1:0,Talk:1:2.201,SrcGrp_C2M1_007:1:0"
  5494. applycontexttoworld
  5495. Response PlayerRemarkc2m1_throughmotelaGambler
  5496. }
  5497.  
  5498. Rule PlayerRemarkc2m1_throughmotelcGambler
  5499. {
  5500. criteria ConceptRemark IsGambler Isc2m1_throughmotelc IsNotSaidc2m1_throughmotelc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_007 IsNotSpeakingWeight0
  5501. ApplyContext "Saidc2m1_throughmotelc:1:0,Talk:1:2.201,SrcGrp_C2M1_007:1:0"
  5502. applycontexttoworld
  5503. Response PlayerRemarkc2m1_throughmotelaGambler
  5504. }
  5505.  
  5506. Response PlayerRemarkc2m1_throughwindowGambler
  5507. {
  5508. scene "scenes/Gambler/MiscDirectional07.vcd" //Through this window!
  5509. }
  5510. Rule PlayerRemarkc2m1_throughwindowGambler
  5511. {
  5512. criteria ConceptRemark IsGambler Isc2m1_throughwindow IsNotSaidc2m1_throughwindow IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5513. ApplyContext "Saidc2m1_throughwindow:1:0,Talk:1:1.021"
  5514. applycontexttoworld
  5515. Response PlayerRemarkc2m1_throughwindowGambler
  5516. }
  5517.  
  5518. Response PlayerRemarkc2m1_uphillGambler
  5519. {
  5520. scene "scenes/Gambler/WorldC2M131.vcd" //We can get up the hill over here.
  5521. }
  5522. Rule PlayerRemarkc2m1_uphillGambler
  5523. {
  5524. criteria ConceptRemark IsGambler Isc2m1_uphill IsNotSaidc2m1_uphill IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5525. ApplyContext "Saidc2m1_uphill:1:0,Talk:1:1.859"
  5526. applycontexttoworld
  5527. Response PlayerRemarkc2m1_uphillGambler
  5528. }
  5529.  
  5530.  
  5531. // Autogenerated criteria for linked source group C2M1_003
  5532. criterion "IsNotSrcGrp_C2M1_003" "worldSrcGrp_C2M1_003" "<1" required
  5533.  
  5534. Response PlayerRemarkc2m1_upstairsaGambler
  5535. {
  5536. scene "scenes/Gambler/WorldC2M115.vcd" //Let's try upstairs.
  5537. }
  5538. Rule PlayerRemarkc2m1_upstairsaGambler
  5539. {
  5540. criteria ConceptRemark IsGambler Isc2m1_upstairsa IsNotSaidc2m1_upstairsa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_003 IsNotSpeakingWeight0
  5541. ApplyContext "Saidc2m1_upstairsa:1:0,Talk:1:1.220,SrcGrp_C2M1_003:1:0"
  5542. applycontexttoworld
  5543. Response PlayerRemarkc2m1_upstairsaGambler
  5544. }
  5545.  
  5546. Rule PlayerRemarkc2m1_upstairsbGambler
  5547. {
  5548. criteria ConceptRemark IsGambler Isc2m1_upstairsb IsNotSaidc2m1_upstairsb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M1_003 IsNotSpeakingWeight0
  5549. ApplyContext "Saidc2m1_upstairsb:1:0,Talk:1:1.220,SrcGrp_C2M1_003:1:0"
  5550. applycontexttoworld
  5551. Response PlayerRemarkc2m1_upstairsaGambler
  5552. }
  5553.  
  5554.  
  5555. // Autogenerated criteria for linked source group C2M2_FOOD_005
  5556. criterion "IsNotSrcGrp_C2M2_FOOD_005" "worldSrcGrp_C2M2_FOOD_005" "<1" required
  5557.  
  5558.  
  5559. // Autogenerated criteria for linked source group C2M2_FOOD_006
  5560. criterion "IsNotSrcGrp_C2M2_FOOD_006" "worldSrcGrp_C2M2_FOOD_006" "<1" required
  5561.  
  5562.  
  5563. // Autogenerated criteria for linked source group C2M2_FOOD_008
  5564. criterion "IsNotSrcGrp_C2M2_FOOD_008" "worldSrcGrp_C2M2_FOOD_008" "<1" required
  5565.  
  5566. Response PlayerRemarkc2m2_carouselaGambler
  5567. {
  5568. scene "scenes/Gambler/WorldC2M2B15.vcd" //Nice fencing. Looks like a federal carousel penitentiary.
  5569. scene "scenes/Gambler/WorldC2M2B16.vcd" //A fenced-in carousel? Is this where they took child prisoners on day trips?
  5570. }
  5571. Rule PlayerRemarkc2m2_carouselaGambler
  5572. {
  5573. criteria ConceptRemark IsGambler Isc2m2_carousela IsNotSaidc2m2_carousela IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 ChanceToFire60Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0
  5574. ApplyContext "Saidc2m2_carousela:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5575. applycontexttoworld
  5576. Response PlayerRemarkc2m2_carouselaGambler
  5577. }
  5578.  
  5579. //AUTOGENERATED BLANK FOR PlayerRemarkc2m2_carouselaGambler : ChanceToFire60Percent
  5580. Rule AUTOBLANK_PlayerRemarkc2m2_carouselaGambler
  5581. {
  5582. criteria ConceptRemark IsGambler Isc2m2_carousela IsNotSaidc2m2_carousela IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5583. ApplyContext "Saidc2m2_carousela:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5584. applycontexttoworld
  5585. Response _PlayerInfoRemarkableBlankGambler
  5586. }
  5587.  
  5588. Rule PlayerRemarkc2m2_carouselbGambler
  5589. {
  5590. criteria ConceptRemark IsGambler Isc2m2_carouselb IsNotSaidc2m2_carouselb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 ChanceToFire60Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0
  5591. ApplyContext "Saidc2m2_carouselb:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5592. applycontexttoworld
  5593. Response PlayerRemarkc2m2_carouselaGambler
  5594. }
  5595.  
  5596. //AUTOGENERATED BLANK FOR PlayerRemarkc2m2_carouselbGambler : ChanceToFire60Percent
  5597. Rule AUTOBLANK_PlayerRemarkc2m2_carouselbGambler
  5598. {
  5599. criteria ConceptRemark IsGambler Isc2m2_carouselb IsNotSaidc2m2_carouselb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5600. ApplyContext "Saidc2m2_carouselb:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5601. applycontexttoworld
  5602. Response _PlayerInfoRemarkableBlankGambler
  5603. }
  5604.  
  5605. Response PlayerRemarkc2m2_carouselbuttonGambler
  5606. {
  5607. scene "scenes/Gambler/WorldC2M218.vcd" then self _C2M2_CaroButton01 foo:0 0.1 //We need to turn on the power to open this door.
  5608. }
  5609. Rule PlayerRemarkc2m2_carouselbuttonGambler
  5610. {
  5611. criteria ConceptRemark IsGambler Isc2m2_carouselbutton IsNotSaidc2m2_carouselbutton IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0
  5612. ApplyContext "Saidc2m2_carouselbutton:1:0,Talk:1:2.416"
  5613. applycontexttoworld
  5614. Response PlayerRemarkc2m2_carouselbuttonGambler
  5615. }
  5616.  
  5617. Rule PlayerRemarkc2m2_carouselcGambler
  5618. {
  5619. criteria ConceptRemark IsGambler Isc2m2_carouselc IsNotSaidc2m2_carouselc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 ChanceToFire60Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0
  5620. ApplyContext "Saidc2m2_carouselc:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5621. applycontexttoworld
  5622. Response PlayerRemarkc2m2_carouselaGambler
  5623. }
  5624.  
  5625. //AUTOGENERATED BLANK FOR PlayerRemarkc2m2_carouselcGambler : ChanceToFire60Percent
  5626. Rule AUTOBLANK_PlayerRemarkc2m2_carouselcGambler
  5627. {
  5628. criteria ConceptRemark IsGambler Isc2m2_carouselc IsNotSaidc2m2_carouselc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5629. ApplyContext "Saidc2m2_carouselc:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5630. applycontexttoworld
  5631. Response _PlayerInfoRemarkableBlankGambler
  5632. }
  5633.  
  5634. Rule PlayerRemarkc2m2_carouseldGambler
  5635. {
  5636. criteria ConceptRemark IsGambler Isc2m2_carouseld IsNotSaidc2m2_carouseld IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 ChanceToFire60Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0
  5637. ApplyContext "Saidc2m2_carouseld:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5638. applycontexttoworld
  5639. Response PlayerRemarkc2m2_carouselaGambler
  5640. }
  5641.  
  5642. //AUTOGENERATED BLANK FOR PlayerRemarkc2m2_carouseldGambler : ChanceToFire60Percent
  5643. Rule AUTOBLANK_PlayerRemarkc2m2_carouseldGambler
  5644. {
  5645. criteria ConceptRemark IsGambler Isc2m2_carouseld IsNotSaidc2m2_carouseld IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_FOOD_008 _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5646. ApplyContext "Saidc2m2_carouseld:1:0,Talk:1:4.850,SrcGrp_C2M2_FOOD_008:1:0"
  5647. applycontexttoworld
  5648. Response _PlayerInfoRemarkableBlankGambler
  5649. }
  5650.  
  5651.  
  5652. // Autogenerated criteria for linked source group C2M2_FOOD_002
  5653. criterion "IsNotSrcGrp_C2M2_FOOD_002" "worldSrcGrp_C2M2_FOOD_002" "<1" required
  5654.  
  5655. Response PlayerRemarkc2m2_entrancesignGambler
  5656. {
  5657. scene "scenes/Gambler/WorldC2M202.vcd" //Looks abandoned.
  5658. scene "scenes/Gambler/WorldC2M205.vcd" //As far as Evac Centers go, this is not the worst place to hole up.
  5659. }
  5660. Rule PlayerRemarkc2m2_entrancesignGambler
  5661. {
  5662. criteria ConceptRemark IsGambler Isc2m2_entrancesign IsNotSaidc2m2_entrancesign IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5663. ApplyContext "Saidc2m2_entrancesign:1:0,Talk:1:3.821"
  5664. applycontexttoworld
  5665. Response PlayerRemarkc2m2_entrancesignGambler
  5666. }
  5667.  
  5668.  
  5669. // Autogenerated criteria for linked source group C2M2_FOOD_007
  5670. criterion "IsNotSrcGrp_C2M2_FOOD_007" "worldSrcGrp_C2M2_FOOD_007" "<1" required
  5671.  
  5672. Response PlayerRemarkc2m2_lilpeanutaGambler
  5673. {
  5674. scene "scenes/Gambler/WorldC2M2B14.vcd" then mechanic _C2M2_Peanut01 foo:0 0.01 //I do not like that little peanut man.
  5675. }
  5676. Rule PlayerRemarkc2m2_lilpeanutaGambler
  5677. {
  5678. criteria ConceptRemark IsGambler Isc2m2_lilpeanuta IsNotSaidc2m2_lilpeanuta IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5679. ApplyContext "Saidc2m2_lilpeanuta:1:0"
  5680. applycontexttoworld
  5681. Response PlayerRemarkc2m2_lilpeanutaGambler
  5682. }
  5683.  
  5684.  
  5685. // Autogenerated criteria for linked source group C2M2_FOOD_001
  5686. criterion "IsNotSrcGrp_C2M2_FOOD_001" "worldSrcGrp_C2M2_FOOD_001" "<1" required
  5687.  
  5688.  
  5689. // Autogenerated criteria for linked source group C2M2_FOOD_003
  5690. criterion "IsNotSrcGrp_C2M2_FOOD_003" "worldSrcGrp_C2M2_FOOD_003" "<1" required
  5691.  
  5692.  
  5693. // Autogenerated criteria for linked source group C2M2_910
  5694. criterion "IsNotSrcGrp_C2M2_910" "worldSrcGrp_C2M2_910" "<1" required
  5695.  
  5696. Response PlayerRemarkc2m2_saferoomaGambler
  5697. {
  5698. speak "Gambler_Blank" noscene //Blank
  5699. }
  5700. Rule PlayerRemarkc2m2_saferoomaGambler
  5701. {
  5702. criteria ConceptTalkIdle IsGambler IsInStartArea Ismap_c2m2 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_910 IsNotSpeakingWeight0
  5703. ApplyContext "Talk:1:10,_auto_SafeRoomStart:1:300,_auto_SafeRoomQuiet:1:5,SrcGrp_C2M2_910:1:0"
  5704. applycontexttoworld
  5705. Response PlayerRemarkc2m2_saferoomaGambler
  5706. }
  5707.  
  5708.  
  5709. // Autogenerated criteria for linked source group C2M2_FOOD_004
  5710. criterion "IsNotSrcGrp_C2M2_FOOD_004" "worldSrcGrp_C2M2_FOOD_004" "<1" required
  5711.  
  5712. Response PlayerRemarkc2m2_thistall2Gambler
  5713. {
  5714. scene "scenes/Gambler/WorldC2M2B09.vcd" then mechanic _C2M2_ThisTall02 foo:0 0.01 //You gotta be this tall to get in here, Ellis. Sorry, buddy. You'll be missed.
  5715. }
  5716. Rule PlayerRemarkc2m2_thistall2Gambler
  5717. {
  5718. criteria ConceptRemark IsGambler Isc2m2_thistall IsNotSaidc2m2_thistall IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 IsMechanicNear400Weight0 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCarouselOn _auto_NotCarouselOver IsNotSpeakingWeight0
  5719. ApplyContext "Saidc2m2_thistall:1:0,Talk:1:3.942"
  5720. applycontexttoworld
  5721. Response PlayerRemarkc2m2_thistall2Gambler
  5722. }
  5723.  
  5724.  
  5725. // Autogenerated criteria for linked source group C2M2_SLIDE
  5726. criterion "IsNotSrcGrp_C2M2_SLIDE" "worldSrcGrp_C2M2_SLIDE" "<1" required
  5727.  
  5728. Response PlayerRemarkc2m2_topofslideaGambler
  5729. {
  5730. scene "scenes/Gambler/HurryUp03.vcd" then mechanic _C2M2_Slide01 foo:0 0.01 //Hurry it up.
  5731. }
  5732. Rule PlayerRemarkc2m2_topofslideaGambler
  5733. {
  5734. criteria ConceptRemark IsGambler Isc2m2_topofslidea IsNotSaidc2m2_topofslidea IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_SLIDE IsNotSpeakingWeight0
  5735. ApplyContext "Saidc2m2_topofslidea:1:0,SrcGrp_C2M2_SLIDE:1:0"
  5736. applycontexttoworld
  5737. Response PlayerRemarkc2m2_topofslideaGambler
  5738. }
  5739.  
  5740. Rule PlayerRemarkc2m2_topofslidebGambler
  5741. {
  5742. criteria ConceptRemark IsGambler Isc2m2_topofslideb IsNotSaidc2m2_topofslideb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_SLIDE IsNotSpeakingWeight0
  5743. ApplyContext "Saidc2m2_topofslideb:1:0,SrcGrp_C2M2_SLIDE:1:0"
  5744. applycontexttoworld
  5745. Response PlayerRemarkc2m2_topofslideaGambler
  5746. }
  5747.  
  5748. Rule PlayerRemarkc2m2_topofslidecGambler
  5749. {
  5750. criteria ConceptRemark IsGambler Isc2m2_topofslidec IsNotSaidc2m2_topofslidec IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_SLIDE IsNotSpeakingWeight0
  5751. ApplyContext "Saidc2m2_topofslidec:1:0,SrcGrp_C2M2_SLIDE:1:0"
  5752. applycontexttoworld
  5753. Response PlayerRemarkc2m2_topofslideaGambler
  5754. }
  5755.  
  5756. Rule PlayerRemarkc2m2_topofslidedGambler
  5757. {
  5758. criteria ConceptRemark IsGambler Isc2m2_topofslided IsNotSaidc2m2_topofslided IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M2_SLIDE IsNotSpeakingWeight0
  5759. ApplyContext "Saidc2m2_topofslided:1:0,SrcGrp_C2M2_SLIDE:1:0"
  5760. applycontexttoworld
  5761. Response PlayerRemarkc2m2_topofslideaGambler
  5762. }
  5763.  
  5764. Response PlayerRemarkc2m2_tunnelofloveGambler
  5765. {
  5766. scene "scenes/Gambler/SafeSpotAhead03.vcd" //Safe house ahead!
  5767. }
  5768. Rule PlayerRemarkc2m2_tunnelofloveGambler
  5769. {
  5770. criteria ConceptRemark IsGambler Isc2m2_tunneloflove IsNotSaidc2m2_tunneloflove IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear900 AutoIsNotScavenge AutoIsNotSurvival _auto_IsThroughCarousel IsNotSpeakingWeight0
  5771. ApplyContext "Saidc2m2_tunneloflove:1:0,_auto_SawTunnelOfLove:1:0,_auto_TimerLockA:1:5,_auto_TimerLockGambler:0:0"
  5772. applycontexttoworld
  5773. Response PlayerRemarkc2m2_tunnelofloveGambler
  5774. }
  5775.  
  5776.  
  5777. // Autogenerated criteria for linked source group C2M2_BATHROOM
  5778. criterion "IsNotSrcGrp_C2M2_BATHROOM" "worldSrcGrp_C2M2_BATHROOM" "<1" required
  5779.  
  5780.  
  5781. // Autogenerated criteria for linked source group C2M3_001
  5782. criterion "IsNotSrcGrp_C2M3_001" "worldSrcGrp_C2M3_001" "<1" required
  5783.  
  5784. Response PlayerRemarkc2m3_aroundblockaGambler
  5785. {
  5786. scene "scenes/Gambler/WorldC2M322.vcd" //Hmm... okay, we're further down the path.
  5787. scene "scenes/Gambler/WorldC2M323.vcd" //That got us around the block.
  5788. }
  5789. Rule PlayerRemarkc2m3_aroundblockaGambler
  5790. {
  5791. criteria ConceptRemark IsGambler Isc2m3_aroundblocka IsNotSaidc2m3_aroundblocka IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_001 IsNotSpeakingWeight0
  5792. ApplyContext "Saidc2m3_aroundblocka:1:0,SrcGrp_C2M3_001:1:0"
  5793. applycontexttoworld
  5794. Response PlayerRemarkc2m3_aroundblockaGambler
  5795. }
  5796.  
  5797. Rule PlayerRemarkc2m3_aroundblockbGambler
  5798. {
  5799. criteria ConceptRemark IsGambler Isc2m3_aroundblockb IsNotSaidc2m3_aroundblockb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_001 IsNotSpeakingWeight0
  5800. ApplyContext "Saidc2m3_aroundblockb:1:0,SrcGrp_C2M3_001:1:0"
  5801. applycontexttoworld
  5802. Response PlayerRemarkc2m3_aroundblockaGambler
  5803. }
  5804.  
  5805. Rule PlayerRemarkc2m3_aroundblockcGambler
  5806. {
  5807. criteria ConceptRemark IsGambler Isc2m3_aroundblockc IsNotSaidc2m3_aroundblockc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_001 IsNotSpeakingWeight0
  5808. ApplyContext "Saidc2m3_aroundblockc:1:0,SrcGrp_C2M3_001:1:0"
  5809. applycontexttoworld
  5810. Response PlayerRemarkc2m3_aroundblockaGambler
  5811. }
  5812.  
  5813. Response PlayerRemarkc2m3_cementriveraGambler
  5814. {
  5815. scene "scenes/Gambler/WorldC2M307.vcd" then mechanic _c2m3_cement01 foo:0 0.1 //You could almost call this a cement river, Ellis
  5816. }
  5817. Rule PlayerRemarkc2m3_cementriveraGambler
  5818. {
  5819. criteria ConceptRemark IsGambler Isc2m3_cementrivera IsNotSaidc2m3_cementrivera IsNotCoughing NotInCombat IsTalk IsSubjectNear200 ChanceToFire80Percent IsMechanicNear300 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCementRiver IsNotSpeakingWeight0
  5820. ApplyContext "Saidc2m3_cementrivera:1:0,_auto_CementRiver:1:0"
  5821. applycontexttoworld
  5822. Response PlayerRemarkc2m3_cementriveraGambler
  5823. }
  5824.  
  5825. //AUTOGENERATED BLANK FOR PlayerRemarkc2m3_cementriveraGambler : ChanceToFire80Percent
  5826. Rule AUTOBLANK_PlayerRemarkc2m3_cementriveraGambler
  5827. {
  5828. criteria ConceptRemark IsGambler Isc2m3_cementrivera IsNotSaidc2m3_cementrivera IsNotCoughing NotInCombat IsTalk IsSubjectNear200 IsMechanicNear300 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCementRiver IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5829. ApplyContext "Saidc2m3_cementrivera:1:0,_auto_CementRiver:1:0"
  5830. applycontexttoworld
  5831. Response _PlayerInfoRemarkableBlankGambler
  5832. }
  5833.  
  5834. Rule PlayerRemarkc2m3_cementriverbGambler
  5835. {
  5836. criteria ConceptRemark IsGambler Isc2m3_cementriverb IsNotSaidc2m3_cementriverb IsNotCoughing NotInCombat IsTalk IsSubjectNear200 ChanceToFire80Percent IsMechanicNear300 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCementRiver IsNotSpeakingWeight0
  5837. ApplyContext "Saidc2m3_cementriverb:1:0,_auto_CementRiver:1:0"
  5838. applycontexttoworld
  5839. Response PlayerRemarkc2m3_cementriveraGambler
  5840. }
  5841.  
  5842. //AUTOGENERATED BLANK FOR PlayerRemarkc2m3_cementriverbGambler : ChanceToFire80Percent
  5843. Rule AUTOBLANK_PlayerRemarkc2m3_cementriverbGambler
  5844. {
  5845. criteria ConceptRemark IsGambler Isc2m3_cementriverb IsNotSaidc2m3_cementriverb IsNotCoughing NotInCombat IsTalk IsSubjectNear200 IsMechanicNear300 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCementRiver IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5846. ApplyContext "Saidc2m3_cementriverb:1:0,_auto_CementRiver:1:0"
  5847. applycontexttoworld
  5848. Response _PlayerInfoRemarkableBlankGambler
  5849. }
  5850.  
  5851. Rule PlayerRemarkc2m3_cementrivercGambler
  5852. {
  5853. criteria ConceptRemark IsGambler Isc2m3_cementriverc IsNotSaidc2m3_cementriverc IsNotCoughing NotInCombat IsTalk IsSubjectNear200 ChanceToFire80Percent IsMechanicNear300 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCementRiver IsNotSpeakingWeight0
  5854. ApplyContext "Saidc2m3_cementriverc:1:0,_auto_CementRiver:1:0"
  5855. applycontexttoworld
  5856. Response PlayerRemarkc2m3_cementriveraGambler
  5857. }
  5858.  
  5859. //AUTOGENERATED BLANK FOR PlayerRemarkc2m3_cementrivercGambler : ChanceToFire80Percent
  5860. Rule AUTOBLANK_PlayerRemarkc2m3_cementrivercGambler
  5861. {
  5862. criteria ConceptRemark IsGambler Isc2m3_cementriverc IsNotSaidc2m3_cementriverc IsNotCoughing NotInCombat IsTalk IsSubjectNear200 IsMechanicNear300 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival _auto_NotCementRiver IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5863. ApplyContext "Saidc2m3_cementriverc:1:0,_auto_CementRiver:1:0"
  5864. applycontexttoworld
  5865. Response _PlayerInfoRemarkableBlankGambler
  5866. }
  5867.  
  5868.  
  5869. // Autogenerated criteria for linked source group C2M3_005
  5870. criterion "IsNotSrcGrp_C2M3_005" "worldSrcGrp_C2M3_005" "<1" required
  5871.  
  5872. Response PlayerRemarkc2m3_coasteroffaGambler
  5873. {
  5874. norepeat
  5875. scene "scenes/Gambler/WorldC2M344.vcd" //Hit the alarm to stop them!
  5876. scene "scenes/Gambler/WorldC2M345.vcd" //Shut down the coaster!
  5877. scene "scenes/Gambler/WorldC2M346.vcd" //We have to shut down the coaster!
  5878. scene "scenes/Gambler/WorldC2M3B18.vcd" //We gotta get that alarm off!
  5879. scene "scenes/Gambler/WorldC2M3B19.vcd" //Somebody turn off that alarm!
  5880. }
  5881. Rule PlayerRemarkc2m3_coasteroffaGambler
  5882. {
  5883. criteria ConceptRemark IsGambler Isc2m3_coasteroffa IsNotSaidc2m3_coasteroffa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_005 _auto_NotCoasterOff _auto_NotCoasterOver IsNotSpeakingWeight0
  5884. ApplyContext "Saidc2m3_coasteroffa:1:0,_auto_CoasterOff:1:0,SrcGrp_C2M3_005:1:0"
  5885. applycontexttoworld
  5886. Response PlayerRemarkc2m3_coasteroffaGambler
  5887. }
  5888.  
  5889. Rule PlayerRemarkc2m3_coasteroffbGambler
  5890. {
  5891. criteria ConceptRemark IsGambler Isc2m3_coasteroffb IsNotSaidc2m3_coasteroffb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_005 _auto_NotCoasterOff _auto_NotCoasterOver IsNotSpeakingWeight0
  5892. ApplyContext "Saidc2m3_coasteroffb:1:0,_auto_CoasterOff:1:0,SrcGrp_C2M3_005:1:0"
  5893. applycontexttoworld
  5894. Response PlayerRemarkc2m3_coasteroffaGambler
  5895. }
  5896.  
  5897. Rule PlayerRemarkc2m3_coasteroffcGambler
  5898. {
  5899. criteria ConceptRemark IsGambler Isc2m3_coasteroffc IsNotSaidc2m3_coasteroffc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_005 _auto_NotCoasterOff _auto_NotCoasterOver IsNotSpeakingWeight0
  5900. ApplyContext "Saidc2m3_coasteroffc:1:0,_auto_CoasterOff:1:0,SrcGrp_C2M3_005:1:0"
  5901. applycontexttoworld
  5902. Response PlayerRemarkc2m3_coasteroffaGambler
  5903. }
  5904.  
  5905. Response PlayerRemarkc2m3_freshairGambler
  5906. {
  5907. scene "scenes/Gambler/WorldC2M325.vcd" then any _c2m3_freshair01 foo:0 0.1 //I can feel a breeze, fresh air!
  5908. }
  5909. Rule PlayerRemarkc2m3_freshairGambler
  5910. {
  5911. criteria ConceptRemark IsGambler Isc2m3_freshair IsNotSaidc2m3_freshair IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 ChanceToFire90Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5912. ApplyContext "Saidc2m3_freshair:1:0"
  5913. applycontexttoworld
  5914. Response PlayerRemarkc2m3_freshairGambler
  5915. }
  5916.  
  5917. //AUTOGENERATED BLANK FOR PlayerRemarkc2m3_freshairGambler : ChanceToFire90Percent
  5918. Rule AUTOBLANK_PlayerRemarkc2m3_freshairGambler
  5919. {
  5920. criteria ConceptRemark IsGambler Isc2m3_freshair IsNotSaidc2m3_freshair IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5921. ApplyContext "Saidc2m3_freshair:1:0"
  5922. applycontexttoworld
  5923. Response _PlayerInfoRemarkableBlankGambler
  5924. }
  5925.  
  5926. Response PlayerRemarkc2m3_holeGambler
  5927. {
  5928. scene "scenes/Gambler/WorldC2M316.vcd" then any _c2m3_hole01 foo:0 0.1 //Down the hole.
  5929. scene "scenes/Gambler/WorldC2M317.vcd" then any _c2m3_hole01 foo:0 0.1 //Down the hole.
  5930. }
  5931. Rule PlayerRemarkc2m3_holeGambler
  5932. {
  5933. criteria ConceptRemark IsGambler Isc2m3_hole IsNotSaidc2m3_hole IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5934. ApplyContext "Saidc2m3_hole:1:0"
  5935. applycontexttoworld
  5936. Response PlayerRemarkc2m3_holeGambler
  5937. }
  5938.  
  5939. Response PlayerRemarkc2m3_longesttunnelaGambler
  5940. {
  5941. scene "scenes/Gambler/WorldC2M3B13.vcd" //This is the LONGEST tunnel of love I've ever seen.
  5942. }
  5943. Rule PlayerRemarkc2m3_longesttunnelaGambler
  5944. {
  5945. criteria ConceptRemark IsGambler Isc2m3_longesttunnela IsNotSaidc2m3_longesttunnela IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 TimeSinceGroupInCombat04 ChanceToFire80Percent AutoIsNotScavenge AutoIsNotSurvival _auto_NotLongestTunnel IsNotSpeakingWeight0
  5946. ApplyContext "Saidc2m3_longesttunnela:1:0,_auto_LongestTunnel:1:0"
  5947. applycontexttoworld
  5948. Response PlayerRemarkc2m3_longesttunnelaGambler
  5949. }
  5950.  
  5951. //AUTOGENERATED BLANK FOR PlayerRemarkc2m3_longesttunnelaGambler : ChanceToFire80Percent
  5952. Rule AUTOBLANK_PlayerRemarkc2m3_longesttunnelaGambler
  5953. {
  5954. criteria ConceptRemark IsGambler Isc2m3_longesttunnela IsNotSaidc2m3_longesttunnela IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 TimeSinceGroupInCombat04 AutoIsNotScavenge AutoIsNotSurvival _auto_NotLongestTunnel IsNotSpeakingWeight0 IsNotSpeakingWeight0
  5955. ApplyContext "Saidc2m3_longesttunnela:1:0,_auto_LongestTunnel:1:0"
  5956. applycontexttoworld
  5957. Response _PlayerInfoRemarkableBlankGambler
  5958. }
  5959.  
  5960. Response PlayerRemarkc2m3_overfenceGambler
  5961. {
  5962. scene "scenes/Gambler/MiscDirectional22.vcd" //Over this fence!
  5963. }
  5964. Rule PlayerRemarkc2m3_overfenceGambler
  5965. {
  5966. criteria ConceptRemark IsGambler Isc2m3_overfence IsNotSaidc2m3_overfence IsNotCoughing IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  5967. ApplyContext "Saidc2m3_overfence:1:0"
  5968. applycontexttoworld
  5969. Response PlayerRemarkc2m3_overfenceGambler
  5970. }
  5971.  
  5972.  
  5973. // Autogenerated criteria for linked source group C2M3_003
  5974. criterion "IsNotSrcGrp_C2M3_003" "worldSrcGrp_C2M3_003" "<1" required
  5975.  
  5976. Response PlayerRemarkc2m3_rubbleaGambler
  5977. {
  5978. scene "scenes/Gambler/WorldC2M333.vcd" then any _c2m3_coaster01 foo:0 0.1 //Okay, the only way over is to get on the coaster's track.
  5979. scene "scenes/Gambler/WorldC2M334.vcd" then any _c2m3_coaster08 foo:0 0.01 //We're gonna have to run the coaster.
  5980. }
  5981. Rule PlayerRemarkc2m3_rubbleaGambler
  5982. {
  5983. criteria ConceptRemark IsGambler Isc2m3_rubblea IsNotSaidc2m3_rubblea IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  5984. ApplyContext "Saidc2m3_rubblea:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  5985. applycontexttoworld
  5986. Response PlayerRemarkc2m3_rubbleaGambler
  5987. }
  5988.  
  5989. Rule PlayerRemarkc2m3_rubblebGambler
  5990. {
  5991. criteria ConceptRemark IsGambler Isc2m3_rubbleb IsNotSaidc2m3_rubbleb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  5992. ApplyContext "Saidc2m3_rubbleb:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  5993. applycontexttoworld
  5994. Response PlayerRemarkc2m3_rubbleaGambler
  5995. }
  5996.  
  5997. Rule PlayerRemarkc2m3_rubblecGambler
  5998. {
  5999. criteria ConceptRemark IsGambler Isc2m3_rubblec IsNotSaidc2m3_rubblec IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  6000. ApplyContext "Saidc2m3_rubblec:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  6001. applycontexttoworld
  6002. Response PlayerRemarkc2m3_rubbleaGambler
  6003. }
  6004.  
  6005. Rule PlayerRemarkc2m3_rubbledGambler
  6006. {
  6007. criteria ConceptRemark IsGambler Isc2m3_rubbled IsNotSaidc2m3_rubbled IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  6008. ApplyContext "Saidc2m3_rubbled:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  6009. applycontexttoworld
  6010. Response PlayerRemarkc2m3_rubbleaGambler
  6011. }
  6012.  
  6013. Rule PlayerRemarkc2m3_rubbleeGambler
  6014. {
  6015. criteria ConceptRemark IsGambler Isc2m3_rubblee IsNotSaidc2m3_rubblee IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  6016. ApplyContext "Saidc2m3_rubblee:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  6017. applycontexttoworld
  6018. Response PlayerRemarkc2m3_rubbleaGambler
  6019. }
  6020.  
  6021. Rule PlayerRemarkc2m3_rubblefGambler
  6022. {
  6023. criteria ConceptRemark IsGambler Isc2m3_rubblef IsNotSaidc2m3_rubblef IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  6024. ApplyContext "Saidc2m3_rubblef:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  6025. applycontexttoworld
  6026. Response PlayerRemarkc2m3_rubbleaGambler
  6027. }
  6028.  
  6029. Rule PlayerRemarkc2m3_rubblegGambler
  6030. {
  6031. criteria ConceptRemark IsGambler Isc2m3_rubbleg IsNotSaidc2m3_rubbleg IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  6032. ApplyContext "Saidc2m3_rubbleg:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  6033. applycontexttoworld
  6034. Response PlayerRemarkc2m3_rubbleaGambler
  6035. }
  6036.  
  6037. Rule PlayerRemarkc2m3_rubblehGambler
  6038. {
  6039. criteria ConceptRemark IsGambler Isc2m3_rubbleh IsNotSaidc2m3_rubbleh IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  6040. ApplyContext "Saidc2m3_rubbleh:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  6041. applycontexttoworld
  6042. Response PlayerRemarkc2m3_rubbleaGambler
  6043. }
  6044.  
  6045. Rule PlayerRemarkc2m3_rubbleiGambler
  6046. {
  6047. criteria ConceptRemark IsGambler Isc2m3_rubblei IsNotSaidc2m3_rubblei IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M3_003 _auto_IsTeamNearCoaster _auto_NotCoasterStarted IsNotSpeakingWeight0
  6048. ApplyContext "Saidc2m3_rubblei:1:0,Talk:1:3.307,_auto_TimerLockA:1:12,_auto_CoasterExpo:1:0,SrcGrp_C2M3_003:1:0"
  6049. applycontexttoworld
  6050. Response PlayerRemarkc2m3_rubbleaGambler
  6051. }
  6052.  
  6053. Response PlayerRemarkc2m3_saferoomendaGambler
  6054. {
  6055. scene "scenes/Gambler/SafeSpotAhead02.vcd" //We got a safe house!
  6056. scene "scenes/Gambler/SafeSpotAhead04.vcd" //There's the safe house!
  6057. }
  6058. Rule PlayerRemarkc2m3_saferoomendaGambler
  6059. {
  6060. criteria ConceptRemark IsGambler Isc2m3_saferoomenda IsNotSaidc2m3_saferoomenda IsNotCoughing IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear1000 AutoIsNotScavenge AutoIsNotSurvival _auto_IsOkSafehouse IsNotSpeakingWeight0
  6061. ApplyContext "Saidc2m3_saferoomenda:1:0,_auto_CoasterOff:0:0,_auto_CoasterOver:1:0"
  6062. applycontexttoworld
  6063. Response PlayerRemarkc2m3_saferoomendaGambler
  6064. }
  6065.  
  6066.  
  6067. // Autogenerated criteria for linked source group C2M3_002
  6068. criterion "IsNotSrcGrp_C2M3_002" "worldSrcGrp_C2M3_002" "<1" required
  6069.  
  6070. Response PlayerRemarkc2m3_swanroomaGambler
  6071. {
  6072. scene "scenes/Gambler/WorldC2M313.vcd" //Let's try the maintenance room.
  6073. scene "scenes/Gambler/WorldC2M3B08.vcd" //Into the swan maintenance room of love!
  6074. }
  6075. Rule PlayerRemarkc2m3_swanroomaGambler
  6076. {
  6077. criteria ConceptRemark IsGambler Isc2m3_swanrooma IsNotSaidc2m3_swanrooma IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6078. ApplyContext "Saidc2m3_swanmaintenancerooma:1:0"
  6079. applycontexttoworld
  6080. Response PlayerRemarkc2m3_swanroomaGambler
  6081. }
  6082.  
  6083. Response PlayerRemarkc2m3_tracks01Gambler
  6084. {
  6085. norepeat
  6086. scene "scenes/Gambler/WorldC2M331.vcd" //I hate roller coasters.
  6087. scene "scenes/Gambler/WorldC2M335.vcd" //Stay on the track.
  6088. scene "scenes/Gambler/WorldC2M336.vcd" //Make sure to call out if you get pulled.
  6089. scene "scenes/Gambler/WorldC2M337.vcd" //Stay on the track people!
  6090. scene "scenes/Gambler/WorldC2M339.vcd" //Run on the track!
  6091. scene "scenes/Gambler/WorldC2M340.vcd" //Thank god this doesn't do a loop.
  6092. scene "scenes/Gambler/WorldC2M342.vcd" //We need to keep going down the track!
  6093. scene "scenes/Gambler/WorldC2M3B14.vcd" //You got your wish, Ellis. We're on a ride.
  6094. scene "scenes/Gambler/WorldC2M3B20.vcd" //Just follow the tracks, everybody!
  6095. scene "scenes/Gambler/WorldC2M3B21.vcd" //Everybody, just follow the tracks!
  6096. scene "scenes/Gambler/WorldC2M3B23.vcd" //These infected do NOT respect lines.
  6097. }
  6098. Rule PlayerRemarkc2m3_tracks01Gambler
  6099. {
  6100. criteria ConceptRemark IsGambler Isc2m3_tracks01 IsNotSaidc2m3_tracks01 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6101. ApplyContext "Saidc2m3_tracks01:1:0"
  6102. applycontexttoworld
  6103. Response PlayerRemarkc2m3_tracks01Gambler
  6104. }
  6105.  
  6106. Rule PlayerRemarkc2m3_tracks02Gambler
  6107. {
  6108. criteria ConceptRemark IsGambler Isc2m3_tracks02 IsNotSaidc2m3_tracks02 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6109. ApplyContext "Saidc2m3_tracks02:1:0"
  6110. applycontexttoworld
  6111. Response PlayerRemarkc2m3_tracks01Gambler
  6112. }
  6113.  
  6114. Rule PlayerRemarkc2m3_tracks03Gambler
  6115. {
  6116. criteria ConceptRemark IsGambler Isc2m3_tracks03 IsNotSaidc2m3_tracks03 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6117. ApplyContext "Saidc2m3_tracks03:1:0"
  6118. applycontexttoworld
  6119. Response PlayerRemarkc2m3_tracks01Gambler
  6120. }
  6121.  
  6122. Rule PlayerRemarkc2m3_tracks04Gambler
  6123. {
  6124. criteria ConceptRemark IsGambler Isc2m3_tracks04 IsNotSaidc2m3_tracks04 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6125. ApplyContext "Saidc2m3_tracks04:1:0"
  6126. applycontexttoworld
  6127. Response PlayerRemarkc2m3_tracks01Gambler
  6128. }
  6129.  
  6130. Rule PlayerRemarkc2m3_tracks05Gambler
  6131. {
  6132. criteria ConceptRemark IsGambler Isc2m3_tracks05 IsNotSaidc2m3_tracks05 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6133. ApplyContext "Saidc2m3_tracks05:1:0"
  6134. applycontexttoworld
  6135. Response PlayerRemarkc2m3_tracks01Gambler
  6136. }
  6137.  
  6138. Rule PlayerRemarkc2m3_tracks06Gambler
  6139. {
  6140. criteria ConceptRemark IsGambler Isc2m3_tracks06 IsNotSaidc2m3_tracks06 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6141. ApplyContext "Saidc2m3_tracks06:1:0"
  6142. applycontexttoworld
  6143. Response PlayerRemarkc2m3_tracks01Gambler
  6144. }
  6145.  
  6146. Rule PlayerRemarkc2m3_tracks07Gambler
  6147. {
  6148. criteria ConceptRemark IsGambler Isc2m3_tracks07 IsNotSaidc2m3_tracks07 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6149. ApplyContext "Saidc2m3_tracks07:1:0"
  6150. applycontexttoworld
  6151. Response PlayerRemarkc2m3_tracks01Gambler
  6152. }
  6153.  
  6154. Rule PlayerRemarkc2m3_tracks08Gambler
  6155. {
  6156. criteria ConceptRemark IsGambler Isc2m3_tracks08 IsNotSaidc2m3_tracks08 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival _auto_IsTracksOK IsNotSpeakingWeight0
  6157. ApplyContext "Saidc2m3_tracks08:1:0"
  6158. applycontexttoworld
  6159. Response PlayerRemarkc2m3_tracks01Gambler
  6160. }
  6161.  
  6162. Response PlayerRemarkc2m3_ventaGambler
  6163. {
  6164. scene "scenes/Gambler/WorldC2M315.vcd" //This isn't very romantic.
  6165. }
  6166. Rule PlayerRemarkc2m3_ventaGambler
  6167. {
  6168. criteria ConceptRemark IsGambler Isc2m3_venta IsNotSaidc2m3_venta IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6169. ApplyContext "Saidc2m3_venta:1:0"
  6170. applycontexttoworld
  6171. Response PlayerRemarkc2m3_ventaGambler
  6172. }
  6173.  
  6174. Response PlayerRemarkc2m3_wayblocked1Gambler
  6175. {
  6176. scene "scenes/Gambler/WorldC2M312.vcd" //This way is blocked.
  6177. }
  6178. Rule PlayerRemarkc2m3_wayblocked1Gambler
  6179. {
  6180. criteria ConceptRemark IsGambler Isc2m3_wayblocked1 IsNotSaidc2m3_wayblocked1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6181. ApplyContext "Saidc2m3_wayblocked1:1:0"
  6182. applycontexttoworld
  6183. Response PlayerRemarkc2m3_wayblocked1Gambler
  6184. }
  6185.  
  6186. Response PlayerRemarkc2m4_barnentryGambler
  6187. {
  6188. scene "scenes/Gambler/WorldC4M205.vcd" //Through this building.
  6189. }
  6190. Rule PlayerRemarkc2m4_barnentryGambler
  6191. {
  6192. criteria ConceptRemark IsGambler Isc2m4_barnentry IsNotSaidc2m4_barnentry IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear500 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6193. ApplyContext "Saidc2m4_barnentry:1:0"
  6194. applycontexttoworld
  6195. Response PlayerRemarkc2m4_barnentryGambler
  6196. }
  6197.  
  6198.  
  6199. // Autogenerated criteria for linked source group C2M4_001
  6200. criterion "IsNotSrcGrp_C2M4_001" "worldSrcGrp_C2M4_001" "<1" required
  6201.  
  6202. Response PlayerRemarkc2m4_bumpercarsaGambler
  6203. {
  6204. scene "scenes/Gambler/WorldC2M347.vcd" //Through the bumper cars!
  6205. scene "scenes/Gambler/WorldC2M348.vcd" //Keep going through the bumper cars.
  6206. }
  6207. Rule PlayerRemarkc2m4_bumpercarsaGambler
  6208. {
  6209. criteria ConceptRemark IsGambler Isc2m4_bumpercarsa IsNotSaidc2m4_bumpercarsa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear800 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_001 IsNotSpeakingWeight0
  6210. ApplyContext "Saidc2m4_bumpercarsa:1:0,SrcGrp_C2M4_001:1:0"
  6211. applycontexttoworld
  6212. Response PlayerRemarkc2m4_bumpercarsaGambler
  6213. }
  6214.  
  6215. Rule PlayerRemarkc2m4_bumpercarsbGambler
  6216. {
  6217. criteria ConceptRemark IsGambler Isc2m4_bumpercarsb IsNotSaidc2m4_bumpercarsb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear800 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_001 IsNotSpeakingWeight0
  6218. ApplyContext "Saidc2m4_bumpercarsb:1:0,SrcGrp_C2M4_001:1:0"
  6219. applycontexttoworld
  6220. Response PlayerRemarkc2m4_bumpercarsaGambler
  6221. }
  6222.  
  6223. Rule PlayerRemarkc2m4_bumpercarscGambler
  6224. {
  6225. criteria ConceptRemark IsGambler Isc2m4_bumpercarsc IsNotSaidc2m4_bumpercarsc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear800 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_001 IsNotSpeakingWeight0
  6226. ApplyContext "Saidc2m4_bumpercarsc:1:0,SrcGrp_C2M4_001:1:0"
  6227. applycontexttoworld
  6228. Response PlayerRemarkc2m4_bumpercarsaGambler
  6229. }
  6230.  
  6231.  
  6232. // Autogenerated criteria for linked source group C2M4_006
  6233. criterion "IsNotSrcGrp_C2M4_006" "worldSrcGrp_C2M4_006" "<1" required
  6234.  
  6235.  
  6236. // Autogenerated criteria for linked source group C2M4_005
  6237. criterion "IsNotSrcGrp_C2M4_005" "worldSrcGrp_C2M4_005" "<1" required
  6238.  
  6239. Response PlayerRemarkc2m4_onroofaGambler
  6240. {
  6241. scene "scenes/Gambler/WorldC2M416.vcd" //Careful on these roofs.
  6242. }
  6243. Rule PlayerRemarkc2m4_onroofaGambler
  6244. {
  6245. criteria ConceptRemark IsGambler Isc2m4_onroofa IsNotSaidc2m4_onroofa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_005 IsNotSpeakingWeight0
  6246. ApplyContext "Saidc2m4_onroofa:1:0,SrcGrp_C2M4_005:1:0"
  6247. applycontexttoworld
  6248. Response PlayerRemarkc2m4_onroofaGambler
  6249. }
  6250.  
  6251. Rule PlayerRemarkc2m4_onroofbGambler
  6252. {
  6253. criteria ConceptRemark IsGambler Isc2m4_onroofb IsNotSaidc2m4_onroofb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_005 IsNotSpeakingWeight0
  6254. ApplyContext "Saidc2m4_onroofb:1:0,SrcGrp_C2M4_005:1:0"
  6255. applycontexttoworld
  6256. Response PlayerRemarkc2m4_onroofaGambler
  6257. }
  6258.  
  6259. Response PlayerRemarkc2m4_pendoorGambler
  6260. {
  6261. scene "scenes/Gambler/MiscDirectional13.vcd" //Through this door!
  6262. }
  6263. Rule PlayerRemarkc2m4_pendoorGambler
  6264. {
  6265. criteria ConceptRemark IsGambler Isc2m4_pendoor IsNotSaidc2m4_pendoor IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6266. ApplyContext "Saidc2m4_pendoor:1:0"
  6267. applycontexttoworld
  6268. Response PlayerRemarkc2m4_pendoorGambler
  6269. }
  6270.  
  6271.  
  6272. // Autogenerated criteria for linked source group C2M4_002
  6273. criterion "IsNotSrcGrp_C2M4_002" "worldSrcGrp_C2M4_002" "<1" required
  6274.  
  6275. Response PlayerRemarkc2m4_pens1Gambler
  6276. {
  6277. scene "scenes/Gambler/NickOcd04.vcd" then any C2M4PenSmell001 foo:0 0.1 //Ugh. What's that SMELL?
  6278. scene "scenes/Gambler/WorldC2M408.vcd" odds 5 //Looks like the H in 4H stands for hell.
  6279. }
  6280. Rule PlayerRemarkc2m4_pens1Gambler
  6281. {
  6282. criteria ConceptRemark IsGambler Isc2m4_pens1 IsNotSaidc2m4_pens1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_002 IsNotSpeakingWeight0
  6283. ApplyContext "Saidc2m4_pens1:1:0,SrcGrp_C2M4_002:1:0"
  6284. applycontexttoworld
  6285. Response PlayerRemarkc2m4_pens1Gambler
  6286. }
  6287.  
  6288. Rule PlayerRemarkc2m4_pens2Gambler
  6289. {
  6290. criteria ConceptRemark IsGambler Isc2m4_pens2 IsNotSaidc2m4_pens2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_002 IsNotSpeakingWeight0
  6291. ApplyContext "Saidc2m4_pens2:1:0,SrcGrp_C2M4_002:1:0"
  6292. applycontexttoworld
  6293. Response PlayerRemarkc2m4_pens1Gambler
  6294. }
  6295.  
  6296. Response PlayerRemarkc2m4_seesaferoomGambler
  6297. {
  6298. scene "scenes/Gambler/WorldC1M3B36.vcd" //There's a saferoom up ahead!
  6299. }
  6300. Rule PlayerRemarkc2m4_seesaferoomGambler
  6301. {
  6302. criteria ConceptRemark IsGambler Isc2m4_seesaferoom IsNotSaidc2m4_seesaferoom IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear800 AutoIsNotScavenge AutoIsNotSurvival _auto_IsGateOpen IsNotSpeakingWeight0
  6303. ApplyContext "Saidc2m4_seesaferoom:1:0"
  6304. applycontexttoworld
  6305. Response PlayerRemarkc2m4_seesaferoomGambler
  6306. }
  6307.  
  6308.  
  6309. // Autogenerated criteria for linked source group C2M4_004
  6310. criterion "IsNotSrcGrp_C2M4_004" "worldSrcGrp_C2M4_004" "<1" required
  6311.  
  6312.  
  6313. // Autogenerated criteria for linked source group C2M4_003
  6314. criterion "IsNotSrcGrp_C2M4_003" "worldSrcGrp_C2M4_003" "<1" required
  6315.  
  6316. Response PlayerRemarkc2m4_upbarnaGambler
  6317. {
  6318. scene "scenes/Gambler/WorldC4M406.vcd" //Across the rooftops.
  6319. }
  6320. Rule PlayerRemarkc2m4_upbarnaGambler
  6321. {
  6322. criteria ConceptRemark IsGambler Isc2m4_upbarna IsNotSaidc2m4_upbarna IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_003 IsNotSpeakingWeight0
  6323. ApplyContext "Saidc2m4_upbarna:1:0,SrcGrp_C2M4_003:1:0"
  6324. applycontexttoworld
  6325. Response PlayerRemarkc2m4_upbarnaGambler
  6326. }
  6327.  
  6328. Rule PlayerRemarkc2m4_upbarnbGambler
  6329. {
  6330. criteria ConceptRemark IsGambler Isc2m4_upbarnb IsNotSaidc2m4_upbarnb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C2M4_003 IsNotSpeakingWeight0
  6331. ApplyContext "Saidc2m4_upbarnb:1:0,SrcGrp_C2M4_003:1:0"
  6332. applycontexttoworld
  6333. Response PlayerRemarkc2m4_upbarnaGambler
  6334. }
  6335.  
  6336. Response PlayerRemarkc2m5_button2Gambler
  6337. {
  6338. scene "scenes/Gambler/WorldC2M5B08.vcd" then any C2M5_lipsync001 foo:0 0.01 //Sorry to break it to you Coach, but your heroes lip-sync. There's a tape back here labeled finale.
  6339. scene "scenes/Gambler/WorldC2M5B10.vcd" //This looks all setup for the finale.
  6340. scene "scenes/Gambler/WorldC2M5B11.vcd" //When I hit this tape, it's gonna blare some old people's rock music and start the finale. Get ready.
  6341. scene "scenes/Gambler/WorldC2M5B12.vcd" //Coach, when I start this finale, you aren't gonna start dancing are you? Ahh Screw it, I'm hitting it.
  6342. scene "scenes/Gambler/WorldC2M5B13.vcd" //If you have taste, cover your ears. I'm starting the finale.
  6343. scene "scenes/Gambler/WorldC2M5B14.vcd" //Get ready, I'm gonna start the finale.
  6344. scene "scenes/Gambler/WorldC2M5B15.vcd" //Everyone ready, I'm gonna hit this and start the finale.
  6345. }
  6346. Rule PlayerRemarkc2m5_button2Gambler
  6347. {
  6348. criteria ConceptRemark IsGambler Isc2m5_button2 IsNotSaidc2m5_button2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear75 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival _auto_IsButton1 _auto_NotButton2 IsNotSpeakingWeight0
  6349. ApplyContext "Saidc2m5_button2:1:0"
  6350. applycontexttoworld
  6351. Response PlayerRemarkc2m5_button2Gambler
  6352. }
  6353.  
  6354. Response PlayerRemarkC3M2PlaneCrashGambler
  6355. {
  6356. scene "scenes/Gambler/WorldC3M2B06.vcd" //I guess walking isn't so bad (seeing downed plane)
  6357. }
  6358. Rule PlayerRemarkC3M2PlaneCrashGambler
  6359. {
  6360. criteria ConceptRemark IsGambler IsC3M2PlaneCrash IsNotSaidC3M2PlaneCrash IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear600 IsNotSaidC3M2OpenDoor IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6361. ApplyContext "SaidC3M2PlaneCrash:1:0,Talk:1:1.538"
  6362. applycontexttoworld
  6363. Response PlayerRemarkC3M2PlaneCrashGambler
  6364. }
  6365.  
  6366. Response PlayerRemarkC3M2PlaneDoorNagGambler
  6367. {
  6368. scene "scenes/Gambler/WorldC3M2B08.vcd" //I think it's a safe bet to say an alarm will sound when we open this door.
  6369. scene "scenes/Gambler/WorldC3M2B11.vcd" //The emergency exit is the only way.
  6370. scene "scenes/Gambler/WorldC3M2B12.vcd" //I think it's a safe bet to say an alarm will sound when we open this door.
  6371. scene "scenes/Gambler/WorldC3M2B15.vcd" //The emergency exit is the only way.
  6372. }
  6373. Rule PlayerRemarkC3M2PlaneDoorNagGambler
  6374. {
  6375. criteria ConceptRemark IsGambler IsC3M2PlaneDoorNag IsNotSaidC3M2PlaneDoorNag IsNotCoughing IsTalk IsTalkGambler IsSubjectNear500 IsNotSaidC3M2OpenDoor IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6376. ApplyContext "SaidC3M2PlaneDoorNag:1:0,SaidC3M2PlaneDoorNagShort:1:8,Talk:1:3.340"
  6377. applycontexttoworld
  6378. Response PlayerRemarkC3M2PlaneDoorNagGambler
  6379. }
  6380.  
  6381. Response PlayerRemarkC3M2PlaneDoorNagaGambler
  6382. {
  6383. scene "scenes/Gambler/WorldC3M2B07.vcd" //We can get through this door.
  6384. scene "scenes/Gambler/WorldC3M2B09.vcd" //We have to open this door.
  6385. scene "scenes/Gambler/WorldC3M2B10.vcd" //Someone open the door.
  6386. scene "scenes/Gambler/WorldC3M2B13.vcd" //We have to open this door.
  6387. scene "scenes/Gambler/WorldC3M2B14.vcd" //Someone open the door.
  6388. }
  6389. Rule PlayerRemarkC3M2PlaneDoorNagaGambler
  6390. {
  6391. criteria ConceptRemark IsGambler IsC3M2PlaneDoorNaga IsNotSaidC3M2PlaneDoorNaga IsNotCoughing IsTalk IsTalkGambler IsSubjectNear400 IsSaidC3M2PlaneDoorNag IsNotSaidC3M2OpenDoor IsNotSaidC3M2PlaneDoorNagShort AutoIsNotScavenge AutoIsNotSurvival IsWorldTalkGambler IsNotSpeakingWeight0
  6392. ApplyContext "SaidC3M2PlaneDoorNaga:1:0,Talk:1:1.377"
  6393. applycontexttoworld
  6394. Response PlayerRemarkC3M2PlaneDoorNagaGambler
  6395. }
  6396.  
  6397. Response PlayerRemarkC3M2RoadGambler
  6398. {
  6399. scene "scenes/Gambler/WorldC3M2B04.vcd" //Dry land up ahead.
  6400. }
  6401. Rule PlayerRemarkC3M2RoadGambler
  6402. {
  6403. criteria ConceptRemark IsGambler IsC3M2Road IsNotSaidC3M2Road IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6404. ApplyContext "SaidC3M2Road:1:0,Talk:1:1.106"
  6405. applycontexttoworld
  6406. Response PlayerRemarkC3M2RoadGambler
  6407. }
  6408.  
  6409. Response PlayerRemarkC3M2SickOfSwampGambler
  6410. {
  6411. scene "scenes/Gambler/WorldC3M203.vcd" //This mud is not doing my suit any favors.
  6412. }
  6413. Rule PlayerRemarkC3M2SickOfSwampGambler
  6414. {
  6415. criteria ConceptRemark IsGambler IsC3M2SickOfSwamp IsNotSaidC3M2SickOfSwamp IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6416. ApplyContext "SaidC3M2SickOfSwamp:1:0,Talk:1:2.246"
  6417. applycontexttoworld
  6418. Response PlayerRemarkC3M2SickOfSwampGambler
  6419. }
  6420.  
  6421. Response PlayerRemarkC3M2Village1Gambler
  6422. {
  6423. scene "scenes/Gambler/WorldC3M2B18.vcd" then any C3M2ComingHome foo:0 -0.566 //Hello!
  6424. scene "scenes/Gambler/WorldC3M2B20.vcd" then any C3M2ComingHome foo:0 -2.016 //Holy shit, maybe the swamp people made it!
  6425. scene "scenes/Gambler/WorldC3M2B25.vcd" then any C3M2ComingHome foo:0 -0.849 //ANYBODY HOME?
  6426. }
  6427. Rule PlayerRemarkC3M2Village1Gambler
  6428. {
  6429. criteria ConceptRemark IsGambler IsC3M2Village1 IsNotSaidC3M2Village1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear800 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6430. ApplyContext "SaidC3M2Village1:1:0,Talk:1:2.116"
  6431. applycontexttoworld
  6432. Response PlayerRemarkC3M2Village1Gambler
  6433. }
  6434.  
  6435. Response PlayerRemarkC3M2Village2Gambler
  6436. {
  6437. scene "scenes/Gambler/SafeSpotAhead01.vcd" //Safe house!
  6438. scene "scenes/Gambler/SafeSpotAhead02.vcd" //We got a safe house!
  6439. scene "scenes/Gambler/SafeSpotAhead03.vcd" //Safe house ahead!
  6440. scene "scenes/Gambler/SafeSpotAhead04.vcd" //There's the safe house!
  6441. }
  6442. Rule PlayerRemarkC3M2Village2Gambler
  6443. {
  6444. criteria ConceptRemark IsGambler IsC3M2Village2 IsNotSaidC3M2Village2 IsNotCoughing IsTalk IsTalkGambler IsSubjectNear400 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6445. ApplyContext "SaidC3M2Village2:1:0,Talk:1:1.388"
  6446. applycontexttoworld
  6447. Response PlayerRemarkC3M2Village2Gambler
  6448. }
  6449.  
  6450. Response PlayerRemarkC3M3BodiesGambler
  6451. {
  6452. scene "scenes/Gambler/WorldC3M3B04.vcd" //That's a shit ton of bodies.
  6453. }
  6454. Rule PlayerRemarkC3M3BodiesGambler
  6455. {
  6456. criteria ConceptRemark IsGambler IsC3M3Bodies IsNotSaidC3M3Bodies IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6457. ApplyContext "SaidC3M3Bodies:1:0"
  6458. applycontexttoworld
  6459. Response PlayerRemarkC3M3BodiesGambler
  6460. }
  6461.  
  6462. Response PlayerRemarkC3M3LowerGateGambler
  6463. {
  6464. scene "scenes/Gambler/WorldC3M3B06.vcd" then any InfoRemC3M3LowerGatea foo:0 10 //We need to lower this plank.
  6465. scene "scenes/Gambler/WorldC3M3B07.vcd" then any InfoRemC3M3LowerGatea foo:0 10 //The only way is over this plank.
  6466. }
  6467. Rule PlayerRemarkC3M3LowerGateGambler
  6468. {
  6469. criteria ConceptRemark IsGambler IsC3M3LowerGate IsNotSaidC3M3BridgeButton IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6470. ApplyContext "SaidC3M3LowerGate:1:0"
  6471. applycontexttoworld
  6472. Response PlayerRemarkC3M3LowerGateGambler
  6473. }
  6474.  
  6475. Response PlayerRemarkC3M3MoreShacksGambler
  6476. {
  6477. scene "scenes/Gambler/WorldC3M3B12.vcd" //Did people really live in these shacks?
  6478. }
  6479. Rule PlayerRemarkC3M3MoreShacksGambler
  6480. {
  6481. criteria ConceptRemark IsGambler IsC3M3MoreShacks IsNotSaidC3M3MoreShacks IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 ChanceToFire10Percent IsNotSaidC3M3BridgeButton AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6482. ApplyContext "SaidC3M3MoreShacks:1:0"
  6483. applycontexttoworld
  6484. Response PlayerRemarkC3M3MoreShacksGambler
  6485. }
  6486.  
  6487. //AUTOGENERATED BLANK FOR PlayerRemarkC3M3MoreShacksGambler : ChanceToFire10Percent
  6488. Rule AUTOBLANK_PlayerRemarkC3M3MoreShacksGambler
  6489. {
  6490. criteria ConceptRemark IsGambler IsC3M3MoreShacks IsNotSaidC3M3MoreShacks IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 IsNotSaidC3M3BridgeButton AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  6491. ApplyContext "SaidC3M3MoreShacks:1:0"
  6492. applycontexttoworld
  6493. Response _PlayerInfoRemarkableBlankGambler
  6494. }
  6495.  
  6496. Response PlayerRemarkC3M3ThisWayGambler
  6497. {
  6498. scene "scenes/Gambler/FollowMe08.vcd" //Come on, this way!
  6499. scene "scenes/Gambler/MiscDirectional06.vcd" //C'mon, this way!
  6500. }
  6501. Rule PlayerRemarkC3M3ThisWayGambler
  6502. {
  6503. criteria ConceptRemark IsGambler IsC3M3ThisWay IsNotSaidC3M3ThisWay IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 ChanceToFire50Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6504. ApplyContext "SaidC3M3ThisWay:1:0"
  6505. applycontexttoworld
  6506. Response PlayerRemarkC3M3ThisWayGambler
  6507. }
  6508.  
  6509. //AUTOGENERATED BLANK FOR PlayerRemarkC3M3ThisWayGambler : ChanceToFire50Percent
  6510. Rule AUTOBLANK_PlayerRemarkC3M3ThisWayGambler
  6511. {
  6512. criteria ConceptRemark IsGambler IsC3M3ThisWay IsNotSaidC3M3ThisWay IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  6513. ApplyContext "SaidC3M3ThisWay:1:0"
  6514. applycontexttoworld
  6515. Response _PlayerInfoRemarkableBlankGambler
  6516. }
  6517.  
  6518. Response PlayerRemarkC3M3ThroughHereGambler
  6519. {
  6520. scene "scenes/Gambler/WorldC2M210.vcd" //Back here.
  6521. scene "scenes/Gambler/WorldC2M217.vcd" //Through here.
  6522. scene "scenes/Gambler/WorldC3M3B05.vcd" //Looks like some of them headed to the river.
  6523. scene "scenes/Gambler/WorldC4M128.vcd" //Through this house.
  6524. scene "scenes/Gambler/WorldMisc02.vcd" //Through here.
  6525. scene "scenes/Gambler/WorldMisc08.vcd" //Through here.
  6526. }
  6527. Rule PlayerRemarkC3M3ThroughHereGambler
  6528. {
  6529. criteria ConceptRemark IsGambler IsC3M3ThroughHere IsNotSaidC3M3ThroughHere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6530. ApplyContext "SaidC3M3ThroughHere:1:0"
  6531. applycontexttoworld
  6532. Response PlayerRemarkC3M3ThroughHereGambler
  6533. }
  6534.  
  6535. Response PlayerRemarkC3M3ThroughThisHouseGambler
  6536. {
  6537. scene "scenes/Gambler/MiscDirectional01.vcd" //Through here!
  6538. scene "scenes/Gambler/MiscDirectional11.vcd" //Let's go through here!
  6539. scene "scenes/Gambler/WorldC2M217.vcd" //Through here.
  6540. scene "scenes/Gambler/WorldC4M326.vcd" //We gotta to go back through here!
  6541. }
  6542. Rule PlayerRemarkC3M3ThroughThisHouseGambler
  6543. {
  6544. criteria ConceptRemark IsGambler IsC3M3ThroughThisHouse IsNotSaidC3M3ThroughThisHouse IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6545. ApplyContext "SaidC3M3ThroughThisHouse:1:0"
  6546. applycontexttoworld
  6547. Response PlayerRemarkC3M3ThroughThisHouseGambler
  6548. }
  6549.  
  6550. Response PlayerRemarkC3M3UnsanitaryGambler
  6551. {
  6552. scene "scenes/Gambler/NickOcd01.vcd" //You know how many germs are on that thing?
  6553. scene "scenes/Gambler/NickOcd02.vcd" then mechanic InfoRemC3M3Unsanitarya1 foo:0 -4.349 //Ugh. It's like rotten eggs here. Does nobody else SMELL that?
  6554. scene "scenes/Gambler/WorldC3M3B13.vcd" //This is just really unsanitary.
  6555. scene "scenes/Gambler/WorldC3M3B14.vcd" //Where did anyone who lived here wash their hands?
  6556. }
  6557. Rule PlayerRemarkC3M3UnsanitaryGambler
  6558. {
  6559. criteria ConceptRemark IsGambler IsC3M3Unsanitary IsNotSaidC3M3Unsanitary IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6560. ApplyContext "SaidC3M3Unsanitary:1:0"
  6561. applycontexttoworld
  6562. Response PlayerRemarkC3M3UnsanitaryGambler
  6563. }
  6564.  
  6565. Response PlayerRemarkC3M3UpHereGambler
  6566. {
  6567. scene "scenes/Gambler/WorldC4M314.vcd" //Up here!
  6568. scene "scenes/Gambler/WorldMisc01.vcd" //Up here.
  6569. }
  6570. Rule PlayerRemarkC3M3UpHereGambler
  6571. {
  6572. criteria ConceptRemark IsGambler IsC3M3UpHere IsNotSaidC3M3UpHere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear100 IsNotSaidC3M3BridgeButton AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6573. ApplyContext "SaidC3M3UpHere:1:0"
  6574. applycontexttoworld
  6575. Response PlayerRemarkC3M3UpHereGambler
  6576. }
  6577.  
  6578. Response PlayerRemarkc3m4downroadGambler
  6579. {
  6580. scene "scenes/Gambler/WorldC4M133.vcd" //Let's go down this street.
  6581. }
  6582. Rule PlayerRemarkc3m4downroadGambler
  6583. {
  6584. criteria ConceptRemark IsGambler Isc3m4downroad IsNotSaidc3m4downroad IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6585. ApplyContext "Saidc3m4downroad:1:0"
  6586. applycontexttoworld
  6587. Response PlayerRemarkc3m4downroadGambler
  6588. }
  6589.  
  6590. Response PlayerRemarkc3m4scaffoldGambler
  6591. {
  6592. scene "scenes/Gambler/WorldC2M427.vcd" //We can climb this scaffolding.
  6593. }
  6594. Rule PlayerRemarkc3m4scaffoldGambler
  6595. {
  6596. criteria ConceptRemark IsGambler Isc3m4scaffold IsNotSaidc3m4scaffold IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6597. ApplyContext "Saidc3m4scaffold:1:0"
  6598. applycontexttoworld
  6599. Response PlayerRemarkc3m4scaffoldGambler
  6600. }
  6601.  
  6602.  
  6603. // Autogenerated criteria for linked source group C4M1_002
  6604. criterion "IsNotSrcGrp_C4M1_002" "worldSrcGrp_C4M1_002" "<1" required
  6605.  
  6606. Response PlayerRemarkc4m1_boataGambler
  6607. {
  6608. scene "scenes/Gambler/WorldC4M1B23.vcd" odds 10 //What, does everybody around here have a boat?
  6609. scene "scenes/Gambler/WorldC4M1B24.vcd" //If this rain keeps up, we can sail this thing right to Virgil.
  6610. }
  6611. Rule PlayerRemarkc4m1_boataGambler
  6612. {
  6613. criteria ConceptRemark IsGambler Isc4m1_boata IsNotSaidc4m1_boata IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M1_002 IsNotSpeakingWeight0
  6614. ApplyContext "Saidc4m1_boata:1:0,SrcGrp_C4M1_002:1:0"
  6615. applycontexttoworld
  6616. Response PlayerRemarkc4m1_boataGambler
  6617. }
  6618.  
  6619. Rule PlayerRemarkc4m1_boatbGambler
  6620. {
  6621. criteria ConceptRemark IsGambler Isc4m1_boatb IsNotSaidc4m1_boatb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M1_002 IsNotSpeakingWeight0
  6622. ApplyContext "Saidc4m1_boatb:1:0,SrcGrp_C4M1_002:1:0"
  6623. applycontexttoworld
  6624. Response PlayerRemarkc4m1_boataGambler
  6625. }
  6626.  
  6627. Response PlayerRemarkc4m1_carcrashGambler
  6628. {
  6629. scene "scenes/Gambler/WorldC4M1B28.vcd" then any c4m1_wreck01 foo:0 0.01 //Now THAT is a nasty wreck.
  6630. }
  6631. Rule PlayerRemarkc4m1_carcrashGambler
  6632. {
  6633. criteria ConceptRemark IsGambler Isc4m1_carcrash IsNotSaidc4m1_carcrash IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler ChanceToFire20Percent AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6634. ApplyContext "Saidc4m1_carcrash:1:0"
  6635. applycontexttoworld
  6636. Response PlayerRemarkc4m1_carcrashGambler
  6637. }
  6638.  
  6639. //AUTOGENERATED BLANK FOR PlayerRemarkc4m1_carcrashGambler : ChanceToFire20Percent
  6640. Rule AUTOBLANK_PlayerRemarkc4m1_carcrashGambler
  6641. {
  6642. criteria ConceptRemark IsGambler Isc4m1_carcrash IsNotSaidc4m1_carcrash IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  6643. ApplyContext "Saidc4m1_carcrash:1:0"
  6644. applycontexttoworld
  6645. Response _PlayerInfoRemarkableBlankGambler
  6646. }
  6647.  
  6648. Response PlayerRemarkc4m1_garagesaleGambler
  6649. {
  6650. scene "scenes/Gambler/WorldC4M1B27.vcd" //Let's cut through the garage sale.
  6651. }
  6652. Rule PlayerRemarkc4m1_garagesaleGambler
  6653. {
  6654. criteria ConceptRemark IsGambler Isc4m1_garagesale IsNotSaidc4m1_garagesale IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear400 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6655. ApplyContext "Saidc4m1_garagesale:1:0"
  6656. applycontexttoworld
  6657. Response PlayerRemarkc4m1_garagesaleGambler
  6658. }
  6659.  
  6660. Response PlayerRemarkc4m1_nogasGambler
  6661. {
  6662. scene "scenes/Gambler/WorldC4M120.vcd" then any c4m1_nogas01 foo:0 0.01 //Out of gas.
  6663. scene "scenes/Gambler/WorldC4M1B12.vcd" then any c4m1_nogas01 foo:0 0.01 //No gas. Terrific. This is just great.
  6664. }
  6665. Rule PlayerRemarkc4m1_nogasGambler
  6666. {
  6667. criteria ConceptRemark IsGambler Isc4m1_nogas IsNotSaidc4m1_nogas IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6668. ApplyContext "Saidc4m1_nogas:1:0,Talk:1:2.493,_auto_NoGasGate:1:25"
  6669. applycontexttoworld
  6670. Response PlayerRemarkc4m1_nogasGambler
  6671. }
  6672.  
  6673. Response PlayerRemarkc4m1_nogasToldGambler
  6674. {
  6675. scene "scenes/Gambler/WorldC4M1B13.vcd" then any c4m1_nogas10 foo:0 0.01 //No gas. See? What'd I say?
  6676. }
  6677. Rule PlayerRemarkc4m1_nogasToldGambler
  6678. {
  6679. criteria ConceptRemark IsGambler Isc4m1_nogas IsNotSaidc4m1_nogas IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler Isc4m1IToldYouSo AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6680. ApplyContext "Saidc4m1_nogas:1:0,Talk:1:1.531"
  6681. applycontexttoworld
  6682. Response PlayerRemarkc4m1_nogasToldGambler
  6683. }
  6684.  
  6685. Response PlayerRemarkc4m1_playgroundfarGambler
  6686. {
  6687. scene "scenes/Gambler/WorldC4M1B26.vcd" //Through that playground!
  6688. }
  6689. Rule PlayerRemarkc4m1_playgroundfarGambler
  6690. {
  6691. criteria ConceptRemark IsGambler Isc4m1_playground IsNotSaidc4m1_playground IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear1000 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6692. ApplyContext "Saidc4m1_playground:1:0"
  6693. applycontexttoworld
  6694. Response PlayerRemarkc4m1_playgroundfarGambler
  6695. }
  6696.  
  6697. Response PlayerRemarkc4m1_playgroundnearGambler
  6698. {
  6699. scene "scenes/Gambler/WorldC4M1B25.vcd" //Through this playground!
  6700. }
  6701. Rule PlayerRemarkc4m1_playgroundnearGambler
  6702. {
  6703. criteria ConceptRemark IsGambler Isc4m1_playground IsNotSaidc4m1_playground IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6704. ApplyContext "Saidc4m1_playground:1:0"
  6705. applycontexttoworld
  6706. Response PlayerRemarkc4m1_playgroundnearGambler
  6707. }
  6708.  
  6709. Response PlayerRemarkc4m1_saferoomcloseGambler
  6710. {
  6711. scene "scenes/Gambler/MiscDirectional44.vcd" //There's a safe room up there!
  6712. }
  6713. Rule PlayerRemarkc4m1_saferoomcloseGambler
  6714. {
  6715. criteria ConceptRemark IsGambler Isc4m1_saferoomclose IsNotSaidc4m1_saferoomclose IsNotCoughing IsTalk IsTalkGambler IsSubjectNear800 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6716. ApplyContext "Saidc4m1_saferoomclose:1:0"
  6717. applycontexttoworld
  6718. Response PlayerRemarkc4m1_saferoomcloseGambler
  6719. }
  6720.  
  6721. Response PlayerRemarkc4m1_throughhereAGambler
  6722. {
  6723. scene "scenes/Gambler/MiscDirectional11.vcd" //Let's go through here!
  6724. }
  6725. Rule PlayerRemarkc4m1_throughhereAGambler
  6726. {
  6727. criteria ConceptRemark IsGambler Isc4m1_throughhereA IsNotSaidc4m1_throughhereA IsNotCoughing IsTalk IsTalkGambler IsSubjectNear400 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6728. ApplyContext "Saidc4m1_throughhereA:1:0"
  6729. applycontexttoworld
  6730. Response PlayerRemarkc4m1_throughhereAGambler
  6731. }
  6732.  
  6733.  
  6734. // Autogenerated criteria for linked source group C4M2_101
  6735. criterion "IsNotSrcGrp_C4M2_101" "worldSrcGrp_C4M2_101" "<1" required
  6736.  
  6737. Response PlayerRemarkc4m2_gasinsidesignaGambler
  6738. {
  6739. scene "scenes/Gambler/WorldC4M2B33.vcd" then any _c4m2_gasinside01 foo:0 0.01 //Looks like the gas is inside.
  6740. }
  6741. Rule PlayerRemarkc4m2_gasinsidesignaGambler
  6742. {
  6743. criteria ConceptRemark IsGambler Isc4m2_gasinsidesigna IsNotSaidc4m2_gasinsidesigna IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear350 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_101 IsNotSpeakingWeight0
  6744. ApplyContext "Saidc4m2_gasinsidesigna:1:0,SrcGrp_C4M2_101:1:0"
  6745. applycontexttoworld
  6746. Response PlayerRemarkc4m2_gasinsidesignaGambler
  6747. }
  6748.  
  6749. Rule PlayerRemarkc4m2_gasinsidesignbGambler
  6750. {
  6751. criteria ConceptRemark IsGambler Isc4m2_gasinsidesignb IsNotSaidc4m2_gasinsidesignb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear350 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_101 IsNotSpeakingWeight0
  6752. ApplyContext "Saidc4m2_gasinsidesignb:1:0,SrcGrp_C4M2_101:1:0"
  6753. applycontexttoworld
  6754. Response PlayerRemarkc4m2_gasinsidesignaGambler
  6755. }
  6756.  
  6757. Rule PlayerRemarkc4m2_gasinsidesigncGambler
  6758. {
  6759. criteria ConceptRemark IsGambler Isc4m2_gasinsidesignc IsNotSaidc4m2_gasinsidesignc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear350 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_101 IsNotSpeakingWeight0
  6760. ApplyContext "Saidc4m2_gasinsidesignc:1:0,SrcGrp_C4M2_101:1:0"
  6761. applycontexttoworld
  6762. Response PlayerRemarkc4m2_gasinsidesignaGambler
  6763. }
  6764.  
  6765. Response PlayerRemarkc4m2_millentranceGambler
  6766. {
  6767. scene "scenes/Gambler/WorldC2M118.vcd" //In here.
  6768. }
  6769. Rule PlayerRemarkc4m2_millentranceGambler
  6770. {
  6771. criteria ConceptRemark IsGambler Isc4m2_millentrance IsNotSaidc4m2_millentrance IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6772. ApplyContext "Saidc4m2_millentrance:1:0,c4m2_PastStart:1:0,_auto_InsideMill:1:0"
  6773. applycontexttoworld
  6774. Response PlayerRemarkc4m2_millentranceGambler
  6775. }
  6776.  
  6777. Response PlayerRemarkc4m2_millentranceexitGambler
  6778. {
  6779. scene "scenes/Gambler/MiscDirectional03.vcd" //This way!
  6780. scene "scenes/Gambler/MiscDirectional06.vcd" //C'mon, this way!
  6781. }
  6782. Rule PlayerRemarkc4m2_millentranceexitGambler
  6783. {
  6784. criteria ConceptRemark IsGambler Isc4m2_millentranceexit IsNotSaidc4m2_millentranceexit IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6785. ApplyContext "Saidc4m2_millentranceexit:1:0,c4m2_PastStart:1:0,_auto_InsideMill:1:0"
  6786. applycontexttoworld
  6787. Response PlayerRemarkc4m2_millentranceexitGambler
  6788. }
  6789.  
  6790.  
  6791. // Autogenerated criteria for linked source group C4M2_001
  6792. criterion "IsNotSrcGrp_C4M2_001" "worldSrcGrp_C4M2_001" "<1" required
  6793.  
  6794. Response PlayerRemarkc4m2_seegasstationaGambler
  6795. {
  6796. scene "scenes/Gambler/WorldC4M2B18.vcd" then self _c4m2_seestation01 foo:0 0.01 //There's the gas station!
  6797. }
  6798. Rule PlayerRemarkc4m2_seegasstationaGambler
  6799. {
  6800. criteria ConceptRemark IsGambler Isc4m2_seegasstationa IsNotSaidc4m2_seegasstationa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_001 IsNotSpeakingWeight0
  6801. ApplyContext "Saidc4m2_seegasstationa:1:0,Talk:1:3,Saidc4m2_seegasstation:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_001:1:0"
  6802. applycontexttoworld
  6803. Response PlayerRemarkc4m2_seegasstationaGambler
  6804. }
  6805.  
  6806. Rule PlayerRemarkc4m2_seegasstationbGambler
  6807. {
  6808. criteria ConceptRemark IsGambler Isc4m2_seegasstationb IsNotSaidc4m2_seegasstationb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_001 IsNotSpeakingWeight0
  6809. ApplyContext "Saidc4m2_seegasstationb:1:0,Talk:1:3,Saidc4m2_seegasstation:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_001:1:0"
  6810. applycontexttoworld
  6811. Response PlayerRemarkc4m2_seegasstationaGambler
  6812. }
  6813.  
  6814. Rule PlayerRemarkc4m2_seegasstationcGambler
  6815. {
  6816. criteria ConceptRemark IsGambler Isc4m2_seegasstationc IsNotSaidc4m2_seegasstationc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_001 IsNotSpeakingWeight0
  6817. ApplyContext "Saidc4m2_seegasstationc:1:0,Talk:1:3,Saidc4m2_seegasstation:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_001:1:0"
  6818. applycontexttoworld
  6819. Response PlayerRemarkc4m2_seegasstationaGambler
  6820. }
  6821.  
  6822. Rule PlayerRemarkc4m2_seegasstationdGambler
  6823. {
  6824. criteria ConceptRemark IsGambler Isc4m2_seegasstationd IsNotSaidc4m2_seegasstationd IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_001 IsNotSpeakingWeight0
  6825. ApplyContext "Saidc4m2_seegasstationd:1:0,Talk:1:3,Saidc4m2_seegasstation:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_001:1:0"
  6826. applycontexttoworld
  6827. Response PlayerRemarkc4m2_seegasstationaGambler
  6828. }
  6829.  
  6830. Rule PlayerRemarkc4m2_seegasstationeGambler
  6831. {
  6832. criteria ConceptRemark IsGambler Isc4m2_seegasstatione IsNotSaidc4m2_seegasstatione IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_001 IsNotSpeakingWeight0
  6833. ApplyContext "Saidc4m2_seegasstatione:1:0,Talk:1:3,Saidc4m2_seegasstation:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_001:1:0"
  6834. applycontexttoworld
  6835. Response PlayerRemarkc4m2_seegasstationaGambler
  6836. }
  6837.  
  6838.  
  6839. // Autogenerated criteria for linked source group C4M2_102
  6840. criterion "IsNotSrcGrp_C4M2_102" "worldSrcGrp_C4M2_102" "<1" required
  6841.  
  6842. Response PlayerRemarkc4m2_seesaferoomaGambler
  6843. {
  6844. scene "scenes/Gambler/WorldC4M2B36.vcd" //There's gas in the safe room!
  6845. }
  6846. Rule PlayerRemarkc4m2_seesaferoomaGambler
  6847. {
  6848. criteria ConceptRemark IsGambler Isc4m2_seesaferooma IsNotSaidc4m2_seesaferooma IsNotCoughing IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_102 IsNotSpeakingWeight0
  6849. ApplyContext "Saidc4m2_seesaferooma:1:0,SrcGrp_C4M2_102:1:0"
  6850. applycontexttoworld
  6851. Response PlayerRemarkc4m2_seesaferoomaGambler
  6852. }
  6853.  
  6854. Rule PlayerRemarkc4m2_seesaferoombGambler
  6855. {
  6856. criteria ConceptRemark IsGambler Isc4m2_seesaferoomb IsNotSaidc4m2_seesaferoomb IsNotCoughing IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_102 IsNotSpeakingWeight0
  6857. ApplyContext "Saidc4m2_seesaferoomb:1:0,SrcGrp_C4M2_102:1:0"
  6858. applycontexttoworld
  6859. Response PlayerRemarkc4m2_seesaferoomaGambler
  6860. }
  6861.  
  6862.  
  6863. // Autogenerated criteria for linked source group C4M2_003
  6864. criterion "IsNotSrcGrp_C4M2_003" "worldSrcGrp_C4M2_003" "<1" required
  6865.  
  6866. Response PlayerRemarkc4m2_streetblockedaGambler
  6867. {
  6868. scene "scenes/Gambler/WorldC4M2B01.vcd" then any _c4m2_streetblocked01 foo:0 0.01 //The road's blocked.
  6869. }
  6870. Rule PlayerRemarkc4m2_streetblockedaGambler
  6871. {
  6872. criteria ConceptRemark IsGambler Isc4m2_streetblockeda IsNotSaidc4m2_streetblockeda IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_003 IsNotSpeakingWeight0
  6873. ApplyContext "Saidc4m2_streetblockeda:1:0,c4m2_PastStart:1:0,_auto_InsideMill:1:0,SrcGrp_C4M2_003:1:0"
  6874. applycontexttoworld
  6875. Response PlayerRemarkc4m2_streetblockedaGambler
  6876. }
  6877.  
  6878. Rule PlayerRemarkc4m2_streetblockedbGambler
  6879. {
  6880. criteria ConceptRemark IsGambler Isc4m2_streetblockedb IsNotSaidc4m2_streetblockedb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_003 IsNotSpeakingWeight0
  6881. ApplyContext "Saidc4m2_streetblockedb:1:0,c4m2_PastStart:1:0,_auto_InsideMill:1:0,SrcGrp_C4M2_003:1:0"
  6882. applycontexttoworld
  6883. Response PlayerRemarkc4m2_streetblockedaGambler
  6884. }
  6885.  
  6886. Rule PlayerRemarkc4m2_streetblockedcGambler
  6887. {
  6888. criteria ConceptRemark IsGambler Isc4m2_streetblockedc IsNotSaidc4m2_streetblockedc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_003 IsNotSpeakingWeight0
  6889. ApplyContext "Saidc4m2_streetblockedc:1:0,c4m2_PastStart:1:0,_auto_InsideMill:1:0,SrcGrp_C4M2_003:1:0"
  6890. applycontexttoworld
  6891. Response PlayerRemarkc4m2_streetblockedaGambler
  6892. }
  6893.  
  6894. Response PlayerRemarkc4m2_uprampGambler
  6895. {
  6896. scene "scenes/Gambler/WorldC4M2B16.vcd" //Up that ramp!
  6897. }
  6898. Rule PlayerRemarkc4m2_uprampGambler
  6899. {
  6900. criteria ConceptRemark IsGambler Isc4m2_upramp IsNotSaidc4m2_upramp IsNotCoughing IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6901. ApplyContext "Saidc4m2_upramp:1:0"
  6902. applycontexttoworld
  6903. Response PlayerRemarkc4m2_uprampGambler
  6904. }
  6905.  
  6906. Response PlayerRemarkc4m2_upthestairsGambler
  6907. {
  6908. scene "scenes/Gambler/WorldMisc01.vcd" //Up here.
  6909. }
  6910. Rule PlayerRemarkc4m2_upthestairsGambler
  6911. {
  6912. criteria ConceptRemark IsGambler Isc4m2_upthestairs IsNotSaidc4m2_upthestairs IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  6913. ApplyContext "Saidc4m2_upthestairs:1:0"
  6914. applycontexttoworld
  6915. Response PlayerRemarkc4m2_upthestairsGambler
  6916. }
  6917.  
  6918.  
  6919. // Autogenerated criteria for linked source group C4M2_002
  6920. criterion "IsNotSrcGrp_C4M2_002" "worldSrcGrp_C4M2_002" "<1" required
  6921.  
  6922. Response PlayerRemarkc4m2_useelevatoraGambler
  6923. {
  6924. scene "scenes/Gambler/WorldC4M2B22.vcd" //We can take that elevator down to the field.
  6925. }
  6926. Rule PlayerRemarkc4m2_useelevatoraGambler
  6927. {
  6928. criteria ConceptRemark IsGambler Isc4m2_useelevatora IsNotSaidc4m2_useelevatora IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 IsSaidc4m2_seegasstation AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_002 IsNotSpeakingWeight0
  6929. ApplyContext "Saidc4m2_useelevatora:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_002:1:0"
  6930. applycontexttoworld
  6931. Response PlayerRemarkc4m2_useelevatoraGambler
  6932. }
  6933.  
  6934. Rule PlayerRemarkc4m2_useelevatorbGambler
  6935. {
  6936. criteria ConceptRemark IsGambler Isc4m2_useelevatorb IsNotSaidc4m2_useelevatorb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 IsSaidc4m2_seegasstation AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_002 IsNotSpeakingWeight0
  6937. ApplyContext "Saidc4m2_useelevatorb:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_002:1:0"
  6938. applycontexttoworld
  6939. Response PlayerRemarkc4m2_useelevatoraGambler
  6940. }
  6941.  
  6942. Rule PlayerRemarkc4m2_useelevatorcGambler
  6943. {
  6944. criteria ConceptRemark IsGambler Isc4m2_useelevatorc IsNotSaidc4m2_useelevatorc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 IsSaidc4m2_seegasstation AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_002 IsNotSpeakingWeight0
  6945. ApplyContext "Saidc4m2_useelevatorc:1:0,_auto_InsideMill:0:0,SrcGrp_C4M2_002:1:0"
  6946. applycontexttoworld
  6947. Response PlayerRemarkc4m2_useelevatoraGambler
  6948. }
  6949.  
  6950.  
  6951. // Autogenerated criteria for linked source group C4M2_004
  6952. criterion "IsNotSrcGrp_C4M2_004" "worldSrcGrp_C4M2_004" "<1" required
  6953.  
  6954. Response PlayerRemarkc4m2_waterpoolaGambler
  6955. {
  6956. scene "scenes/Gambler/WorldC4M2B05.vcd" then any _c4m2_waterpool02 foo:0 0.01 //The water's starting to pool. Shit.
  6957. scene "scenes/Gambler/WorldC4M2B06.vcd" then any _c4m2_waterpool02 foo:0 0.01 //Ah shit, this place is already starting to flood.
  6958. scene "scenes/Gambler/WorldC4M2B08.vcd" then any _c4m2_waterpool02 foo:0 0.01 //It's already starting to flood.
  6959. }
  6960. Rule PlayerRemarkc4m2_waterpoolaGambler
  6961. {
  6962. criteria ConceptRemark IsGambler Isc4m2_waterpoola IsNotSaidc4m2_waterpoola IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_004 IsNotSpeakingWeight0
  6963. ApplyContext "Saidc4m2_waterpoola:1:0,c4m2_PastPuddle:1:0,SrcGrp_C4M2_004:1:0"
  6964. applycontexttoworld
  6965. Response PlayerRemarkc4m2_waterpoolaGambler
  6966. }
  6967.  
  6968. Rule PlayerRemarkc4m2_waterpoolbGambler
  6969. {
  6970. criteria ConceptRemark IsGambler Isc4m2_waterpoolb IsNotSaidc4m2_waterpoolb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_004 IsNotSpeakingWeight0
  6971. ApplyContext "Saidc4m2_waterpoolb:1:0,c4m2_PastPuddle:1:0,SrcGrp_C4M2_004:1:0"
  6972. applycontexttoworld
  6973. Response PlayerRemarkc4m2_waterpoolaGambler
  6974. }
  6975.  
  6976. Rule PlayerRemarkc4m2_waterpoolcGambler
  6977. {
  6978. criteria ConceptRemark IsGambler Isc4m2_waterpoolc IsNotSaidc4m2_waterpoolc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_004 IsNotSpeakingWeight0
  6979. ApplyContext "Saidc4m2_waterpoolc:1:0,c4m2_PastPuddle:1:0,SrcGrp_C4M2_004:1:0"
  6980. applycontexttoworld
  6981. Response PlayerRemarkc4m2_waterpoolaGambler
  6982. }
  6983.  
  6984.  
  6985. // Autogenerated criteria for linked source group C4M2_100
  6986. criterion "IsNotSrcGrp_C4M2_100" "worldSrcGrp_C4M2_100" "<1" required
  6987.  
  6988. Response PlayerRemarkc4m2_weatheraGambler
  6989. {
  6990. scene "scenes/Gambler/WorldC4M2B03.vcd" //This rain doesn't look like it's gonna let up.
  6991. scene "scenes/Gambler/WorldC4M2B04.vcd" //Christ, I hope this rain doesn't get any worse.
  6992. scene "scenes/Gambler/WorldC4M2B07.vcd" //The sky looks bad.
  6993. }
  6994. Rule PlayerRemarkc4m2_weatheraGambler
  6995. {
  6996. criteria ConceptRemark IsGambler Isc4m2_weathera IsNotSaidc4m2_weathera IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M2_100 IsNotSpeakingWeight0
  6997. ApplyContext "Saidc4m2_weathera:1:0,SrcGrp_C4M2_100:1:0"
  6998. applycontexttoworld
  6999. Response PlayerRemarkc4m2_weatheraGambler
  7000. }
  7001.  
  7002.  
  7003. // Autogenerated criteria for linked source group C4M3_005
  7004. criterion "IsNotSrcGrp_C4M3_005" "worldSrcGrp_C4M3_005" "<1" required
  7005.  
  7006. Response PlayerRemarkc4m3_caneaGambler
  7007. {
  7008. scene "scenes/Gambler/MiscDirectional45.vcd" //Back through the field!
  7009. scene "scenes/Gambler/WorldC4M303.vcd" //Back through the canefield.
  7010. }
  7011. Rule PlayerRemarkc4m3_caneaGambler
  7012. {
  7013. criteria ConceptRemark IsGambler Isc4m3_canea IsNotSaidc4m3_canea IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7014. ApplyContext "Saidc4m3_canea:1:0,SrcGrp_C4M3_005:1:0"
  7015. applycontexttoworld
  7016. Response PlayerRemarkc4m3_caneaGambler
  7017. }
  7018.  
  7019. Rule PlayerRemarkc4m3_canebGambler
  7020. {
  7021. criteria ConceptRemark IsGambler Isc4m3_caneb IsNotSaidc4m3_caneb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7022. ApplyContext "Saidc4m3_caneb:1:0,SrcGrp_C4M3_005:1:0"
  7023. applycontexttoworld
  7024. Response PlayerRemarkc4m3_caneaGambler
  7025. }
  7026.  
  7027. Rule PlayerRemarkc4m3_canecGambler
  7028. {
  7029. criteria ConceptRemark IsGambler Isc4m3_canec IsNotSaidc4m3_canec IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7030. ApplyContext "Saidc4m3_canec:1:0,SrcGrp_C4M3_005:1:0"
  7031. applycontexttoworld
  7032. Response PlayerRemarkc4m3_caneaGambler
  7033. }
  7034.  
  7035. Rule PlayerRemarkc4m3_canedGambler
  7036. {
  7037. criteria ConceptRemark IsGambler Isc4m3_caned IsNotSaidc4m3_caned IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7038. ApplyContext "Saidc4m3_caned:1:0,SrcGrp_C4M3_005:1:0"
  7039. applycontexttoworld
  7040. Response PlayerRemarkc4m3_caneaGambler
  7041. }
  7042.  
  7043. Rule PlayerRemarkc4m3_caneeGambler
  7044. {
  7045. criteria ConceptRemark IsGambler Isc4m3_canee IsNotSaidc4m3_canee IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7046. ApplyContext "Saidc4m3_canee:1:0,SrcGrp_C4M3_005:1:0"
  7047. applycontexttoworld
  7048. Response PlayerRemarkc4m3_caneaGambler
  7049. }
  7050.  
  7051. Rule PlayerRemarkc4m3_canefGambler
  7052. {
  7053. criteria ConceptRemark IsGambler Isc4m3_canef IsNotSaidc4m3_canef IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7054. ApplyContext "Saidc4m3_canef:1:0,SrcGrp_C4M3_005:1:0"
  7055. applycontexttoworld
  7056. Response PlayerRemarkc4m3_caneaGambler
  7057. }
  7058.  
  7059. Rule PlayerRemarkc4m3_canegGambler
  7060. {
  7061. criteria ConceptRemark IsGambler Isc4m3_caneg IsNotSaidc4m3_caneg IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7062. ApplyContext "Saidc4m3_caneg:1:0,SrcGrp_C4M3_005:1:0"
  7063. applycontexttoworld
  7064. Response PlayerRemarkc4m3_caneaGambler
  7065. }
  7066.  
  7067. Rule PlayerRemarkc4m3_canehGambler
  7068. {
  7069. criteria ConceptRemark IsGambler Isc4m3_caneh IsNotSaidc4m3_caneh IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7070. ApplyContext "Saidc4m3_caneh:1:0,SrcGrp_C4M3_005:1:0"
  7071. applycontexttoworld
  7072. Response PlayerRemarkc4m3_caneaGambler
  7073. }
  7074.  
  7075. Rule PlayerRemarkc4m3_caneiGambler
  7076. {
  7077. criteria ConceptRemark IsGambler Isc4m3_canei IsNotSaidc4m3_canei IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_005 IsNotSpeakingWeight0
  7078. ApplyContext "Saidc4m3_canei:1:0,SrcGrp_C4M3_005:1:0"
  7079. applycontexttoworld
  7080. Response PlayerRemarkc4m3_caneaGambler
  7081. }
  7082.  
  7083. Response PlayerRemarkc4m3_crosshere1Gambler
  7084. {
  7085. scene "scenes/Gambler/MiscDirectional25.vcd" //We can cross here!
  7086. scene "scenes/Gambler/MiscDirectional53.vcd" //We can get across the water here!
  7087. }
  7088. Rule PlayerRemarkc4m3_crosshere1Gambler
  7089. {
  7090. criteria ConceptRemark IsGambler Isc4m3_crosshere1 IsNotSaidc4m3_crosshere1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7091. ApplyContext "Saidc4m3_crosshere1:1:0"
  7092. applycontexttoworld
  7093. Response PlayerRemarkc4m3_crosshere1Gambler
  7094. }
  7095.  
  7096. Rule PlayerRemarkc4m3_crosshere2Gambler
  7097. {
  7098. criteria ConceptRemark IsGambler Isc4m3_crosshere2 IsNotSaidc4m3_crosshere2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7099. ApplyContext "Saidc4m3_crosshere2:1:0"
  7100. applycontexttoworld
  7101. Response PlayerRemarkc4m3_crosshere1Gambler
  7102. }
  7103.  
  7104. Response PlayerRemarkc4m3_downhere1Gambler
  7105. {
  7106. scene "scenes/Gambler/MiscDirectional05.vcd" //Down here!
  7107. scene "scenes/Gambler/WorldC2M321.vcd" //Down here.
  7108. scene "scenes/Gambler/WorldMisc06.vcd" //Down here.
  7109. }
  7110. Rule PlayerRemarkc4m3_downhere1Gambler
  7111. {
  7112. criteria ConceptRemark IsGambler Isc4m3_downhere1 IsNotSaidc4m3_downhere1 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7113. ApplyContext "Saidc4m3_downhere1:1:0"
  7114. applycontexttoworld
  7115. Response PlayerRemarkc4m3_downhere1Gambler
  7116. }
  7117.  
  7118. Rule PlayerRemarkc4m3_downhere2Gambler
  7119. {
  7120. criteria ConceptRemark IsGambler Isc4m3_downhere2 IsNotSaidc4m3_downhere2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7121. ApplyContext "Saidc4m3_downhere2:1:0"
  7122. applycontexttoworld
  7123. Response PlayerRemarkc4m3_downhere1Gambler
  7124. }
  7125.  
  7126. Response PlayerRemarkc4m3_downstairsaGambler
  7127. {
  7128. scene "scenes/Gambler/MiscDirectional50.vcd" //Everyone back down the stairs!
  7129. }
  7130. Rule PlayerRemarkc4m3_downstairsaGambler
  7131. {
  7132. criteria ConceptRemark IsGambler Isc4m3_downstairsa IsNotSaidc4m3_downstairsa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7133. ApplyContext "Saidc4m3_downstairsa:1:0"
  7134. applycontexttoworld
  7135. Response PlayerRemarkc4m3_downstairsaGambler
  7136. }
  7137.  
  7138. Response PlayerRemarkc4m3_ducatelsignGambler
  7139. {
  7140. scene "scenes/Gambler/MiscDirectional68.vcd" //There's the Ducatel sign! We're almost outta here!
  7141. }
  7142. Rule PlayerRemarkc4m3_ducatelsignGambler
  7143. {
  7144. criteria ConceptRemark IsGambler Isc4m3_ducatelsign IsNotSaidc4m3_ducatelsign IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7145. ApplyContext "Saidc4m3_ducatelsign:1:0"
  7146. applycontexttoworld
  7147. Response PlayerRemarkc4m3_ducatelsignGambler
  7148. }
  7149.  
  7150.  
  7151. // Autogenerated criteria for linked source group C4M3_010
  7152. criterion "IsNotSrcGrp_C4M3_010" "worldSrcGrp_C4M3_010" "<1" required
  7153.  
  7154. Response PlayerRemarkc4m3_elevatoraGambler
  7155. {
  7156. scene "scenes/Gambler/MiscDirectional47.vcd" //We can take the elevator back up!
  7157. }
  7158. Rule PlayerRemarkc4m3_elevatoraGambler
  7159. {
  7160. criteria ConceptRemark IsGambler Isc4m3_elevatora IsNotSaidc4m3_elevatora IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_010 IsNotSpeakingWeight0
  7161. ApplyContext "Saidc4m3_elevatora:1:0,SrcGrp_C4M3_010:1:0"
  7162. applycontexttoworld
  7163. Response PlayerRemarkc4m3_elevatoraGambler
  7164. }
  7165.  
  7166. Rule PlayerRemarkc4m3_elevatorbGambler
  7167. {
  7168. criteria ConceptRemark IsGambler Isc4m3_elevatorb IsNotSaidc4m3_elevatorb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_010 IsNotSpeakingWeight0
  7169. ApplyContext "Saidc4m3_elevatorb:1:0,SrcGrp_C4M3_010:1:0"
  7170. applycontexttoworld
  7171. Response PlayerRemarkc4m3_elevatoraGambler
  7172. }
  7173.  
  7174. Rule PlayerRemarkc4m3_elevatorcGambler
  7175. {
  7176. criteria ConceptRemark IsGambler Isc4m3_elevatorc IsNotSaidc4m3_elevatorc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_010 IsNotSpeakingWeight0
  7177. ApplyContext "Saidc4m3_elevatorc:1:0,SrcGrp_C4M3_010:1:0"
  7178. applycontexttoworld
  7179. Response PlayerRemarkc4m3_elevatoraGambler
  7180. }
  7181.  
  7182.  
  7183. // Autogenerated criteria for linked source group C4M3_051
  7184. criterion "IsNotSrcGrp_C4M3_051" "worldSrcGrp_C4M3_051" "<1" required
  7185.  
  7186. Response PlayerRemarkc4m3_floodedaGambler
  7187. {
  7188. scene "scenes/Gambler/MiscDirectional61.vcd" then coach _C4M3_FLOODED01 foo:0 0.2 //It's a lake down there.
  7189. }
  7190. Rule PlayerRemarkc4m3_floodedaGambler
  7191. {
  7192. criteria ConceptRemark IsGambler Isc4m3_floodeda IsNotSaidc4m3_floodeda IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear100 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_051 IsNotSpeakingWeight0
  7193. ApplyContext "Saidc4m3_floodeda:1:0,SrcGrp_C4M3_051:1:0"
  7194. applycontexttoworld
  7195. Response PlayerRemarkc4m3_floodedaGambler
  7196. }
  7197.  
  7198.  
  7199. // Autogenerated criteria for linked source group C4M3_053
  7200. criterion "IsNotSrcGrp_C4M3_053" "worldSrcGrp_C4M3_053" "<1" required
  7201.  
  7202. Rule PlayerRemarkc4m3_floodeddGambler
  7203. {
  7204. criteria ConceptRemark IsGambler Isc4m3_floodedd IsNotSaidc4m3_floodedd IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_051 IsNotSpeakingWeight0
  7205. ApplyContext "Saidc4m3_floodedd:1:0,SrcGrp_C4M3_051:1:0"
  7206. applycontexttoworld
  7207. Response PlayerRemarkc4m3_floodedaGambler
  7208. }
  7209.  
  7210. Rule PlayerRemarkc4m3_floodedeGambler
  7211. {
  7212. criteria ConceptRemark IsGambler Isc4m3_floodede IsNotSaidc4m3_floodede IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_051 IsNotSpeakingWeight0
  7213. ApplyContext "Saidc4m3_floodede:1:0,SrcGrp_C4M3_051:1:0"
  7214. applycontexttoworld
  7215. Response PlayerRemarkc4m3_floodedaGambler
  7216. }
  7217.  
  7218. Rule PlayerRemarkc4m3_floodedfGambler
  7219. {
  7220. criteria ConceptRemark IsGambler Isc4m3_floodedf IsNotSaidc4m3_floodedf IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_051 IsNotSpeakingWeight0
  7221. ApplyContext "Saidc4m3_floodedf:1:0,SrcGrp_C4M3_051:1:0"
  7222. applycontexttoworld
  7223. Response PlayerRemarkc4m3_floodedaGambler
  7224. }
  7225.  
  7226.  
  7227. // Autogenerated criteria for linked source group C4M3_050
  7228. criterion "IsNotSrcGrp_C4M3_050" "worldSrcGrp_C4M3_050" "<1" required
  7229.  
  7230. Response PlayerRemarkc4m3_overtankaGambler
  7231. {
  7232. scene "scenes/Gambler/MiscDirectional52.vcd" //We can cross over that tank!
  7233. }
  7234. Rule PlayerRemarkc4m3_overtankaGambler
  7235. {
  7236. criteria ConceptRemark IsGambler Isc4m3_overtanka IsNotSaidc4m3_overtanka IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_050 IsNotSpeakingWeight0
  7237. ApplyContext "Saidc4m3_overtanka:1:0,SrcGrp_C4M3_050:1:0"
  7238. applycontexttoworld
  7239. Response PlayerRemarkc4m3_overtankaGambler
  7240. }
  7241.  
  7242. Rule PlayerRemarkc4m3_overtankbGambler
  7243. {
  7244. criteria ConceptRemark IsGambler Isc4m3_overtankb IsNotSaidc4m3_overtankb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_050 IsNotSpeakingWeight0
  7245. ApplyContext "Saidc4m3_overtankb:1:0,SrcGrp_C4M3_050:1:0"
  7246. applycontexttoworld
  7247. Response PlayerRemarkc4m3_overtankaGambler
  7248. }
  7249.  
  7250.  
  7251. // Autogenerated criteria for linked source group C4M3_003
  7252. criterion "IsNotSrcGrp_C4M3_003" "worldSrcGrp_C4M3_003" "<1" required
  7253.  
  7254. Response PlayerRemarkc4m3_rainaGambler
  7255. {
  7256. scene "scenes/Gambler/WorldC4M304.vcd" then any _c4m3_rain01 foo:0 0.02 //Shit, it's really coming down.
  7257. scene "scenes/Gambler/WorldC4M3B08.vcd" then any _c4m3_rain01 foo:0 0.02 //Ohhh shit, the storm has arrived.
  7258. scene "scenes/Gambler/WorldC4M3B09.vcd" then any _c4m3_rain01 foo:0 0.02 //It's pissing down.
  7259. }
  7260. Rule PlayerRemarkc4m3_rainaGambler
  7261. {
  7262. criteria ConceptRemark IsGambler Isc4m3_raina IsNotSaidc4m3_raina IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_003 IsNotSpeakingWeight0
  7263. ApplyContext "Saidc4m3_raina:1:0,SrcGrp_C4M3_003:1:0"
  7264. applycontexttoworld
  7265. Response PlayerRemarkc4m3_rainaGambler
  7266. }
  7267.  
  7268. Rule PlayerRemarkc4m3_rainbGambler
  7269. {
  7270. criteria ConceptRemark IsGambler Isc4m3_rainb IsNotSaidc4m3_rainb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_003 IsNotSpeakingWeight0
  7271. ApplyContext "Saidc4m3_rainb:1:0,SrcGrp_C4M3_003:1:0"
  7272. applycontexttoworld
  7273. Response PlayerRemarkc4m3_rainaGambler
  7274. }
  7275.  
  7276. Rule PlayerRemarkc4m3_raincGambler
  7277. {
  7278. criteria ConceptRemark IsGambler Isc4m3_rainc IsNotSaidc4m3_rainc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_003 IsNotSpeakingWeight0
  7279. ApplyContext "Saidc4m3_rainc:1:0,SrcGrp_C4M3_003:1:0"
  7280. applycontexttoworld
  7281. Response PlayerRemarkc4m3_rainaGambler
  7282. }
  7283.  
  7284. Rule PlayerRemarkc4m3_raindGambler
  7285. {
  7286. criteria ConceptRemark IsGambler Isc4m3_raind IsNotSaidc4m3_raind IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_003 IsNotSpeakingWeight0
  7287. ApplyContext "Saidc4m3_raind:1:0,SrcGrp_C4M3_003:1:0"
  7288. applycontexttoworld
  7289. Response PlayerRemarkc4m3_rainaGambler
  7290. }
  7291.  
  7292.  
  7293. // Autogenerated criteria for linked source group C4M3_052
  7294. criterion "IsNotSrcGrp_C4M3_052" "worldSrcGrp_C4M3_052" "<1" required
  7295.  
  7296. Response PlayerRemarkc4m3_safehousedownaGambler
  7297. {
  7298. scene "scenes/Gambler/SafeSpotAhead04.vcd" //There's the safe house!
  7299. }
  7300. Rule PlayerRemarkc4m3_safehousedownaGambler
  7301. {
  7302. criteria ConceptRemark IsGambler Isc4m3_safehousedowna IsNotSaidc4m3_safehousedowna IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_052 IsNotSpeakingWeight0
  7303. ApplyContext "Saidc4m3_safehousedowna:1:0,SrcGrp_C4M3_052:1:0"
  7304. applycontexttoworld
  7305. Response PlayerRemarkc4m3_safehousedownaGambler
  7306. }
  7307.  
  7308. Rule PlayerRemarkc4m3_safehousedownbGambler
  7309. {
  7310. criteria ConceptRemark IsGambler Isc4m3_safehousedownb IsNotSaidc4m3_safehousedownb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_052 IsNotSpeakingWeight0
  7311. ApplyContext "Saidc4m3_safehousedownb:1:0,SrcGrp_C4M3_052:1:0"
  7312. applycontexttoworld
  7313. Response PlayerRemarkc4m3_safehousedownaGambler
  7314. }
  7315.  
  7316. Rule PlayerRemarkc4m3_safehousedowncGambler
  7317. {
  7318. criteria ConceptRemark IsGambler Isc4m3_safehousedownc IsNotSaidc4m3_safehousedownc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_052 IsNotSpeakingWeight0
  7319. ApplyContext "Saidc4m3_safehousedownc:1:0,SrcGrp_C4M3_052:1:0"
  7320. applycontexttoworld
  7321. Response PlayerRemarkc4m3_safehousedownaGambler
  7322. }
  7323.  
  7324.  
  7325. // Autogenerated criteria for linked source group C4M3_001
  7326. criterion "IsNotSrcGrp_C4M3_001" "worldSrcGrp_C4M3_001" "<1" required
  7327.  
  7328. Response PlayerRemarkc4m3_startsaferoomaGambler
  7329. {
  7330. scene "scenes/Gambler/Blank.vcd" //Blank
  7331. }
  7332. Rule PlayerRemarkc4m3_startsaferoomaGambler
  7333. {
  7334. criteria ConceptTalkIdle IsGambler IsInStartArea Isc4m3 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M3_001 IsNotSpeakingWeight0
  7335. ApplyContext "Talk:1:10,_auto_SafeRoomStart:1:300,_auto_SafeRoomQuiet:1:5,SrcGrp_C4M3_001:1:0"
  7336. applycontexttoworld
  7337. Response PlayerRemarkc4m3_startsaferoomaGambler
  7338. }
  7339.  
  7340. Rule PlayerRemarkc4m3_thiswayaGambler
  7341. {
  7342. criteria ConceptRemark IsGambler Isc4m3_thiswaya IsNotSaidc4m3_thiswaya IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7343. ApplyContext "Saidc4m3_thiswaya:1:0"
  7344. applycontexttoworld
  7345. Response PlayerRemarkc4m2_millentranceexitGambler
  7346. }
  7347.  
  7348. Response PlayerRemarkc4m3_uppipesGambler
  7349. {
  7350. scene "scenes/Gambler/MiscDirectional49.vcd" //Up this pipe!
  7351. }
  7352. Rule PlayerRemarkc4m3_uppipesGambler
  7353. {
  7354. criteria ConceptRemark IsGambler Isc4m3_uppipes IsNotSaidc4m3_uppipes IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7355. ApplyContext "Saidc4m3_uppipes:1:0"
  7356. applycontexttoworld
  7357. Response PlayerRemarkc4m3_uppipesGambler
  7358. }
  7359.  
  7360. Response PlayerRemarkc4m4_floodedaGambler
  7361. {
  7362. scene "scenes/Gambler/WorldC4M402.vcd" then any _C4M4_FLOODED01 foo:0 0.5 //Goddamn town's flooded.
  7363. }
  7364. Rule PlayerRemarkc4m4_floodedaGambler
  7365. {
  7366. criteria ConceptRemark IsGambler Isc4m4_floodeda IsNotSaidc4m4_floodeda IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear150 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7367. ApplyContext "Saidc4m4_floodeda:1:0,Talk:1:1.986"
  7368. applycontexttoworld
  7369. Response PlayerRemarkc4m4_floodedaGambler
  7370. }
  7371.  
  7372.  
  7373. // Autogenerated criteria for linked source group C4M4_002
  7374. criterion "IsNotSrcGrp_C4M4_002" "worldSrcGrp_C4M4_002" "<1" required
  7375.  
  7376. Response PlayerRemarkc4m4_garagesaleaGambler
  7377. {
  7378. scene "scenes/Gambler/WorldC4M4B07.vcd" //The yard sale! We're going the right way!
  7379. }
  7380. Rule PlayerRemarkc4m4_garagesaleaGambler
  7381. {
  7382. criteria ConceptRemark IsGambler Isc4m4_garagesalea IsNotSaidc4m4_garagesalea IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear1000 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_002 IsNotSpeakingWeight0
  7383. ApplyContext "Saidc4m4_garagesalea:1:0,SrcGrp_C4M4_002:1:0"
  7384. applycontexttoworld
  7385. Response PlayerRemarkc4m4_garagesaleaGambler
  7386. }
  7387.  
  7388. Rule PlayerRemarkc4m4_garagesalebGambler
  7389. {
  7390. criteria ConceptRemark IsGambler Isc4m4_garagesaleb IsNotSaidc4m4_garagesaleb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear100 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_002 IsNotSpeakingWeight0
  7391. ApplyContext "Saidc4m4_garagesaleb:1:0,SrcGrp_C4M4_002:1:0"
  7392. applycontexttoworld
  7393. Response PlayerRemarkc4m4_garagesaleaGambler
  7394. }
  7395.  
  7396.  
  7397. // Autogenerated criteria for linked source group C4M4_003
  7398. criterion "IsNotSrcGrp_C4M4_003" "worldSrcGrp_C4M4_003" "<1" required
  7399.  
  7400. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7401. {
  7402. speak "Gambler_Blank" noscene //Blank
  7403. }
  7404. Rule PlayerRemarkc4m4_pastplaygroundaGambler
  7405. {
  7406. criteria ConceptRemark IsGambler Isc4m4_pastplaygrounda IsNotSaidc4m4_pastplaygrounda IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_003 IsNotSpeakingWeight0
  7407. ApplyContext "Saidc4m4_pastplaygrounda:1:0,_auto_LockA:1:0,SrcGrp_C4M4_003:1:0"
  7408. applycontexttoworld
  7409. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7410. }
  7411.  
  7412. Rule PlayerRemarkc4m4_pastplaygroundbGambler
  7413. {
  7414. criteria ConceptRemark IsGambler Isc4m4_pastplaygroundb IsNotSaidc4m4_pastplaygroundb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_003 IsNotSpeakingWeight0
  7415. ApplyContext "Saidc4m4_pastplaygroundb:1:0,_auto_LockA:1:0,SrcGrp_C4M4_003:1:0"
  7416. applycontexttoworld
  7417. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7418. }
  7419.  
  7420. Rule PlayerRemarkc4m4_pastplaygroundcGambler
  7421. {
  7422. criteria ConceptRemark IsGambler Isc4m4_pastplaygroundc IsNotSaidc4m4_pastplaygroundc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_003 IsNotSpeakingWeight0
  7423. ApplyContext "Saidc4m4_pastplaygroundc:1:0,_auto_LockA:1:0,SrcGrp_C4M4_003:1:0"
  7424. applycontexttoworld
  7425. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7426. }
  7427.  
  7428. Rule PlayerRemarkc4m4_pastplaygrounddGambler
  7429. {
  7430. criteria ConceptRemark IsGambler Isc4m4_pastplaygroundd IsNotSaidc4m4_pastplaygroundd IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_003 IsNotSpeakingWeight0
  7431. ApplyContext "Saidc4m4_pastplaygroundd:1:0,_auto_LockA:1:0,SrcGrp_C4M4_003:1:0"
  7432. applycontexttoworld
  7433. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7434. }
  7435.  
  7436. Rule PlayerRemarkc4m4_pastplaygroundeGambler
  7437. {
  7438. criteria ConceptRemark IsGambler Isc4m4_pastplaygrounde IsNotSaidc4m4_pastplaygrounde IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_003 IsNotSpeakingWeight0
  7439. ApplyContext "Saidc4m4_pastplaygrounde:1:0,_auto_LockA:1:0,SrcGrp_C4M4_003:1:0"
  7440. applycontexttoworld
  7441. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7442. }
  7443.  
  7444. Rule PlayerRemarkc4m4_pastplaygroundfGambler
  7445. {
  7446. criteria ConceptRemark IsGambler Isc4m4_pastplaygroundf IsNotSaidc4m4_pastplaygroundf IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_003 IsNotSpeakingWeight0
  7447. ApplyContext "Saidc4m4_pastplaygroundf:1:0,_auto_LockA:1:0,SrcGrp_C4M4_003:1:0"
  7448. applycontexttoworld
  7449. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7450. }
  7451.  
  7452. Rule PlayerRemarkc4m4_pastplaygroundgGambler
  7453. {
  7454. criteria ConceptRemark IsGambler Isc4m4_pastplaygroundg IsNotSaidc4m4_pastplaygroundg IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_003 IsNotSpeakingWeight0
  7455. ApplyContext "Saidc4m4_pastplaygroundg:1:0,_auto_LockA:1:0,SrcGrp_C4M4_003:1:0"
  7456. applycontexttoworld
  7457. Response PlayerRemarkc4m4_pastplaygroundaGambler
  7458. }
  7459.  
  7460. Response PlayerRemarkc4m4_playgroundaGambler
  7461. {
  7462. scene "scenes/Gambler/WorldC4M4B08.vcd" //The playground! We're almost there!
  7463. }
  7464. Rule PlayerRemarkc4m4_playgroundaGambler
  7465. {
  7466. criteria ConceptRemark IsGambler Isc4m4_playgrounda IsNotSaidc4m4_playgrounda IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear800 AutoIsNotScavenge AutoIsNotSurvival _auto_NotLockA IsNotSpeakingWeight0
  7467. ApplyContext "Saidc4m4_playgrounda:1:0"
  7468. applycontexttoworld
  7469. Response PlayerRemarkc4m4_playgroundaGambler
  7470. }
  7471.  
  7472. Response PlayerRemarkc4m4_porchlightaGambler
  7473. {
  7474. scene "scenes/Gambler/WorldC4M4B05.vcd" //I remember that porch light.
  7475. }
  7476. Rule PlayerRemarkc4m4_porchlightaGambler
  7477. {
  7478. criteria ConceptRemark IsGambler Isc4m4_porchlighta IsNotSaidc4m4_porchlighta IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear800 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7479. ApplyContext "Saidc4m4_porchlighta:1:0"
  7480. applycontexttoworld
  7481. Response PlayerRemarkc4m4_porchlightaGambler
  7482. }
  7483.  
  7484. Response PlayerRemarkc4m4_safehouseaGambler
  7485. {
  7486. scene "scenes/Gambler/SafeSpotAhead03.vcd" //Safe house ahead!
  7487. scene "scenes/Gambler/SafeSpotAhead04.vcd" //There's the safe house!
  7488. }
  7489. Rule PlayerRemarkc4m4_safehouseaGambler
  7490. {
  7491. criteria ConceptRemark IsGambler Isc4m4_safehousea IsNotSaidc4m4_safehousea IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear1000 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7492. ApplyContext "Saidc4m4_safehousea:1:0"
  7493. applycontexttoworld
  7494. Response PlayerRemarkc4m4_safehouseaGambler
  7495. }
  7496.  
  7497.  
  7498. // Autogenerated criteria for linked source group C4M4_001
  7499. criterion "IsNotSrcGrp_C4M4_001" "worldSrcGrp_C4M4_001" "<1" required
  7500.  
  7501. Response PlayerRemarkc4m4_useroofsaGambler
  7502. {
  7503. scene "scenes/Gambler/MiscDirectional62.vcd" //Get to higher ground!
  7504. scene "scenes/Gambler/WorldC4M405.vcd" //We can use the rooftops.
  7505. scene "scenes/Gambler/WorldC4M4B04.vcd" //We can get across the roofs.
  7506. }
  7507. Rule PlayerRemarkc4m4_useroofsaGambler
  7508. {
  7509. criteria ConceptRemark IsGambler Isc4m4_useroofsa IsNotSaidc4m4_useroofsa IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_001 IsNotSpeakingWeight0
  7510. ApplyContext "Saidc4m4_useroofsa:1:0,SrcGrp_C4M4_001:1:0"
  7511. applycontexttoworld
  7512. Response PlayerRemarkc4m4_useroofsaGambler
  7513. }
  7514.  
  7515. Rule PlayerRemarkc4m4_useroofsbGambler
  7516. {
  7517. criteria ConceptRemark IsGambler Isc4m4_useroofsb IsNotSaidc4m4_useroofsb IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_001 IsNotSpeakingWeight0
  7518. ApplyContext "Saidc4m4_useroofsb:1:0,SrcGrp_C4M4_001:1:0"
  7519. applycontexttoworld
  7520. Response PlayerRemarkc4m4_useroofsaGambler
  7521. }
  7522.  
  7523. Rule PlayerRemarkc4m4_useroofscGambler
  7524. {
  7525. criteria ConceptRemark IsGambler Isc4m4_useroofsc IsNotSaidc4m4_useroofsc IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSrcGrp_C4M4_001 IsNotSpeakingWeight0
  7526. ApplyContext "Saidc4m4_useroofsc:1:0,SrcGrp_C4M4_001:1:0"
  7527. applycontexttoworld
  7528. Response PlayerRemarkc4m4_useroofsaGambler
  7529. }
  7530.  
  7531. Rule PlayerRemarkc5m2peopleGambler
  7532. {
  7533. criteria ConceptRemark IsGambler Isc5m2people IsNotSaidc5m2people IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 TimeSinceGroupInCombat02 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7534. ApplyContext "Saidc5m2people:1:0,Talk:1:5.916"
  7535. applycontexttoworld
  7536. Response PlayerRemarkc5m3bodiesGambler
  7537. }
  7538.  
  7539. Response PlayerRemarkpathc2m1_abandonedcarsGambler
  7540. {
  7541. scene "scenes/Gambler/WorldC2M1B04.vcd" then Coach _C2M1abandoned01 foo:0 0.02 //These abandoned cars go on for MILES.
  7542. }
  7543. Rule PlayerRemarkpathc2m1_abandonedcarsGambler
  7544. {
  7545. criteria ConceptRemark IsGambler Ispathc2m1_abandonedcars IsNotSaidpathc2m1_abandonedcars IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 ChanceToFire60Percent IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7546. ApplyContext "Saidpathc2m1_abandonedcars:1:0"
  7547. applycontexttoworld
  7548. Response PlayerRemarkpathc2m1_abandonedcarsGambler
  7549. }
  7550.  
  7551. //AUTOGENERATED BLANK FOR PlayerRemarkpathc2m1_abandonedcarsGambler : ChanceToFire60Percent
  7552. Rule AUTOBLANK_PlayerRemarkpathc2m1_abandonedcarsGambler
  7553. {
  7554. criteria ConceptRemark IsGambler Ispathc2m1_abandonedcars IsNotSaidpathc2m1_abandonedcars IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  7555. ApplyContext "Saidpathc2m1_abandonedcars:1:0"
  7556. applycontexttoworld
  7557. Response _PlayerInfoRemarkableBlankGambler
  7558. }
  7559.  
  7560. Response PlayerRemarkpathc2m1_billboardGambler
  7561. {
  7562. scene "scenes/Gambler/LookHere04.vcd" then Coach _C2M1Billboard foo:0 0.01 //Check it out.
  7563. }
  7564. Rule PlayerRemarkpathc2m1_billboardGambler
  7565. {
  7566. criteria ConceptRemark IsGambler Ispathc2m1_billboard IsNotSaidpathc2m1_billboard IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear1000 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7567. ApplyContext "Saidpathc2m1_billboard:1:0,Talk:1:8"
  7568. applycontexttoworld
  7569. Response PlayerRemarkpathc2m1_billboardGambler
  7570. }
  7571.  
  7572. Response PlayerRemarkremark_caralarmGambler
  7573. {
  7574. scene "scenes/Gambler/World112.vcd" //Don't shoot that car!
  7575. }
  7576. Rule PlayerRemarkremark_caralarmGambler
  7577. {
  7578. criteria ConceptRemark IsGambler Isremark_caralarm IsNotSaidremark_caralarm IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear700 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7579. ApplyContext "Saidremark_caralarm:1:0"
  7580. applycontexttoworld
  7581. Response PlayerRemarkremark_caralarmGambler
  7582. }
  7583.  
  7584. Response PlayerRemarkWorldC1M1AlmostThereGambler
  7585. {
  7586. scene "scenes/Gambler/WorldC1M4B26.vcd" //Almost there!
  7587. }
  7588. Rule PlayerRemarkWorldC1M1AlmostThereGambler
  7589. {
  7590. criteria ConceptRemark IsGambler IsWorldC1M1AlmostThere IsNotSaidWorldC1M1AlmostThere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7591. ApplyContext "SaidWorldC1M1AlmostThere:1:0"
  7592. applycontexttoworld
  7593. Response PlayerRemarkWorldC1M1AlmostThereGambler
  7594. }
  7595.  
  7596. Response PlayerRemarkWorldC1M1CedaMapsGambler
  7597. {
  7598. scene "scenes/Gambler/WorldC1M1B143.vcd" //If that map's right, New Orleans might be the last place in America that can get us out alive.
  7599. scene "scenes/Gambler/WorldC1M1B146.vcd" //According to this map, the only place left standing is New Orleans.
  7600. scene "scenes/Gambler/WorldC1M1B147.vcd" //Jesus, the whole country has fallen.
  7601. scene "scenes/Gambler/WorldC1M1B148.vcd" //This map is not good news.
  7602. scene "scenes/Gambler/WorldC1M1B149.vcd" //According to this map, there aren't a whole lot of options.
  7603. }
  7604. Rule PlayerRemarkWorldC1M1CedaMapsGambler
  7605. {
  7606. criteria ConceptRemark IsGambler IsWorldC1M1CedaMaps IsNotSaidWorldC1M1CedaMaps IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7607. ApplyContext "SaidWorldC1M1CedaMaps:1:0,Talk:1:4.334"
  7608. applycontexttoworld
  7609. Response PlayerRemarkWorldC1M1CedaMapsGambler
  7610. }
  7611.  
  7612. Response PlayerRemarkWorldC1M1DownHereGambler
  7613. {
  7614. scene "scenes/Gambler/MiscDirectional05.vcd" //Down here!
  7615. scene "scenes/Gambler/WorldMisc08.vcd" //Through here.
  7616. }
  7617. Rule PlayerRemarkWorldC1M1DownHereGambler
  7618. {
  7619. criteria ConceptRemark IsGambler IsWorldC1M1DownHere IsNotSaidWorldC1M1DownHere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7620. ApplyContext "SaidWorldC1M1DownHere:1:0"
  7621. applycontexttoworld
  7622. Response PlayerRemarkWorldC1M1DownHereGambler
  7623. }
  7624.  
  7625. Response PlayerRemarkWorldC1M1ElevatorBrokenGambler
  7626. {
  7627. scene "scenes/Gambler/WorldC1M1B17.vcd" //Damn it! Elevator's out.
  7628. }
  7629. Rule PlayerRemarkWorldC1M1ElevatorBrokenGambler
  7630. {
  7631. criteria ConceptRemark IsGambler IsWorldC1M1ElevatorBroken IsNotSaidWorldC1M1ElevatorBroken IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsWorldTalkGambler IsNotSpeakingWeight0
  7632. ApplyContext "SaidWorldC1M1ElevatorBroken:1:0"
  7633. applycontexttoworld
  7634. Response PlayerRemarkWorldC1M1ElevatorBrokenGambler
  7635. }
  7636.  
  7637. Response PlayerRemarkWorldC1M1FireRoomGambler
  7638. {
  7639. scene "scenes/Gambler/WorldC1M1B137.vcd" //Well, this is unexpected.
  7640. }
  7641. Rule PlayerRemarkWorldC1M1FireRoomGambler
  7642. {
  7643. criteria ConceptRemark IsGambler IsWorldC1M1FireRoom IsNotSaidWorldC1M1FireRoom IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7644. ApplyContext "SaidWorldC1M1FireRoom:1:0"
  7645. applycontexttoworld
  7646. Response PlayerRemarkWorldC1M1FireRoomGambler
  7647. }
  7648.  
  7649. Response PlayerRemarkWorldC1M1FireSpreadingGambler
  7650. {
  7651. scene "scenes/Gambler/WorldC1M1B14.vcd" //Alright, I'm not walking through THAT. Let's find another way.
  7652. scene "scenes/Gambler/WorldC1M1B15.vcd" //Let's find another way. This suit's flammable.
  7653. scene "scenes/Gambler/WorldC1M1B16.vcd" //Shit! This place is burnin' up FAST.
  7654. }
  7655. Rule PlayerRemarkWorldC1M1FireSpreadingGambler
  7656. {
  7657. criteria ConceptRemark IsGambler IsWorldC1M1FireSpreading IsNotSaidWorldC1M1FireSpreading IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7658. ApplyContext "SaidWorldC1M1FireSpreading:1:0"
  7659. applycontexttoworld
  7660. Response PlayerRemarkWorldC1M1FireSpreadingGambler
  7661. }
  7662.  
  7663. Response PlayerRemarkWorldC1M1FirstGambler
  7664. {
  7665. scene "scenes/Gambler/WorldC1M1B134.vcd" predelay ".5,1" //Holy shit, it's zombies.
  7666. scene "scenes/Gambler/WorldC1M1B138.vcd" predelay ".5,1" //These... don't look like people.
  7667. scene "scenes/Gambler/WorldC1M1B139.vcd" predelay ".5,1" //Jesus Christ! What are these things?
  7668. scene "scenes/Gambler/WorldC1M1B140.vcd" predelay ".5,1" //I don't know about you, but I'm killing these things.
  7669. }
  7670. Rule PlayerRemarkWorldC1M1FirstGambler
  7671. {
  7672. criteria ConceptRemark IsGambler IsWorldC1M1First IsNotSaidWorldC1M1First IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsWorldTalkGambler IsNotSpeakingWeight0
  7673. ApplyContext "SaidWorldC1M1First:1:0"
  7674. applycontexttoworld
  7675. Response PlayerRemarkWorldC1M1FirstGambler
  7676. }
  7677.  
  7678. Response PlayerRemarkWorldC1M1LedgeGambler
  7679. {
  7680. scene "scenes/Gambler/WorldC1M1B21.vcd" //Get out to the ledge!
  7681. scene "scenes/Gambler/WorldC1M1B22.vcd" //Out here! Let's try the ledge!
  7682. scene "scenes/Gambler/WorldC1M1B23.vcd" //We can use this ledge to get around the fire.
  7683. }
  7684. Rule PlayerRemarkWorldC1M1LedgeGambler
  7685. {
  7686. criteria ConceptRemark IsGambler IsWorldC1M1Ledge IsNotSaidWorldC1M1Ledge IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsWorldTalkGambler IsNotSpeakingWeight0
  7687. ApplyContext "SaidWorldC1M1Ledge:1:0"
  7688. applycontexttoworld
  7689. Response PlayerRemarkWorldC1M1LedgeGambler
  7690. }
  7691.  
  7692. Response PlayerRemarkWorldC1M2CloseGambler
  7693. {
  7694. scene "scenes/Gambler/WorldC1M2B03.vcd" //Mall must be close...
  7695. }
  7696. Rule PlayerRemarkWorldC1M2CloseGambler
  7697. {
  7698. criteria ConceptRemark IsGambler IsWorldC1M2Close IsNotSaidWorldC1M2Close IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear300 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7699. ApplyContext "SaidWorldC1M2Close:1:0"
  7700. applycontexttoworld
  7701. Response PlayerRemarkWorldC1M2CloseGambler
  7702. }
  7703.  
  7704. Response PlayerRemarkWorldC1M2DownStairsGambler
  7705. {
  7706. scene "scenes/Gambler/WorldC2M320.vcd" //Down here.
  7707. scene "scenes/Gambler/WorldMisc06.vcd" //Down here.
  7708. }
  7709. Rule PlayerRemarkWorldC1M2DownStairsGambler
  7710. {
  7711. criteria ConceptRemark IsGambler IsWorldC1M2DownStairs IsNotSaidWorldC1M2DownStairs IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 TimeSinceGroupInCombat05 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7712. ApplyContext "SaidWorldC1M2DownStairs:1:0"
  7713. applycontexttoworld
  7714. Response PlayerRemarkWorldC1M2DownStairsGambler
  7715. }
  7716.  
  7717. Response PlayerRemarkWorldC1M2DumpsterGambler
  7718. {
  7719. scene "scenes/Gambler/WorldC1M2B08.vcd" //Over this dumpster!
  7720. }
  7721. Rule PlayerRemarkWorldC1M2DumpsterGambler
  7722. {
  7723. criteria ConceptRemark IsGambler IsWorldC1M2Dumpster IsNotSaidWorldC1M2Dumpster IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7724. ApplyContext "SaidWorldC1M2Dumpster:1:0"
  7725. applycontexttoworld
  7726. Response PlayerRemarkWorldC1M2DumpsterGambler
  7727. }
  7728.  
  7729. Response PlayerRemarkWorldC1M2InHereGambler
  7730. {
  7731. scene "scenes/Gambler/MiscDirectional04.vcd" //In here!
  7732. scene "scenes/Gambler/WorldC1M2B06.vcd" //Through the door!
  7733. scene "scenes/Gambler/WorldC2M118.vcd" //In here.
  7734. scene "scenes/Gambler/WorldC4M208.vcd" //In here!
  7735. }
  7736. Rule PlayerRemarkWorldC1M2InHereGambler
  7737. {
  7738. criteria ConceptRemark IsGambler IsWorldC1M2InHere IsNotSaidWorldC1M2InHere IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear200 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7739. ApplyContext "SaidWorldC1M2InHere:1:0"
  7740. applycontexttoworld
  7741. Response PlayerRemarkWorldC1M2InHereGambler
  7742. }
  7743.  
  7744. Response PlayerRemarkWorldC1M2JumpTruckGambler
  7745. {
  7746. scene "scenes/Gambler/WorldC1M2B07.vcd" //Jump onto the truck!
  7747. }
  7748. Rule PlayerRemarkWorldC1M2JumpTruckGambler
  7749. {
  7750. criteria ConceptRemark IsGambler IsWorldC1M2JumpTruck IsNotSaidWorldC1M2JumpTruck IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear400 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7751. ApplyContext "SaidWorldC1M2JumpTruck:1:0"
  7752. applycontexttoworld
  7753. Response PlayerRemarkWorldC1M2JumpTruckGambler
  7754. }
  7755.  
  7756. Response PlayerRemarkWorldC1M2MadeItGambler
  7757. {
  7758. scene "scenes/Gambler/WorldC1M2B36.vcd" //Well, we made it. Let's hope there's still somebody here.
  7759. scene "scenes/Gambler/WorldC1M2B37.vcd" //Okay we made it. Let's hope there's still somebody here.
  7760. scene "scenes/Gambler/WorldC1M2B38.vcd" //Okay, we made it to the mall. BARELY.
  7761. }
  7762. Rule PlayerRemarkWorldC1M2MadeItGambler
  7763. {
  7764. criteria ConceptRemark IsGambler IsWorldC1M2MadeIt IsNotSaidWorldC1M2MadeIt IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear900 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7765. ApplyContext "SaidWorldC1M2MadeIt:1:0"
  7766. applycontexttoworld
  7767. Response PlayerRemarkWorldC1M2MadeItGambler
  7768. }
  7769.  
  7770. Response PlayerRemarkWorldC1M2UpStairsGambler
  7771. {
  7772. scene "scenes/Gambler/MiscDirectional06.vcd" //C'mon, this way!
  7773. scene "scenes/Gambler/WorldC2M115.vcd" //Let's try upstairs.
  7774. }
  7775. Rule PlayerRemarkWorldC1M2UpStairsGambler
  7776. {
  7777. criteria ConceptRemark IsGambler IsWorldC1M2UpStairs IsNotSaidWorldC1M2UpStairs IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler IsSubjectNear600 AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7778. ApplyContext "SaidWorldC1M2UpStairs:1:0"
  7779. applycontexttoworld
  7780. Response PlayerRemarkWorldC1M2UpStairsGambler
  7781. }
  7782.  
  7783. Response PlayerRemarkWorldC3M1FerryNagGambler
  7784. {
  7785. scene "scenes/Gambler/WorldC3M1B09.vcd" //We gotta get that boat over here.
  7786. scene "scenes/Gambler/WorldC3M1B10.vcd" //We need to call that boat over here.
  7787. }
  7788. Rule PlayerRemarkWorldC3M1FerryNagGambler
  7789. {
  7790. criteria ConceptRemark IsGambler IsWorldC3M1FerryNag IsNotSaidWorldC3M1FerryNag IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear600 IsNotSaidC3M1CallFerry2 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7791. ApplyContext "SaidWorldC3M1FerryNag:1:0,SaidWorldC3M1FerryNagNext:1:9"
  7792. applycontexttoworld
  7793. Response PlayerRemarkWorldC3M1FerryNagGambler
  7794. }
  7795.  
  7796. Response PlayerRemarkWorldC502AlarmButtonGambler
  7797. {
  7798. scene "scenes/Gambler/World121.vcd" then any WorldC502AlarmButtonRun foo:0 -1.940 //Annnd... Let's go! Let's go!
  7799. scene "scenes/Gambler/World122.vcd" then any WorldC502AlarmButtonRun foo:0 -2.434 //Annnd... Let's go! Let's go! Let's go!
  7800. scene "scenes/Gambler/World124.vcd" then any WorldC502AlarmButtonRun foo:0 -0.983 //Run to the tower.
  7801. scene "scenes/Gambler/World126.vcd" then any WorldC502AlarmButtonRun foo:0 -1.250 //Turn off the alarm!
  7802. }
  7803. Rule PlayerRemarkWorldC502AlarmButtonGambler
  7804. {
  7805. criteria ConceptWorldC502AlarmButton IsGambler IsNotSaidWorldC502AlarmButton IsNotCoughing IsNotScavenge
  7806. ApplyContext "SaidWorldC502AlarmButton:1:0,SaidWorldC502AlarmButton2:1:60"
  7807. applycontexttoworld
  7808. Response PlayerRemarkWorldC502AlarmButtonGambler
  7809. }
  7810.  
  7811. Response PlayerRemarkWorldC502AlarmStoppedGambler
  7812. {
  7813. scene "scenes/Gambler/World129.vcd" then orator C5M2_BusDoors01 foo:0 18.5 //Alarm is off!
  7814. }
  7815. Rule PlayerRemarkWorldC502AlarmStoppedGambler
  7816. {
  7817. criteria ConceptWorldC502AlarmStopped IsGambler IsNotSaidWorldC502AlarmStopped IsNotCoughing IsTalk IsTalkGambler IsWorldTalkGambler
  7818. ApplyContext "SaidWorldC502AlarmStopped:1:0"
  7819. applycontexttoworld
  7820. Response PlayerRemarkWorldC502AlarmStoppedGambler
  7821. }
  7822.  
  7823. Response PlayerRemarkWorldC502AlleyGambler
  7824. {
  7825. scene "scenes/Gambler/World133.vcd" //There's the freeway.
  7826. scene "scenes/Gambler/WorldMisc07.vcd" //Down the alley!
  7827. scene "scenes/Gambler/WorldMisc08.vcd" //Through here.
  7828. }
  7829. Rule PlayerRemarkWorldC502AlleyGambler
  7830. {
  7831. criteria ConceptRemark IsGambler IsWorldC502Alley IsNotSaidWorldC502Alley IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler IsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7832. ApplyContext "SaidWorldC52Alley:1:0"
  7833. applycontexttoworld
  7834. Response PlayerRemarkWorldC502AlleyGambler
  7835. }
  7836.  
  7837. Response PlayerRemarkWorldC502BusStory2Gambler
  7838. {
  7839. scene "scenes/Gambler/World132.vcd" then Mechanic WorldC502BusStory2b foo:0 -2.429 //Ellis! ELLIS! We don't have time for that right now! (ellis telling story about riding on buses)
  7840. }
  7841. Rule PlayerRemarkWorldC502BusStory2Gambler
  7842. {
  7843. criteria ConceptWorldC502BusStory2 IsGambler IsNotCoughing NotInCombat IsTalk IsTalkGambler IsWorldTalkGambler
  7844. Response PlayerRemarkWorldC502BusStory2Gambler
  7845. }
  7846.  
  7847. Response PlayerRemarkWorldC502NotZombies3Gambler
  7848. {
  7849. scene "scenes/Gambler/World107.vcd" then any WorldC502NotZombies3b foo:0 -1.678 //Looks like the Military took over.
  7850. }
  7851. Rule PlayerRemarkWorldC502NotZombies3Gambler
  7852. {
  7853. criteria ConceptWorldC502NotZombies3 IsGambler IsNotCoughing IsNotScavenge NotInCombat IsSubjectDistNear500
  7854. ApplyContext "Talk:1:1.778"
  7855. Response PlayerRemarkWorldC502NotZombies3Gambler
  7856. }
  7857.  
  7858. Response PlayerRemarkWorldC502Run1Gambler
  7859. {
  7860. scene "scenes/Gambler/World123.vcd" //To the tower.
  7861. scene "scenes/Gambler/World125.vcd" //Somebody's got to turn off the alarm!
  7862. }
  7863. Rule PlayerRemarkWorldC502Run1Gambler
  7864. {
  7865. criteria ConceptWorldC502AlarmButtonRun IsGambler IsNotCoughing
  7866. Response PlayerRemarkWorldC502Run1Gambler
  7867. }
  7868.  
  7869. Response PlayerRemarkWorldC502SmellGambler
  7870. {
  7871. scene "scenes/Gambler/World113.vcd" //From the looks of this park. I'm glad we didn't arrive early.
  7872. }
  7873. Rule PlayerRemarkWorldC502SmellGambler
  7874. {
  7875. criteria ConceptRemark IsGambler IsWorldC502Smell IsNotSaidWorldC502Smell IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear600 IsNotSaidSmell ChanceToFire50Percent IsWorldTalkGambler IsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7876. ApplyContext "SaidWorldC502Smell:1:0,SaidSmell:1:0"
  7877. applycontexttoworld
  7878. Response PlayerRemarkWorldC502SmellGambler
  7879. }
  7880.  
  7881. //AUTOGENERATED BLANK FOR PlayerRemarkWorldC502SmellGambler : ChanceToFire50Percent
  7882. Rule AUTOBLANK_PlayerRemarkWorldC502SmellGambler
  7883. {
  7884. criteria ConceptRemark IsGambler IsWorldC502Smell IsNotSaidWorldC502Smell IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear600 IsNotSaidSmell IsWorldTalkGambler IsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  7885. ApplyContext "SaidWorldC502Smell:1:0,SaidSmell:1:0"
  7886. applycontexttoworld
  7887. Response _PlayerInfoRemarkableBlankGambler
  7888. }
  7889.  
  7890. Response PlayerRemarkWorldC502SmellBathGambler
  7891. {
  7892. scene "scenes/Gambler/WorldMisc09.vcd" //It reeks like piss.
  7893. scene "scenes/Gambler/WorldMisc11.vcd" then Mechanic WorldC502SmellBath2 foo:0 -2.074 //It reeks like piss.
  7894. }
  7895. Rule PlayerRemarkWorldC502SmellBathGambler
  7896. {
  7897. criteria ConceptRemark IsGambler IsWorldC502Smell IsNotSaidWorldC502SmellBath IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear600 IsNotSaidSmell ChanceToFire50Percent IsWorldTalkGambler IsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7898. ApplyContext "SaidWorldC502SmellBath:1:0,SaidSmell:1:0"
  7899. applycontexttoworld
  7900. Response PlayerRemarkWorldC502SmellBathGambler
  7901. }
  7902.  
  7903. //AUTOGENERATED BLANK FOR PlayerRemarkWorldC502SmellBathGambler : ChanceToFire50Percent
  7904. Rule AUTOBLANK_PlayerRemarkWorldC502SmellBathGambler
  7905. {
  7906. criteria ConceptRemark IsGambler IsWorldC502Smell IsNotSaidWorldC502SmellBath IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear600 IsNotSaidSmell IsWorldTalkGambler IsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0 IsNotSpeakingWeight0
  7907. ApplyContext "SaidWorldC502SmellBath:1:0,SaidSmell:1:0"
  7908. applycontexttoworld
  7909. Response _PlayerInfoRemarkableBlankGambler
  7910. }
  7911.  
  7912. Response PlayerRemarkWorldC502SmellBath3Gambler
  7913. {
  7914. scene "scenes/Gambler/WorldMisc10.vcd" //God damn you are messed up.
  7915. scene "scenes/Gambler/WorldMisc12.vcd" //You are messed up.
  7916. }
  7917. Rule PlayerRemarkWorldC502SmellBath3Gambler
  7918. {
  7919. criteria ConceptWorldC502SmellBath3 IsGambler IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler IsNotScavenge
  7920. Response PlayerRemarkWorldC502SmellBath3Gambler
  7921. }
  7922.  
  7923. Response PlayerRemarkWorldC502SpotSafeHouseGambler
  7924. {
  7925. scene "scenes/Gambler/SafeSpotAhead01.vcd" //Safe house!
  7926. scene "scenes/Gambler/SafeSpotAhead02.vcd" //We got a safe house!
  7927. scene "scenes/Gambler/SafeSpotAhead03.vcd" //Safe house ahead!
  7928. }
  7929. Rule PlayerRemarkWorldC502SpotSafeHouseGambler
  7930. {
  7931. criteria ConceptRemark IsGambler IsWorldC502SpotSafeHouse IsNotSaidWorldC502SpotSafeHouse IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler IsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7932. ApplyContext "SaidWorldC502SpotSafeHouse:1:0"
  7933. applycontexttoworld
  7934. Response PlayerRemarkWorldC502SpotSafeHouseGambler
  7935. }
  7936.  
  7937. Response PlayerRemarkWorldDoNotShootCarC501Gambler
  7938. {
  7939. scene "scenes/Gambler/World112.vcd" //Don't shoot that car!
  7940. }
  7941. Rule PlayerRemarkWorldDoNotShootCarC501Gambler
  7942. {
  7943. criteria ConceptRemark IsGambler IsWorldDoNotShootCarC501 IsNotSaidWorldDoNotShootCarC501 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear600 IsNotShotCar0501 IsWorldTalkGambler IsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7944. ApplyContext "SaidWorldDoNotShootCarC501:1:0"
  7945. applycontexttoworld
  7946. Response PlayerRemarkWorldDoNotShootCarC501Gambler
  7947. }
  7948.  
  7949. Response PlayerRemarkWorldSignRestricted2Gambler
  7950. {
  7951. scene "scenes/Gambler/WorldSigns01.vcd" //Restricted area my ass (restricted area)
  7952. }
  7953. Rule PlayerRemarkWorldSignRestricted2Gambler
  7954. {
  7955. criteria ConceptWorldSignRestrictedArea2 IsGambler IsNotSaidWorldSignRestrictedArea2 IsNotCoughing NotInCombat IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler
  7956. ApplyContext "SaidWorldSignRestrictedArea2:1:0,Talk:1:1.993"
  7957. applycontexttoworld
  7958. Response PlayerRemarkWorldSignRestricted2Gambler
  7959. }
  7960.  
  7961. Response PlayerWorldSignC5AlarmWillSoundGambler
  7962. {
  7963. scene "scenes/Gambler/World116.vcd" then any WorldSignC5AlarmWillSound3 foo:0 -3.412 //As soon as that door opens, get ready to run for the tower.
  7964. }
  7965. Rule PlayerWorldSignC5AlarmWillSoundGambler
  7966. {
  7967. criteria ConceptRemark IsGambler IsWorldSignC5AlarmWillSound IsNotSaidWorldSignC5AlarmWillSound IsNotCoughing IsTalk IsTalkGambler IsSubjectNear200 IsWorldTalkGambler AutoIsNotScavenge AutoIsNotSurvival IsNotSpeakingWeight0
  7968. ApplyContext "SaidWorldSignC5AlarmWillSound:1:0"
  7969. applycontexttoworld
  7970. Response PlayerWorldSignC5AlarmWillSoundGambler
  7971. }
  7972.  
  7973. Response PlayerWorldSignC5AlarmWillSound3bGambler
  7974. {
  7975. scene "scenes/Gambler/World115.vcd" then mechanic WorldSignC5AlarmWillSound3d foo:0 -3.261 //We run to the tower and turn off the alarm. (exasperated to Ellis)
  7976. }
  7977. Rule PlayerWorldSignC5AlarmWillSound3bGambler
  7978. {
  7979. criteria ConceptWorldSignC5AlarmWillSound3b IsGambler IsNotCoughing NotInCombat IsNotSaidWorldC502AlarmButton
  7980. ApplyContext "Talk:1:2"
  7981. applycontexttoworld
  7982. Response PlayerWorldSignC5AlarmWillSound3bGambler
  7983. }
  7984.  
  7985. Response PlayerWorldSignC5AlarmWillSound3cGambler
  7986. {
  7987. scene "scenes/Gambler/World120.vcd" //Yeah and of course, stay together (Ellis - but we should stick together right?)
  7988. }
  7989. Rule PlayerWorldSignC5AlarmWillSound3cGambler
  7990. {
  7991. criteria ConceptWorldSignC5AlarmWillSound3c IsGambler IsNotCoughing NotInCombat IsNotSaidWorldC502AlarmButton
  7992. ApplyContext "Talk:1:2"
  7993. applycontexttoworld
  7994. Response PlayerWorldSignC5AlarmWillSound3cGambler
  7995. }
  7996.  
  7997. Response RespondAffirmativeGambler
  7998. {
  7999. scene "scenes/Gambler/Yes01.vcd" //Yes.
  8000. scene "scenes/Gambler/Yes04.vcd" //Yeppers.
  8001. scene "scenes/Gambler/Yes05.vcd" //Yes.
  8002. scene "scenes/Gambler/Yes08.vcd" //Yessss.
  8003. scene "scenes/Gambler/Yes09.vcd" //Yes.
  8004. }
  8005. Rule RespondAffirmativeGambler
  8006. {
  8007. criteria ConceptRespondAffirmative IssuerMediumClose IsNotCoughing NotInCombat isGambler IsTalkGambler IsWorldTalkGambler
  8008. Response RespondAffirmativeGambler
  8009. }
  8010.  
  8011.  
  8012. // Autogenerated criteria for linked source group C4M1_001
  8013. criterion "IsNotSrcGrp_C4M1_001" "worldSrcGrp_C4M1_001" "<1" required
  8014.  
  8015.  
  8016. //--------------------------------------------------------------------------------------------------------------
  8017. // Rosetta - Directional
  8018. //--------------------------------------------------------------------------------------------------------------
  8019. Response PlayerFollowMeGambler
  8020. {
  8021. scene "scenes/Gambler/FollowMe01.vcd" //This way!
  8022. scene "scenes/Gambler/FollowMe02.vcd" //Over here.
  8023. scene "scenes/Gambler/FollowMe03.vcd" //Follow me.
  8024. scene "scenes/Gambler/FollowMe04.vcd" //Follow me.
  8025. scene "scenes/Gambler/FollowMe05.vcd" //Come on, this way!
  8026. scene "scenes/Gambler/FollowMe06.vcd" //Keep up.
  8027. scene "scenes/Gambler/FollowMe07.vcd" //Keep up.
  8028. scene "scenes/Gambler/FollowMe08.vcd" //Come on, this way!
  8029. scene "scenes/Gambler/FollowMe09.vcd" //Okay this way!
  8030. scene "scenes/Gambler/FollowMe10.vcd" //This way!
  8031. scene "scenes/Gambler/FollowMe11.vcd" //Over here.
  8032. scene "scenes/Gambler/FollowMe12.vcd" //Follow me.
  8033. scene "scenes/Gambler/FollowMe13.vcd" //Keep up.
  8034. }
  8035. Rule PlayerFollowMeGambler
  8036. {
  8037. criteria ConceptPlayerFollowMe IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8038. Response PlayerFollowMeGambler
  8039. }
  8040.  
  8041. Response PlayerHelpGambler
  8042. {
  8043. scene "scenes/Gambler/Help02.vcd" //I can't do this on my own, gimme some help!
  8044. scene "scenes/Gambler/Help03.vcd" //Somebody want to lend me a hand, here?
  8045. scene "scenes/Gambler/Help04.vcd" //Help!
  8046. scene "scenes/Gambler/Help05.vcd" //Hey, over here!
  8047. }
  8048. Rule PlayerHelpGambler
  8049. {
  8050. criteria ConceptPlayerHelp IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8051. Response PlayerHelpGambler
  8052. }
  8053.  
  8054. Response PlayerHurryUpGambler
  8055. {
  8056. scene "scenes/Gambler/HurryUp01.vcd" //Come on I'm in a hurry,
  8057. scene "scenes/Gambler/HurryUp02.vcd" //Come on I'm in a hurry,
  8058. scene "scenes/Gambler/HurryUp03.vcd" //Hurry it up.
  8059. scene "scenes/Gambler/HurryUp04.vcd" //Lets go, Lets go!
  8060. scene "scenes/Gambler/HurryUp05.vcd" //Move, move, move.
  8061. }
  8062. Rule PlayerHurryUpGambler
  8063. {
  8064. criteria ConceptPlayerHurryUp IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8065. Response PlayerHurryUpGambler
  8066. }
  8067.  
  8068. Response PlayerKillThatLightGambler
  8069. {
  8070. scene "scenes/Gambler/KillThatLight01.vcd" //Lights off.
  8071. scene "scenes/Gambler/KillThatLight02.vcd" //Everybody, lights off.
  8072. scene "scenes/Gambler/KillThatLight03.vcd" //Kill your light.
  8073. }
  8074. Rule PlayerKillThatLightGambler
  8075. {
  8076. criteria ConceptPlayerKillThatLight IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8077. Response PlayerKillThatLightGambler
  8078. }
  8079.  
  8080. Response PlayerLeadOnGambler
  8081. {
  8082. scene "scenes/Gambler/LeadOn01.vcd" //Lead on.
  8083. scene "scenes/Gambler/LeadOn02.vcd" //Lead on, McDuff.
  8084. scene "scenes/Gambler/LeadOn03.vcd" //Lead on, smart guy.
  8085. scene "scenes/Gambler/LeadOn04.vcd" //Lead on.
  8086. scene "scenes/Gambler/LeadOn05.vcd" //I'm right behind you.
  8087. scene "scenes/Gambler/LeadOn06.vcd" //Right behind you.
  8088. scene "scenes/Gambler/LeadOn07.vcd" //Yeah, you go first.
  8089. scene "scenes/Gambler/LeadOn08.vcd" //Lead on.
  8090. scene "scenes/Gambler/LeadOn09.vcd" //Right behind you.
  8091. }
  8092. Rule PlayerLeadOnGambler
  8093. {
  8094. criteria ConceptPlayerLeadOn IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8095. Response PlayerLeadOnGambler
  8096. }
  8097.  
  8098. Response PlayerMoveOnGambler
  8099. {
  8100. scene "scenes/Gambler/MoveOn01.vcd" //Look at ya. What are we waiting for? Let's go.
  8101. scene "scenes/Gambler/MoveOn02.vcd" //Let's roll!
  8102. scene "scenes/Gambler/MoveOn03.vcd" //Time to move.
  8103. scene "scenes/Gambler/MoveOn04.vcd" //What are we waiting for? Let's go.
  8104. scene "scenes/Gambler/MoveOn05.vcd" //Let's go.
  8105. }
  8106. Rule PlayerMoveOnGambler
  8107. {
  8108. criteria ConceptPlayerMoveOn IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8109. Response PlayerMoveOnGambler
  8110. }
  8111.  
  8112. Response PlayerStayTogetherGambler
  8113. {
  8114. scene "scenes/Gambler/StayTogether01.vcd" //Stay close!
  8115. scene "scenes/Gambler/StayTogether02.vcd" //Stay together people.
  8116. scene "scenes/Gambler/StayTogether03.vcd" //Keep close.
  8117. }
  8118. Rule PlayerStayTogetherGambler
  8119. {
  8120. criteria ConceptPlayerStayTogether IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8121. Response PlayerStayTogetherGambler
  8122. }
  8123.  
  8124. Response PlayerWatchOutBehindGambler
  8125. {
  8126. scene "scenes/Gambler/WatchOutBehind01.vcd" //They're behind us!
  8127. scene "scenes/Gambler/WatchOutBehind02.vcd" //Behind us!
  8128. scene "scenes/Gambler/WatchOutBehind03.vcd" //Behind!
  8129. scene "scenes/Gambler/WatchOutBehind04.vcd" //Behind us!
  8130. }
  8131. Rule PlayerWatchOutBehindGambler
  8132. {
  8133. criteria ConceptPlayerWatchOutBehind IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8134. Response PlayerWatchOutBehindGambler
  8135. }
  8136.  
  8137.  
  8138. //--------------------------------------------------------------------------------------------------------------
  8139. // Rosetta - Manners
  8140. //--------------------------------------------------------------------------------------------------------------
  8141. Response PlayerAskReadyGambler
  8142. {
  8143. scene "scenes/Gambler/AskReady01.vcd" //Okay, we ready?
  8144. scene "scenes/Gambler/AskReady02.vcd" //We ready?
  8145. scene "scenes/Gambler/AskReady03.vcd" //Ready?
  8146. scene "scenes/Gambler/AskReady04.vcd" //Everyone ready?
  8147. scene "scenes/Gambler/AskReady05.vcd" //We ready?
  8148. scene "scenes/Gambler/AskReady06.vcd" //We ready?
  8149. scene "scenes/Gambler/AskReady07.vcd" //We ready?
  8150. scene "scenes/Gambler/AskReady08.vcd" //Ready?
  8151. scene "scenes/Gambler/AskReady09.vcd" //Everyone ready?
  8152. scene "scenes/Gambler/AskReady10.vcd" //We ready?
  8153. }
  8154. Rule PlayerAskReadyGambler
  8155. {
  8156. criteria ConceptPlayerAskReady IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8157. Response PlayerAskReadyGambler
  8158. }
  8159.  
  8160. Response PlayerAskReadyC1Gambler
  8161. {
  8162. scene "scenes/Gambler/AskReadyC101.vcd" //Are you guys ready?
  8163. scene "scenes/Gambler/AskReadyC102.vcd" //Do you think you can handle this?
  8164. scene "scenes/Gambler/AskReadyC103.vcd" //If you aren't ready, I don't want to hear it.
  8165. }
  8166. Rule PlayerAskReadyC1Gambler
  8167. {
  8168. criteria ConceptPlayerAskReady IsNotCoughing IsGambler IsTalk IsTalkGambler IsCampaignl4d2_1 IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  8169. Response PlayerAskReadyC1Gambler
  8170. }
  8171.  
  8172. Response PlayerImWithYouGambler
  8173. {
  8174. scene "scenes/Gambler/ImWithYou01.vcd" //I'm here.
  8175. scene "scenes/Gambler/ImWithYou02.vcd" //Why not? I follow you.
  8176. scene "scenes/Gambler/ImWithYou03.vcd" //I'm with you.
  8177. scene "scenes/Gambler/ImWithYou04.vcd" //Sure thing, let's go.
  8178. scene "scenes/Gambler/ImWithYou05.vcd" //Sure, let's go.
  8179. }
  8180. Rule PlayerImWithYouGambler
  8181. {
  8182. criteria ConceptPlayerImWithYou IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8183. Response PlayerImWithYouGambler
  8184. }
  8185.  
  8186. Response PlayerLaughGambler
  8187. {
  8188. scene "scenes/Gambler/Laughter01.vcd" //<Hearty Laugh>
  8189. scene "scenes/Gambler/Laughter03.vcd" //<Hearty Laugh>
  8190. scene "scenes/Gambler/Laughter17.vcd" //<Short laugh>
  8191. }
  8192. Rule PlayerLaughGambler
  8193. {
  8194. criteria ConceptPlayerLaugh IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8195. Response PlayerLaughGambler
  8196. }
  8197.  
  8198. Response PlayerLostCallGambler
  8199. {
  8200. scene "scenes/Gambler/LostCall01.vcd" //Helloooo?
  8201. scene "scenes/Gambler/LostCall02.vcd" //Heyyy ooooo!
  8202. scene "scenes/Gambler/LostCall03.vcd" //Anybody hear me?
  8203. scene "scenes/Gambler/LostCall04.vcd" //Can you guys hear me?
  8204. scene "scenes/Gambler/LostCall05.vcd" //Helloooo?
  8205. }
  8206. Rule PlayerLostCallGambler
  8207. {
  8208. criteria ConceptPlayerLostCall IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8209. Response PlayerLostCallGambler
  8210. }
  8211.  
  8212. Response PlayerNiceJobResponseGambler
  8213. {
  8214. scene "scenes/Gambler/NiceJob01.vcd" //Well all right!
  8215. scene "scenes/Gambler/NiceJob02.vcd" //Well all right!
  8216. scene "scenes/Gambler/NiceJob03.vcd" //Nice job!
  8217. scene "scenes/Gambler/NiceJob04.vcd" //Nice job!
  8218. scene "scenes/Gambler/NiceJob05.vcd" //That was surprisingly good.
  8219. scene "scenes/Gambler/NiceJob06.vcd" //Nice.
  8220. scene "scenes/Gambler/NiceJob07.vcd" //Nice.
  8221. scene "scenes/Gambler/NiceJob08.vcd" //Nice.
  8222. scene "scenes/Gambler/NiceJob09.vcd" //That's what I like to see.
  8223. scene "scenes/Gambler/NiceJob10.vcd" //Wow. Nice.
  8224. }
  8225. Rule PlayerNiceJobResponseGambler
  8226. {
  8227. criteria ConceptPlayerNiceJob IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8228. Response PlayerNiceJobResponseGambler
  8229. }
  8230.  
  8231. Response PlayerNoGambler
  8232. {
  8233. scene "scenes/Gambler/No01.vcd" //No.
  8234. scene "scenes/Gambler/No02.vcd" //Nope.
  8235. scene "scenes/Gambler/No03.vcd" //No.
  8236. scene "scenes/Gambler/No04.vcd" //No sir-ee Bob.
  8237. scene "scenes/Gambler/No05.vcd" //Nope.
  8238. scene "scenes/Gambler/No06.vcd" //Uh uh.
  8239. scene "scenes/Gambler/No07.vcd" //No.
  8240. scene "scenes/Gambler/No08.vcd" //Nope.
  8241. scene "scenes/Gambler/No09.vcd" //Yeah, no.
  8242. scene "scenes/Gambler/No10.vcd" //NO!
  8243. scene "scenes/Gambler/No11.vcd" //NO!
  8244. scene "scenes/Gambler/No12.vcd" //NO!
  8245. }
  8246. Rule PlayerNoGambler
  8247. {
  8248. criteria ConceptPlayerNo IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8249. Response PlayerNoGambler
  8250. }
  8251.  
  8252. Response PlayerProfanityGambler
  8253. {
  8254. scene "scenes/Gambler/ReactionNegative01.vcd" //This is all going to hell!
  8255. scene "scenes/Gambler/ReactionNegative01.vcd" //This is all going to hell!
  8256. scene "scenes/Gambler/ReactionNegative02.vcd" //Damn...
  8257. scene "scenes/Gambler/ReactionNegative03.vcd" //Shit!
  8258. scene "scenes/Gambler/ReactionNegative04.vcd" //God damn it.
  8259. scene "scenes/Gambler/ReactionNegative05.vcd" //Bullshit!
  8260. scene "scenes/Gambler/ReactionNegative05.vcd" //Bullshit!
  8261. scene "scenes/Gambler/ReactionNegative06.vcd" //Bastards!
  8262. scene "scenes/Gambler/ReactionNegative07.vcd" //Holy Shit!
  8263. scene "scenes/Gambler/ReactionNegative08.vcd" //Ah, tits!
  8264. scene "scenes/Gambler/ReactionNegative09.vcd" //Son of a bitch.
  8265. scene "scenes/Gambler/ReactionNegative10.vcd" //Son of a bitch.
  8266. scene "scenes/Gambler/ReactionNegative11.vcd" //Oh bullshit!
  8267. scene "scenes/Gambler/ReactionNegative12.vcd" //My ass.
  8268. scene "scenes/Gambler/ReactionNegative13.vcd" //This is all going to hell!
  8269. scene "scenes/Gambler/ReactionNegative14.vcd" //Damn...
  8270. scene "scenes/Gambler/ReactionNegative15.vcd" //Shit!
  8271. scene "scenes/Gambler/ReactionNegative15.vcd" //Shit!
  8272. scene "scenes/Gambler/ReactionNegative16.vcd" //God damn it.
  8273. scene "scenes/Gambler/ReactionNegative17.vcd" //Bullshit!
  8274. scene "scenes/Gambler/ReactionNegative18.vcd" //Bastards!
  8275. scene "scenes/Gambler/ReactionNegative19.vcd" //Shit!
  8276. scene "scenes/Gambler/ReactionNegative20.vcd" //Tits!
  8277. scene "scenes/Gambler/ReactionNegative21.vcd" //Son of a bitch.
  8278. scene "scenes/Gambler/ReactionNegative22.vcd" //Oh bullshit!
  8279. scene "scenes/Gambler/ReactionNegative23.vcd" //My ass.
  8280. scene "scenes/Gambler/ReactionNegative24.vcd" //Is this some kind of sick joke?
  8281. scene "scenes/Gambler/ReactionNegative25.vcd" //Is this some kind of sick joke?
  8282. scene "scenes/Gambler/ReactionNegative25.vcd" //Is this some kind of sick joke?
  8283. scene "scenes/Gambler/ReactionNegative26.vcd" //I call foul.
  8284. scene "scenes/Gambler/ReactionNegative27.vcd" //Kiss my ass.
  8285. scene "scenes/Gambler/ReactionNegative28.vcd" //Ass.
  8286. scene "scenes/Gambler/ReactionNegative29.vcd" //Asshat.
  8287. scene "scenes/Gambler/ReactionNegative30.vcd" //Bitch.
  8288. scene "scenes/Gambler/ReactionNegative31.vcd" //Asshole.
  8289. scene "scenes/Gambler/ReactionNegative32.vcd" //Assclown.
  8290. scene "scenes/Gambler/ReactionNegative33.vcd" //Dumbshit.
  8291. scene "scenes/Gambler/ReactionNegative34.vcd" //Screw this.
  8292. scene "scenes/Gambler/ReactionNegative35.vcd" //Kiss my ass.
  8293. scene "scenes/Gambler/ReactionNegative36.vcd" //Kiss my ass.
  8294. scene "scenes/Gambler/ReactionNegative37.vcd" //What an assclown.
  8295. scene "scenes/Gambler/ReactionNegative38.vcd" //Dumbshit.
  8296. }
  8297. Rule PlayerProfanityGambler
  8298. {
  8299. criteria ConceptPlayerAnswerLostCall IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8300. Response PlayerProfanityGambler
  8301. }
  8302.  
  8303. Response PlayerSorryGambler
  8304. {
  8305. scene "scenes/Gambler/Sorry03.vcd" //Forgive me, okay?.
  8306. scene "scenes/Gambler/Sorry04.vcd" //Well sorry.
  8307. scene "scenes/Gambler/Sorry06.vcd" //I'm sorry, okay?
  8308. scene "scenes/Gambler/Sorry07.vcd" //Can you forgive me?
  8309. }
  8310. Rule PlayerSorryGambler
  8311. {
  8312. criteria ConceptPlayerSorry IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8313. Response PlayerSorryGambler
  8314. }
  8315.  
  8316. Response PlayerThanksGambler
  8317. {
  8318. scene "scenes/Gambler/Thanks01.vcd" //Thanks.
  8319. scene "scenes/Gambler/Thanks03.vcd" //Thanks!
  8320. scene "scenes/Gambler/Thanks05.vcd" //I owe you one.
  8321. }
  8322. Rule PlayerThanksGambler
  8323. {
  8324. criteria ConceptPlayerThanks IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8325. Response PlayerThanksGambler
  8326. }
  8327.  
  8328. Response PlayerYellRunGambler
  8329. {
  8330. scene "scenes/Gambler/YellRun01.vcd" //Run
  8331. scene "scenes/Gambler/YellRun02.vcd" //Screw it, run!
  8332. scene "scenes/Gambler/YellRun03.vcd" //Run! Just run!
  8333. scene "scenes/Gambler/YellRun04.vcd" //Go! Run! GO!
  8334. }
  8335. Rule PlayerYellRunGambler
  8336. {
  8337. criteria ConceptPlayerYellRun IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8338. Response PlayerYellRunGambler
  8339. }
  8340.  
  8341. Response PlayerYesGambler
  8342. {
  8343. scene "scenes/Gambler/Yes01.vcd" //Yes.
  8344. scene "scenes/Gambler/Yes02.vcd" //Yep.
  8345. scene "scenes/Gambler/Yes03.vcd" //Yeah.
  8346. scene "scenes/Gambler/Yes04.vcd" //Yeppers.
  8347. scene "scenes/Gambler/Yes05.vcd" //Yes.
  8348. scene "scenes/Gambler/Yes06.vcd" //Yes.
  8349. scene "scenes/Gambler/Yes07.vcd" //Yeah.
  8350. scene "scenes/Gambler/Yes08.vcd" //Yessss.
  8351. scene "scenes/Gambler/Yes09.vcd" //Yes.
  8352. scene "scenes/Gambler/Yes10.vcd" //Yessss.
  8353. scene "scenes/Gambler/Yes12.vcd" //Yeah, yeah, yeah, yeah.
  8354. }
  8355. Rule PlayerYesGambler
  8356. {
  8357. criteria ConceptPlayerYes IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8358. Response PlayerYesGambler
  8359. }
  8360.  
  8361. Response PlayerYouAreWelcomeGambler
  8362. {
  8363. scene "scenes/Gambler/YouAreWelcome01.vcd" //You're welcome.
  8364. scene "scenes/Gambler/YouAreWelcome02.vcd" //You're welcome.
  8365. scene "scenes/Gambler/YouAreWelcome03.vcd" //You're welcome.
  8366. scene "scenes/Gambler/YouAreWelcome04.vcd" //Don't worry about it.
  8367. scene "scenes/Gambler/YouAreWelcome05.vcd" //You're welcome.
  8368. scene "scenes/Gambler/YouAreWelcome06.vcd" //Don't worry about it.
  8369. scene "scenes/Gambler/YouAreWelcome07.vcd" //Don't worry about it.
  8370. scene "scenes/Gambler/YouAreWelcome08.vcd" //That's what I'm here for.
  8371. scene "scenes/Gambler/YouAreWelcome09.vcd" //That's what I'm here for.
  8372. scene "scenes/Gambler/YouAreWelcome10.vcd" //That's what I'm here for.
  8373. scene "scenes/Gambler/YouAreWelcome11.vcd" //Anytime.
  8374. scene "scenes/Gambler/YouAreWelcome12.vcd" //Anytime.
  8375. scene "scenes/Gambler/YouAreWelcome13.vcd" //Anytime.
  8376. scene "scenes/Gambler/YouAreWelcome14.vcd" //Sure thing.
  8377. scene "scenes/Gambler/YouAreWelcome15.vcd" //Sure thing.
  8378. scene "scenes/Gambler/YouAreWelcome16.vcd" //Sure thing.
  8379. scene "scenes/Gambler/YouAreWelcome17.vcd" //Sure thing.
  8380. }
  8381. Rule PlayerYouAreWelcomeGambler
  8382. {
  8383. criteria ConceptPlayerYouAreWelcome IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSpeaking IsWorldTalkGambler
  8384. Response PlayerYouAreWelcomeGambler
  8385. }
  8386.  
  8387. Response PlayerYouAreWelcomeC1Gambler
  8388. {
  8389. scene "scenes/Gambler/YouAreWelcomeC101.vcd" //Whatever.
  8390. scene "scenes/Gambler/YouAreWelcomeC102.vcd" //Um yeah.
  8391. scene "scenes/Gambler/YouAreWelcomeC103.vcd" //Sure.
  8392. scene "scenes/Gambler/YouAreWelcomeC104.vcd" //Whatever.
  8393. scene "scenes/Gambler/YouAreWelcomeC105.vcd" //Sure.
  8394. scene "scenes/Gambler/YouAreWelcomeC106.vcd" //Um yeah.
  8395. scene "scenes/Gambler/YouAreWelcomeC107.vcd" //Sure.
  8396. scene "scenes/Gambler/YouAreWelcomeC108.vcd" //Whatever.
  8397. scene "scenes/Gambler/YouAreWelcomeC109.vcd" //Um yeah.
  8398. }
  8399. Rule PlayerYouAreWelcomeC1Gambler
  8400. {
  8401. criteria ConceptPlayerYouAreWelcome IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSpeaking IsCampaignl4d2_1 IsWorldTalkGambler NoKnowNames ismap_c1m1_hotel
  8402. Response PlayerYouAreWelcomeC1Gambler
  8403. }
  8404.  
  8405. Rule PlayerFriendlyFireInflictorGambler
  8406. {
  8407. criteria ConceptPlayerFriendlyFireInflictor IsNotCoughing IsNotSpeaking IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8408. Response PlayerSorryGambler
  8409. }
  8410.  
  8411.  
  8412. //--------------------------------------------------------------------------------------------------------------
  8413. // Rosetta - Responses
  8414. //--------------------------------------------------------------------------------------------------------------
  8415. Response PlayerNegativeGambler
  8416. {
  8417. scene "scenes/Gambler/ReactionNegative01.vcd" //This is all going to hell!
  8418. scene "scenes/Gambler/ReactionNegative02.vcd" //Damn...
  8419. scene "scenes/Gambler/ReactionNegative04.vcd" //God damn it.
  8420. scene "scenes/Gambler/ReactionNegative08.vcd" //Ah, tits!
  8421. scene "scenes/Gambler/ReactionNegative34.vcd" //Screw this.
  8422. }
  8423. Rule PlayerNegativeGambler
  8424. {
  8425. criteria ConceptPlayerNegative IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8426. Response PlayerNegativeGambler
  8427. }
  8428.  
  8429.  
  8430. //--------------------------------------------------------------------------------------------------------------
  8431. // Rosetta - Warning
  8432. //--------------------------------------------------------------------------------------------------------------
  8433. Response PlayerHeardBoomerGambler
  8434. {
  8435. scene "scenes/Gambler/HeardBoomer01.vcd" //Keep a lookout. I hear a boomer.
  8436. scene "scenes/Gambler/HeardBoomer02.vcd" //I hear a boomer.
  8437. scene "scenes/Gambler/HeardBoomer03.vcd" //You hear that boomer?
  8438. scene "scenes/Gambler/HeardBoomer04.vcd" //You hear that boomer?
  8439. scene "scenes/Gambler/HeardBoomer05.vcd" //You hear that boomer? Don't let him spew on you.
  8440. scene "scenes/Gambler/HeardBoomer06.vcd" //Boomer around. Don't shoot him if he's near me! OKAY?
  8441. }
  8442. Rule PlayerHeardBoomerGambler
  8443. {
  8444. criteria ConceptPlayerHeardBoomer IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8445. Response PlayerHeardBoomerGambler
  8446. }
  8447.  
  8448. Response PlayerHeardHunterGambler
  8449. {
  8450. scene "scenes/Gambler/HeardHunter01.vcd" //You hear that hunter?
  8451. scene "scenes/Gambler/HeardHunter02.vcd" //Pay attention, hunter's around.
  8452. scene "scenes/Gambler/HeardHunter03.vcd" //I hear a hunter.
  8453. }
  8454. Rule PlayerHeardHunterGambler
  8455. {
  8456. criteria ConceptPlayerHeardHunter IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8457. Response PlayerHeardHunterGambler
  8458. }
  8459.  
  8460. Response PlayerHeardSmokerGambler
  8461. {
  8462. scene "scenes/Gambler/HeardSmoker01.vcd" //There's a Smoker around here.
  8463. scene "scenes/Gambler/HeardSmoker02.vcd" //Smoker's around.
  8464. scene "scenes/Gambler/HeardSmoker03.vcd" //I hear a smoker.
  8465. scene "scenes/Gambler/HeardSmoker04.vcd" //There's a Smoker around here.
  8466. }
  8467. Rule PlayerHeardSmokerGambler
  8468. {
  8469. criteria ConceptPlayerHeardSmoker IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8470. Response PlayerHeardSmokerGambler
  8471. }
  8472.  
  8473. Response PlayerHeardTankGambler
  8474. {
  8475. scene "scenes/Gambler/HeardHulk01.vcd" //Tank! Tank!
  8476. scene "scenes/Gambler/HeardHulk02.vcd" //Tank inbound!
  8477. scene "scenes/Gambler/HeardHulk03.vcd" //Man up! We got a Tank!
  8478. scene "scenes/Gambler/HeardHulk04.vcd" //Get ready, we got a TANK!
  8479. scene "scenes/Gambler/HeardHulk05.vcd" //Hold steady, TANK!
  8480. scene "scenes/Gambler/HeardHulk06.vcd" //Get ready, TANK!
  8481. }
  8482. Rule PlayerHeardTankGambler
  8483. {
  8484. criteria ConceptPlayerHeardTank IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler isNotmap_c1m2_streets
  8485. Response PlayerHeardTankGambler
  8486. }
  8487.  
  8488. Response PlayerHurrahGambler
  8489. {
  8490. scene "scenes/Gambler/Hurrah01.vcd" //We are walking through the valley of the shadow of death and kicking ass.
  8491. scene "scenes/Gambler/Hurrah02.vcd" //It may not be pretty, but we're doing this.
  8492. scene "scenes/Gambler/Hurrah03.vcd" //You guys aren't so damn bad.
  8493. scene "scenes/Gambler/Hurrah04.vcd" //What do ya know, we're going to make it.
  8494. scene "scenes/Gambler/Hurrah05.vcd" //You guys are pretty good.
  8495. scene "scenes/Gambler/Hurrah06.vcd" //Aces!
  8496. }
  8497. Rule PlayerHurrahGambler
  8498. {
  8499. criteria ConceptPlayerHurrah IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8500. Response PlayerHurrahGambler
  8501. }
  8502.  
  8503. Response PlayerWarnCarefulGambler
  8504. {
  8505. scene "scenes/Gambler/WarnCareful01.vcd" //Everybody be careful.
  8506. scene "scenes/Gambler/WarnCareful02.vcd" //Let's be careful.
  8507. scene "scenes/Gambler/WarnCareful03.vcd" //Try and be careful.
  8508. }
  8509. Rule PlayerWarnCarefulGambler
  8510. {
  8511. criteria ConceptPlayerWarnCareful IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8512. Response PlayerWarnCarefulGambler
  8513. }
  8514.  
  8515. Response SurvivorSpottedWorldFarGambler
  8516. {
  8517. scene "scenes/Gambler/Look01.vcd" //Over there!
  8518. scene "scenes/Gambler/Look02.vcd" //Look!
  8519. scene "scenes/Gambler/Look03.vcd" //Over there!
  8520. scene "scenes/Gambler/Look04.vcd" //Look!
  8521. scene "scenes/Gambler/Look05.vcd" //Over there!
  8522. scene "scenes/Gambler/Look06.vcd" //Look!
  8523. scene "scenes/Gambler/Look07.vcd" //Look!
  8524. }
  8525. Rule SurvivorSpottedWorldFarGambler
  8526. {
  8527. criteria ConceptPlayerLook IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSmartLookAuto IsWorldTalkGambler
  8528. Response SurvivorSpottedWorldFarGambler
  8529. }
  8530.  
  8531.  
  8532. //--------------------------------------------------------------------------------------------------------------
  8533. // Scavenge
  8534. //--------------------------------------------------------------------------------------------------------------
  8535. Response GasPour10MoreSCGambler
  8536. {
  8537. print " " then self GasPour10More foo:0 0.01 //Blank
  8538. }
  8539. Rule GasPour10MoreSCGambler
  8540. {
  8541. criteria ConceptPlayerPourFinished IsGambler IsTalk IsTalkGambler IsWorldTalkGambler Score10MoreSC
  8542. ApplyContext "_auto_GasCountOK:1:4"
  8543. applycontexttoworld
  8544. Response GasPour10MoreSCGambler
  8545. }
  8546.  
  8547. Response GasPour10MoreWaitGambler
  8548. {
  8549. print " " then self GasPour10More foo:0 0.1 //Blank
  8550. }
  8551. Rule GasPour10MoreWaitGambler
  8552. {
  8553. criteria ConceptGasPour10More IsGambler IsSpeaking _auto_IsGasCountOK
  8554. Response GasPour10MoreWaitGambler
  8555. }
  8556.  
  8557. Response GasPour1MoreSCGambler
  8558. {
  8559. print " " then self GasPour1More foo:0 0.01 //Blank
  8560. }
  8561. Rule GasPour1MoreSCGambler
  8562. {
  8563. criteria ConceptPlayerPourFinished IsGambler IsTalk IsTalkGambler IsWorldTalkGambler Score1MoreSC
  8564. ApplyContext "_auto_GasCountOK:1:4,_auto_NoGasPourLine:1:0"
  8565. applycontexttoworld
  8566. Response GasPour1MoreSCGambler
  8567. }
  8568.  
  8569. Response GasPour1MoreWaitGambler
  8570. {
  8571. print " " then self GasPour1More foo:0 0.1 //Blank
  8572. }
  8573. Rule GasPour1MoreWaitGambler
  8574. {
  8575. criteria ConceptGasPour1More IsGambler IsSpeaking _auto_IsGasCountOK
  8576. Response GasPour1MoreWaitGambler
  8577. }
  8578.  
  8579. Response GasPour2MoreSCGambler
  8580. {
  8581. print " " then self GasPour2More foo:0 0.01 //Blank
  8582. }
  8583. Rule GasPour2MoreSCGambler
  8584. {
  8585. criteria ConceptPlayerPourFinished IsGambler IsTalk IsTalkGambler IsWorldTalkGambler Score2MoreSC
  8586. ApplyContext "_auto_GasCountOK:1:4"
  8587. applycontexttoworld
  8588. Response GasPour2MoreSCGambler
  8589. }
  8590.  
  8591. Response GasPour2MoreWaitGambler
  8592. {
  8593. print " " then self GasPour2More foo:0 0.1 //Blank
  8594. }
  8595. Rule GasPour2MoreWaitGambler
  8596. {
  8597. criteria ConceptGasPour2More IsGambler IsSpeaking _auto_IsGasCountOK
  8598. Response GasPour2MoreWaitGambler
  8599. }
  8600.  
  8601. Response GasPour3MoreSCGambler
  8602. {
  8603. print " " then self GasPour3More foo:0 0.01 //Blank
  8604. }
  8605. Rule GasPour3MoreSCGambler
  8606. {
  8607. criteria ConceptPlayerPourFinished IsGambler IsTalk IsTalkGambler IsWorldTalkGambler Score3MoreSC
  8608. ApplyContext "_auto_GasCountOK:1:4"
  8609. applycontexttoworld
  8610. Response GasPour3MoreSCGambler
  8611. }
  8612.  
  8613. Response GasPour3MoreWaitGambler
  8614. {
  8615. print " " then self GasPour3More foo:0 0.1 //Blank
  8616. }
  8617. Rule GasPour3MoreWaitGambler
  8618. {
  8619. criteria ConceptGasPour3More IsGambler IsSpeaking _auto_IsGasCountOK
  8620. Response GasPour3MoreWaitGambler
  8621. }
  8622.  
  8623. Response GasPour5MoreSCGambler
  8624. {
  8625. print " " then self GasPour5More foo:0 0.01 //Blank
  8626. }
  8627. Rule GasPour5MoreSCGambler
  8628. {
  8629. criteria ConceptPlayerPourFinished IsGambler IsTalk IsTalkGambler IsWorldTalkGambler Score5MoreSC
  8630. ApplyContext "_auto_GasCountOK:1:4"
  8631. applycontexttoworld
  8632. Response GasPour5MoreSCGambler
  8633. }
  8634.  
  8635. Response GasPour5MoreWaitGambler
  8636. {
  8637. print " " then self GasPour5More foo:0 0.1 //Blank
  8638. }
  8639. Rule GasPour5MoreWaitGambler
  8640. {
  8641. criteria ConceptGasPour5More IsGambler IsSpeaking _auto_IsGasCountOK
  8642. Response GasPour5MoreWaitGambler
  8643. }
  8644.  
  8645. Response GasPourDoneSCGambler
  8646. {
  8647. scene "scenes/Gambler/BattleCry03.vcd" //SUCK ON THIS!
  8648. scene "scenes/Gambler/Hurrah08.vcd" //We're makin' it look EASY!
  8649. scene "scenes/Gambler/Taunt01.vcd" //Suck on that
  8650. scene "scenes/Gambler/Taunt02.vcd" //Stick that where the sun don't shine!
  8651. scene "scenes/Gambler/Taunt05.vcd" //Stick that up your ass!
  8652. scene "scenes/Gambler/Taunt06.vcd" //We are wiping the floor with you.
  8653. }
  8654. Rule GasPourDoneSCGambler
  8655. {
  8656. criteria ConceptPlayerPourFinished IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsScavenge ScoreDoneSC
  8657. ApplyContext "Talk:1:3"
  8658. Response GasPourDoneSCGambler
  8659. }
  8660.  
  8661. Response GasPourSCGambler
  8662. {
  8663. scene "scenes/Gambler/WorldC1M4B08.vcd" //Fill 'er up!
  8664. scene "scenes/Gambler/WorldC1M4B09.vcd" //Come onnnn, come onnnnnn...
  8665. scene "scenes/Gambler/WorldC1M4B10.vcd" //Come onnnn, come onnnnnn...
  8666. scene "scenes/Gambler/WorldC1M4B11.vcd" //Come on...
  8667. scene "scenes/Gambler/WorldC1M4B12.vcd" //Get in the tank, you stupid goddamn gas, get in the tank.
  8668. scene "scenes/Gambler/WorldC1M4B14.vcd" //Got another can in the tank!
  8669. scene "scenes/Gambler/WorldC1M4B15.vcd" //One more for the gas tank!
  8670. scene "scenes/Gambler/WorldC1M4B17.vcd" //Hurry up, hurrrry upppp...
  8671. scene "scenes/Gambler/WorldC1M4B18.vcd" //Come comeoncomeoncomeoncomeon. Come on!
  8672. scene "scenes/Gambler/WorldC1M4B19.vcd" //Get! In! The! Tank!
  8673. }
  8674. Rule GasPourSCGambler
  8675. {
  8676. criteria ConceptPlayerPourStarted IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsScavenge ChanceToFire50Percent _auto_NotNoGasPourLine
  8677. ApplyContext "TalkGambler:1:2"
  8678. Response GasPourSCGambler
  8679. }
  8680.  
  8681. Response GrabbingGasSCGambler
  8682. {
  8683. scene "scenes/Gambler/KillConfirmation03.vcd" //Got it!
  8684. scene "scenes/Gambler/World131.vcd" //I got it!
  8685. }
  8686. Rule GrabbingGasSCGambler
  8687. {
  8688. criteria ConceptPlayerEquippedScavengeItem IsGambler IsTalk IsTalkGambler IsWorldTalkGambler GamblerNotSaidGrabbingCan
  8689. ApplyContext "SaidGrabbingCan:1:5"
  8690. Response GrabbingGasSCGambler
  8691. }
  8692.  
  8693. Response ScavengeStartGambler
  8694. {
  8695. scene "scenes/Gambler/WorldC1M4B07.vcd" //Let's get some GAS!
  8696. }
  8697. Rule ScavengeStartGambler
  8698. {
  8699. criteria ConceptSurvivorLeavingCheckpoint IsGambler IsTalk IsTalkGambler IsWorldTalkGambler IsScavenge IsNotSaidStartScavenge
  8700. ApplyContext "SaidStartScavenge:1:4"
  8701. applycontexttoworld
  8702. Response ScavengeStartGambler
  8703. }
  8704.  
  8705.  
  8706. //--------------------------------------------------------------------------------------------------------------
  8707. // Vocalize
  8708. //--------------------------------------------------------------------------------------------------------------
  8709. Response PlayerCommentJockeyGambler
  8710. {
  8711. scene "scenes/Gambler/GrabbedByJockeyR02.vcd" //Ten bucks says he takes him to the right.
  8712. }
  8713. Rule PlayerCommentJockeyGambler
  8714. {
  8715. criteria ConceptCommentJockey IsGambler IssuerCloseEnough IsNotIncapacitated IntensityUnder50 IsNotSaidCommentJockey
  8716. ApplyContext "SaidCommentJockey:1:0"
  8717. applycontexttoworld
  8718. Response PlayerCommentJockeyGambler
  8719. }
  8720.  
  8721.  
  8722. // Autogenerated criteria for linked source group C4M2_104
  8723. criterion "IsNotSrcGrp_C4M2_104" "worldSrcGrp_C4M2_104" "<1" required
  8724.  
  8725.  
  8726. //--------------------------------------------------------------------------------------------------------------
  8727. // Vocalizer
  8728. //--------------------------------------------------------------------------------------------------------------
  8729. Response C4M2LockTheDoorCheckPointGambler
  8730. {
  8731. scene "scenes/Gambler/WorldC4M2B38.vcd" //Close the door and let's get this gas.
  8732. }
  8733. Rule C4M2LockTheDoorCheckPointGambler
  8734. {
  8735. criteria ConceptPlayerLockTheDoorCheckPoint IsNotCoughing IsGambler IsInSafeSpot IsTalk IsTalkGambler IsWorldTalkGambler ismap_c4m2_sugarmill_a IsNotSrcGrp_C4M2_104
  8736. ApplyContext "SrcGrp_C4M2_104:1:0"
  8737. applycontexttoworld
  8738. Response C4M2LockTheDoorCheckPointGambler
  8739. }
  8740.  
  8741. Response GoingToDieCoachCoachGambler
  8742. {
  8743. scene "scenes/Gambler/GoingToDie01.vcd" then coach coachcoaches foo:0 .5 //I really screwed the pooch back there.
  8744. scene "scenes/Gambler/GoingToDie02.vcd" then coach coachcoaches foo:0 .5 //I gotta take better care of myself.
  8745. scene "scenes/Gambler/GoingToDie03.vcd" then coach coachcoaches foo:0 .5 //Not dead yet, but not exactly healthy.
  8746. scene "scenes/Gambler/GoingToDie04.vcd" then coach coachcoaches foo:0 .5 //God damn it! God damn it. God damn it.
  8747. scene "scenes/Gambler/GoingToDie05.vcd" then coach coachcoaches foo:0 .5 //If I go, you guys gonna miss me.
  8748. scene "scenes/Gambler/GoingToDie06.vcd" then coach coachcoaches foo:0 .5 //I have seriously felt better.
  8749. scene "scenes/Gambler/GoingToDie07.vcd" then coach coachcoaches foo:0 .5 //Pull yourself together man, you're falling apart.
  8750. scene "scenes/Gambler/GoingToDie08.vcd" then coach coachcoaches foo:0 .5 //Don't worry about me, I'll be okay.
  8751. scene "scenes/Gambler/GoingToDie09.vcd" then coach coachcoaches foo:0 .5 //This is not how it's going to end.
  8752. scene "scenes/Gambler/GoingToDie10.vcd" then coach coachcoaches foo:0 .5 //I'm not dead yet!
  8753. scene "scenes/Gambler/GoingToDie11.vcd" then coach coachcoaches foo:0 .5 //You're going to have to do better than that to kill me!
  8754. scene "scenes/Gambler/GoingToDie12.vcd" odds 5 then coach coachcoaches foo:0 .5 //Quit being a baby, you've felt worse after a night of drinking.
  8755. scene "scenes/Gambler/GoingToDie13.vcd" then coach coachcoaches foo:0 .5 //Ain't this a bitch.
  8756. scene "scenes/Gambler/GoingToDie14.vcd" then coach coachcoaches foo:0 .5 //God damn it I can't believe this.
  8757. scene "scenes/Gambler/GoingToDie15.vcd" then coach coachcoaches foo:0 .5 //Well at least I didn't catch the flu.
  8758. scene "scenes/Gambler/GoingToDie16.vcd" then coach coachcoaches foo:0 .5 //This is some crap
  8759. scene "scenes/Gambler/GoingToDie17.vcd" then coach coachcoaches foo:0 .5 //Don't worry. I'm not done yet.
  8760. scene "scenes/Gambler/GoingToDie18.vcd" then coach coachcoaches foo:0 .5 //I am sick and tired of being sick and tired.
  8761. scene "scenes/Gambler/GoingToDie23.vcd" then coach coachcoaches foo:0 .5 //What was I thinking coming down here?
  8762. scene "scenes/Gambler/GoingToDie24.vcd" then coach coachcoaches foo:0 .5 //Okay, all right, I can do this. I can do this.
  8763. scene "scenes/Gambler/GoingToDie25.vcd" then coach coachcoaches foo:0 .5 //I'm not going to die down here.
  8764. scene "scenes/Gambler/GoingToDie26.vcd" then coach coachcoaches foo:0 .5 //I am not dying in the middle of nowhere.
  8765. }
  8766. Rule GoingToDieCoachCoachGambler
  8767. {
  8768. criteria ConceptPlayerGoingToDie IsNotSpeaking IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotComplainBlock IsCoachNear200 ChanceToFire30Percent IsWorldTalkGambler
  8769. ApplyContext "IsComplain:1:25"
  8770. Response GoingToDieCoachCoachGambler
  8771. }
  8772.  
  8773. Response PlayerAlertGiveItemStopGambler
  8774. {
  8775. scene "scenes/Gambler/AlertGiveItemStop01.vcd" //Stop, I have something for you.
  8776. scene "scenes/Gambler/AlertGiveItemStop02.vcd" //Hang on, you need this more than me.
  8777. scene "scenes/Gambler/AlertGiveItemStop03.vcd" //Hold up, you can have this.
  8778. scene "scenes/Gambler/AlertGiveItemStop04.vcd" //Hold up, you can have this.
  8779. scene "scenes/Gambler/AlertGiveItemStop05.vcd" //Hang on, you need this more than me.
  8780. scene "scenes/Gambler/AlertGiveItemStop06.vcd" //Stop, I have something for you.
  8781. }
  8782. Rule PlayerAlertGiveItemStopGambler
  8783. {
  8784. criteria ConceptAlertGiveItemStop IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidAlertGiveItemStopGambler IsWorldTalkGambler
  8785. ApplyContext "SaidAlertGiveItemStopGambler:1:10"
  8786. Response PlayerAlertGiveItemStopGambler
  8787. }
  8788.  
  8789. Response PlayerAlertGiveItemStopAnFirstAidGambler
  8790. {
  8791. scene "scenes/Gambler/Blank.vcd" then subject AlertGiveItemStop foo:0 0 //Blank
  8792. }
  8793. Rule PlayerAlertGiveItemStopAnFirstAidGambler
  8794. {
  8795. criteria ConceptAlertGiveItemStopFirstAidA IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidAlertGiveItemStopFirstAidGambler NoHasFirstAidKit IsWorldTalkGambler
  8796. Response PlayerAlertGiveItemStopAnFirstAidGambler
  8797. }
  8798.  
  8799. Response PlayerAlertGiveItemStopQnFirstAidGambler
  8800. {
  8801. scene "scenes/Gambler/Blank.vcd" then subject AlertGiveItemStopFirstAidA foo:0 0 //Blank
  8802. }
  8803. Rule PlayerAlertGiveItemStopQnFirstAidGambler
  8804. {
  8805. criteria ConceptBashWithItem IsNotCoughing IsGambler IsTalk IsTalkGambler IsItemFirstAidKit IsNotSaidAlertGiveItemStopFirstAidGambler IsWorldTalkGambler
  8806. ApplyContext "SaidAlertGiveItemStopFirstAidGambler:1:10"
  8807. Response PlayerAlertGiveItemStopQnFirstAidGambler
  8808. }
  8809.  
  8810. Response PlayerCoachPouncedGambler
  8811. {
  8812. scene "scenes/Gambler/HunterCoachPounced01.vcd" predelay ".5,1" //Hunter's got Coach!
  8813. scene "scenes/Gambler/HunterCoachPounced02.vcd" predelay ".5,1" //Hunter on Coach!
  8814. }
  8815. Rule PlayerCoachPouncedGambler
  8816. {
  8817. criteria ConceptSurvivorWasPounced ChanceToFire30Percent IsNotCoughing SubjectIsCoach IsNotSaidCoachPounced IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8818. ApplyContext "CoachPounced:1:60"
  8819. applycontexttoworld
  8820. Response PlayerCoachPouncedGambler
  8821. }
  8822.  
  8823. Response PlayerCoachPouncedC1Gambler
  8824. {
  8825. scene "scenes/Gambler/HunterPouncedC101.vcd" predelay ".5,1" //Zombie's got him!
  8826. scene "scenes/Gambler/HunterPouncedC102.vcd" predelay ".5,1" //Zombie's got him!
  8827. scene "scenes/Gambler/HunterPouncedC103.vcd" predelay ".5,1" //Zombie on him!
  8828. }
  8829. Rule PlayerCoachPouncedC1Gambler
  8830. {
  8831. criteria ConceptSurvivorWasPounced ChanceToFire30Percent IsNotCoughing SubjectIsCoach IsNotSaidCoachPounced IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  8832. ApplyContext "CoachPounced:1:60"
  8833. applycontexttoworld
  8834. Response PlayerCoachPouncedC1Gambler
  8835. }
  8836.  
  8837. Response PlayerEatPillsGambler
  8838. {
  8839. scene "scenes/Gambler/PainRelieftPills02.vcd" //Okay, that's gonna last for a bit.
  8840. scene "scenes/Gambler/PainRelieftPills03.vcd" //Ah, a little pick me up.
  8841. scene "scenes/Gambler/PainRelieftPills04.vcd" //A little pick me up. That's good.
  8842. scene "scenes/Gambler/PainRelieftPills05.vcd" //Okay, gotta find some real first aid.
  8843. }
  8844. Rule PlayerEatPillsGambler
  8845. {
  8846. criteria ConceptEatPills IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8847. Response PlayerEatPillsGambler
  8848. }
  8849.  
  8850. Response PlayerGetInsideCheckPointGambler
  8851. {
  8852. scene "scenes/Gambler/StayTogetherInside01.vcd" then any StayTogetherInsideReponse foo:0 -0.765 //Get inside!
  8853. scene "scenes/Gambler/StayTogetherInside02.vcd" then any StayTogetherInsideReponse foo:0 -1.159 //Everybody INSIDE!
  8854. scene "scenes/Gambler/StayTogetherInside03.vcd" then any StayTogetherInsideReponse foo:0 -1.141 //Inside NOW!
  8855. scene "scenes/Gambler/StayTogetherInside04.vcd" then any StayTogetherInsideReponse foo:0 -2.166 //Quit screwing around, get inside!
  8856. scene "scenes/Gambler/StayTogetherInside05.vcd" then any StayTogetherInsideReponse foo:0 -1.767 //Don't make me come out there for you!
  8857. scene "scenes/Gambler/StayTogetherInside06.vcd" then any StayTogetherInsideReponse foo:0 -1.807 //Quit screwing around, get inside!
  8858. scene "scenes/Gambler/StayTogetherInside07.vcd" then any StayTogetherInsideReponse foo:0 -0.881 //Get inside!
  8859. }
  8860. Rule PlayerGetInsideCheckPointGambler
  8861. {
  8862. criteria ConceptPlayerGetInsideCheckPoint IsNotCoughing IsGambler IsInSafeSpot IsTalk IsTalkGambler SomeoneOutsideSafeSpot IsWorldTalkGambler
  8863. Response PlayerGetInsideCheckPointGambler
  8864. }
  8865.  
  8866. Response PlayerGrabbedByJockeyGambler
  8867. {
  8868. scene "scenes/Gambler/GrabbedByJockey01.vcd" //Jockey's got me. (disgusted)
  8869. scene "scenes/Gambler/GrabbedByJockey02.vcd" //Shoot this thing on my back!
  8870. scene "scenes/Gambler/GrabbedByJockey03.vcd" //Kill this jockey on me!
  8871. scene "scenes/Gambler/GrabbedByJockey04.vcd" //Jockey on me!
  8872. scene "scenes/Gambler/GrabbedByJockey05.vcd" //Jockey! Jockey!
  8873. scene "scenes/Gambler/GrabbedByJockey06.vcd" //Shoot this thing off my back!
  8874. scene "scenes/Gambler/HurtCritical07.vcd" //[pain noise - loud major pain]
  8875. scene "scenes/Gambler/HurtMajor03.vcd" //[pain noise - oy]
  8876. scene "scenes/Gambler/HurtMajor05.vcd" //[pain noise - ugh]
  8877. scene "scenes/Gambler/ScreamWhilePounced04.vcd" //GET IT OFF!
  8878. scene "scenes/Gambler/ScreamWhilePounced06.vcd" //GET IT OFF ME!
  8879. }
  8880. Rule PlayerGrabbedByJockeyGambler
  8881. {
  8882. criteria ConceptSurvivorJockeyed IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidBeenJockeyedGambler IsWorldTalkGambler
  8883. ApplyContext "SaidBeenJockeyedGambler:1:6,_auto_NoSpotting:1:4"
  8884. applycontexttoworld
  8885. Response PlayerGrabbedByJockeyGambler
  8886. }
  8887.  
  8888. Response PlayerGrabbedByJockeyC1Gambler
  8889. {
  8890. scene "scenes/Gambler/GrabbedByJockey02.vcd" //Shoot this thing on my back!
  8891. scene "scenes/Gambler/GrabbedByJockey06.vcd" //Shoot this thing off my back!
  8892. }
  8893. Rule PlayerGrabbedByJockeyC1Gambler
  8894. {
  8895. criteria ConceptSurvivorJockeyed IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidBeenJockeyedGambler IsWorldTalkGambler C1M1orC1M2
  8896. ApplyContext "SaidBeenJockeyedGambler:1:6,_auto_NoSpotting:1:4"
  8897. applycontexttoworld
  8898. Response PlayerGrabbedByJockeyC1Gambler
  8899. }
  8900.  
  8901. Response PlayerGrenadeMolotovGambler
  8902. {
  8903. scene "scenes/Gambler/Grenade03.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -1.091 //Throwing a Molotov.
  8904. scene "scenes/Gambler/Grenade04.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.833 //Fire coming.
  8905. scene "scenes/Gambler/Grenade06.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.777 //Molotov!
  8906. scene "scenes/Gambler/Grenade08.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.932 //Throwing a Molotov.
  8907. }
  8908. Rule PlayerGrenadeMolotovGambler
  8909. {
  8910. criteria ConceptThrewGrenade IsNotCoughing IsGambler IsTalk IsTalkGambler IsGrenadeMolotv IsWorldTalkGambler
  8911. Response PlayerGrenadeMolotovGambler
  8912. }
  8913.  
  8914. Response PlayerGrenadePipeBombGambler
  8915. {
  8916. scene "scenes/Gambler/Grenade01.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.619 //GRENADE!
  8917. scene "scenes/Gambler/Grenade02.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -1.097 //Throwing a pipe bomb.
  8918. scene "scenes/Gambler/Grenade05.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.677 //Pipe Bomb!
  8919. scene "scenes/Gambler/Grenade07.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.944 //Throwing a pipe bomb.
  8920. scene "scenes/Gambler/Grenade09.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -2.081 //Chase this you zombie bastards!
  8921. scene "scenes/Gambler/Grenade11.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.923 //Pipe bomb out!
  8922. scene "scenes/Gambler/Grenade13.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.918 //Pipe bomb out!
  8923. }
  8924. Rule PlayerGrenadePipeBombGambler
  8925. {
  8926. criteria ConceptThrewGrenade IsNotCoughing IsGambler IsTalk IsTalkGambler IsGrenadePipeBomb IsWorldTalkGambler
  8927. Response PlayerGrenadePipeBombGambler
  8928. }
  8929.  
  8930. Response PlayerGrenadeVomitJarGambler
  8931. {
  8932. scene "scenes/Gambler/BoomerJar08.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -1.011 //Puke in the hole!
  8933. scene "scenes/Gambler/BoomerJar09.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -0.911 //Incoming!
  8934. scene "scenes/Gambler/BoomerJar10.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -1.584 //Fight amongst yourselves!
  8935. }
  8936. Rule PlayerGrenadeVomitJarGambler
  8937. {
  8938. criteria ConceptThrewGrenade IsNotCoughing IsGambler IsTalk IsTalkGambler IsGrenadeVomitJar IsWorldTalkGambler
  8939. Response PlayerGrenadeVomitJarGambler
  8940. }
  8941.  
  8942. Response PlayerGrenadeVomitJarC1Gambler
  8943. {
  8944. scene "scenes/Gambler/BoomerJar08.vcd" predelay ".5,1" then Any GrenadeCareful foo:0 -1.011 //Puke in the hole!
  8945. }
  8946. Rule PlayerGrenadeVomitJarC1Gambler
  8947. {
  8948. criteria ConceptThrewGrenade IsNotCoughing IsGambler IsTalk IsTalkGambler IsGrenadeVomitJar IsWorldTalkGambler ismap_c1m1_hotelC1
  8949. Response PlayerGrenadeVomitJarC1Gambler
  8950. }
  8951.  
  8952. Response PlayerIncapacitatedInitialGambler
  8953. {
  8954. scene "scenes/Gambler/IncapacitatedInitial01.vcd" //I'm down!
  8955. scene "scenes/Gambler/IncapacitatedInitial02.vcd" //I'M DOWN!
  8956. scene "scenes/Gambler/IncapacitatedInitial03.vcd" //DOWN!
  8957. scene "scenes/Gambler/IncapacitatedInitial04.vcd" //I'm down!
  8958. }
  8959. Rule PlayerIncapacitatedInitialGambler
  8960. {
  8961. criteria ConceptPlayerIncapacitated IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8962. ApplyContext "TalkGambler:1:2"
  8963. Response PlayerIncapacitatedInitialGambler
  8964. }
  8965.  
  8966. Response PlayerKillConfirmationGambler
  8967. {
  8968. scene "scenes/Gambler/KillConfirmation01.vcd" then Any PlayerNiceShot foo:0 -0.415 //Got it!
  8969. scene "scenes/Gambler/KillConfirmation02.vcd" then Any PlayerNiceShot foo:0 -0.606 //It's dead!
  8970. scene "scenes/Gambler/KillConfirmation03.vcd" then Any PlayerNiceShot foo:0 -0.429 //Got it!
  8971. scene "scenes/Gambler/KillConfirmation04.vcd" then Any PlayerNiceShot foo:0 -0.359 //Dead.
  8972. scene "scenes/Gambler/KillConfirmation05.vcd" then Any PlayerNiceShot foo:0 -0.433 //Got 'em.
  8973. scene "scenes/Gambler/KillConfirmation06.vcd" then Any PlayerNiceShot foo:0 -0.473 //Got 'em.
  8974. scene "scenes/Gambler/KillConfirmation07.vcd" then Any PlayerNiceShot foo:0 -0.913 //Done like dinner!
  8975. scene "scenes/Gambler/KillConfirmation08.vcd" then Any PlayerNiceShot foo:0 -0.686 //Bull's-eye.
  8976. scene "scenes/Gambler/KillConfirmation09.vcd" then Any PlayerNiceShot foo:0 -0.666 //That's a hiit.
  8977. scene "scenes/Gambler/KillConfirmation10.vcd" then Any PlayerNiceShot foo:0 -0.422 //Dead.
  8978. scene "scenes/Gambler/KillConfirmation11.vcd" then Any PlayerNiceShot foo:0 -0.315 //Hiit.
  8979. scene "scenes/Gambler/KillConfirmation12.vcd" then Any PlayerNiceShot foo:0 -0.615 //Bull's-eye.
  8980. scene "scenes/Gambler/KillConfirmation13.vcd" then Any PlayerNiceShot foo:0 -0.480 //Got it!
  8981. }
  8982. Rule PlayerKillConfirmationGambler
  8983. {
  8984. criteria ConceptKilledZombie IsNotCoughing IsGambler IsTalk IsTalkGambler IsSubjectFar300 ChanceToFire40Percent IsWorldTalkGambler
  8985. Response PlayerKillConfirmationGambler
  8986. }
  8987.  
  8988. Response PlayerMechanicPouncedGambler
  8989. {
  8990. scene "scenes/Gambler/HunterEllisPounced01.vcd" predelay ".5,1" //Hunter's got Ellis!
  8991. scene "scenes/Gambler/HunterEllisPounced02.vcd" predelay ".5,1" //Hunter on Ellis!
  8992. scene "scenes/Gambler/HunterEllisPounced03.vcd" predelay ".5,1" //Hunter on Ellis!
  8993. scene "scenes/Gambler/HunterEllisPounced04.vcd" predelay ".5,1" //Hunter's got Ellis!
  8994. }
  8995. Rule PlayerMechanicPouncedGambler
  8996. {
  8997. criteria ConceptSurvivorWasPounced ChanceToFire30Percent IsNotCoughing SubjectIsMechanic IsNotSaidMechanicPounced IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  8998. ApplyContext "MechanicPounced:1:60"
  8999. applycontexttoworld
  9000. Response PlayerMechanicPouncedGambler
  9001. }
  9002.  
  9003. Response PlayerMechanicPouncedC1Gambler
  9004. {
  9005. scene "scenes/Gambler/HunterPouncedC101.vcd" predelay ".5,1" //Zombie's got him!
  9006. scene "scenes/Gambler/HunterPouncedC103.vcd" predelay ".5,1" //Zombie on him!
  9007. }
  9008. Rule PlayerMechanicPouncedC1Gambler
  9009. {
  9010. criteria ConceptSurvivorWasPounced ChanceToFire30Percent IsNotCoughing SubjectIsMechanic IsNotSaidMechanicPounced IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  9011. ApplyContext "MechanicPounced:1:60"
  9012. applycontexttoworld
  9013. Response PlayerMechanicPouncedC1Gambler
  9014. }
  9015.  
  9016. Response PlayerProducerPouncedGambler
  9017. {
  9018. scene "scenes/Gambler/HunterRochellePounced01.vcd" predelay ".5,1" //Hunter's got Rochelle!
  9019. scene "scenes/Gambler/HunterRochellePounced02.vcd" predelay ".5,1" //Hunter on Rochelle!
  9020. }
  9021. Rule PlayerProducerPouncedGambler
  9022. {
  9023. criteria ConceptSurvivorWasPounced ChanceToFire30Percent IsNotCoughing SubjectIsProducer IsNotSaidProducerPounced IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9024. ApplyContext "ProducerPounced:1:60"
  9025. applycontexttoworld
  9026. Response PlayerProducerPouncedGambler
  9027. }
  9028.  
  9029. Response PlayerProducerPouncedC1Gambler
  9030. {
  9031. scene "scenes/Gambler/HunterPouncedC1Producer01.vcd" predelay ".5,1" //Zombie on her!
  9032. scene "scenes/Gambler/HunterPouncedC1Producer02.vcd" predelay ".5,1" //Get that zombie on her!
  9033. }
  9034. Rule PlayerProducerPouncedC1Gambler
  9035. {
  9036. criteria ConceptSurvivorWasPounced ChanceToFire30Percent IsNotCoughing SubjectIsProducer IsNotSaidProducerPounced IsGambler IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  9037. ApplyContext "ProducerPounced:1:60"
  9038. applycontexttoworld
  9039. Response PlayerProducerPouncedC1Gambler
  9040. }
  9041.  
  9042. Response PlayerRevivedByDefibrillatorGambler
  9043. {
  9044. scene "scenes/Gambler/Defibrillator10.vcd" //[gasp for breath]
  9045. scene "scenes/Gambler/Defibrillator11.vcd" //[gasp for breath]
  9046. scene "scenes/Gambler/Defibrillator12.vcd" //[being shocked]
  9047. scene "scenes/Gambler/Defibrillator13.vcd" //[being shocked]
  9048. scene "scenes/Gambler/Defibrillator14.vcd" //[gasp for breath]
  9049. }
  9050. Rule PlayerRevivedByDefibrillatorGambler
  9051. {
  9052. criteria ConceptRevivedByDefibrillator IsNotCoughing IsGambler
  9053. ApplyContext "TalkGambler:1:3"
  9054. applycontexttoworld
  9055. Response PlayerRevivedByDefibrillatorGambler
  9056. }
  9057.  
  9058. Response PlayerRevivedByDefibrillator2Gambler
  9059. {
  9060. scene "scenes/Gambler/Defibrillator15.vcd" predelay ".5,1.5" //Agggh stop shocking me!
  9061. scene "scenes/Gambler/Defibrillator16.vcd" predelay ".5,1.5" //Alright. That was some serious shit.
  9062. scene "scenes/Gambler/Defibrillator17.vcd" predelay ".5,1.5" //Whoa...
  9063. }
  9064. Rule PlayerRevivedByDefibrillator2Gambler
  9065. {
  9066. criteria ConceptRevivedByDefibrillatorDelayed IsGambler
  9067. ApplyContext "TalkGambler:1:3"
  9068. applycontexttoworld
  9069. Response PlayerRevivedByDefibrillator2Gambler
  9070. }
  9071.  
  9072. Response PlayerStayTogetherInsideGambler
  9073. {
  9074. scene "scenes/Gambler/StayTogetherInside01.vcd" //Get inside!
  9075. scene "scenes/Gambler/StayTogetherInside02.vcd" //Everybody INSIDE!
  9076. scene "scenes/Gambler/StayTogetherInside03.vcd" //Inside NOW!
  9077. scene "scenes/Gambler/StayTogetherInside04.vcd" //Quit screwing around, get inside!
  9078. scene "scenes/Gambler/StayTogetherInside05.vcd" //Don't make me come out there for you!
  9079. scene "scenes/Gambler/StayTogetherInside06.vcd" //Quit screwing around, get inside!
  9080. scene "scenes/Gambler/StayTogetherInside07.vcd" //Get inside!
  9081. }
  9082. Rule PlayerStayTogetherInsideGambler
  9083. {
  9084. criteria ConceptPlayerStayTogether IsNotCoughing IsGambler IsInSafeSpot IsTalk IsTalkGambler SomeoneOutsideSafeSpot IsWorldTalkGambler
  9085. Response PlayerStayTogetherInsideGambler
  9086. }
  9087.  
  9088. Response PlayerSuggestHealthCoachGambler
  9089. {
  9090. scene "scenes/Gambler/SuggestHealth05.vcd" //Maybe you could heal up now.
  9091. scene "scenes/Gambler/SuggestHealth06.vcd" //Heal if you need to.
  9092. scene "scenes/Gambler/SuggestHealthCoach01.vcd" //Coach, you should heal.
  9093. scene "scenes/Gambler/SuggestHealthCoach02.vcd" //Coach, don't forget about that health kit.
  9094. scene "scenes/Gambler/SuggestHealthCoach03.vcd" //Hey Coach, heal.
  9095. scene "scenes/Gambler/SuggestHealthCoach04.vcd" //Hey Coach, heal.
  9096. scene "scenes/Gambler/SuggestHealthCoach05.vcd" //Coach, you should maybe heal.
  9097. scene "scenes/Gambler/SuggestHealthCoach06.vcd" //Coach, you should heal.
  9098. }
  9099. Rule PlayerSuggestHealthCoachGambler
  9100. {
  9101. criteria ConceptPlayerSuggestHealthCoach IsGambler IssuerReallyClose IsNotSuggestedHealth IsNotBeingHealed IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler
  9102. ApplyContext "SuggestedHealth:1:120"
  9103. applycontexttoworld
  9104. Response PlayerSuggestHealthCoachGambler
  9105. }
  9106.  
  9107. Response PlayerSuggestHealthCoachC1Gambler
  9108. {
  9109. scene "scenes/Gambler/SuggestHealthC101.vcd" //This might be a good time to heal.
  9110. scene "scenes/Gambler/SuggestHealthC102.vcd" //Time for people to heal.
  9111. scene "scenes/Gambler/SuggestHealthC103.vcd" //Don't forget you can heal yourself.
  9112. scene "scenes/Gambler/SuggestHealthC104.vcd" //This is a good time to heal.
  9113. scene "scenes/Gambler/SuggestHealthC105.vcd" //Time for people to heal.
  9114. }
  9115. Rule PlayerSuggestHealthCoachC1Gambler
  9116. {
  9117. criteria ConceptPlayerSuggestHealthCoach IsGambler IssuerReallyClose IsNotSuggestedHealth IsNotBeingHealed IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  9118. ApplyContext "SuggestedHealth:1:120"
  9119. applycontexttoworld
  9120. Response PlayerSuggestHealthCoachC1Gambler
  9121. }
  9122.  
  9123. Response PlayerSuggestHealthGamblerC1Gambler
  9124. {
  9125. scene "scenes/Gambler/SuggestHealthC101.vcd" //This might be a good time to heal.
  9126. scene "scenes/Gambler/SuggestHealthC102.vcd" //Time for people to heal.
  9127. scene "scenes/Gambler/SuggestHealthC103.vcd" //Don't forget you can heal yourself.
  9128. scene "scenes/Gambler/SuggestHealthC104.vcd" //This is a good time to heal.
  9129. scene "scenes/Gambler/SuggestHealthC105.vcd" //Time for people to heal.
  9130. }
  9131. Rule PlayerSuggestHealthGamblerC1Gambler
  9132. {
  9133. criteria ConceptPlayerSuggestHealthGambler IsGambler IssuerReallyClose IsNotSuggestedHealth IsNotBeingHealed IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  9134. ApplyContext "SuggestedHealth:1:120"
  9135. applycontexttoworld
  9136. Response PlayerSuggestHealthGamblerC1Gambler
  9137. }
  9138.  
  9139. Response PlayerSuggestHealthMechanicGambler
  9140. {
  9141. scene "scenes/Gambler/SuggestHealth01.vcd" //Heal up!
  9142. scene "scenes/Gambler/SuggestHealth04.vcd" //This would be a good time to heal.
  9143. scene "scenes/Gambler/SuggestHealthEllis01.vcd" //Ellis, heal up.
  9144. scene "scenes/Gambler/SuggestHealthEllis02.vcd" //Time to heal Ellis.
  9145. scene "scenes/Gambler/SuggestHealthEllis03.vcd" //Come on Ellis, don't be a hero. Use your health kit.
  9146. scene "scenes/Gambler/SuggestHealthEllis04.vcd" //Come on Ellis, don't be a hero. Use your health kit.
  9147. }
  9148. Rule PlayerSuggestHealthMechanicGambler
  9149. {
  9150. criteria ConceptPlayerSuggestHealthMechanic IsGambler IssuerReallyClose IsNotSuggestedHealth IsNotBeingHealed IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler
  9151. ApplyContext "SuggestedHealth:1:120"
  9152. applycontexttoworld
  9153. Response PlayerSuggestHealthMechanicGambler
  9154. }
  9155.  
  9156. Response PlayerSuggestHealthMechanicC1Gambler
  9157. {
  9158. scene "scenes/Gambler/SuggestHealthC101.vcd" //This might be a good time to heal.
  9159. scene "scenes/Gambler/SuggestHealthC102.vcd" //Time for people to heal.
  9160. scene "scenes/Gambler/SuggestHealthC103.vcd" //Don't forget you can heal yourself.
  9161. scene "scenes/Gambler/SuggestHealthC104.vcd" //This is a good time to heal.
  9162. scene "scenes/Gambler/SuggestHealthC105.vcd" //Time for people to heal.
  9163. }
  9164. Rule PlayerSuggestHealthMechanicC1Gambler
  9165. {
  9166. criteria ConceptPlayerSuggestHealthMechanic IsGambler IssuerReallyClose IsNotSuggestedHealth IsNotBeingHealed IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  9167. ApplyContext "SuggestedHealth:1:120"
  9168. applycontexttoworld
  9169. Response PlayerSuggestHealthMechanicC1Gambler
  9170. }
  9171.  
  9172. Response PlayerSuggestHealthProducerGambler
  9173. {
  9174. scene "scenes/Gambler/SuggestHealth02.vcd" //Heal up!
  9175. scene "scenes/Gambler/SuggestHealth03.vcd" //Good time to heal.
  9176. scene "scenes/Gambler/SuggestHealthRochell01.vcd" //Rochelle, you don't look so good.
  9177. scene "scenes/Gambler/SuggestHealthRochell02.vcd" //Rochelle, we need you, heal up.
  9178. scene "scenes/Gambler/SuggestHealthRochell03.vcd" //Hey Ro, don't forget that health kit.
  9179. scene "scenes/Gambler/SuggestHealthRochell04.vcd" //Hey Ro, don't forget that health kit.
  9180. scene "scenes/Gambler/SuggestHealthRochell05.vcd" //Rochelle, you don't look so good.
  9181. scene "scenes/Gambler/SuggestHealthRochell06.vcd" //Rochelle, we need you, heal up.
  9182. }
  9183. Rule PlayerSuggestHealthProducerGambler
  9184. {
  9185. criteria ConceptPlayerSuggestHealthProducer IsGambler IssuerReallyClose IsNotSuggestedHealth IsNotBeingHealed IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler
  9186. ApplyContext "SuggestedHealth:1:120"
  9187. applycontexttoworld
  9188. Response PlayerSuggestHealthProducerGambler
  9189. }
  9190.  
  9191. Response PlayerSuggestHealthProducerC1Gambler
  9192. {
  9193. scene "scenes/Gambler/SuggestHealthC101.vcd" //This might be a good time to heal.
  9194. scene "scenes/Gambler/SuggestHealthC102.vcd" //Time for people to heal.
  9195. scene "scenes/Gambler/SuggestHealthC103.vcd" //Don't forget you can heal yourself.
  9196. scene "scenes/Gambler/SuggestHealthC104.vcd" //This is a good time to heal.
  9197. scene "scenes/Gambler/SuggestHealthC105.vcd" //Time for people to heal.
  9198. }
  9199. Rule PlayerSuggestHealthProducerC1Gambler
  9200. {
  9201. criteria ConceptPlayerSuggestHealthProducer IsGambler IssuerReallyClose IsNotSuggestedHealth IsNotBeingHealed IsTalk IsTalkGambler NotInCombat IsWorldTalkGambler ismap_c1m1_hotelC1 NoKnowNames
  9202. ApplyContext "SuggestedHealth:1:120"
  9203. applycontexttoworld
  9204. Response PlayerSuggestHealthProducerC1Gambler
  9205. }
  9206.  
  9207. Response PlayerTransitionGambler
  9208. {
  9209. scene "scenes/Gambler/Hurrah03.vcd" //You guys aren't so damn bad.
  9210. scene "scenes/Gambler/Hurrah07.vcd" //I'm starting to like you guys.
  9211. scene "scenes/Gambler/Hurrah11.vcd" //And THAT is how you do it!
  9212. scene "scenes/Gambler/Taunt03.vcd" //Take that you mealy-mouthed bastards.
  9213. }
  9214. Rule PlayerTransitionGambler
  9215. {
  9216. criteria ConceptPlayerTransition IsNotCoughing IsGambler IsNotSaidPlayerTransition IsTalk IsTalkGambler IsWorldTalkGambler IsEveryoneAlive
  9217. ApplyContext "SaidPlayerTransition:1:90"
  9218. applycontexttoworld
  9219. Response PlayerTransitionGambler
  9220. }
  9221.  
  9222. Response PlayerTransitionCloseGambler
  9223. {
  9224. scene "scenes/Gambler/TransitionClose01.vcd" //That was WAY too close!
  9225. scene "scenes/Gambler/TransitionClose02.vcd" //That was way, WAY too close!
  9226. scene "scenes/Gambler/TransitionClose03.vcd" //Man, we got lucky!
  9227. scene "scenes/Gambler/TransitionClose04.vcd" //That my friends, is how you do it!
  9228. scene "scenes/Gambler/TransitionClose05.vcd" //Happy New Year!
  9229. scene "scenes/Gambler/TransitionClose06.vcd" //We got lucky!
  9230. scene "scenes/Gambler/TransitionClose07.vcd" //God DAMN, that was close!
  9231. scene "scenes/Gambler/TransitionClose08.vcd" //That was a close one.
  9232. scene "scenes/Gambler/TransitionClose09.vcd" //At least I made it.
  9233. scene "scenes/Gambler/TransitionClose10.vcd" //Well, that was unpleasant.
  9234. scene "scenes/Gambler/TransitionClose11.vcd" //We made that by the skin of our teeth.
  9235. scene "scenes/Gambler/TransitionClose12.vcd" //That was a little too close.
  9236. }
  9237. Rule PlayerTransitionCloseGambler
  9238. {
  9239. criteria ConceptPlayerTransition IsNotCoughing IsGambler IsNotSaidPlayerTransition IsTalk IsTalkGambler IsWorldTalkGambler IsCloseTransition
  9240. ApplyContext "SaidPlayerTransition:1:90"
  9241. applycontexttoworld
  9242. Response PlayerTransitionCloseGambler
  9243. }
  9244.  
  9245. Response PlayerUsingDefibrillatorGambler
  9246. {
  9247. scene "scenes/Gambler/Defibrillator06.vcd" //Clear!
  9248. scene "scenes/Gambler/Defibrillator07.vcd" //Come on!
  9249. scene "scenes/Gambler/Defibrillator08.vcd" //Come ON!
  9250. scene "scenes/Gambler/Defibrillator09.vcd" //Work, damn it...
  9251. scene "scenes/Gambler/Defibrillator18.vcd" //Work, damn it...
  9252. }
  9253. Rule PlayerUsingDefibrillatorGambler
  9254. {
  9255. criteria ConceptPlayerUsingDefibrillator IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9256. Response PlayerUsingDefibrillatorGambler
  9257. }
  9258.  
  9259. Response PlayerWarnHeardBoomerGambler
  9260. {
  9261. scene "scenes/Gambler/HeardBoomer01.vcd" //Keep a lookout. I hear a boomer.
  9262. scene "scenes/Gambler/HeardBoomer02.vcd" //I hear a boomer.
  9263. scene "scenes/Gambler/HeardBoomer03.vcd" //You hear that boomer?
  9264. scene "scenes/Gambler/HeardBoomer04.vcd" //You hear that boomer?
  9265. scene "scenes/Gambler/HeardBoomer05.vcd" //You hear that boomer? Don't let him spew on you.
  9266. scene "scenes/Gambler/HeardBoomer06.vcd" //Boomer around. Don't shoot him if he's near me! OKAY?
  9267. }
  9268. Rule PlayerWarnHeardBoomerGambler
  9269. {
  9270. criteria ConceptPlayerWarnHearZombie IsBoomerClass IsNotCoughing IsGambler IsNotWarnHeardBoomer NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler
  9271. ApplyContext "WarnHeardBoomer :1:300,SaidSpecialWarn:1:30"
  9272. applycontexttoworld
  9273. Response PlayerWarnHeardBoomerGambler
  9274. }
  9275.  
  9276. Response PlayerWarnHeardBoomerC1Gambler
  9277. {
  9278. scene "scenes/Gambler/HeardSpecialC101.vcd" //Is someone beating a horse?
  9279. scene "scenes/Gambler/HeardSpecialC102.vcd" //What is that? Is somebody beating a horse or what?
  9280. scene "scenes/Gambler/HeardSpecialC103.vcd" //What in the hell is that noise?
  9281. scene "scenes/Gambler/HeardSpecialC104.vcd" //You hear that? I guess zombies weren't bad enough.
  9282. scene "scenes/Gambler/HeardSpecialC105.vcd" //You hear that?
  9283. scene "scenes/Gambler/HeardSpecialC106.vcd" //Can you hear that?
  9284. scene "scenes/Gambler/HeardSpecialC107.vcd" //What is that noise?
  9285. scene "scenes/Gambler/HeardSpecialC108.vcd" //I have no idea what that noise is.
  9286. scene "scenes/Gambler/HeardSpecialC109.vcd" //Something we're gonna have to kill.
  9287. }
  9288. Rule PlayerWarnHeardBoomerC1Gambler
  9289. {
  9290. criteria ConceptPlayerWarnHearZombie IsBoomerClass IsNotCoughing IsGambler IsNotWarnHeardBoomer NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  9291. ApplyContext "WarnHeardBoomer :1:300,SaidSpecialWarn:1:30"
  9292. applycontexttoworld
  9293. Response PlayerWarnHeardBoomerC1Gambler
  9294. }
  9295.  
  9296. Response PlayerWarnHeardChargerGambler
  9297. {
  9298. scene "scenes/Gambler/HeardCharger01.vcd" //Keep your eyes peeled, I hear a charger.
  9299. scene "scenes/Gambler/HeardCharger02.vcd" //I hear a charger.
  9300. scene "scenes/Gambler/HeardCharger03.vcd" //Charger around, get ready.
  9301. scene "scenes/Gambler/HeardCharger04.vcd" //Charger around, get ready.
  9302. scene "scenes/Gambler/HeardCharger05.vcd" //Do you hear that charger?
  9303. scene "scenes/Gambler/HeardCharger06.vcd" //I hear a charger.
  9304. scene "scenes/Gambler/HeardCharger07.vcd" //You hear that charger?
  9305. }
  9306. Rule PlayerWarnHeardChargerGambler
  9307. {
  9308. criteria ConceptPlayerWarnHearZombie IsChargerClass IsNotCoughing IsGambler IsNotWarnHeardCharger NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler
  9309. ApplyContext "WarnHeardCharger :1:300,SaidSpecialWarn:1:30"
  9310. applycontexttoworld
  9311. Response PlayerWarnHeardChargerGambler
  9312. }
  9313.  
  9314. Response PlayerWarnHeardChargerC1Gambler
  9315. {
  9316. scene "scenes/Gambler/HeardSpecialC101.vcd" //Is someone beating a horse?
  9317. scene "scenes/Gambler/HeardSpecialC102.vcd" //What is that? Is somebody beating a horse or what?
  9318. scene "scenes/Gambler/HeardSpecialC103.vcd" //What in the hell is that noise?
  9319. scene "scenes/Gambler/HeardSpecialC104.vcd" //You hear that? I guess zombies weren't bad enough.
  9320. scene "scenes/Gambler/HeardSpecialC105.vcd" //You hear that?
  9321. scene "scenes/Gambler/HeardSpecialC106.vcd" //Can you hear that?
  9322. scene "scenes/Gambler/HeardSpecialC107.vcd" //What is that noise?
  9323. scene "scenes/Gambler/HeardSpecialC108.vcd" //I have no idea what that noise is.
  9324. scene "scenes/Gambler/HeardSpecialC109.vcd" //Something we're gonna have to kill.
  9325. }
  9326. Rule PlayerWarnHeardChargerC1Gambler
  9327. {
  9328. criteria ConceptPlayerWarnHearZombie IsChargerClass IsNotCoughing IsGambler IsNotWarnHeardCharger NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  9329. ApplyContext "WarnHeardCharger :1:300,SaidSpecialWarn:1:30"
  9330. applycontexttoworld
  9331. Response PlayerWarnHeardChargerC1Gambler
  9332. }
  9333.  
  9334. Response PlayerWarnHeardHunterGambler
  9335. {
  9336. scene "scenes/Gambler/HeardHunter01.vcd" //You hear that hunter?
  9337. scene "scenes/Gambler/HeardHunter02.vcd" //Pay attention, hunter's around.
  9338. scene "scenes/Gambler/HeardHunter03.vcd" //I hear a hunter.
  9339. }
  9340. Rule PlayerWarnHeardHunterGambler
  9341. {
  9342. criteria ConceptPlayerWarnHearZombie IsHunterClass IsNotCoughing IsGambler IsNotWarnHeardHunter NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler
  9343. ApplyContext "WarnHeardHunter :1:300,SaidSpecialWarn:1:30"
  9344. applycontexttoworld
  9345. Response PlayerWarnHeardHunterGambler
  9346. }
  9347.  
  9348. Response PlayerWarnHeardHunterC1Gambler
  9349. {
  9350. scene "scenes/Gambler/HeardSpecialC101.vcd" //Is someone beating a horse?
  9351. scene "scenes/Gambler/HeardSpecialC102.vcd" //What is that? Is somebody beating a horse or what?
  9352. scene "scenes/Gambler/HeardSpecialC103.vcd" //What in the hell is that noise?
  9353. scene "scenes/Gambler/HeardSpecialC104.vcd" //You hear that? I guess zombies weren't bad enough.
  9354. scene "scenes/Gambler/HeardSpecialC105.vcd" //You hear that?
  9355. scene "scenes/Gambler/HeardSpecialC106.vcd" //Can you hear that?
  9356. scene "scenes/Gambler/HeardSpecialC107.vcd" //What is that noise?
  9357. scene "scenes/Gambler/HeardSpecialC108.vcd" //I have no idea what that noise is.
  9358. scene "scenes/Gambler/HeardSpecialC109.vcd" //Something we're gonna have to kill.
  9359. }
  9360. Rule PlayerWarnHeardHunterC1Gambler
  9361. {
  9362. criteria ConceptPlayerWarnHearZombie IsHunterClass IsNotCoughing IsGambler IsNotWarnHeardHunter NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  9363. ApplyContext "WarnHeardHunter :1:300,SaidSpecialWarn:1:30"
  9364. applycontexttoworld
  9365. Response PlayerWarnHeardHunterC1Gambler
  9366. }
  9367.  
  9368. Response PlayerWarnHeardJockeyGambler
  9369. {
  9370. scene "scenes/Gambler/HeardJockey01.vcd" //I can hear a jockey.
  9371. scene "scenes/Gambler/HeardJockey02.vcd" //Jockey's around.
  9372. scene "scenes/Gambler/HeardJockey03.vcd" //One of those little jockey bastards is around.
  9373. scene "scenes/Gambler/HeardJockey04.vcd" //I can hear a jockey.
  9374. scene "scenes/Gambler/HeardJockey05.vcd" //Jockey's around.
  9375. scene "scenes/Gambler/HeardJockey06.vcd" //One of those little jockey bastards is around.
  9376. }
  9377. Rule PlayerWarnHeardJockeyGambler
  9378. {
  9379. criteria ConceptPlayerWarnHearZombie IsJockeyClass IsNotCoughing IsGambler IsNotWarnHeardJockey NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler
  9380. ApplyContext "WarnHeardJockey:1:300,SaidSpecialWarn:1:30"
  9381. applycontexttoworld
  9382. Response PlayerWarnHeardJockeyGambler
  9383. }
  9384.  
  9385. Response PlayerWarnHeardSmokerGambler
  9386. {
  9387. scene "scenes/Gambler/HeardSmoker01.vcd" //There's a Smoker around here.
  9388. scene "scenes/Gambler/HeardSmoker02.vcd" //Smoker's around.
  9389. scene "scenes/Gambler/HeardSmoker03.vcd" //I hear a smoker.
  9390. scene "scenes/Gambler/HeardSmoker04.vcd" //There's a Smoker around here.
  9391. }
  9392. Rule PlayerWarnHeardSmokerGambler
  9393. {
  9394. criteria ConceptPlayerWarnHearZombie IsSmokerClass IsNotCoughing IsGambler IsNotWarnHeardSmoker NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler
  9395. ApplyContext "WarnHeardSmoker :1:300,SaidSpecialWarn:1:30"
  9396. applycontexttoworld
  9397. Response PlayerWarnHeardSmokerGambler
  9398. }
  9399.  
  9400. Response PlayerWarnHeardSmokerC1Gambler
  9401. {
  9402. scene "scenes/Gambler/HeardSpecialC101.vcd" //Is someone beating a horse?
  9403. scene "scenes/Gambler/HeardSpecialC102.vcd" //What is that? Is somebody beating a horse or what?
  9404. scene "scenes/Gambler/HeardSpecialC103.vcd" //What in the hell is that noise?
  9405. scene "scenes/Gambler/HeardSpecialC104.vcd" //You hear that? I guess zombies weren't bad enough.
  9406. scene "scenes/Gambler/HeardSpecialC105.vcd" //You hear that?
  9407. scene "scenes/Gambler/HeardSpecialC106.vcd" //Can you hear that?
  9408. scene "scenes/Gambler/HeardSpecialC107.vcd" //What is that noise?
  9409. scene "scenes/Gambler/HeardSpecialC108.vcd" //I have no idea what that noise is.
  9410. scene "scenes/Gambler/HeardSpecialC109.vcd" //Something we're gonna have to kill.
  9411. }
  9412. Rule PlayerWarnHeardSmokerC1Gambler
  9413. {
  9414. criteria ConceptPlayerWarnHearZombie IsSmokerClass IsNotCoughing IsGambler IsNotWarnHeardSmoker NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  9415. ApplyContext "WarnHeardSmoker :1:300,SaidSpecialWarn:1:30"
  9416. applycontexttoworld
  9417. Response PlayerWarnHeardSmokerC1Gambler
  9418. }
  9419.  
  9420. Response PlayerWarnHeardSpitterGambler
  9421. {
  9422. scene "scenes/Gambler/HeardSpitter01.vcd" //Spitter around.
  9423. scene "scenes/Gambler/HeardSpitter02.vcd" //I hear a spitter.
  9424. scene "scenes/Gambler/HeardSpitter03.vcd" //There's a spitter around.
  9425. scene "scenes/Gambler/HeardSpitter04.vcd" //There's a spitter around.
  9426. scene "scenes/Gambler/HeardSpitter05.vcd" //I hear a spitter.
  9427. scene "scenes/Gambler/HeardSpitter06.vcd" //There's a spitter around.
  9428. }
  9429. Rule PlayerWarnHeardSpitterGambler
  9430. {
  9431. criteria ConceptPlayerWarnHearZombie IsSpitterClass IsNotCoughing IsGambler IsNotWarnHeardSpitter NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler
  9432. ApplyContext "WarnHearSpitter :1:300,SaidSpecialWarn:1:30"
  9433. applycontexttoworld
  9434. Response PlayerWarnHeardSpitterGambler
  9435. }
  9436.  
  9437. Response PlayerWarnHeardSpitterC1Gambler
  9438. {
  9439. scene "scenes/Gambler/HeardSpecialC101.vcd" //Is someone beating a horse?
  9440. scene "scenes/Gambler/HeardSpecialC102.vcd" //What is that? Is somebody beating a horse or what?
  9441. scene "scenes/Gambler/HeardSpecialC103.vcd" //What in the hell is that noise?
  9442. scene "scenes/Gambler/HeardSpecialC104.vcd" //You hear that? I guess zombies weren't bad enough.
  9443. scene "scenes/Gambler/HeardSpecialC105.vcd" //You hear that?
  9444. scene "scenes/Gambler/HeardSpecialC106.vcd" //Can you hear that?
  9445. scene "scenes/Gambler/HeardSpecialC107.vcd" //What is that noise?
  9446. scene "scenes/Gambler/HeardSpecialC108.vcd" //I have no idea what that noise is.
  9447. scene "scenes/Gambler/HeardSpecialC109.vcd" //Something we're gonna have to kill.
  9448. }
  9449. Rule PlayerWarnHeardSpitterC1Gambler
  9450. {
  9451. criteria ConceptPlayerWarnHearZombie IsSpitterClass IsNotCoughing IsGambler IsNotWarnHeardSpitter NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler C1M1orC1M2
  9452. ApplyContext "WarnHearSpitter :1:300,SaidSpecialWarn:1:30"
  9453. applycontexttoworld
  9454. Response PlayerWarnHeardSpitterC1Gambler
  9455. }
  9456.  
  9457. Response PlayerWarnHeardWitchGambler
  9458. {
  9459. scene "scenes/Gambler/HeardWitch01.vcd" then Self PlayerKillThatLight foo:0 -0.913 //Sounds like a witch.
  9460. scene "scenes/Gambler/HeardWitch02.vcd" then Self PlayerKillThatLight foo:0 -0.875 //Sounds like a witch.
  9461. scene "scenes/Gambler/HeardWitch03.vcd" then Self PlayerKillThatLight foo:0 -1.344 //I think I hear my ex-wife...
  9462. scene "scenes/Gambler/HeardWitch04.vcd" then Self PlayerKillThatLight foo:0 -1.062 //Everybody hear that witch?
  9463. scene "scenes/Gambler/HeardWitch05.vcd" then Self PlayerKillThatLight foo:0 -0.995 //I hear a witch.
  9464. }
  9465. Rule PlayerWarnHeardWitchGambler
  9466. {
  9467. criteria ConceptPlayerWarnHearZombie IsWitchClass IsNotCoughing IsGambler IsNotWarnHeardWitch NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsWorldTalkGambler
  9468. ApplyContext "WarnHeardWitch:1:300,SaidSpecialWarn:1:30"
  9469. applycontexttoworld
  9470. Response PlayerWarnHeardWitchGambler
  9471. }
  9472.  
  9473. Response PlayerWarnHeardWitchC1Gambler
  9474. {
  9475. scene "scenes/Gambler/HeardWitchC101.vcd" then Self PlayerKillThatLight foo:0 -1.573 //Oh there's a sound that's familiar.
  9476. scene "scenes/Gambler/HeardWitchC102.vcd" then Self PlayerKillThatLight foo:0 -1.355 //That sound is familiar.
  9477. scene "scenes/Gambler/HeardWitchC103.vcd" then Self PlayerKillThatLight foo:0 -1.602 //I don't like the sound of this crying.
  9478. scene "scenes/Gambler/HeardWitchC104.vcd" then Self PlayerKillThatLight foo:0 -1.706 //I don't like the sound of this crying.
  9479. scene "scenes/Gambler/HeardWitchC105.vcd" then Self PlayerKillThatLight foo:0 -3.984 //A crying woman, what do you think she's sad the mall's closed?
  9480. scene "scenes/Gambler/HeardWitchC106.vcd" then Self PlayerKillThatLight foo:0 -3.279 //A crying woman, you think she's sad the mall's closed?
  9481. }
  9482. Rule PlayerWarnHeardWitchC1Gambler
  9483. {
  9484. criteria ConceptPlayerWarnHearZombie IsWitchClass IsNotCoughing IsGambler IsNotWarnHeardWitch NotInCombat IsNotSaidSpecialWarn IsTalk IsTalkGambler IsCampaignl4d2_1 IsWorldTalkGambler C1M1orC1M2
  9485. ApplyContext "WarnHeardWitch:1:300,SaidSpecialWarn:1:30"
  9486. applycontexttoworld
  9487. Response PlayerWarnHeardWitchC1Gambler
  9488. }
  9489.  
  9490. Response PlayerWarnMegaMobGambler
  9491. {
  9492. scene "scenes/Gambler/Incoming01.vcd" predelay "2.5,3.5" //This is why we've got guns!
  9493. scene "scenes/Gambler/Incoming04.vcd" predelay "2.5,3.5" //They're coming!
  9494. scene "scenes/Gambler/Incoming06.vcd" predelay "2.5,3.5" //God damn, it's gettin' good.
  9495. scene "scenes/Gambler/Incoming07.vcd" predelay "2.5,3.5" //They're coming!
  9496. }
  9497. Rule PlayerWarnMegaMobGambler
  9498. {
  9499. criteria ConceptPlayerWarnMegaMob IsNotCoughing IsGambler IsNotWarnMegaMob IsTalk IsTalkGambler IsNotSpeaking IsWorldTalkGambler
  9500. ApplyContext "WarnMegaMob:1:300,SaidSpecialWarn:1:30"
  9501. applycontexttoworld
  9502. Response PlayerWarnMegaMobGambler
  9503. }
  9504.  
  9505. Response PlayerWarnMegaMobC501Gambler
  9506. {
  9507. scene "scenes/Gambler/Incoming01.vcd" predelay "2.5,3.5" //This is why we've got guns!
  9508. scene "scenes/Gambler/Incoming04.vcd" predelay "2.5,3.5" //They're coming!
  9509. scene "scenes/Gambler/Incoming06.vcd" predelay "2.5,3.5" //God damn, it's gettin' good.
  9510. scene "scenes/Gambler/Incoming07.vcd" predelay "2.5,3.5" //They're coming!
  9511. }
  9512. Rule PlayerWarnMegaMobC501Gambler
  9513. {
  9514. criteria ConceptPlayerWarnMegaMob IsNotCoughing IsGambler IsNotWarnMegaMob IsTalk IsTalkGambler IsNotSpeaking ismap_c5m1_waterfront IsWorldTalkGambler IsNotScavenge
  9515. ApplyContext "WarnMegaMob:1:300,SaidSpecialWarn:1:30,ShotCar0501:1:0"
  9516. applycontexttoworld
  9517. Response PlayerWarnMegaMobC501Gambler
  9518. }
  9519.  
  9520. Response PlayerWarnWitchAngryGambler
  9521. {
  9522. scene "scenes/Gambler/WitchGettingAngry01.vcd" //Leave the witch alone.
  9523. scene "scenes/Gambler/WitchGettingAngry02.vcd" //Can we leave that witch alone?
  9524. scene "scenes/Gambler/WitchGettingAngry03.vcd" //Watch out, that witch is getting angry.
  9525. scene "scenes/Gambler/WitchGettingAngry04.vcd" //Stay away from the witch.
  9526. }
  9527. Rule PlayerWarnWitchAngryGambler
  9528. {
  9529. criteria ConceptWitchGettingAngry IsNotCoughing IsGambler IsNotWarnAngryWitch IsTalk IsTalkGambler IsWorldTalkGambler
  9530. ApplyContext "WarnAngryWitch:1:5,SaidSpecialWarn:1:30"
  9531. applycontexttoworld
  9532. Response PlayerWarnWitchAngryGambler
  9533. }
  9534.  
  9535. Response PlayerWorldInfectedDet2Gambler
  9536. {
  9537. scene "scenes/Gambler/WorldSigns02.vcd" //Really, I haven't seen any. (Infected detected in this area.)
  9538. }
  9539. Rule PlayerWorldInfectedDet2Gambler
  9540. {
  9541. criteria ConceptWorldSignsInfectedDetected2 IsNotCoughing IsGambler IsTalk IsTalkGambler IsSubjectNear300 IsWorldTalkGambler
  9542. Response PlayerWorldInfectedDet2Gambler
  9543. }
  9544.  
  9545. Response PlayerWorldIntroC31BlankGambler
  9546. {
  9547. scene "scenes/Gambler/Blank.vcd" then any WorldIntroC31 foo:0 5 //Blank
  9548. }
  9549. Rule PlayerWorldIntroC31BlankGambler
  9550. {
  9551. criteria ConceptintroC3M1 IsNotCoughing IsGambler IsTalk ismap_c3m1_plankcountry AutoIsNotScavenge AutoIsNotSurvival
  9552. Response PlayerWorldIntroC31BlankGambler
  9553. }
  9554.  
  9555. Response PlayerWorldIntroC51Gambler
  9556. {
  9557. scene "scenes/Gambler/Blank.vcd" then orator C5M1_intro001 foo:0 0.01 //Blank
  9558. }
  9559. Rule PlayerWorldIntroC51Gambler
  9560. {
  9561. criteria ConceptWorldIntroC51 IsNotCoughing IsGambler IsNotSaidWorldIntroC51 IsTalk IsTalkGambler IsWorldTalkGambler
  9562. ApplyContext "SaidWorldIntroC51:1:0,_auto_TurnOffJoinLast:1:0"
  9563. applycontexttoworld
  9564. Response PlayerWorldIntroC51Gambler
  9565. }
  9566.  
  9567. Response SurvivorCaughtVomitGambler
  9568. {
  9569. scene "scenes/Gambler/BoomerReaction01.vcd" //Ohh god damn it!
  9570. scene "scenes/Gambler/BoomerReaction02.vcd" //Ahhh this is some nasty shit.
  9571. scene "scenes/Gambler/BoomerReaction03.vcd" odds 10 //God damn it! I am covered in vomit again.
  9572. scene "scenes/Gambler/BoomerReaction04.vcd" //I'm blind.
  9573. }
  9574. Rule SurvivorCaughtVomitGambler
  9575. {
  9576. criteria ConceptPlayerVomitInFace IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9577. Response SurvivorCaughtVomitGambler
  9578. }
  9579.  
  9580. Response SurvivorchargerpoundGambler
  9581. {
  9582. scene "scenes/Gambler/GrabbedByCharger01.vcd" //Charger's got me!
  9583. scene "scenes/Gambler/GrabbedByCharger02.vcd" //Kill the charger!
  9584. scene "scenes/Gambler/GrabbedByCharger03.vcd" //Shoot the charger!
  9585. scene "scenes/Gambler/GrabbedByCharger04.vcd" //Can someone shoot this goddamn thing?!?
  9586. scene "scenes/Gambler/GrabbedByCharger05.vcd" //Shoot the big guy pounding me into the ground!
  9587. scene "scenes/Gambler/GrabbedByCharger06.vcd" //Shoot him! Shoot him!
  9588. scene "scenes/Gambler/GrabbedByCharger07.vcd" //Kill this goddamn thing!
  9589. scene "scenes/Gambler/GrabbedByCharger08.vcd" //This thing is beating my ass!
  9590. }
  9591. Rule SurvivorchargerpoundGambler
  9592. {
  9593. criteria Conceptchargerpound IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidchargerpound IsWorldTalkGambler
  9594. ApplyContext "Saidchargerpound:1:5,TalkGambler:1:5"
  9595. Response SurvivorchargerpoundGambler
  9596. }
  9597.  
  9598. Response SurvivorCoughingGambler
  9599. {
  9600. scene "scenes/Gambler/Cough01.vcd" //[Coughing from smoke]
  9601. scene "scenes/Gambler/Cough02.vcd" //[Coughing from smoke]
  9602. scene "scenes/Gambler/Cough03.vcd" //[Coughing from smoke]
  9603. scene "scenes/Gambler/Cough04.vcd" //[Coughing from smoke]
  9604. }
  9605. Rule SurvivorCoughingGambler
  9606. {
  9607. criteria ConceptSurvivorCoughing IsCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9608. Response SurvivorCoughingGambler
  9609. }
  9610.  
  9611. Response SurvivorCoughingDeathGambler
  9612. {
  9613. scene "scenes/Gambler/Cough01.vcd" //[Coughing from smoke]
  9614. scene "scenes/Gambler/Cough02.vcd" //[Coughing from smoke]
  9615. scene "scenes/Gambler/Cough03.vcd" //[Coughing from smoke]
  9616. scene "scenes/Gambler/Cough04.vcd" //[Coughing from smoke]
  9617. }
  9618. Rule SurvivorCoughingDeathGambler
  9619. {
  9620. criteria ConceptPlayerDeath IsCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9621. Response SurvivorCoughingDeathGambler
  9622. }
  9623.  
  9624. Response SurvivorDeathGambler
  9625. {
  9626. scene "scenes/Gambler/DeathScream01.vcd" //[Loud painful death scream]
  9627. scene "scenes/Gambler/DeathScream02.vcd" //[Loud painful death scream]
  9628. scene "scenes/Gambler/DeathScream03.vcd" //[Short quick death scream]
  9629. scene "scenes/Gambler/DeathScream04.vcd" //[Short quick death scream]
  9630. scene "scenes/Gambler/DeathScream05.vcd" //[Short quick death scream]
  9631. scene "scenes/Gambler/DeathScream06.vcd" //[Short quick death scream]
  9632. scene "scenes/Gambler/DeathScream07.vcd" //[Short quick death scream]
  9633. }
  9634. Rule SurvivorDeathGambler
  9635. {
  9636. criteria ConceptPlayerDeath IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9637. Response SurvivorDeathGambler
  9638. }
  9639.  
  9640. Response SurvivorGooedBySpitterGambler
  9641. {
  9642. scene "scenes/Gambler/GooedBySpitter01.vcd" //I got hit by the burning goo shit.
  9643. scene "scenes/Gambler/GooedBySpitter02.vcd" //I got hit by the burning goo shit.
  9644. scene "scenes/Gambler/GooedBySpitter03.vcd" //Goddamn it, I'm covered in goo.
  9645. scene "scenes/Gambler/GooedBySpitter04.vcd" //I got hit by the burning goo shit.
  9646. scene "scenes/Gambler/GooedBySpitter05.vcd" //Let's get out of the goo!
  9647. scene "scenes/Gambler/GooedBySpitter06.vcd" //Get out of the goo!
  9648. scene "scenes/Gambler/GooedBySpitterC102.vcd" //What is this shit on me?
  9649. }
  9650. Rule SurvivorGooedBySpitterGambler
  9651. {
  9652. criteria ConceptGooedBySpitter IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidGooedBySpitter IsWorldTalkGambler
  9653. ApplyContext "SaidGooedBySpitter:1:20,TalkGambler:1:3"
  9654. Response SurvivorGooedBySpitterGambler
  9655. }
  9656.  
  9657. Response SurvivorGooedBySpitterC1Gambler
  9658. {
  9659. scene "scenes/Gambler/GooedBySpitterC101.vcd" //Ugh, what in the hell did that thing just do?
  9660. scene "scenes/Gambler/GooedBySpitterC102.vcd" //What is this shit on me?
  9661. scene "scenes/Gambler/GooedBySpitterC103.vcd" //What am I covered in?
  9662. }
  9663. Rule SurvivorGooedBySpitterC1Gambler
  9664. {
  9665. criteria ConceptGooedBySpitter IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidGooedBySpitter IsCampaignl4d2_1 IsWorldTalkGambler C1M1orC1M2
  9666. ApplyContext "SaidGooedBySpitter:1:20,TalkGambler:1:3"
  9667. Response SurvivorGooedBySpitterC1Gambler
  9668. }
  9669.  
  9670. Response SurvivorGrabbedByTongueGambler
  9671. {
  9672. scene "scenes/Gambler/GrabbedBySmoker01.vcd" //no, No, No, NO, NOOOOOOO!!!!!!!!!
  9673. scene "scenes/Gambler/GrabbedBySmoker01a.vcd" //No, No!
  9674. scene "scenes/Gambler/GrabbedBySmoker01b.vcd" //NOOOOOOO!!!!!!!!!
  9675. scene "scenes/Gambler/GrabbedBySmoker02.vcd" //SMOKER'S GOT ME!!
  9676. scene "scenes/Gambler/GrabbedBySmoker02a.vcd" //...GOT ME!!
  9677. scene "scenes/Gambler/GrabbedBySmoker03.vcd" //SMOKER'S GOT ME!!
  9678. scene "scenes/Gambler/GrabbedBySmoker04.vcd" //no, No, No, NO, NO!!!!!!!!
  9679. scene "scenes/Gambler/GrabbedBySmoker04a.vcd" //NO, NO, NO!!
  9680. scene "scenes/Gambler/GrabbedBySmoker05.vcd" //no, No, No, NO!!!!!!!!
  9681. scene "scenes/Gambler/GrabbedBySmoker05a.vcd" //NO!
  9682. scene "scenes/Gambler/GrabbedBySmoker05b.vcd" //NO, NO!
  9683. scene "scenes/Gambler/GrabbedBySmoker05c.vcd" //NO!!!!!!!!
  9684. }
  9685. Rule SurvivorGrabbedByTongueGambler
  9686. {
  9687. criteria ConceptPlayerGrabbedByTongue IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9688. Response SurvivorGrabbedByTongueGambler
  9689. }
  9690.  
  9691. Response SurvivorGrabbedByTongueC1Gambler
  9692. {
  9693. scene "scenes/Gambler/GrabbedBySmokerC101.vcd" //What the hell?
  9694. scene "scenes/Gambler/GrabbedBySmokerC102.vcd" //Something's got me?!?!
  9695. scene "scenes/Gambler/GrabbedBySmokerC103.vcd" //What's this shit?
  9696. scene "scenes/Gambler/GrabbedBySmokerC104.vcd" //What the? Ahh gross shit.
  9697. scene "scenes/Gambler/GrabbedBySmokerC105.vcd" //Freaking tongue!?!?
  9698. }
  9699. Rule SurvivorGrabbedByTongueC1Gambler
  9700. {
  9701. criteria ConceptPlayerGrabbedByTongue IsNotCoughing IsGambler IsTalk IsTalkGambler IsCampaignl4d2_1 IsWorldTalkGambler C1M1orC1M2
  9702. Response SurvivorGrabbedByTongueC1Gambler
  9703. }
  9704.  
  9705. Response SurvivorPouncedByHunterGambler
  9706. {
  9707. scene "scenes/Gambler/ScreamWhilePounced01.vcd" //GET IT GET IT GET IT OFF ME!
  9708. scene "scenes/Gambler/ScreamWhilePounced01a.vcd" //GET IT OFF ME!
  9709. scene "scenes/Gambler/ScreamWhilePounced02.vcd" //GET IT GET IT GET IT OFF ME!
  9710. scene "scenes/Gambler/ScreamWhilePounced02a.vcd" //GET IT OFF ME!
  9711. scene "scenes/Gambler/ScreamWhilePounced03.vcd" //GET IT OFF! GET IT OFF!
  9712. scene "scenes/Gambler/ScreamWhilePounced03a.vcd" //GET IT OFF!
  9713. scene "scenes/Gambler/ScreamWhilePounced04.vcd" //GET IT OFF! GET IT OFF! GET IT OFF!
  9714. scene "scenes/Gambler/ScreamWhilePounced04a.vcd" //GET IT OFF!
  9715. scene "scenes/Gambler/ScreamWhilePounced04b.vcd" //GET IT OFF!
  9716. scene "scenes/Gambler/ScreamWhilePounced05.vcd" //GET IT OFF ME! GET IT OFF ME!
  9717. scene "scenes/Gambler/ScreamWhilePounced05a.vcd" //GET IT OFF ME!
  9718. scene "scenes/Gambler/ScreamWhilePounced06.vcd" //GET IT OFF ME!
  9719. }
  9720. Rule SurvivorPouncedByHunterGambler
  9721. {
  9722. criteria ConceptScreamWhilePounced IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9723. Response SurvivorPouncedByHunterGambler
  9724. }
  9725.  
  9726. Response SurvivorTankPoundGambler
  9727. {
  9728. scene "scenes/Gambler/TankPound01.vcd" //Freaking tank is killing me!
  9729. scene "scenes/Gambler/TankPound02.vcd" //Freaking tank is killing me!
  9730. scene "scenes/Gambler/TankPound03.vcd" //Do you see this big giant thing on me?!?!
  9731. scene "scenes/Gambler/TankPound04.vcd" //Do you see this big giant thing on me?!?!
  9732. scene "scenes/Gambler/TankPound05.vcd" //Mother of Mercy! This thing is killing me!
  9733. scene "scenes/Gambler/TankPound06.vcd" //Mother of Mercy! This thing is killing me!
  9734. }
  9735. Rule SurvivorTankPoundGambler
  9736. {
  9737. criteria ConceptPlayerGroundPoundedByTank IsGambler IsTalk IsTalkGambler IsWorldTalkGambler isNotmap_c1m2_streets
  9738. ApplyContext "SaidTankWarn2:1:60"
  9739. Response SurvivorTankPoundGambler
  9740. }
  9741.  
  9742. Response SurvivorVocalizeBackUpGambler
  9743. {
  9744. scene "scenes/Gambler/BackUp01.vcd" //Back it up!
  9745. scene "scenes/Gambler/BackUp02.vcd" //Back, back, back!
  9746. scene "scenes/Gambler/BackUp03.vcd" //Come on back.
  9747. scene "scenes/Gambler/BackUp04.vcd" //Back it up!
  9748. }
  9749. Rule SurvivorVocalizeBackUpGambler
  9750. {
  9751. criteria ConceptPlayerBackUp IsGambler IsNotInSafeSpot IsNotInCheckpoint IsTalk IsTalkGambler IsWorldTalkGambler
  9752. Response SurvivorVocalizeBackUpGambler
  9753. }
  9754.  
  9755. Response SurvivorVocalizeEmphaticGoGambler
  9756. {
  9757. scene "scenes/Gambler/EmphaticGo01.vcd" //Go!
  9758. scene "scenes/Gambler/EmphaticGo02.vcd" //GO!
  9759. scene "scenes/Gambler/EmphaticGo03.vcd" //GOOO!
  9760. scene "scenes/Gambler/EmphaticGo04.vcd" //Go go go!
  9761. scene "scenes/Gambler/EmphaticGo05.vcd" //Let's go. Let's go.
  9762. scene "scenes/Gambler/EmphaticGo06.vcd" //GO!
  9763. scene "scenes/Gambler/EmphaticGo07.vcd" //Let's go.
  9764. }
  9765. Rule SurvivorVocalizeEmphaticGoGambler
  9766. {
  9767. criteria ConceptPlayerEmphaticGo IsGambler IsNotInSafeSpot IsNotInCheckpoint IsTalk IsTalkGambler IsWorldTalkGambler
  9768. Response SurvivorVocalizeEmphaticGoGambler
  9769. }
  9770.  
  9771. Response SurvivorVocalizeFollowMeGambler
  9772. {
  9773. scene "scenes/Gambler/FollowMe01.vcd" //This way!
  9774. scene "scenes/Gambler/FollowMe02.vcd" //Over here.
  9775. scene "scenes/Gambler/FollowMe03.vcd" //Follow me.
  9776. scene "scenes/Gambler/FollowMe04.vcd" //Follow me.
  9777. scene "scenes/Gambler/FollowMe05.vcd" //Come on, this way!
  9778. scene "scenes/Gambler/FollowMe06.vcd" //Keep up.
  9779. scene "scenes/Gambler/FollowMe07.vcd" //Keep up.
  9780. scene "scenes/Gambler/FollowMe08.vcd" //Come on, this way!
  9781. scene "scenes/Gambler/FollowMe09.vcd" //Okay this way!
  9782. scene "scenes/Gambler/FollowMe10.vcd" //This way!
  9783. scene "scenes/Gambler/FollowMe11.vcd" //Over here.
  9784. scene "scenes/Gambler/FollowMe12.vcd" //Follow me.
  9785. scene "scenes/Gambler/FollowMe13.vcd" //Keep up.
  9786. }
  9787. Rule SurvivorVocalizeFollowMeGambler
  9788. {
  9789. criteria ConceptPlayerFollowMe IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9790. Response SurvivorVocalizeFollowMeGambler
  9791. }
  9792.  
  9793. Response SurvivorVocalizeGoingToDieGambler
  9794. {
  9795. scene "scenes/Gambler/GoingToDie01.vcd" //I really screwed the pooch back there.
  9796. scene "scenes/Gambler/GoingToDie02.vcd" //I gotta take better care of myself.
  9797. scene "scenes/Gambler/GoingToDie03.vcd" //Not dead yet, but not exactly healthy.
  9798. scene "scenes/Gambler/GoingToDie04.vcd" //God damn it! God damn it. God damn it.
  9799. scene "scenes/Gambler/GoingToDie05.vcd" //If I go, you guys gonna miss me.
  9800. scene "scenes/Gambler/GoingToDie06.vcd" //I have seriously felt better.
  9801. scene "scenes/Gambler/GoingToDie07.vcd" //Pull yourself together man, you're falling apart.
  9802. scene "scenes/Gambler/GoingToDie08.vcd" //Don't worry about me, I'll be okay.
  9803. scene "scenes/Gambler/GoingToDie09.vcd" //This is not how it's going to end.
  9804. scene "scenes/Gambler/GoingToDie10.vcd" //I'm not dead yet!
  9805. scene "scenes/Gambler/GoingToDie11.vcd" //You're going to have to do better than that to kill me!
  9806. scene "scenes/Gambler/GoingToDie12.vcd" odds 5 //Quit being a baby, you've felt worse after a night of drinking.
  9807. scene "scenes/Gambler/GoingToDie13.vcd" //Ain't this a bitch.
  9808. scene "scenes/Gambler/GoingToDie14.vcd" //God damn it I can't believe this.
  9809. scene "scenes/Gambler/GoingToDie15.vcd" //Well at least I didn't catch the flu.
  9810. scene "scenes/Gambler/GoingToDie16.vcd" //This is some crap
  9811. scene "scenes/Gambler/GoingToDie17.vcd" //Don't worry. I'm not done yet.
  9812. scene "scenes/Gambler/GoingToDie18.vcd" //I am sick and tired of being sick and tired.
  9813. scene "scenes/Gambler/GoingToDie23.vcd" //What was I thinking coming down here?
  9814. scene "scenes/Gambler/GoingToDie24.vcd" //Okay, all right, I can do this. I can do this.
  9815. scene "scenes/Gambler/GoingToDie25.vcd" //I'm not going to die down here.
  9816. scene "scenes/Gambler/GoingToDie26.vcd" //I am not dying in the middle of nowhere.
  9817. }
  9818. Rule SurvivorVocalizeGoingToDieGambler
  9819. {
  9820. criteria ConceptPlayerGoingToDie IsNotSpeaking IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotComplainBlock IsWorldTalkGambler
  9821. ApplyContext "IsComplain:1:25"
  9822. Response SurvivorVocalizeGoingToDieGambler
  9823. }
  9824.  
  9825. Response SurvivorVocalizeGoingToDie3Gambler
  9826. {
  9827. scene "scenes/Gambler/GoingToDie301.vcd" //I am not going to make it much longer my friends, I am seriously screwed up.
  9828. scene "scenes/Gambler/GoingToDie302.vcd" //All right, I gotta call uncle here. I need some help.
  9829. scene "scenes/Gambler/GoingToDie303.vcd" //Well boys, this looks like its for me.
  9830. scene "scenes/Gambler/GoingToDie304.vcd" //Doesn't this beat all. I am about to die.
  9831. scene "scenes/Gambler/GoingToDie305.vcd" //Man, man... It has been a long time since I have felt this bad.
  9832. }
  9833. Rule SurvivorVocalizeGoingToDie3Gambler
  9834. {
  9835. criteria ConceptPlayerGoingToDie IsNotSpeaking IsNotCoughing IsGambler IsOnThirdStrike IsTalk IsTalkGambler IsNotComplainBlock IsWorldTalkGambler
  9836. ApplyContext "IsComplain:1:25"
  9837. Response SurvivorVocalizeGoingToDie3Gambler
  9838. }
  9839.  
  9840. Response SurvivorVocalizeLookOutGambler
  9841. {
  9842. scene "scenes/Gambler/LookOut01.vcd" //Look out!
  9843. scene "scenes/Gambler/LookOut02.vcd" //Watch out!
  9844. scene "scenes/Gambler/LookOut03.vcd" //Heads up!
  9845. }
  9846. Rule SurvivorVocalizeLookOutGambler
  9847. {
  9848. criteria ConceptPlayerLookOut IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9849. Response SurvivorVocalizeLookOutGambler
  9850. }
  9851.  
  9852. Response SurvivorVocalizeThisWayGambler
  9853. {
  9854. scene "scenes/Gambler/FollowMe01.vcd" //This way!
  9855. scene "scenes/Gambler/FollowMe02.vcd" //Over here.
  9856. scene "scenes/Gambler/FollowMe03.vcd" //Follow me.
  9857. scene "scenes/Gambler/FollowMe04.vcd" //Follow me.
  9858. scene "scenes/Gambler/FollowMe05.vcd" //Come on, this way!
  9859. scene "scenes/Gambler/FollowMe06.vcd" //Keep up.
  9860. scene "scenes/Gambler/FollowMe07.vcd" //Keep up.
  9861. scene "scenes/Gambler/FollowMe08.vcd" //Come on, this way!
  9862. scene "scenes/Gambler/FollowMe09.vcd" //Okay this way!
  9863. scene "scenes/Gambler/FollowMe10.vcd" //This way!
  9864. scene "scenes/Gambler/FollowMe11.vcd" //Over here.
  9865. scene "scenes/Gambler/FollowMe12.vcd" //Follow me.
  9866. scene "scenes/Gambler/FollowMe13.vcd" //Keep up.
  9867. }
  9868. Rule SurvivorVocalizeThisWayGambler
  9869. {
  9870. criteria ConceptPlayerThisWay IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9871. Response SurvivorVocalizeThisWayGambler
  9872. }
  9873.  
  9874. Response SurvivorVocalizeWaitHereGambler
  9875. {
  9876. scene "scenes/Gambler/WaitHere01.vcd" //Wait.
  9877. scene "scenes/Gambler/WaitHere02.vcd" //Don't move from this spot.
  9878. scene "scenes/Gambler/WaitHere03.vcd" //Stay here.
  9879. scene "scenes/Gambler/WaitHere04.vcd" //Just stay here.
  9880. scene "scenes/Gambler/WaitHere05.vcd" //Wait here.
  9881. }
  9882. Rule SurvivorVocalizeWaitHereGambler
  9883. {
  9884. criteria ConceptPlayerWaitHere IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9885. Response SurvivorVocalizeWaitHereGambler
  9886. }
  9887.  
  9888. Response SurvivorWarnSpitterIncomingGambler
  9889. {
  9890. scene "scenes/Gambler/WarnSpitterIncoming01.vcd" //We got goo!!
  9891. scene "scenes/Gambler/WarnSpitterIncoming02.vcd" //Goo incoming!
  9892. scene "scenes/Gambler/WarnSpitterIncoming03.vcd" //Hot stuff coming!
  9893. scene "scenes/Gambler/WarnSpitterIncoming04.vcd" //Fire spit coming!
  9894. scene "scenes/Gambler/WarnSpitterIncoming05.vcd" //Fire spit coming!
  9895. scene "scenes/Gambler/WarnSpitterIncoming06.vcd" //We got goo!!
  9896. scene "scenes/Gambler/WarnSpitterIncoming07.vcd" //We got goo coming!!
  9897. }
  9898. Rule SurvivorWarnSpitterIncomingGambler
  9899. {
  9900. criteria ConceptWarnSpitterIncoming IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidWarnSpitterIncoming IsWorldTalkGambler
  9901. ApplyContext "SaidWarnSpitterIncoming:1:10"
  9902. Response SurvivorWarnSpitterIncomingGambler
  9903. }
  9904.  
  9905.  
  9906. //--------------------------------------------------------------------------------------------------------------
  9907. // Vocalizer - Danger
  9908. //--------------------------------------------------------------------------------------------------------------
  9909. Response PlayerLedgeHangEndGambler
  9910. {
  9911. scene "scenes/Gambler/LedgeHangEnd01.vcd" //Get your asses over here and HELP ME!
  9912. scene "scenes/Gambler/LedgeHangEnd02.vcd" //SOMEBODY NEEDS TO HELP ME UP!
  9913. scene "scenes/Gambler/LedgeHangEnd03.vcd" //Don't be leaving me here DAMNIT! HELP!
  9914. }
  9915. Rule PlayerLedgeHangEndGambler
  9916. {
  9917. criteria ConceptPlayerLedgeHangEnd IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9918. Response PlayerLedgeHangEndGambler
  9919. }
  9920.  
  9921. Response PlayerLedgeHangMiddleGambler
  9922. {
  9923. scene "scenes/Gambler/LedgeHangMiddle01.vcd" //I am hanging over here!
  9924. scene "scenes/Gambler/LedgeHangMiddle02.vcd" //Don't even think of leaving me here!
  9925. scene "scenes/Gambler/LedgeHangMiddle03.vcd" //Could use a hand over here.
  9926. scene "scenes/Gambler/LedgeHangMiddle04.vcd" //Could use some help here .
  9927. }
  9928. Rule PlayerLedgeHangMiddleGambler
  9929. {
  9930. criteria ConceptPlayerLedgeHangMiddle IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9931. Response PlayerLedgeHangMiddleGambler
  9932. }
  9933.  
  9934. Response PlayerLedgeHangStartGambler
  9935. {
  9936. scene "scenes/Gambler/LedgeHangStart01.vcd" //Guys, I seem to have slipped!
  9937. scene "scenes/Gambler/LedgeHangStart02.vcd" //I'm hanging here.
  9938. scene "scenes/Gambler/LedgeHangStart03.vcd" //Hey! Give me a hand.
  9939. scene "scenes/Gambler/LedgeHangStart04.vcd" //I need a hand.
  9940. }
  9941. Rule PlayerLedgeHangStartGambler
  9942. {
  9943. criteria ConceptPlayerLedgeHangStart IsNotCoughing IsGambler IsTalk IsTalkGambler IsWorldTalkGambler
  9944. Response PlayerLedgeHangStartGambler
  9945. }
  9946.  
  9947.  
  9948. //--------------------------------------------------------------------------------------------------------------
  9949. // Vocalizer - Death
  9950. //--------------------------------------------------------------------------------------------------------------
  9951. Response DoubleDeathGambler
  9952. {
  9953. scene "scenes/Gambler/DoubleDeathResponse03.vcd" predelay ".5,1.25" //Ahhh SHIT!
  9954. scene "scenes/Gambler/DoubleDeathResponse03.vcd" predelay ".5,1.25" //Ahhh SHIT!
  9955. scene "scenes/Gambler/DoubleDeathResponse04.vcd" predelay ".5,1.25"odds 5 //I think we just became long shots.
  9956. scene "scenes/Gambler/DoubleDeathResponse05.vcd" predelay ".5,1.25" //We just screwed our odds.
  9957. }
  9958. Rule DoubleDeathGambler
  9959. {
  9960. criteria ConceptSurvivorDied IsNotCoughing IsGambler IsSaidSomeoneDied IsTalk IsTalkGambler IsNotSaidSomeoneDiedDouble IsWorldTalkGambler
  9961. ApplyContext "SaidSomeoneDied:1:10,SaidSomeoneDiedDouble:1:10,SaidSomeoneDiedKill:1:20"
  9962. applycontexttoworld
  9963. Response DoubleDeathGambler
  9964. }
  9965.  
  9966. Response DoubleDeath2Gambler
  9967. {
  9968. scene "scenes/Gambler/DoubleDeathResponse01.vcd" predelay ".5,1.25" //Well shit. We're a twosome from here on out.
  9969. scene "scenes/Gambler/DoubleDeathResponse02.vcd" predelay ".5,1.25" //Looks like it's just you and me.
  9970. }
  9971. Rule DoubleDeath2Gambler
  9972. {
  9973. criteria ConceptDeath2Left IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidSomeoneDiedDouble2 IsWithTwo IsNotIncapacitated ChanceToFire30Percent IsWorldTalkGambler
  9974. ApplyContext "SaidSomeoneDiedDouble2:1:10"
  9975. applycontexttoworld
  9976. Response DoubleDeath2Gambler
  9977. }
  9978.  
  9979. Response DoubleDeath2MechanicGambler
  9980. {
  9981. scene "scenes/Gambler/DoubleDeathResponseMechanic01.vcd" predelay ".5,1.25" //Hey Ellis, don't let me down.
  9982. scene "scenes/Gambler/DoubleDeathResponseMechanic02.vcd" predelay ".5,1.25" //Hey, Ellis, you know all that shit I was saying? I was just joking.
  9983. }
  9984. Rule DoubleDeath2MechanicGambler
  9985. {
  9986. criteria ConceptDeath2Left IsNotCoughing IsGambler IsTalk IsTalkGambler IsNotSaidSomeoneDiedDouble2 IsWithTwo IsNotIncapacitated ChanceToFire40Percent IsWorldTalkGambler IsMechanicAlive IsWithTwo
  9987. ApplyContext "SaidSomeoneDiedDouble2:1:10"
  9988. applycontexttoworld
  9989. Response DoubleDeath2MechanicGambler
  9990. }
  9991.  
  9992. Response SurvivorDiedCoachGambler
  9993. {
  9994. scene "scenes/Gambler/NameCoach01.vcd" predelay ".5,1.25" then Any Death2Left foo:0 -0.467 //Coach!
  9995. scene "scenes/Gambler/NameCoach02.vcd" predelay ".5,1.25" then Any Death2Left foo:0 -0.572 //Coach!
  9996. }
  9997. Rule SurvivorDiedCoachGambler
  9998. {
  9999. criteria ConceptSurvivorDied IsNotCoughing IsGambler IsDeadCoach IsNotSaidSomeoneDied IsTalk IsTalkGambler IsWorldTalkGambler
  10000. ApplyContext "SaidSomeoneDied:1:10,SaidSomeoneDiedKill:1:20"
  10001. applycontexttoworld
  10002. Response SurvivorDiedCoachGambler
  10003. }
  10004.  
  10005. Response SurvivorDiedMechanicGambler
  10006. {
  10007. scene "scenes/Gambler/NameEllis04.vcd" predelay ".5,1.25" then Any Death2Left foo:0 -0.585 //Ellis!
  10008. scene "scenes/Gambler/NameEllis07.vcd" predelay ".5,1.25" then Any Death2Left foo:0 -0.505 //Ellis!
  10009. scene "scenes/Gambler/NameEllis13.vcd" predelay ".5,1.25" then Any Death2Left foo:0 -0.670 //Ellis!
  10010. }
  10011. Rule SurvivorDiedMechanicGambler
  10012. {
  10013. criteria ConceptSurvivorDied IsNotCoughing IsGambler IsDeadMechanic IsNotSaidSomeoneDied IsTalk IsTalkGambler IsWorldTalkGambler
  10014. ApplyContext "SaidSomeoneDied:1:10,SaidSomeoneDiedKill:1:20"
  10015. applycontexttoworld
  10016. Response SurvivorDiedMechanicGambler
  10017. }
  10018.  
  10019. Response SurvivorDiedProducerGambler
  10020. {
  10021. scene "scenes/Gambler/NameRochelle01.vcd" predelay ".5,1.25" then Any Death2Left foo:0 -0.532 //Rochelle!
  10022. scene "scenes/Gambler/NameRochelle12.vcd" predelay ".5,1.25" then Any Death2Left foo:0 -0.514 //Rochelle!
  10023. }
  10024. Rule SurvivorDiedProducerGambler
  10025. {
  10026. criteria ConceptSurvivorDied IsNotCoughing IsGambler IsDeadProducer IsNotSaidSomeoneDied IsTalk IsTalkGambler IsWorldTalkGambler
  10027. ApplyContext "SaidSomeoneDied:1:10,SaidSomeoneDiedKill:1:20"
  10028. applycontexttoworld
  10029. Response SurvivorDiedProducerGambler
  10030. }
  10031.  
  10032.  
  10033. //--------------------------------------------------------------------------------------------------------------
  10034. // Vocalizer - Pickups
  10035. //--------------------------------------------------------------------------------------------------------------
  10036. Response SurvivorDeployUpExplosivesGambler
  10037. {
  10038. scene "scenes/Gambler/ExplosiveAmmo04.vcd" //Deploying frag rounds!
  10039. }
  10040. Rule SurvivorDeployUpExplosivesGambler
  10041. {
  10042. criteria ConceptPlayerDeployingUpgradeAmmo IsNotCoughing IsGambler IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidDeployUpgradePack_Explosive HasUpgradePack_Explosive
  10043. ApplyContext "SaidDeployUpgradePack_Explosive:1:30"
  10044. Response SurvivorDeployUpExplosivesGambler
  10045. }
  10046.  
  10047. Response SurvivorDeployUpIncendiaryGambler
  10048. {
  10049. scene "scenes/Gambler/IncendAmmo04.vcd" //Deploying fire bullets!
  10050. scene "scenes/Gambler/IncendAmmo05.vcd" //Everybody grab some incendiary ammo!
  10051. }
  10052. Rule SurvivorDeployUpIncendiaryGambler
  10053. {
  10054. criteria ConceptPlayerDeployingUpgradeAmmo IsNotCoughing IsGambler IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler IsNotSaidDeployUpgradePack_Incendiary HasUpgradePack_Incendiary
  10055. ApplyContext "SaidDeployUpgradePack_Incendiary:1:30"
  10056. Response SurvivorDeployUpIncendiaryGambler
  10057. }
  10058.  
  10059. Response SurvivorPickupAdrenalineGambler
  10060. {
  10061. scene "scenes/Gambler/Adrenaline02.vcd" //Grabbin' a shot!
  10062. }
  10063. Rule SurvivorPickupAdrenalineGambler
  10064. {
  10065. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpAdrenaline IsNotSpeaking IsInSafeSpot IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10066. ApplyContext "GamblerPickedUpItem:1:30"
  10067. Response SurvivorPickupAdrenalineGambler
  10068. }
  10069.  
  10070. Response SurvivorPickupAdrenalineAlwaysGambler
  10071. {
  10072. scene "scenes/Gambler/Adrenaline02.vcd" //Grabbin' a shot!
  10073. }
  10074. Rule SurvivorPickupAdrenalineAlwaysGambler
  10075. {
  10076. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpAdrenaline IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10077. ApplyContext "GamblerPickedUpItem:1:30"
  10078. Response SurvivorPickupAdrenalineAlwaysGambler
  10079. }
  10080.  
  10081. Response SurvivorPickupAutoShotgunGambler
  10082. {
  10083. scene "scenes/Gambler/TakeAutoShotgun01.vcd" //I got the shotgun.
  10084. scene "scenes/Gambler/TakeAutoShotgun02.vcd" //Shotgun for me.
  10085. scene "scenes/Gambler/TakeAutoShotgun03.vcd" //Taking the shotgun
  10086. scene "scenes/Gambler/TakeAutoShotgun04.vcd" //Shotgun.
  10087. }
  10088. Rule SurvivorPickupAutoShotgunGambler
  10089. {
  10090. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpAutoShotgun IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10091. ApplyContext "GamblerPickedUpItem:1:30"
  10092. Response SurvivorPickupAutoShotgunGambler
  10093. }
  10094.  
  10095. Response SurvivorPickupAutoShotgunAlwaysGambler
  10096. {
  10097. scene "scenes/Gambler/TakeAutoShotgun01.vcd" //I got the shotgun.
  10098. scene "scenes/Gambler/TakeAutoShotgun02.vcd" //Shotgun for me.
  10099. scene "scenes/Gambler/TakeAutoShotgun03.vcd" //Taking the shotgun
  10100. scene "scenes/Gambler/TakeAutoShotgun04.vcd" //Shotgun.
  10101. }
  10102. Rule SurvivorPickupAutoShotgunAlwaysGambler
  10103. {
  10104. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpAutoShotgun IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10105. ApplyContext "GamblerPickedUpItem:1:30"
  10106. Response SurvivorPickupAutoShotgunAlwaysGambler
  10107. }
  10108.  
  10109. Response SurvivorPickupbaseball_batGambler
  10110. {
  10111. scene "scenes/Gambler/MeleeWeapons17.vcd" //I'm gonna whack the shit outta somethin' with this.
  10112. scene "scenes/Gambler/TakeBat01.vcd" then coach Player.TakeBatR foo:0 -2.148 //This brings back some good memories.
  10113. scene "scenes/Gambler/TakeBat02.vcd" //This is nice, I'm gonna crack some heads with it.
  10114. scene "scenes/Gambler/TakeBat03.vcd" //I'm gonna crack some heads with this.
  10115. }
  10116. Rule SurvivorPickupbaseball_batGambler
  10117. {
  10118. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpbaseball_bat IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10119. ApplyContext "GamblerPickedUpItem:1:30"
  10120. Response SurvivorPickupbaseball_batGambler
  10121. }
  10122.  
  10123. Response SurvivorPickupchainsawGambler
  10124. {
  10125. scene "scenes/Gambler/MeleeWeapons04.vcd" //Got a chainsaw.
  10126. scene "scenes/Gambler/TakeMelee01.vcd" //Hell yeah.
  10127. scene "scenes/Gambler/Yes10.vcd" //Yessss.
  10128. }
  10129. Rule SurvivorPickupchainsawGambler
  10130. {
  10131. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpchainsaw IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10132. ApplyContext "GamblerPickedUpItem:1:30"
  10133. Response SurvivorPickupchainsawGambler
  10134. }
  10135.  
  10136. Response SurvivorPickupcricket_batGambler
  10137. {
  10138. scene "scenes/Gambler/MeleeWeapons16.vcd" //Gonna whack the shit outta somethin' with this.
  10139. scene "scenes/Gambler/MeleeWeapons18.vcd" //Niiiiice.
  10140. scene "scenes/Gambler/TakeMelee03.vcd" //This could be fun.
  10141. scene "scenes/Gambler/TakeMelee05.vcd" //That'll come in handy.
  10142. }
  10143. Rule SurvivorPickupcricket_batGambler
  10144. {
  10145. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpcricket_bat IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10146. ApplyContext "GamblerPickedUpItem:1:30"
  10147. Response SurvivorPickupcricket_batGambler
  10148. }
  10149.  
  10150. Response SurvivorPickupCricketBatGambler
  10151. {
  10152. scene "scenes/Gambler/TakeMelee01.vcd" //Hell yeah.
  10153. scene "scenes/Gambler/TakeMelee02.vcd" //This feels good.
  10154. scene "scenes/Gambler/TakeMelee03.vcd" //This could be fun.
  10155. scene "scenes/Gambler/TakeMelee04.vcd" //Can save some bullets with this one.
  10156. scene "scenes/Gambler/TakeMelee05.vcd" //That'll come in handy.
  10157. scene "scenes/Gambler/TakeMelee06.vcd" //I am going to beat the shit out of something with this.
  10158. }
  10159. Rule SurvivorPickupCricketBatGambler
  10160. {
  10161. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpcricket_bat IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10162. ApplyContext "GamblerPickedUpItem:1:30"
  10163. Response SurvivorPickupCricketBatGambler
  10164. }
  10165.  
  10166. Response SurvivorPickupCrowBarGambler
  10167. {
  10168. scene "scenes/Gambler/MeleeWeapons11.vcd" //Grabbing a crowbar.
  10169. scene "scenes/Gambler/MeleeWeapons13.vcd" odds 5 //I cannot WAIT to find a crate.
  10170. scene "scenes/Gambler/TakeMelee02.vcd" //This feels good.
  10171. scene "scenes/Gambler/TakeMelee05.vcd" //That'll come in handy.
  10172. }
  10173. Rule SurvivorPickupCrowBarGambler
  10174. {
  10175. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpCrowBar IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10176. ApplyContext "GamblerPickedUpItem:1:30"
  10177. Response SurvivorPickupCrowBarGambler
  10178. }
  10179.  
  10180. Response SurvivorPickupDefibrillatorGambler
  10181. {
  10182. scene "scenes/Gambler/Defibrillator03.vcd" //Got some chest paddles.
  10183. scene "scenes/Gambler/Defibrillator05.vcd" //Got a defib unit.
  10184. }
  10185. Rule SurvivorPickupDefibrillatorGambler
  10186. {
  10187. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpDefibrillator IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10188. ApplyContext "GamblerPickedUpItem:1:30"
  10189. Response SurvivorPickupDefibrillatorGambler
  10190. }
  10191.  
  10192. Response SurvivorPickupelectric_guitarGambler
  10193. {
  10194. scene "scenes/Gambler/MeleeWeapons08.vcd" //Grabbing a guitar.
  10195. }
  10196. Rule SurvivorPickupelectric_guitarGambler
  10197. {
  10198. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpelectric_guitar IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10199. ApplyContext "GamblerPickedUpItem:1:30"
  10200. Response SurvivorPickupelectric_guitarGambler
  10201. }
  10202.  
  10203. Response SurvivorPickupFireAxeGambler
  10204. {
  10205. scene "scenes/Gambler/TakeFryingAxe01.vcd" //A Freaking Axe (to self laughing)
  10206. scene "scenes/Gambler/TakeFryingAxe02.vcd" //Axe!
  10207. }
  10208. Rule SurvivorPickupFireAxeGambler
  10209. {
  10210. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpFireAxe IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10211. ApplyContext "GamblerPickedUpItem:1:30"
  10212. Response SurvivorPickupFireAxeGambler
  10213. }
  10214.  
  10215. Response SurvivorPickupFirstAidKitGambler
  10216. {
  10217. scene "scenes/Gambler/TakeFirstAid01.vcd" //I need this.
  10218. scene "scenes/Gambler/TakeFirstAid02.vcd" //I need this.
  10219. scene "scenes/Gambler/TakeFirstAid03.vcd" //Grabbing the first aid.
  10220. scene "scenes/Gambler/TakeFirstAid04.vcd" //I'll hold on to the first aid kit.
  10221. scene "scenes/Gambler/TakeFirstAid05.vcd" //First Aid Kit.
  10222. }
  10223. Rule SurvivorPickupFirstAidKitGambler
  10224. {
  10225. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpFirstAidKit IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler IsNotScavenge
  10226. ApplyContext "GamblerPickedUpItem:1:30"
  10227. Response SurvivorPickupFirstAidKitGambler
  10228. }
  10229.  
  10230. Response SurvivorPickupFirstAidKitAlwaysGambler
  10231. {
  10232. scene "scenes/Gambler/TakeFirstAid01.vcd" //I need this.
  10233. scene "scenes/Gambler/TakeFirstAid02.vcd" //I need this.
  10234. scene "scenes/Gambler/TakeFirstAid03.vcd" //Grabbing the first aid.
  10235. scene "scenes/Gambler/TakeFirstAid04.vcd" //I'll hold on to the first aid kit.
  10236. scene "scenes/Gambler/TakeFirstAid05.vcd" //First Aid Kit.
  10237. }
  10238. Rule SurvivorPickupFirstAidKitAlwaysGambler
  10239. {
  10240. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpFirstAidKit IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler IsNotScavenge
  10241. ApplyContext "GamblerPickedUpItem:1:30"
  10242. Response SurvivorPickupFirstAidKitAlwaysGambler
  10243. }
  10244.  
  10245. Response SurvivorPickupFirstSMGGambler
  10246. {
  10247. scene "scenes/Gambler/WorldC1M1B27.vcd" //This shit'll even up the score.
  10248. }
  10249. Rule SurvivorPickupFirstSMGGambler
  10250. {
  10251. criteria ConceptPlayerPickup IsGambler IsPickedUpSmg_silenced IsTalk IsTalkGambler IsNotSaidPickupFirstSMG IsSaidC1M1OpenDoor IsWorldTalkGambler
  10252. ApplyContext "GamblerPickedUpItem:1:30,SaidPickupFirstSMG:1:0"
  10253. applycontexttoworld
  10254. Response SurvivorPickupFirstSMGGambler
  10255. }
  10256.  
  10257. Response SurvivorPickupFryingPanGambler
  10258. {
  10259. scene "scenes/Gambler/TakeFryingPan01.vcd" //Gonna bonk some heads with this!
  10260. scene "scenes/Gambler/TakeFryingPan02.vcd" //Frying pan!
  10261. scene "scenes/Gambler/TakeFryingPan03.vcd" //A skillet!
  10262. scene "scenes/Gambler/TakeFryingPan04.vcd" //This'll work.
  10263. }
  10264. Rule SurvivorPickupFryingPanGambler
  10265. {
  10266. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpFryingPan IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10267. ApplyContext "GamblerPickedUpItem:1:30"
  10268. Response SurvivorPickupFryingPanGambler
  10269. }
  10270.  
  10271. Response SurvivorPickupGrenadeLauncherGambler
  10272. {
  10273. scene "scenes/Gambler/GrenadeLauncher02.vcd" //Hell yeah. Grenade launcher.
  10274. scene "scenes/Gambler/GrenadeLauncher03.vcd" //[chuckles] Time to make some zombie soup.
  10275. }
  10276. Rule SurvivorPickupGrenadeLauncherGambler
  10277. {
  10278. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpGrenadeLauncher IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10279. ApplyContext "GamblerPickedUpItem:1:30"
  10280. Response SurvivorPickupGrenadeLauncherGambler
  10281. }
  10282.  
  10283. Response SurvivorPickupGunC1M2Gambler
  10284. {
  10285. scene "scenes/Gambler/WorldC1M2B13.vcd" //I'm not legally allowed to own a gun, hope everybody's okay with that.
  10286. }
  10287. Rule SurvivorPickupGunC1M2Gambler
  10288. {
  10289. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsItemTypeRifle IsNotSpeaking IsTalk IsSaidC1M2InsideGunShop IsNotSaidC1M2GunRoomDoorWhit IsNotSaidC1M2InsideGunShopPickUp IsWorldTalkGambler IsNotSaidC1M2InsideGunShopPickUp ChanceToFire50Percent
  10290. ApplyContext "SaidC1M2InsideGunShopPickUp:1:0"
  10291. applycontexttoworld
  10292. Response SurvivorPickupGunC1M2Gambler
  10293. }
  10294.  
  10295. Response SurvivorPickupHuntingRifleGambler
  10296. {
  10297. scene "scenes/Gambler/TakeSniper01.vcd" //Sniper for me.
  10298. scene "scenes/Gambler/TakeSniper02.vcd" //I'll snipe.
  10299. scene "scenes/Gambler/TakeSniper03.vcd" //Sniper for me.
  10300. scene "scenes/Gambler/TakeSniper04.vcd" //I'll snipe.
  10301. }
  10302. Rule SurvivorPickupHuntingRifleGambler
  10303. {
  10304. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpHuntingRifle IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10305. ApplyContext "GamblerPickedUpItem:1:30"
  10306. Response SurvivorPickupHuntingRifleGambler
  10307. }
  10308.  
  10309. Response SurvivorPickupHuntingRifleAlwaysGambler
  10310. {
  10311. scene "scenes/Gambler/TakeSniper01.vcd" //Sniper for me.
  10312. scene "scenes/Gambler/TakeSniper02.vcd" //I'll snipe.
  10313. scene "scenes/Gambler/TakeSniper03.vcd" //Sniper for me.
  10314. scene "scenes/Gambler/TakeSniper04.vcd" //I'll snipe.
  10315. }
  10316. Rule SurvivorPickupHuntingRifleAlwaysGambler
  10317. {
  10318. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpHuntingRifle IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10319. ApplyContext "GamblerPickedUpItem:1:30"
  10320. Response SurvivorPickupHuntingRifleAlwaysGambler
  10321. }
  10322.  
  10323. Response SurvivorPickupIncendiaryAmmoGambler
  10324. {
  10325. scene "scenes/Gambler/IncendAmmo03.vcd" //Let's start some fires, people!
  10326. scene "scenes/Gambler/NiceJob01.vcd" //Well all right!
  10327. scene "scenes/Gambler/Yes10.vcd" //Yessss.
  10328. }
  10329. Rule SurvivorPickupIncendiaryAmmoGambler
  10330. {
  10331. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpIncendiaryAmmo IsNotSpeaking ChanceToFire40Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10332. ApplyContext "GamblerPickedUpItem:1:30"
  10333. Response SurvivorPickupIncendiaryAmmoGambler
  10334. }
  10335.  
  10336. Response SurvivorPickupKatanaGambler
  10337. {
  10338. scene "scenes/Gambler/MeleeWeapons09.vcd" //Ninja sword here.
  10339. scene "scenes/Gambler/MeleeWeapons10.vcd" //Grabbing a sword.
  10340. scene "scenes/Gambler/PositiveNoise14.vcd" //Hell yeah.
  10341. scene "scenes/Gambler/TakeMelee03.vcd" //This could be fun.
  10342. }
  10343. Rule SurvivorPickupKatanaGambler
  10344. {
  10345. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpKatana IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10346. ApplyContext "GamblerPickedUpItem:1:30"
  10347. Response SurvivorPickupKatanaGambler
  10348. }
  10349.  
  10350. Response SurvivorPickupLaserSightsAlwaysGambler
  10351. {
  10352. scene "scenes/Gambler/Yes08.vcd" //Yessss.
  10353. }
  10354. Rule SurvivorPickupLaserSightsAlwaysGambler
  10355. {
  10356. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpLaserSights IsNotSpeaking ChanceToFire50Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10357. ApplyContext "GamblerPickedUpItem:1:30"
  10358. Response SurvivorPickupLaserSightsAlwaysGambler
  10359. }
  10360.  
  10361. Response SurvivorPickupMacheteGambler
  10362. {
  10363. scene "scenes/Gambler/MeleeWeapons02.vcd" //Got a machete.
  10364. scene "scenes/Gambler/TakeMelee04.vcd" //Can save some bullets with this one.
  10365. }
  10366. Rule SurvivorPickupMacheteGambler
  10367. {
  10368. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpMachete IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10369. ApplyContext "GamblerPickedUpItem:1:30"
  10370. Response SurvivorPickupMacheteGambler
  10371. }
  10372.  
  10373. Response SurvivorPickupMagnumGambler
  10374. {
  10375. scene "scenes/Gambler/MeleeWeapons18.vcd" //Niiiiice.
  10376. scene "scenes/Gambler/TakeMelee01.vcd" //Hell yeah.
  10377. }
  10378. Rule SurvivorPickupMagnumGambler
  10379. {
  10380. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpMagnum IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10381. ApplyContext "GamblerPickedUpItem:1:30"
  10382. Response SurvivorPickupMagnumGambler
  10383. }
  10384.  
  10385. Response SurvivorPickupMagnumAlwaysGambler
  10386. {
  10387. scene "scenes/Gambler/MeleeWeapons18.vcd" //Niiiiice.
  10388. scene "scenes/Gambler/TakeMelee01.vcd" //Hell yeah.
  10389. }
  10390. Rule SurvivorPickupMagnumAlwaysGambler
  10391. {
  10392. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpMagnum IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10393. ApplyContext "GamblerPickedUpItem:1:30"
  10394. Response SurvivorPickupMagnumAlwaysGambler
  10395. }
  10396.  
  10397. Response SurvivorPickupMolotovGambler
  10398. {
  10399. scene "scenes/Gambler/TakeMolotov01.vcd" //Grabbing a Molotov.
  10400. scene "scenes/Gambler/TakeMolotov02.vcd" //Molotov!
  10401. }
  10402. Rule SurvivorPickupMolotovGambler
  10403. {
  10404. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpMolotov IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10405. ApplyContext "GamblerPickedUpItem:1:30"
  10406. Response SurvivorPickupMolotovGambler
  10407. }
  10408.  
  10409. Response SurvivorPickupMolotovAlwaysGambler
  10410. {
  10411. scene "scenes/Gambler/TakeMolotov01.vcd" //Grabbing a Molotov.
  10412. scene "scenes/Gambler/TakeMolotov02.vcd" //Molotov!
  10413. }
  10414. Rule SurvivorPickupMolotovAlwaysGambler
  10415. {
  10416. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpMolotov IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10417. ApplyContext "GamblerPickedUpItem:1:30"
  10418. Response SurvivorPickupMolotovAlwaysGambler
  10419. }
  10420.  
  10421. Response SurvivorPickupPainPillsGambler
  10422. {
  10423. scene "scenes/Gambler/TakePills01.vcd" //Pills.
  10424. scene "scenes/Gambler/TakePills02.vcd" //I got pills.
  10425. scene "scenes/Gambler/TakePills03.vcd" //I can always use these.
  10426. scene "scenes/Gambler/TakePills04.vcd" //I'll hold onto these pills.
  10427. }
  10428. Rule SurvivorPickupPainPillsGambler
  10429. {
  10430. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpPainPills IsNotSpeaking IsInSafeSpot IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler IsNotScavenge
  10431. ApplyContext "GamblerPickedUpItem:1:30"
  10432. Response SurvivorPickupPainPillsGambler
  10433. }
  10434.  
  10435. Response SurvivorPickupPainPillsAlwaysGambler
  10436. {
  10437. scene "scenes/Gambler/TakePills01.vcd" //Pills.
  10438. scene "scenes/Gambler/TakePills02.vcd" //I got pills.
  10439. scene "scenes/Gambler/TakePills03.vcd" //I can always use these.
  10440. scene "scenes/Gambler/TakePills04.vcd" //I'll hold onto these pills.
  10441. }
  10442. Rule SurvivorPickupPainPillsAlwaysGambler
  10443. {
  10444. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpPainPills IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler IsNotScavenge
  10445. ApplyContext "GamblerPickedUpItem:1:30"
  10446. Response SurvivorPickupPainPillsAlwaysGambler
  10447. }
  10448.  
  10449. Response SurvivorPickupPipeBombGambler
  10450. {
  10451. scene "scenes/Gambler/TakePipeBomb01.vcd" //Grabbing a pipe bomb.
  10452. scene "scenes/Gambler/TakePipeBomb02.vcd" //Pipe bomb!
  10453. }
  10454. Rule SurvivorPickupPipeBombGambler
  10455. {
  10456. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpPipeBomb IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10457. ApplyContext "GamblerPickedUpItem:1:30"
  10458. Response SurvivorPickupPipeBombGambler
  10459. }
  10460.  
  10461. Response SurvivorPickupPipeBombAlwaysGambler
  10462. {
  10463. scene "scenes/Gambler/TakePipeBomb01.vcd" //Grabbing a pipe bomb.
  10464. scene "scenes/Gambler/TakePipeBomb02.vcd" //Pipe bomb!
  10465. }
  10466. Rule SurvivorPickupPipeBombAlwaysGambler
  10467. {
  10468. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpPipeBomb IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10469. ApplyContext "GamblerPickedUpItem:1:30"
  10470. Response SurvivorPickupPipeBombAlwaysGambler
  10471. }
  10472.  
  10473. Response SurvivorPickupPumpShotgunGambler
  10474. {
  10475. scene "scenes/Gambler/TakeShotgun01.vcd" //Going with the shotgun.
  10476. scene "scenes/Gambler/TakeShotgun02.vcd" //Shotgun.
  10477. scene "scenes/Gambler/TakeShotgun03.vcd" //Taking the shotgun.
  10478. }
  10479. Rule SurvivorPickupPumpShotgunGambler
  10480. {
  10481. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpPumpShotgun IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10482. ApplyContext "GamblerPickedUpItem:1:30"
  10483. Response SurvivorPickupPumpShotgunGambler
  10484. }
  10485.  
  10486. Response SurvivorPickupPumpShotgunAlwaysGambler
  10487. {
  10488. scene "scenes/Gambler/TakeShotgun01.vcd" //Going with the shotgun.
  10489. scene "scenes/Gambler/TakeShotgun02.vcd" //Shotgun.
  10490. scene "scenes/Gambler/TakeShotgun03.vcd" //Taking the shotgun.
  10491. }
  10492. Rule SurvivorPickupPumpShotgunAlwaysGambler
  10493. {
  10494. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpPumpShotgun IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10495. ApplyContext "GamblerPickedUpItem:1:30"
  10496. Response SurvivorPickupPumpShotgunAlwaysGambler
  10497. }
  10498.  
  10499. Response SurvivorPickupRifleGambler
  10500. {
  10501. scene "scenes/Gambler/TakeAssaultRifle01.vcd" //Taking the rifle.
  10502. scene "scenes/Gambler/TakeAssaultRifle02.vcd" //Grabbing the assault rifle.
  10503. scene "scenes/Gambler/TakeAssaultRifle03.vcd" //Grabbing the assault rifle.
  10504. scene "scenes/Gambler/TakeAssaultRifle04.vcd" //Assault rifle.
  10505. scene "scenes/Gambler/TakeAssaultRifle05.vcd" //Taking the rifle.
  10506. }
  10507. Rule SurvivorPickupRifleGambler
  10508. {
  10509. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpRifle IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10510. ApplyContext "GamblerPickedUpItem:1:30"
  10511. Response SurvivorPickupRifleGambler
  10512. }
  10513.  
  10514. Response SurvivorPickupRifleAlwaysGambler
  10515. {
  10516. scene "scenes/Gambler/TakeAssaultRifle01.vcd" //Taking the rifle.
  10517. scene "scenes/Gambler/TakeAssaultRifle02.vcd" //Grabbing the assault rifle.
  10518. scene "scenes/Gambler/TakeAssaultRifle03.vcd" //Grabbing the assault rifle.
  10519. scene "scenes/Gambler/TakeAssaultRifle04.vcd" //Assault rifle.
  10520. scene "scenes/Gambler/TakeAssaultRifle05.vcd" //Taking the rifle.
  10521. }
  10522. Rule SurvivorPickupRifleAlwaysGambler
  10523. {
  10524. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpRifle IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10525. ApplyContext "GamblerPickedUpItem:1:30"
  10526. Response SurvivorPickupRifleAlwaysGambler
  10527. }
  10528.  
  10529. Response SurvivorPickupSecondPistolGambler
  10530. {
  10531. scene "scenes/Gambler/TakePistol01.vcd" //Grabbing the pistol!
  10532. scene "scenes/Gambler/TakePistol02.vcd" //Pistol!
  10533. scene "scenes/Gambler/TakePistol03.vcd" //Second pistol.
  10534. }
  10535. Rule SurvivorPickupSecondPistolGambler
  10536. {
  10537. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpSecondPistol IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10538. ApplyContext "GamblerPickedUpItem:1:30"
  10539. Response SurvivorPickupSecondPistolGambler
  10540. }
  10541.  
  10542. Response SurvivorPickupSMGGambler
  10543. {
  10544. scene "scenes/Gambler/TakeSubMachineGun01.vcd" //Taking the machinegun.
  10545. scene "scenes/Gambler/TakeSubMachineGun02.vcd" //Going with the machinegun.
  10546. }
  10547. Rule SurvivorPickupSMGGambler
  10548. {
  10549. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpSMG IsNotSpeaking IsInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10550. ApplyContext "GamblerPickedUpItem:1:30"
  10551. Response SurvivorPickupSMGGambler
  10552. }
  10553.  
  10554. Response SurvivorPickupSMGAlwaysGambler
  10555. {
  10556. scene "scenes/Gambler/TakeSubMachineGun01.vcd" //Taking the machinegun.
  10557. scene "scenes/Gambler/TakeSubMachineGun02.vcd" //Going with the machinegun.
  10558. }
  10559. Rule SurvivorPickupSMGAlwaysGambler
  10560. {
  10561. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpSMG IsNotSpeaking IsNotInSafeSpot ChanceToFire30Percent GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler
  10562. ApplyContext "GamblerPickedUpItem:1:30"
  10563. Response SurvivorPickupSMGAlwaysGambler
  10564. }
  10565.  
  10566. Response SurvivorPickuptonfaGambler
  10567. {
  10568. scene "scenes/Gambler/MeleeWeapons06.vcd" //Grabbing a nightstick.
  10569. scene "scenes/Gambler/MeleeWeapons17.vcd" //I'm gonna whack the shit outta somethin' with this.
  10570. scene "scenes/Gambler/TakeMelee02.vcd" //This feels good.
  10571. }
  10572. Rule SurvivorPickuptonfaGambler
  10573. {
  10574. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUptonfa IsNotSpeaking GamblerNotPickedUpItem IsTalk IsTalkGambler IsWorldTalkGambler ChanceToFire60Percent IsNotInStartArea
  10575. ApplyContext "GamblerPickedUpItem:1:30"
  10576. Response SurvivorPickuptonfaGambler
  10577. }
  10578.  
  10579. Response SurvivorPickupUpExplosiveAmmoGambler
  10580. {
  10581. scene "scenes/Gambler/Yes08.vcd" //Yessss.
  10582. }
  10583. Rule SurvivorPickupUpExplosiveAmmoGambler
  10584. {
  10585. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpExplosiveAmmo IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10586. ApplyContext "GamblerPickedUpItem:1:30"
  10587. Response SurvivorPickupUpExplosiveAmmoGambler
  10588. }
  10589.  
  10590. Response SurvivorPickupUpExplosivesGambler
  10591. {
  10592. scene "scenes/Gambler/ExplosiveAmmo03.vcd" //Grabbin' some frag rounds!
  10593. }
  10594. Rule SurvivorPickupUpExplosivesGambler
  10595. {
  10596. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpUpgradePack_Explosive IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10597. ApplyContext "GamblerPickedUpItem:1:30"
  10598. Response SurvivorPickupUpExplosivesGambler
  10599. }
  10600.  
  10601. Response SurvivorPickupUpIncendiaryGambler
  10602. {
  10603. scene "scenes/Gambler/IncendAmmo02.vcd" //Grabbin' fire bullets!
  10604. }
  10605. Rule SurvivorPickupUpIncendiaryGambler
  10606. {
  10607. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpUpgradePack_Incendiary IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10608. ApplyContext "GamblerPickedUpItem:1:30"
  10609. Response SurvivorPickupUpIncendiaryGambler
  10610. }
  10611.  
  10612. Response SurvivorPickupUpIncendiaryAmmoGambler
  10613. {
  10614. scene "scenes/Gambler/IncendAmmo03.vcd" //Let's start some fires, people!
  10615. scene "scenes/Gambler/NiceJob01.vcd" //Well all right!
  10616. scene "scenes/Gambler/Yes10.vcd" //Yessss.
  10617. }
  10618. Rule SurvivorPickupUpIncendiaryAmmoGambler
  10619. {
  10620. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpIncendiaryAmmo IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10621. ApplyContext "GamblerPickedUpItem:1:30"
  10622. Response SurvivorPickupUpIncendiaryAmmoGambler
  10623. }
  10624.  
  10625. Response SurvivorPickupVomitJarGambler
  10626. {
  10627. scene "scenes/Gambler/BoomerJar04.vcd" //Grabbin' puke!
  10628. scene "scenes/Gambler/BoomerJar07.vcd" //Grabbin' a bile jar!
  10629. }
  10630. Rule SurvivorPickupVomitJarGambler
  10631. {
  10632. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpVomitJar IsNotSpeaking IsInSafeSpot IsNotInStartArea IsTalk IsTalkGambler IsWorldTalkGambler
  10633. ApplyContext "GamblerPickedUpItem:1:30"
  10634. Response SurvivorPickupVomitJarGambler
  10635. }
  10636.  
  10637. Response SurvivorPickupVomitJarAlwaysGambler
  10638. {
  10639. scene "scenes/Gambler/BoomerJar04.vcd" //Grabbin' puke!
  10640. scene "scenes/Gambler/BoomerJar07.vcd" //Grabbin' a bile jar!
  10641. }
  10642. Rule SurvivorPickupVomitJarAlwaysGambler
  10643. {
  10644. criteria ConceptPlayerPickup IsNotCoughing IsGambler IsPickedUpVomitJar IsNotSpeaking IsTalk IsTalkGambler IsWorldTalkGambler
  10645. ApplyContext "GamblerPickedUpItem:1:30"
  10646. Response SurvivorPickupVomitJarAlwaysGambler
  10647. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement