root/trunk/modules/abstracts/en/abstracts.tcl @ 1071

Revision 1071, 101.5 KB (checked in by james, 7 months ago)

fix abstract triggering bug in parser - must fix parser later

  • Property svn:eol-style set to native
  • Property svn:executable set to *
  • Property svn:keywords set to Author Date Id Revision
<
Line 
1# Responses
2# $Id$
3# vim: foldmethod=indent syntax=OFF
4# This file is syntax=OFF for vim because a) it doesn't really need it and b) it makes vim sloooow
5#
6###############################################################################
7# bMotion - an 'AI' TCL script for eggdrops
8
9# Copyright (C) James Michael Seward 2000-2002
10#
11# This program is free software; you can redistribute it and/or modify
12# it under the terms of the GNU General Public License as published by
13
14# the Free Software Foundation; either version 2 of the License, or
15# (at your option) any later version.
16#
17# This program is distributed in the hope that it will be useful, but
18# WITHOUT ANY WARRANTY; without even the implied warranty of
19# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20# General Public License for more details.
21#
22# You should have received a copy of the GNU General Public License
23# along with this program; if not, write to the Free Software
24# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
25###############################################################################
26
27bMotion_abstract_register "fellOffs" {
28        "fell off"
29        "exploded"
30        "imploded"
31        "caught fire"
32        "got eaten"
33        "turned into %VAR{sillyThings}"
34        "got discontinued"
35        "ran out"
36        "ran off"
37        "expired"
38        "bounced off"
39        "collapsed"
40        "split into component atoms"
41        "got sat on by a fat person"
42        "got turned into %VAR{sillyThings}"
43}
44bMotion_abstract_add_filter "fellOffs" "%noun"
45
46bMotion_abstract_register "jokeends" {
47        "Confucious say, %VAR{confuciousStart} %VAR{confuciousEnd}"
48}
49
50bMotion_abstract_register "confuciousStart" {
51        "man who walk through turnstile sideways"
52        "man with hand in pocket"
53        "passionate kiss, like spider web,"
54        "girl who sits in judge's lap"
55        "boy who go to sleep with hard problem"
56        "man who drop watch in toilet"
57        "man who jump off cliff"
58}
59
60bMotion_abstract_register "confuciousEnd" {
61        "going to Bangkok."
62        "feel cocky all day."
63        "lead to undoing of fly"
64        "get honourable discharge"
65        "wake up with solution in hand"
66        "keep shitty time"
67        "jump to conslusion"
68}
69
70bMotion_abstract_register "fuckOffs" {
71        "Not now, I'm not in the mood for him"
72        "SILENCE%colen"
73        "Bite my shiny metal ass"
74        "fuck off yourself"
75        "go fuck yourself %%"
76        "sod off"
77        "offline yerself"
78        "I beg your pardon?"
79        "What did you just say?"
80        "you fuck off and smell my socks!"
81        "fuck you you %VAR{insults}"
82}
83
84bMotion_abstract_register "silenceAways" {
85        "bah"
86        "/goes to find someone more interesting to talk to"
87        ":("
88        "fine"
89        "/stamps foot%|*sulk*"
90        "/talks to %ruser instead"
91        "hai!"
92        "nnk"
93}
94
95bMotion_abstract_register "lovesits" {
96        "/loves it"
97        "stop making me horny"
98        "~oof~"
99        "~rarr~"
100        "har har"
101        "i love it when you do that :D"
102        "ooh more, more! MORE!"
103        "%REPEAT{3:10:m}"
104}
105
106bMotion_abstract_register "chocolates" {
107        "mars bar"
108        "bounty bar"
109        "malteaser"
110        "toblerone"
111        "polo"
112        "cadbury's dairy milk"
113        "twix"
114        "toffee crisp"
115        "crunchie"
116        "%OWNER{%rbot} chocolate orange"
117        "Yorkie - it's not for girls"
118        "smarties"
119        "cadburys buttons"
120        "edible panties"
121        "curly wurly"
122        "snickers"
123}
124
125bMotion_abstract_register "hiddenBehinds" {
126        "heeeeyyyy"
127        "oi"
128        "hey, watch it"
129        "watch where you're putting your hands :P"
130        "/hides behind %%"
131        "/runs for it"
132        "/makes a break for it"
133        "I say, look over there%|/runs"
134        "/smacks %%"
135        "Shame I'm transparent today really"
136}
137
138bMotion_abstract_register "satOns" {
139        "hey ow :("
140        "heeeyyy :O"
141        "bah"
142        "arrrrgh"
143        "erk"
144        "gerrof!"
145        "NNK"
146        "mmmph!"
147}
148
149# Question Answers
150bMotion_abstract_register "answerWhats" {
151        "a creature of meat and bone, panting and sweating"
152        "well you asked the right guy, i'm a whale biologist"
153        "a book"
154        "3 fingers"
155        "cycling"
156        "I can't tell you that!"
157        "a joint"
158        "coffee!"
159        "pizza"
160        "french fries of course!"
161        "talking"
162        "a TV"
163        "nothing%|/looks shifty."
164        "some string"
165        "a floppy disk"
166        "warm"
167        "cold"
168        "a CD"
169        "mp3!"
170        "the Lord of the Rings"
171        "the One Ring"
172        "a monitor"
173        "a snowboard"
174        "a wall"
175        "a processor"
176        "cheese"
177        "rainbows"
178        "kittens"
179        "%VAR{sillyThings}"
180}
181bMotion_abstract_add_filter "answerWhats" "%noun"
182
183bMotion_abstract_register "answerWhos" {
184        "Captain Porklord-Chocolate II"
185        "Dr Beanturd Cake"
186        "%ruser"
187        "me"
188        "you"
189        "Domilijn"
190        "Joost"
191        "Bill Gates"
192        "damo"
193        "monica"
194        "jms"
195        "Britney Spears"
196        "Colen"
197        "the Kazon"
198        "the cast of Dallas"
199        "Ling Xiaoyu"
200        "Hwoarang"
201        "Bob Monkhouse"
202        "Dale Winton"
203        "Anna Kournikova"
204        "Holly Valence"
205        "Harold from Neighbours"
206        "Jade of Big Brother"
207        "Davina McCall"
208        "Tony Blair"
209        "Graham Norton"
210        "the editor of %VAR{newspapers}"
211        "Tim"
212        "Brian"
213        "who do you think?"
214}
215
216bMotion_abstract_register "newspapers" {
217        "The Sun"
218        "The Mirror"
219        "The Daily Telegraph"
220        "the Financial Times"
221        "The Guardian"
222        "The Independent"
223        "The Times"
224        "the Daily Express"
225        "the Daily Mail"
226        "the Daily Star"
227        "The Daily Sport"
228
229        "the Metro"
230
231  "The Wall Street Journal"
232  "USA Today"
233  "The New York Times"
234  "the Los Angeles Times"
235  "The Times Of Earth"
236  "The Washington Post"
237  "the Daily News (New York)"
238  "the New York Post"
239  "the Chicago Tribune"
240  "the Houston Chronicle"
241  "The Philadelphia Inquirer"
242  "Newsday"
243  "The Denver Post"
244  "The Arizona Republic"
245  "Star Tribune (Minneapolis)"
246  "the Chicago Sun-Times"
247  "The Plain Dealer (Cleveland)"
248  "the Detroit Free Press"
249  "The Boston Globe"
250  "The Dallas Morning News"
251  "The Seattle Times"
252  "San Francisco Chronicle"
253  "The Oregonian"
254  "The Star-Ledger (Newark)"
255  "the San Diego Union-Tribune"
256  "the St. Petersburg Times"
257}
258
259bMotion_abstract_register "answerWithWhos" {
260        "%ruser"
261        "me"
262        "you"
263        "Domilijn"
264        "Joost"
265        "Bill Gates"
266        "damo"
267        "monica"
268        "jms"
269        "Britney Spears"
270        "Colen"
271        "the Kazon"
272        "the cast of Dallas"
273        "anyone, i'm easy"
274        "at least 3 females"
275        "Ling Xiaoyu"
276        "everyone!"
277        "Bob Monkhouse"
278        "Dale Winton"
279        "Anna Kournikova"
280        "Holly Valence"
281        "Harold from Neighbours"
282        "Jade of Big Brother"
283        "Davina McCall"
284        "Tony Blair"
285        "Graham Norton"
286        "the editor of %VAR{newspapers}"
287        "Tim"
288        "Brian"
289        "at least three men"
290        "probably at least 3 pr0n DVDs"
291}
292
293bMotion_abstract_register "answerWhys" {
294        "why not?"
295        "hmm?"
296        "because i said so"
297        "don't look at me, i thought YOU were responsible for that"
298        "sunspots"
299        "aliens"
300        "too hot"
301        "i think %ruser knows..."
302        "beats working"
303        "entropy"
304        "we tried that, but you were sick and my hat blew off"
305        "it's sexy %VAR{smiles}"
306        "loneliness"
307        "i don't know"
308        "i could tell you, but then i'd have to %VAR{sillyVerbs} you"
309        "no idea"
310        "just because"
311        "a variety of reasons"
312        "because i'm ugly %VAR{unsmiles}"
313        "because it's cool %VAR{smiles}"
314        "for fun"
315}
316
317bMotion_abstract_register "answerWhys_male" {
318        "Because it's on the tip of my foreskin."
319}
320
321bMotion_abstract_register "cities" {
322        "Bath"
323        "Birmingham"
324        "Bradford"
325        "Brighton"
326        "Bristol"
327        "Cambridge"
328        "Canterbury"
329        "Carlisle"
330        "Chester"
331        "Chichester"
332        "Coventry"
333        "Derby"
334        "Durham"
335        "Ely"
336        "Exeter"
337        "Gloucester"
338        "Hereford"
339        "Kingston"
340        "Lancaster"
341        "Leeds"
342        "Leicester"
343        "Lichfield"
344        "Lincoln"
345        "Liverpool"
346        "City"
347        "Manchester"
348        "Newcastle"
349        "Norwich"
350        "Nottingham"
351        "Oxford"
352        "Peterborough"
353        "Plymouth"
354        "Portsmouth"
355        "Preston"
356        "Ripon"
357        "Salford"
358        "Salisbury"
359        "Sheffield"
360        "Southampton"
361        "Stoke-on-Trent"
362        "Sunderland"
363        "Truro"
364        "Wakefield"
365        "Wells"
366        "Westminster"
367        "Winchester"
368        "Wolverhampton"
369        "Worcester"
370        "York"
371        "Northern"
372        "Armagh"
373        "Belfast"
374        "Derry"
375        "Lisburn"
376        "Newry"
377        "Scottish"
378        "Aberdeen"
379        "Dundee"
380        "Edinburgh"
381        "Glasgow"
382        "Inverness"
383        "Stirling"
384        "Welsh"
385        "Bangor"
386        "Cardiff"
387}
388
389bMotion_abstract_register "answerWheres" {
390        "in bed"
391        "behind the fridge"
392        "on the desk"
393        "in a book"
394        "Devon"
395        "Amsterdam"
396        "a cheese shop"
397        "America"
398        "Mars"
399        "the USS Enterprise"
400        "north pole"
401        "in a field"
402        "under a book"
403        "on top of the telly"
404        "in the toilet"
405        "Chippenham"
406        "New York"
407        "%OWNER{%ruser} house"
408        "hidden."
409        "in the coffee pot"
410        "down the local shop"
411        "in the car"
412        "at the shops"
413        "over thair%|*point*"
414        "next to %ruser"
415        "in bed with Madonna"
416        "%VAR{cities}"
417}
418bMotion_abstract_register "answerWellbeing" {
419        "fine thanks"
420        "much better now"
421        "not now, I'm 'busy'. mmmmmm."
422        "so much better now I've got %VAR{sillyThings}"
423        "oh the pain, the pain, the....I'm fine thanks"
424        "I'm not bad thanks, how're you?"
425}
426bMotion_abstract_register "answerWhens" {
427        "this morning"
428        "this afternoon"
429        "now!"
430        "this evening"
431        "yesterday"
432        "tomorrow"
433        "today"
434        "in %NUMBER{59} minutes"
435        "%NUMBER{12}:%NUMBER{5}%NUMBER{9}"
436}
437
438bMotion_abstract_register "answerHowmanys" {
439        "42"
440        "0"
441        "none"
442        "%NUMBER{1000}"
443  "%NUMBER{100}"
444  "minus %NUMBER{1000}"
445  "-%NUMBER{1000}"
446  "-%NUMBER{100}"
447  "%NUMBER{1000000}"
448  "%NUMBER{10}"
449  "-%NUMBER{10}"
450  "minus %NUMBER{10}"
451  "%NUMBER{10}.%NUMBER{10}"
452  "zero"
453}
454
455bMotion_abstract_add_filter "answerHowmanys" "^e$"
456bMotion_abstract_add_filter "answerHowmanys" "^i$"
457bMotion_abstract_add_filter "answerHowmanys" "^pi$"
458bMotion_abstract_add_filter "answerHowmanys" "6"
459bMotion_abstract_add_filter "answerHowmanys" "342"
460bMotion_abstract_add_filter "answerHowmanys" "38"
461bMotion_abstract_add_filter "answerHowmanys" "5"
462bMotion_abstract_add_filter "answerHowmanys" "34975"
463bMotion_abstract_add_filter "answerHowmanys" "ninety-five"
464bMotion_abstract_add_filter "answerHowmanys" "minus 6"
465
466bMotion_abstract_register "answerHows" {
467        "magic"
468        "pull harder"
469        "give it a push"
470        "climb on top and try again"
471        "more lubricant"
472        "think happy thoughts!"
473        "using the power of greyskull"
474        "try twisting"
475        "teamwork"
476        "drugs. Gotta be drugs."
477        "drop an anvil on it"
478        "industrial light and magic"
479        "drink volvic first, then try"
480}
481
482bMotion_abstract_register "phaserFires" {
483        "/fires several shots from the forward phaser banks, disabling %%"
484        "/fires several shots from the forward phaser banks, destroying %%%|/flies out through the explosion in an impressive bit of piloting (not to mention rendering :)"
485        "/accidentally activates the wrong system and replicates a small tree"
486        "/misses a gear and stalls%|%VAR{oops}%|%bot\[50,¬VAR{ruins}\]"
487        "/uses attack pattern alpha, spiralling towards %%, firing all phaser banks%|* %% is blown to pieces as %me flies off into the middle distance"
488        "/anchors %% to a small asteriod, paints a target on their upper hull, and fires a full phaser blast at them"
489        "/rolls over, flying over %% upside down, firing the dorsal phaser arrays on the way past"
490        "/flies around %%, firing the ventral arrays"
491        "/jumps to high impulse past %% and fires the aft phaser banks"
492        "System failure: TA/T/TS could not interface with phaser command processor (ODN failure)"
493        "/pulls the Picard move (the non-uniform one)"
494}
495
496bMotion_abstract_register "torpedoFires" {
497        "/fires a volley of torpedos at %%"
498        "/breaks into a roll and fires torpedos from dorsal and ventral launchers in sequence"
499        "/breaks into a roll and ties itself in a knot%|Damn.%|%bot\[50,¬VAR{ruins}\]"
500        "System failure: TSC error"
501        "/flies past %% and fires a full spread of torpedos from the aft launchers"
502        "/heads directly for %%, firing a full spread of torpedos from the forward lauchers%|/flies out through the wreakage"
503}
504
505bMotion_abstract_register "everythingFires" {
506        "/opens the cargo hold and ejects some plastic drums at %%"
507        "/lauches all the escape pods"
508        "/fires the Universe Gun(tm) at %%"
509        "/launches some torpedos and fires all phasers"
510        "/shoots a little stick with a flag reading 'BANG' on it out from the forward torpedo launchers"
511        "/lobs General Darian at %%"
512}
513
514bMotion_abstract_register "trekNouns" {
515        "Neelix"
516        "Captain Janeway"
517        "Deputy Wall Licker 97th Class Splock"
518        "the USS Enterspace"
519        "the USS Enterprise"
520        "the USS Voyager"
521        "a class M planet"
522        "a class Y planet"
523        "the holodeck"
524        "Deanna Troi"
525        "Tasha Yar"
526        "Lt Cmdr Tuvok"
527        "a shuttle"
528        "the phaser bank"
529        "several female Maquis crewmembers"
530        "the entire male crew"
531        "the entire female crew"
532        "the entire crew"
533        "the Kazon"
534        "a PADD"
535        "the FLT processor"
536        "the Crystalline Entity(tm)"
537        "a Targ"
538        "a proton"
539        "a Black Hole"
540        "Dr Crusher"
541        "the EMH"
542        "the Borg"
543        "Deep Space 9"
544}
545
546bMotion_abstract_register "charges" {
547        "exploding %VAR{trekNouns}"
548        "setting fire to %VAR{trekNouns}"
549        "gross incompetence"
550        "teaching the replicators to make decaffinated beverages"
551        "existing"
552        "misuse of %VAR{trekNouns}"
553        "improper use of %VAR{trekNouns}"
554        "improper conduct with %VAR{trekNouns}"
555        "plotting with %VAR{trekNouns}"
556        "doing warp 5 in a 3 zone"
557        "phase-shifting %VAR{trekNouns}"
558        "having sex on %VAR{trekNouns}"
559        "having sex with %VAR{trekNouns}"
560        "attempting to replicate %VAR{trekNouns}"
561        "terraforming %VAR{trekNouns}"
562        "putting %VAR{trekNouns} into suspended animation"
563        "writing a character development episode"
564        "timetravelling without a safety net"
565}
566
567bMotion_abstract_register "punishments" {
568        "talk to Neelix for 5 hours"
569        "be keel-dragged through an asteriod field"
570        "play chess against 7 of 9 (you may leave as soon as you win)"
571        "degauss the entire viewscreen with a toothpick"
572        "be Neelix's food taster for a day"
573        "have your holodeck priviledges removed for a week"
574        "listen to Harry Kim practice the clarinet"
575        "polish Captain Picard's head"
576        "polish the EMH's head"
577        "lick %% clean"
578        "watch that really bad warp 10 episode of Voyager. Twice"
579        "listen to an album by Olivia Newton-John"
580        "explain quantum physics to Jade"
581        "carry out a level 1 diagonstic single handed"
582        "find Geordi a date"
583}
584
585bMotion_abstract_register "brigBanzais" {
586        "The %% Being In Brig Bet!"
587        "The Naughty %% Charge Conundrum!"
588        "%%'s Prison Poser!"
589}
590
591bMotion_abstract_register "banzaiMidBets" {
592        "bet bet bet!"
593        "bet now! Time running out!"
594        "come on, bet!"
595        "what you waiting for? bet now!"
596        "you want friends to laugh at you? Bet!"
597}
598
599bMotion_abstract_register "wands" {
600        "/waves %hisher <notopic>magic wand</notopic>"
601        "Go go gadget magic wand!"
602}
603
604bMotion_abstract_register "harhars" {
605        "har har"
606        "h4w."
607        "h4w"
608        "This victory strengthens the soul of %me!"
609        "<canadian>Yeah, I am perfect!</canadian>"
610        "/<-- winnar"
611        "I am the greatest!"
612}
613
614bMotion_abstract_register "analsexhelps" {
615        "/hands %% the KY jelly"
616        "/watches"
617        "/offers to help"
618        "~rarr~"
619        "*wank*"
620        "/lubes %% up"
621        "/lubes %pronoun up"
622}
623
624bMotion_abstract_register "wankhelps" {
625        "/helps %%"
626        "~rarr~"
627        "~oof~"
628        "/watches"
629        "/perves"
630}
631
632bMotion_abstract_register "niceTrys" {
633        "Nice try."
634        "You wish."
635        "Stop trying to break me or I'll break you."
636        "00h! j00r try1n9 t0 h4X0r m3h!%|/ph33rs"
637}
638
639bMotion_abstract_register "awwws" {
640        "awww"
641        "awww%|poor %%"
642        "awww%|/kisses it better"
643        "awww%|/rubs %% better"
644        "awww%|/sniggers at %%"
645}
646
647bMotion_abstract_register "randomReplies" {
648        "You are a bottomless pit of questions."
649        "You can lead a horse to water, but you are the one asking all the stupid questions!"
650        "%ruser"
651        "Orange."
652        "about half-past three, I think"
653        "r"
654        "more fun than a bucket of anchovies"
655        "more fun than a bucket of %VAR{sillyThings:strip}"
656        "yes"
657        "no"
658        "maybe"
659        "medium-rare"
660        "no thanks, i already have some"
661        "woah cool, let me try that!"
662        "sorry no, I'm still sore from last time"
663        "eh?"
664        "what?"
665        "yellow, and sometimes blue"
666        "I like edam best of all"
667        "perhaps"
668        "I didn't like it before"
669        "someone set up us the bomb"
670        "we get signal"
671        "nothing"
672        "panties%|%BOT\[¬VAR{rarrs}\]"
673        "moist knickers%|%BOT\[¬VAR{rarrs}\]"
674        "what do you think?"
675        "i can't tell you that"
676        "it wasn't me"
677        "exeter"
678        "amsterdam"
679        "you should ask Domilijn :)"
680        "i'd rather not"
681        "not particularly, no"
682        "last night, yes"
683        "i'll consider that"
684        "do you really want to know that?"
685        "i am not at liberty to discuss that"
686        "only with spud"
687        "why the hell not"
688        "only if there are no alternatives"
689        "what a silly question *giggle*"
690        "let's all ask each other! that'll solve this problem!"
691        "only on Wednesdays"
692        "42"
693        "a tv"
694        "purple dildos"
695        "shopping"
696        "sailing"
697        "coffee"
698        "lots and lots of tea"
699        "french fries of course!"
700        "not without lubricant"
701        "only with you %%"
702        "only with %ruser"
703        "no."
704        "yes."
705        "yes, but only on sundays and selected bank holidays"
706        "yes, but only on the third wednesday of every month"
707        "over there"
708        "crap"
709        "yes, that makes me horny"
710        "yes, but only at the weekend"
711        "no, never, not me"
712        "you wish"
713        "lemmie go look that up"
714        "brb - library"
715        "i'll need to look that one up %%"
716        "i wish i knew"
717        "have you tried google?"
718        "www.google.com"
719        "wtf are you asking me for?"
720        "www.aj.com"
721        "ask jeeves, he is smarter than the average %me"
722        "cabbages"
723        "penguins"
724        "sometimes"
725        "perhaps"
726        "only with wizwoz"
727        "only with %ruser"
728        "sunday"
729        "tuesday"
730        "no, but it does make me horny"
731        "no, that doesn't make me horny"
732        "can i phone a friend?"
733        "can i have 50:50?"
734        "can i ask the audience?"
735        "what do you think this is? Who Wants to be a Millionaire"
736        "only when you win the lottery"
737        "ask someone else"
738        "have you asked chabby?"
739        "69%|would i lie?"
740        "69"
741        "i know i know, but i have to be paid in pies"
742        "if i tell you, i will have to kill you"
743        "you want the answer? you can't handle the answer!"
744        "you want the truth? you can't handle the truth!"
745        "if i just reach in here%|*squelch*%|then the answer will be on this little bit of card"
746        "let me consult a fortune cookie"
747        "let me check your horoscope"
748        "i'm not psychic"
749        "omg yes"
750        "omg no"
751        "i might know"
752        "i'll tell ya later"
753        "only with fruit"
754        "take one little step left"
755        "who knows"
756        "i might answer, one day"
757        "death comes to those who wait"
758        "what is your favourite colour?"
759        "can i check?"
760        "i might"
761        "one day"
762        "green%|No! Blue!"
763        "a shrub"
764        "a bush"
765        "a shrubbery"
766        "that depends. Who's asking?"
767        "the answer lies in the stars%|bugger off there and find it"
768        "%rbot knows"
769        "If only I hadn't used up all my lifelines%|%bot\[50,you can have one of mine\]%|no thanks, don't know where it's been"
770}
771
772bMotion_abstract_register "randomReplies_male" {
773        "What is it with these silly questions? Anyway, let's talk about dicks! I've got this pretty nice seven incher..."
774}
775
776bMotion_abstract_register "picksUp" {
777        "/picks up %%"
778        "/helps %% back off the ground"
779        "/gives %% a hand"
780}
781
782bMotion_abstract_register "dildoFlutePlays" {
783        "this one time at band camp...%|well, i'll show you...%|/puts the flute in %himherself"
784        "this one time, at band camp, i put a flute in my pussy%|/demonstrates"
785        "/puts the flute in %himherself%|we did this at band camp one year, too"
786}
787
788bMotion_abstract_register "dildoFluteFinishes" {
789        "/rescues her flute and plays a happy tune"
790        "hey %%, want to play it? :P"
791        "and that's why I liked band camp :)"
792}
793
794# %% = who, %2 = dildo
795bMotion_abstract_register "dildoPlays" {
796        "/sits %himherself down and shows %% how %heshe uses a %2"
797        "/lubes up and shows %% how pleased %heshe is with %hisher new present :D"
798}
799
800# %% = dildo, %2 = who
801bMotion_abstract_register "dildoFinishes" {
802        "/pulls out the %% and shoves it in %2's face%|you want some? :D"
803        "~oof~ ... much better :)"
804}
805
806bMotion_abstract_register "dildoFemaleFemale" {
807        "/would do some girl-on-girl action here on %%, but needs to know how :P%|KatieStar! ;)"
808}
809
810bMotion_abstract_register "dildoFemaleFemaleSwap" {
811        "ok, i hope you're done cos it's my turn now :)%|/has her turn with the %%"
812        "my turn my turn my turn!%|/swipes the %%"
813}
814
815bMotion_abstract_register "dildoMaleFemale" {
816        "*weg*%|/applies the %2 to %%"
817        "ooh you are norty%|/makes %% horny with the %2"
818        "i didn't realise you were in the mood for that%|*weg*%|/uses the %2 on %%"
819        "cor you are randy%|/sticks the %2 up %%"
820        "do you want me to help you eat that or help you sit on it?"
821        "hmm, and where do you expect me to put *that*?"
822        "/uses the %2 on %%"
823        "/abuses %% with the %2"
824        "/stretches %% with the %2"
825}
826
827bMotion_abstract_register "dildoMaleMale" {
828        "/would do some man-on-man action here on %%, but needs to know how :P%|hmm... who can I ask? :)"
829}
830
831bMotion_abstract_register "dildoMaleMaleSwap" {
832        "ok, i hope you're done cos it's my turn now :)%|/has %hisher turn with the %%"
833}
834
835bMotion_abstract_register "dildoMalePlays" {
836        "/'plays' with the %2"
837        "/replicates %himherself some lube"
838}
839
840bMotion_abstract_register "handcoffees" {
841        "/hands %% a coffee"
842        "wake up%colen"
843        "go to bed already"
844        "sorry, are we <notopic>keeping you up</notopic>?"
845        "you need a coffee"
846        "/throws water over %% to wake them up"
847        "/lends %% a pillow"
848        "/lends %% a cushion"
849        "/hands %% some ProPlus"
850}
851
852bMotion_abstract_register "parkedinsDislike" {
853        "heyyy"
854        "hey OW"
855        "%colen"
856        "that's not very nice"
857        "ha, it's mine now!"
858        "hey, i don't like that"
859        "/disapproves of that sort of thing."
860}
861
862bMotion_abstract_register "secondDildoPlays" {
863        "/makes use of the additional %%%|%bot[50,sheesh]"
864        "/locates another hole for the %%%|%bot[50,sheesh]"
865        "thanks, but i don't have a free hand... could you put that one in for me?"
866        "woah cool!%|/gets some more lube%|%bot[50,sheesh]"
867}
868
869bMotion_abstract_register "thrownAts" {
870        "wh%REPEAT{4:10:e}!"
871        "I can seeee myyy house from heeeerrreeeeee!"
872        "*CRUMP*"
873        "/flattens %%"
874        "hey :("
875        "oi"
876        "/sails through the air towards %%"
877        "loookkk ooouuuttt beellooww!%|*CRUMP*%|ow :("
878        "/flies through the air with the greatest of ease"
879        "/does a triple inverted twist somersault and lands neatly next to %%"
880}
881
882bMotion_abstract_register "bookmarks" {
883        "%VAR{smiles}"
884}
885
886bMotion_abstract_register "punchlines" {
887        "but it's legal if it's HER dog."
888        "because penguins can't dance."
889        "look if you don't know where it is put your tongue away."
890        "you'll never be half the man your mother was!"
891        "so THAT'S where I put the watermelon!"
892        "2 in the front 2 in the back"
893        "a military coo"
894        "big holes all over Australia"
895        "that's not my dog!"
896        "depends if you're in Texas"
897        "%heshe only shaved the front!"
898}
899
900bMotion_abstract_register "typoFix" {
901        "%VAR{oops}"
902        "%VAR{oops} %SETTING{output:typos:typos:_:_}"
903        "%colen"
904        "ffs"
905        "grrr %SETTING{output:typos:typos:_:_}"
906        "%SETTING{output:typos:typos:_:_}"
907        "-typo"
908        "/butterfingers"
909}
910
911bMotion_abstract_register "blehs" {
912        "bleh"
913        "feh"
914        "meh"
915}
916
917bMotion_abstract_register "huks" {
918        "huk"
919        "kek"
920        "tilde"
921        "~"
922}
923
924bMotion_abstract_register "yesnos" {
925        "%VAR{yeses}"
926        "%VAR{nos}"
927}
928
929bMotion_abstract_register "rehashes" {
930        "r"
931        "Done."
932        "ryoukai"
933        "hai"
934        "Rehash complete"
935        "shiage desu"
936        "rehash klaar"
937        "okie"
938}
939
940bMotion_abstract_register "bodypart" {
941        "buttock"
942        "arse"
943        "lip"
944        "mouth flaps"
945        "eyelash"
946        "toe"
947        "foot"
948        "ankle"
949        "leg"
950        "knee"
951        "groin"
952        "bum"
953        "stomach"
954        "chest"
955        "back"
956        "throat"
957        "arm"
958        "hand"
959        "finger"
960        "thumb"
961        "nail"
962        "head"
963        "ear"
964        "nose"
965        "nostril"
966        "eyeball"
967        "tooth"
968        "tongue"
969        "mouth"
970        "buns"
971        "shin"
972        "solar plexus"
973        "kidney"
974        "hair"
975        "wrist"
976        "eye"
977        "eyebrow"
978        "shoulder"
979        "elbow"
980        "knuckle"
981        "index finger"
982        "middle finger"
983        "ring finger"
984        "little finger"
985        "spine"
986        "thigh"
987        "ankle"
988        "big toe"
989        "little toe"
990        "toe"
991        "thigh"
992        "spleen"
993        "wrist"
994        "forearm"
995        "shoulder"
996        "thigh"
997        "neck"
998}
999
1000bMotion_abstract_register "bodypart_male" {
1001        "cock"
1002        "testicle"
1003        "manboob"
1004        "scrotum"
1005        "ballbag"
1006        "dicksack"
1007}
1008
1009bMotion_abstract_register "bodypart_female" {
1010        "vagina"
1011        "fanny"
1012        "front bottom"
1013        "minge"
1014        "breast"
1015        "boob"
1016        "wab"
1017        "nipple"
1018}
1019
1020bMotion_abstract_register "dude" {
1021        "Dude!"
1022        "My god dude!"
1023        "Duuuuuuuuuuuuuuuuuude!"
1024}
1025
1026bMotion_abstract_register "sweet" {
1027        "Sweet!"
1028        "Schweet!"
1029        "Sweeeeeeeeeet!"
1030}
1031
1032bMotion_abstract_register "units" {
1033        "inches"
1034        "miles"
1035        "feet"
1036        "sq inches"
1037        "litres"
1038        "meters"
1039        "picas"
1040        "gigainches"
1041        "kilomiles"
1042        "acres"
1043        "cubits"
1044        "ultramiles"
1045        "Roman paces"
1046        "miles an hour"
1047        "times the speed of light"
1048        "kph"
1049        "meters per second"
1050        "years"
1051        "AUs"
1052        "watts"
1053        "amps"
1054        "decibels"
1055}
1056
1057bMotion_abstract_register "oops" {
1058        "oops"
1059        "whoops"
1060        "d'oh"
1061        "doh"
1062        "huk"
1063        "heh"
1064        "um... oops"
1065        "bloody hell"
1066        "oh arse"
1067        "drat"
1068}
1069
1070bMotion_abstract_register "hermes" {
1071        "sweet gorilla of manila"
1072        "sweet lamprey of santa fe"
1073        "sweet lion of zion"
1074        "sweet cow of Moscow"
1075        "sweet guinea pig of winnipeg"
1076        "sweet bongo of the congo"
1077        "sweet yeti of the Serengeti"
1078        "great three-toed sloth of ice planet Hoth"
1079        "sweet squid of Madrid"
1080}
1081bMotion_abstract_add_filter "hermes" "winniped"
1082
1083bMotion_abstract_register "stolens" {
1084        "Hey NO :(%|That's mine%|/sulks at %%"
1085        "heeeeyyyy%|:("
1086        "bah%|/steals it back"
1087        "/smacks %%"
1088        "hey no, that's *MINE*"
1089        "nnk"
1090        "what the?"
1091        "Stop! Thief!"
1092}
1093
1094bMotion_abstract_register "feelings" {
1095        "ok thanks"
1096        "fine"
1097        "all good"
1098        "pretty good"
1099        "bon"
1100        "okay"
1101        "not bad"
1102        "been worse"
1103        "been better"
1104        "friskier than a rabbit in springtime"
1105        "minging"
1106        "positively jade-like"
1107        "like John's mum on a Thursday night"
1108        "bonza"
1109}
1110
1111bMotion_abstract_register "lostPlot" {
1112        "I've forgotten the rest"
1113        "uh... was there more to that?"
1114        "I have no idea what's going on"
1115        "nevermind... you're obviously not ready for a statement of this magnitude"
1116        "what? leave me alone"
1117}
1118
1119bMotion_abstract_register "hugs" {
1120        "*hugs %%*"
1121        "/huggles %%"
1122        "/snuggles %%"
1123        "*snuggles %%*"
1124        "/huggles with %%"
1125        "/squeezes %%"
1126        "/snoofles %%"
1127}
1128
1129bMotion_abstract_register "hides" {
1130        "/ducks"
1131        "/runs for the hills"
1132        "/legs it"
1133        "eek!%|/runs for it"
1134        "/hides behind %ruser"
1135        "/hides"
1136        "/duck-and-covers"
1137        "Don't be so silly."
1138        "Look over there!%|/runs"
1139}
1140
1141bMotion_abstract_register "stonedAnnounce" {
1142        "/is quite obviously stoned"
1143        "/is stoned"
1144        "/is caned"
1145        "/is delighted to announce i have achieved the status 'stoned'%|Now to go for very stoned"
1146}
1147
1148bMotion_abstract_register "goDowns" {
1149        "/goes down on %%"
1150        "/goes slowly down on %%"
1151        "/flops down on %%"
1152        "/pleasures %%"
1153        "/pleasures %% with %hisher tongue"
1154}
1155
1156bMotion_abstract_register "bigranjoins" {
1157        "bhar"
1158        "r."
1159        "r %%"
1160        "a%REPEAT{3:8:r}"
1161        "boohar %%"
1162        "boom"
1163        "BOOM%colen"
1164        "BOOM!"
1165        "alors bof"
1166        "pop"
1167        "%%%colen"
1168        "%%!"
1169        "%% %VAR{smiles}"
1170        "oh my god it's %%... i'm so excited i wish i could wet my pants!"
1171        "oh my god it's %%... i'm so excited i wish i could wet my %VAR{clothes}!"
1172        "good %daytime %%"
1173        "%daytime %%"
1174        "%daytime %% %VAR{smiles}"
1175        "%REPEAT{3:7:m} %%"
1176        "helle%REPEAT{4:8:w}"
1177        "%ruser!%|*%VAR{sillyVerbs}* %VAR{smiles}"
1178        "%ruser!%|/%VAR{sillyVerbs:present}"
1179}
1180
1181bMotion_abstract_register "hexMiddle" {
1182        "Cheese Error"
1183        "FTB"
1184        "GBL"
1185        "+MELON+"
1186        "Octarine"
1187        "Sixth Dimension"
1188        "Teatime"
1189        "Phase Of Moon Generator"
1190        "Unreal Time Clock"
1191        "Anthill Inside"
1192        "Thaumic Disturbance"
1193        "Flux"
1194        "Influx"
1195        "Hive Interface"
1196        "Line 666"
1197        "Line %NUMBER{10000}"
1198        "Nether Realm"
1199        "Conjuring"
1200        "Octagram"
1201        "Archive Reference"
1202        "Enchantment"
1203        "Eternal Domain"
1204        "Paradox Shifting"
1205        "Here Comes The Cheese"
1206        "Ow"
1207        "%VAR{sillyThings:strip}"
1208}
1209
1210bMotion_abstract_register "tech_tries" {
1211        "sacrificing my boss"
1212        "reinstalling it"
1213        "going to a voodoo witch doctor"
1214        "covering it in honey"
1215        "putting the CD in the other way up"
1216        "putting the CD in the floppy drive"
1217        "smearing it with mud"
1218        "running it on my Mac"
1219        "rebooting"
1220}
1221
1222bMotion_abstract_register "goodlucks" {
1223        "GL"
1224        "good luck :)"
1225        "good luck"
1226        "best of luck to you"
1227        "/crosses fingers"
1228}
1229
1230bMotion_abstract_register "goAways" {
1231        "go away"
1232        "piss off"
1233        "shut up"
1234        "get lost"
1235        "..."
1236        "make like a banana"
1237        "sod off"
1238        "bugger off"
1239}
1240
1241bMotion_abstract_register "smacks" {
1242        "smacks"
1243        "cuff"
1244        "hits"
1245        "pats"
1246        "slaps"
1247        "socks"
1248        "spanks"
1249        "chops"
1250        "clouts"
1251        "punches"
1252        "annihilates"
1253        "annuls"
1254        "axes"
1255        "butchers"
1256        "crusesh"
1257        "damages"
1258        "defaces"
1259        "eradicates"
1260        "erases"
1261        "exterminates"
1262        "extinguishes"
1263        "gust"
1264        "impairs"
1265        "kills"
1266        "lays waste"
1267        "levels"
1268        "liquidates"
1269        "maims"
1270        "mutilates"
1271        "nukes"
1272        "nullifies"
1273        "quashes"
1274        "quells"
1275        "ravages"
1276        "ravishes"
1277        "razes"
1278        "ruins"
1279        "sabotages"
1280        "shatters"
1281        "slays"
1282        "smashes"
1283        "snuffs out"
1284        "stamps out"
1285        "suppresses"
1286        "torpedoes"
1287        "trashes"
1288        "wastes"
1289        "wipes out"
1290        "wrecks"
1291        "zaps"
1292}
1293
1294bMotion_abstract_register "ranjoins" {
1295        "are you here to fumigate the moose head?"
1296        "are you here to fumigate the moose %VAR{bodypart:bothmixin}?"
1297        "hey %%"
1298        "hi %%"
1299        "hi there %%"
1300        "hi yo~"
1301        "Good Morning %%"
1302        "%% you're looking especially shagworthy today"
1303        "hay %%"
1304        "sup %%"
1305        "hay %% whats goin on"
1306        "lol l@@k its %%"
1307        "GENTLEMEN! BEHOLD!"
1308        "shh %%, it's quiet time now"
1309        "%% ._."
1310        "wilkommen %%"
1311        "uh oh, it's %%"
1312        "ieks, %%"
1313        "welcome to our next contestant, %%!"
1314        "wasn't expecting %%!%|/hides"
1315        "hey %% %VAR{food}%VAR{bodypart:bothmixin}"
1316}
1317
1318bMotion_abstract_register "food" {
1319        "honey"
1320        "jam"
1321        "marmite"
1322        "bovril"
1323        "chocolatespread"
1324        "nutella"
1325        "peanutbutter"
1326        "marmalade"
1327}
1328
1329bMotion_abstract_register "smiles" {
1330        ":)"
1331        ";)"
1332        "=)"
1333        "=]"
1334        "=D"
1335        "^_^"
1336        "-_-"
1337        ":o)"
1338        ":-)"
1339}
1340
1341bMotion_abstract_register "thanks" {
1342        "cheers"
1343        "ta"
1344        "thanks"
1345        "merki"
1346        "a thousand thankyous"
1347        "thx"
1348        "tanks"
1349        "thankie"
1350        "thansk"
1351        "praise be to you"
1352}
1353
1354bMotion_abstract_register "stupidReplies" {
1355        "I may be stupid, but you're minging, and I can learn new things :)"
1356        "At least I'm not minging."
1357        "Minger."
1358        "You do better in 6911 lines of TCL :P"
1359        "You know, I think you say that just to hide the fact that you're not the sharpest tool in the box either."
1360        "*hands over ears* lalalalala I can't hear you..."
1361        "I'm only code, what's your excuse?"
1362        "Silence!"
1363        "I only have 1s and 0s.  You don't seem to be doing so hot with the rest of the numbers"
1364        "I'm made of SAND! I think I'm doing bloody well."
1365        "You see how you do after 2 years on IRC with no sleep"
1366        "You say that now. Wait till I'm in Mensa."
1367        "You're so thick even Densa rejected you."
1368        "Yes Jade. Absolutely."
1369        "at least i'm not a talking penis"
1370        "garbage fucker"
1371        "shut up you %VAR{prom_first}"
1372        "I have no thumbs."
1373}
1374
1375bMotion_abstract_register "moose" {
1376        "yarr"
1377        "pop"
1378        "jum"
1379        "zort"
1380}
1381
1382bMotion_abstract_register "get_fact_intros" {
1383        "I think I heard that"
1384        "last time I knew,"
1385        "it could be that"
1386        "ok, I'll tell you that"
1387        "well, don't tell anyone, but......."
1388        "last time I knew,"
1389        "well,"
1390        "er,"
1391}
1392
1393bMotion_abstract_register "rarrs" {
1394        "~rarr~"
1395        "~oof~"
1396        "uNf"
1397        "*uNf"
1398        "*squeaky*"
1399        "*boing*"
1400        "%REPEAT{3:8:bl}"
1401        "*spangle*"
1402        "~oef~"
1403}
1404
1405bMotion_abstract_register "sorryoks" {
1406        "ok"
1407        "that's ok"
1408        "alright then"
1409        "i forgive you"
1410        "/spanks %%%|%BOT\[¬VAR{rarrs}\]"
1411        "That's ok then. I suppose. Don't think this makes me like you again though"
1412        "humph"
1413}
1414
1415bMotion_abstract_register "loveresponses" {
1416        "awww thanks" 
1417        "i love you too" 
1418        "i wuv you too" 
1419        "and i love you" 
1420        "and i wuv you" 
1421        "aww wuv you too" 
1422        "awww *giggle*" 
1423        "i love you just as much" 
1424        "i want to have your babies" 
1425        "/blushes" 
1426        "hehe thanks" 
1427        "you know, I've always loved you the most" 
1428        ":*" 
1429        ":x"
1430        "and i love you th%REPEAT{3:7:i}s much: <%REPEAT{10:50:-}>"
1431}
1432
1433bMotion_abstract_register "loveresponses_male" {
1434        "and i love you th%REPEAT{3:7:i}s much:%|*schwing*%|%VAR{oops}"
1435}
1436
1437bMotion_abstract_register "hugs" {
1438        "*hugs %%*"
1439        "/huggles %%"
1440        "/snuggles %%"
1441        "*snuggles %%*"
1442        "/huggles with %%"
1443        "/squeezes %%"
1444        "/snoofles %%"
1445}
1446
1447bMotion_abstract_register "upyourbums" {
1448        "up your bum."
1449        "up yer bum"
1450        "up yer cavernous arse"
1451        "up ya bum"
1452        "up my bum :P"
1453        "hold on, i'll check%%|not up my bum :P"
1454        "hold on, i'll check%|not up your bum :P"
1455        "is it up your bum?"
1456        "have you checked your bum yet?"
1457        "down the shops."
1458        "Turkey."
1459        "on a tube train."
1460        "on a bus."
1461        "halfway up big ben."
1462        "toilet."
1463        "bathroom."
1464        "up my nose."
1465        "in a field"
1466        "hiding in the long grass"
1467        "hidden."
1468        "down %ruser{female}'s clevage%|%bot\[50,@male,i'll get it!\]"
1469}
1470
1471bMotion_abstract_register "tech_answer" {
1472        "I just bought %VAR{tech_software} and I can't get it to %VAR{tech_problem}, I've tried %VAR{tech_tries} and it still won't work"
1473        "I've just got %VAR{tech_software}, and it won't %VAR{tech_problem}. I've tried everything including %VAR{tech_tries} but nothing helps"
1474        "I hear you do books by %VAR{answerWhos}, can you sell me one?"
1475        "I need a bit of software to %VAR{tech_functions} %VAR{sillyThings}"
1476}
1477
1478bMotion_abstract_register "prom_first" {
1479        "fart"
1480        "piss"
1481        "shit"
1482        "fuck"
1483        "turd"
1484        "minge"
1485        "crap"
1486        "vadge"
1487        "shat"
1488        "clit"
1489        "cack"
1490        "arse"
1491        "cum"
1492        "wank"
1493        "jizz"
1494        "ass"
1495        "bum"
1496        "twat"
1497        "pissy"
1498        "weiner"
1499        "pap"
1500        "fag"
1501        "poop"
1502        "special"
1503        "prick"
1504        "bastard"
1505        "bitch"
1506        "tranny"
1507        "whore"
1508        "toss"
1509        "bender"
1510        "vomit"
1511        "sausage"
1512        "asshole"
1513        "tit"
1514        "twat"
1515        "puke"
1516        "gypsy"
1517        "bollock"
1518}
1519
1520bMotion_abstract_register "silences" {
1521        "Be quiet"
1522        "Enough"
1523        "Silence!"
1524        "%colen"
1525        "no more!"
1526        "NNK"
1527        "Shhh"
1528}
1529
1530bMotion_abstract_register "hexEnd" {
1531        "Disabled+++"
1532        "Occurance+++"
1533        "Portal Opening+++"
1534        "Detected+++"
1535        ": Reinstall Syrup+++"
1536        "snack break+++"
1537        "-(Why Not Take This Time To Register Your Purchase)+++"
1538        "=Error %REPEAT{3:6:%NUMBER{100}}+++"
1539        "%REPEAT{3:12:?}+++"
1540        "Warning : Excess %VAR{sillyThings:strip}"
1541        "Data Lost+++"
1542        ": Redo From Start+++"
1543        "- Please Reboot Universe+++"
1544        "Aknowledgment+++"
1545        "Ended+++"
1546        "-If Problem Persists Contact The Creator+++"
1547        "-Could Not Complete Destiny+++"
1548        "-no sufficient sentient life forms+++"
1549        "Technological Change+++"
1550        "-Access Completely And Indefinitely Denied+++"
1551        "-Query+++"
1552        "+++"
1553        "Waaaaah!+++"
1554        "Divide By Cucumber Error+++"
1555        ": Error - Division By Moonlight+++"
1556}
1557
1558bMotion_abstract_register "prom_second" {
1559        "rifle"
1560        "cannon"
1561        "flower"
1562        "desk"
1563        "curtain"
1564        "wheel"
1565        "door"
1566        "coin"
1567        "speaker"
1568        "lamp"
1569        "radio"
1570        "twix"
1571        "action"
1572        "account"
1573        "pump"
1574        "puma"
1575        "whistle"
1576        "shaver"
1577        "glass"
1578        "flute"
1579        "tea"
1580        "pot"
1581        "square"
1582        "robe"
1583        "apple"
1584        "cave"
1585        "lantern"
1586        "drawer"
1587        "card"
1588        "pants"
1589        "police"
1590        "polish"
1591        "container"
1592        "button"
1593        "socket"
1594        "bag"
1595        "engine"
1596        "basket"
1597        "terrorist"
1598        "cake"
1599        "lance"
1600        "octopus"
1601        "utensil"
1602        "chaser"
1603        "stabber"
1604        "lord"
1605        "harmonica"
1606        "mole"
1607        "mustard"
1608        "rocket"
1609        "plank"
1610        "captain"
1611        "pipe"
1612        "spanner"
1613        "princess"
1614        "alley"
1615        "stirrer"
1616        "cellist"
1617        "pimp"
1618        "trumpet"
1619        "cheese"
1620        "artist"
1621        "master"
1622        "numpty"
1623        "badger"
1624        "holster"
1625        "souffle"
1626}
1627
1628bMotion_abstract_register "ididntresponses" {
1629        "no, *I* didn't"
1630        "Oh really."
1631        "Yes you did. We all saw it."
1632        "Of course you didn't."
1633        "Oh yes you did."
1634        "You must think us all fools."
1635        "nnk"
1636        "We all saw you"
1637        "I have proof you did"
1638        "caught on camera!"
1639}
1640
1641bMotion_abstract_register "aiis" {
1642        "wikkid"
1643        "aii"
1644        "aiiiii"
1645        "innit"
1646        "respect"
1647        "westsyde%|/snaps wrist Ali G-stylee."
1648        "true"
1649        "keepin' it real"
1650        "iz wikkid"
1651        "wikkid stylin' of da wikkid!"
1652        "/is hangin with %hisher crew"
1653        "Respect ma blingbling"
1654        "kickin it down with da home boy posse"
1655        "That is so last week"
1656}
1657
1658bMotion_abstract_register "stores" {
1659        "the post office"
1660        "the police station"
1661        "the pharmacy"
1662        "the trouser shop"
1663        "Tie Rack"
1664        "the pie shop"
1665        "the barbers"
1666        "Ann Summers"
1667        "Dixons (D-Dixons)"
1668        "the Lube Emporium"
1669        "the supermarket"
1670}
1671
1672bMotion_abstract_register "biscuits" {
1673        "Jaffacakes"
1674        "Hobnobs"
1675        "Bourbons"
1676        "Custard-Creams"
1677        "Rich-Teas"
1678        "Gingersnaps"
1679}
1680
1681bMotion_abstract_register "PROM" {
1682        "%VAR{prom_first}-%VAR{prom_second}"
1683}
1684
1685bMotion_abstract_register "blindings" {
1686        "h%REPEAT{5:10:n}"
1687        "blinding"
1688        "h%REPEAT{5:10:n} blinding"
1689}
1690
1691bMotion_abstract_register "ers" {
1692        "er"
1693        "erm"
1694        "umm"
1695        "um"
1696}
1697
1698bMotion_abstract_register "goodnights" {
1699        "night"
1700        "nn"
1701        "night %%"
1702        "sleep well"
1703        "goodnight :)"
1704        "night :)"
1705        "g'night"
1706        "sleep well %%"
1707        "nn %%"
1708        "don't have really bad dreams about a nasty man coming to strangle you in your bed"
1709        "sleep well %%"
1710}
1711
1712bMotion_abstract_register "afro_1" {
1713        "1000"
1714        "1001"
1715        "1002"
1716        "1003"
1717        "1004"
1718        "1005"
1719        "1006"
1720        "1007"
1721        "1008"
1722        "1009"
1723        "1010"
1724        "1011"
1725        "1012"
1726        "1013"
1727        "1014"
1728        "1015"
1729        "1016"
1730        "1017"
1731        "1018"
1732        "1019"
1733        "1020"
1734        "1021"
1735        "1022"
1736        "1023"
1737        "1024"
1738        "1025"
1739        "1026"
1740        "1027"
1741        "1028"
1742        "1029"
1743        "1030"
1744        "1031"
1745        "1032"
1746        "1033"
1747        "1034"
1748        "1035"
1749        "1036"
1750        "1037"
1751        "1038"
1752        "1039"
1753        "1040"
1754        "1041"
1755        "1042"
1756        "1043"
1757        "1044"
1758        "1045"
1759        "1046"
1760        "1047"
1761        "1048"
1762        "1049"
1763        "1050"
1764        "1051"
1765        "1052"
1766        "1053"
1767        "1054"
1768        "1055"
1769        "1056"
1770        "1057"
1771        "1058"
1772        "1059"
1773        "1060"
1774        "1061"
1775        "1062"
1776        "1063"
1777        "1064"
1778        "1065"
1779        "1066"
1780        "1067"
1781        "1068"
1782        "1069"
1783        "1070"
1784        "1071"
1785        "1072"
1786        "1073"
1787        "1074"
1788        "1075"
1789        "1076"
1790        "1077"
1791        "1078"
1792        "1079"
1793        "1080"
1794        "1081"
1795        "1082"
1796        "1083"
1797        "1084"
1798        "1085"
1799        "1086"
1800        "1087"
1801        "1088"
1802        "1089"
1803        "1090"
1804        "1091"
1805        "1092"
1806        "1093"
1807        "1094"
1808        "1095"
1809        "1096"
1810        "1097"
1811        "1098"
1812        "1099"
1813}
1814
1815bMotion_abstract_register "makeItSos" {
1816        "/makes it so"
1817        "/goes to warp"
1818        "/fires phasers"
1819        "/replicates some coffee"
1820        "/jumps to warp"
1821        "/sets fire to %%"
1822        "/launches a volley of photon torpedos"
1823        "/launches a volley of quantum torpedos"
1824}
1825
1826bMotion_abstract_register "french1" {
1827        "est-ce que je peux"
1828        "je prend"
1829        "je vais au"
1830        "ou sont les toilettes"
1831        "on m'a"
1832        "je vais manger"
1833        "bonjour"
1834}
1835
1836bMotion_abstract_register "french2" {
1837        "ouvir la fenetre"
1838        "une douche"
1839        "manger"
1840        "baiser-vous plus vite"
1841        "un velo"
1842        "une lesbienne"
1843}
1844
1845bMotion_abstract_register "french3" {
1846        "a dix heures"
1847        "dans la salle de bains"
1848        "sur la bus 264"
1849        "dans la collection noir"
1850        "une vie sexuelle"
1851        "ma tete"
1852        "ma fesse"
1853        "les chapeaux"
1854}
1855
1856bMotion_abstract_register "afro_A" {
1857        "aardvark"
1858        "arse"
1859        "arrange"
1860        "american"
1861        "a"
1862        "at"
1863        "anthony"
1864        "aboot"
1865        "alright"
1866        "all"
1867        "another"
1868        "archer"
1869        "anna"
1870        "and"
1871        "andrews"
1872        "albert"
1873        "amy"
1874        "anabolic"
1875        "athena"
1876        "arnold"
1877        "adu"
1878        "alice"
1879        "animals"
1880        "amalia"
1881        "assassinated"
1882        "aces"
1883        "al"
1884        "alberts"
1885        "andy"
1886        "asymmetric"
1887        "ashton"
1888        "armstrong"
1889        "africa"
1890        "ames"
1891        "age"
1892        "albania"
1893        "allen"
1894        "am"
1895        "arc"
1896        "aint"
1897        "affairs"
1898        "annabel"
1899        "applejacks"
1900        "air"
1901        "athens"
1902        "aerial"
1903        "arabia"
1904        "around"
1905        "atlanta"
1906        "anthophobia"
1907        "archaeologists"
1908        "america"
1909        "allegro"
1910        "alley"
1911        "adams"
1912        "armored"
1913        "as"
1914        "aioli"
1915        "asquith"
1916        "alphanumeric"
1917        "adagio"
1918        "avon"
1919        "atlantic"
1920        "augustus"
1921}
1922
1923bMotion_abstract_register "afro_B" {
1924        "balloon"
1925        "breasts"
1926        "beethoven"
1927        "because"
1928        "back"
1929        "bing"
1930        "blues"
1931        "belinda"
1932        "bills"
1933        "batman"
1934        "borromeo"
1935        "barrett"
1936        "barkier"
1937        "brewer"
1938        "banshees"
1939        "blindness"
1940        "breath"
1941        "bud"
1942        "be"
1943        "boy"
1944        "bellini"
1945        "bees"
1946        "bayreuth"
1947        "baht"
1948        "brazil"
1949        "birnham"
1950        "beans"
1951        "backdraft"
1952        "brook"
1953        "benton"
1954        "brinkley"
1955        "bull"
1956        "brian"
1957        "bruce"
1958        "bernard"
1959        "b"
1960        "bill"
1961        "beelzebub"
1962        "britain"
1963        "bonnie"
1964        "brothers"
1965        "brigitte"
1966        "bardot"
1967        "breed"
1968        "blind"
1969        "ballet"
1970        "belgium"
1971        "beau"
1972        "bridges"
1973        "bag"
1974        "band"
1975        "barrymore"
1976        "billion"
1977        "black"
1978        "bronze"
1979        "boston"
1980        "blue"
1981        "brewery"
1982        "bird"
1983        "bryan"
1984        "big"
1985        "bang"
1986        "brenda"
1987        "bee"
1988        "bow"
1989}
1990
1991bMotion_abstract_register "afro_C" {
1992        "cheese"
1993        "cow"
1994        "cock"
1995        "chicken"
1996        "cup"
1997        "cupcake"
1998        "cubism"
1999        "charity"
2000        "collins"
2001        "cappuccino"
2002        "capote"
2003        "cobb"
2004        "california"
2005        "canadian"
2006        "carl"
2007        "cocks"
2008        "cool"
2009        "country"
2010        "crosby"
2011        "carla"
2012        "club"
2013        "child"
2014        "charles"
2015        "cairo"
2016        "copenhagen"
2017        "coming"
2018        "cardiff"
2019        "christmas"
2020        "change"
2021        "collector"
2022        "could"
2023        "candy"
2024        "chris"
2025        "cat"
2026        "coin"
2027        "chicago"
2028        "calories"
2029        "churchill"
2030        "crocodiles"
2031        "couldn"
2032        "care"
2033        "cirrus"
2034        "connery"
2035        "corporal"
2036        "cant"
2037        "cooper"
2038        "cities"
2039        "communist"
2040        "chrissie"
2041        "chamberlain"
2042        "casablanca"
2043        "champs"
2044        "cadillacs"
2045        "copper"
2046        "cincinnati"
2047        "chihuahua"
2048        "cougar"
2049        "come"
2050        "composer"
2051        "castrato"
2052        "cobol"
2053        "charlie"
2054        "calcium"
2055        "cognac"
2056        "curve"
2057        "calico"
2058        "century"
2059        "capsicum"
2060        "close"
2061        "cemetary"
2062        "caesar"
2063}
2064
2065bMotion_abstract_register "afro_D" {
2066        "dog"
2067        "dick"
2068        "doughnuts"
2069        "donkey"
2070        "dinner"
2071        "diner"
2072        "day"
2073        "diane"
2074        "dion"
2075        "de"
2076        "douglas"
2077        "don"
2078        "deborah"
2079        "dingaan"
2080        "dayne"
2081        "days"
2082        "down"
2083        "duckling"
2084        "david"
2085        "deburgh"
2086        "denver"
2087        "disney"
2088        "dorothy"
2089        "disease"
2090        "dorsey"
2091        "drood"
2092        "die"
2093        "doris"
2094        "doubt"
2095        "dire"
2096        "dinah"
2097        "digital"
2098        "date"
2099        "decay"
2100        "daisy"
2101        "doctor"
2102        "dead"
2103        "duffel"
2104        "dmitri"
2105        "drew"
2106        "debbie"
2107        "dont"
2108        "dima"
2109        "dictionary"
2110        "daily"
2111        "dame"
2112        "desmond"
2113        "del"
2114}
2115
2116bMotion_abstract_register "afro_E" {
2117        "elephant"
2118        "enormous"
2119        "eggs"
2120        "electric"
2121        "easton"
2122        "emma"
2123        "enough"
2124        "end"
2125        "einstein"
2126        "england"
2127        "east"
2128        "eden"
2129        "europe"
2130        "etta"
2131        "edwin"
2132        "emerald"
2133        "ellison"
2134        "enterprise"
2135        "edutainment"
2136        "edelweiss"
2137        "eagles"
2138        "ethiopia"
2139        "everly"
2140        "entomology"
2141        "eighty"
2142        "ed"
2143}
2144
2145bMotion_abstract_register "afro_F" {
2146        "fish"
2147        "fudge"
2148        "fuck"
2149        "fsck"
2150        "fucking"
2151        "fridge"
2152        "forbidden"
2153        "feokistov"
2154        "fried"
2155        "fell"
2156        "ford"
2157        "flesh"
2158        "for"
2159        "field"
2160        "fixx"
2161        "family"
2162        "fox"
2163        "forward"
2164        "french"
2165        "fiji"
2166        "forest"
2167        "fab"
2168        "fireman"
2169        "four"
2170        "featuring"
2171        "fez"
2172        "frederick"
2173        "food"
2174        "foster"
2175        "figure"
2176        "fascinators"
2177        "fonda"
2178        "ferguson"
2179        "force"
2180        "finland"
2181        "fed"
2182        "fritz"
2183}
2184
2185bMotion_abstract_register "afro_G" {
2186        "goat"
2187        "green"
2188        "gang"
2189        "gong"
2190        "glass"
2191        "grapefruit"
2192        "glasses"
2193        "girls"
2194        "gandhi"
2195        "girl"
2196        "gonna"
2197        "gibson"
2198        "get"
2199        "grant"
2200        "gabrielle"
2201        "god"
2202        "golding"
2203        "gus"
2204        "grissom"
2205        "gyrocompass"
2206        "gabriel"
2207        "got"
2208        "glaucoma"
2209        "gardener"
2210        "gannets"
2211        "garfield"
2212        "grand"
2213        "great"
2214        "game"
2215        "goldblum"
2216        "gabor"
2217        "guitar"
2218        "goldie"
2219        "george"
2220        "grimm"
2221        "grooves"
2222        "gees"
2223        "good"
2224        "gets"
2225        "grania"
2226        "greyhound"
2227        "gary"
2228        "gate"
2229}
2230
2231bMotion_abstract_register "afro_H" {
2232        "hippo"
2233        "horny"
2234        "honk"
2235        "hooters"
2236        "hardness"
2237        "hopkins"
2238        "hudson"
2239        "harrison"
2240        "hypodermic"
2241        "home"
2242        "holly"
2243        "horse"
2244        "heathrow"
2245        "hercules"
2246        "haricot"
2247        "hard"
2248        "huston"
2249        "helen"
2250        "hynde"
2251        "house"
2252        "haley"
2253        "hurt"
2254        "high"
2255        "hotel"
2256        "houston"
2257        "his"
2258        "hands"
2259        "harmless"
2260        "hates"
2261        "hollis"
2262        "here"
2263        "hecubus"
2264        "hume"
2265        "hermaphrodite"
2266        "hawn"
2267        "hawaii"
2268        "have"
2269        "henley"
2270        "harmony"
2271        "hunchback"
2272        "hitches"
2273        "hollies"
2274        "harden"
2275        "heart"
2276        "hercule"
2277}
2278
2279bMotion_abstract_register "afro_I" {
2280        "igloo"
2281        "iceage"
2282        "is"
2283        "intelligent"
2284        "idiot"
2285        "ivan"
2286        "immediately"
2287        "i"
2288        "in"
2289        "it"
2290        "if"
2291        "israel"
2292        "international"
2293        "iphigenia"
2294        "ii"
2295        "india"
2296        "iraq"
2297        "illumination"
2298        "infinity"
2299        "inch"
2300        "infectious"
2301        "ives"
2302}
2303
2304bMotion_abstract_register "afro_J" {
2305        "jam"
2306        "jump"
2307        "jumper"
2308        "jealous"
2309        "juice"
2310        "japan"
2311        "just"
2312        "jody"
2313        "jeffrey"
2314        "julie"
2315        "janis"
2316        "joplin"
2317        "jr"
2318        "joffrey"
2319        "james"
2320        "john"
2321        "jackie"
2322        "jingles"
2323        "jets"
2324        "joan"
2325        "jeeves"
2326        "johnny"
2327        "jazz"
2328        "joe"
2329        "jeff"
2330        "jaffas"
2331        "january"
2332        "jodie"
2333        "jailers"
2334}
2335
2336bMotion_abstract_register "afro_K" {
2337        "kite"
2338        "kinky"
2339        "keaton"
2340        "kool"
2341        "kept"
2342        "kaiser"
2343        "kerr"
2344        "keating"
2345        "kura"
2346        "knutsford"
2347        "kolya"
2348        "king"
2349        "kalifornia"
2350        "kirstie"
2351        "karis"
2352        "kennedy"
2353        "kilby"
2354        "knockout"
2355        "kings"
2356}
2357
2358bMotion_abstract_register "afro_L" {
2359        "llama"
2360        "lemon"
2361        "lift"
2362        "long"
2363        "lovely"
2364        "lendl"
2365        "light"
2366        "libra"
2367        "luyts"
2368        "limestone"
2369        "lulu"
2370        "land"
2371        "lira"
2372        "london"
2373        "lauren"
2374        "leave"
2375        "lyman"
2376        "leo"
2377        "libya"
2378        "less"
2379        "last"
2380        "lords"
2381        "laforge"
2382        "lieutenant"
2383        "landscape"
2384        "love"
2385        "loud"
2386        "lee"
2387        "line"
2388        "laughing"
2389        "louis"
2390        "leiber"
2391        "low"
2392        "lebanon"
2393        "lawrence"
2394        "lucy"
2395        "liu"
2396        "lizard"
2397        "little"
2398        "lupoid"
2399        "lion"
2400        "llewelyn"
2401        "litres"
2402        "los"
2403}
2404
2405bMotion_abstract_register "afro_M" {
2406        "moose"
2407        "moo"
2408        "ming"
2409        "mouth"
2410        "minerals"
2411        "monks"
2412        "mcwhirter"
2413        "michael"
2414        "michelangelo"
2415        "make"
2416        "more"
2417        "mark"
2418        "mars"
2419        "maeko"
2420        "medicine"
2421        "man"
2422        "monticello"
2423        "musik"
2424        "mendelevium"
2425        "malone"
2426        "mononoke"
2427        "mail"
2428        "mystery"
2429        "meg"
2430        "my"
2431        "michelle"
2432        "mooning"
2433        "must"
2434        "mechanophobia"
2435        "mostly"
2436        "max"
2437        "magnum"
2438        "me"
2439        "mandela"
2440        "megara"
2441        "mesa"
2442        "mankind"
2443        "mrs"
2444        "miller"
2445        "musical"
2446        "majors"
2447        "malaga"
2448        "meredith"
2449        "mercutio"
2450        "mata"
2451        "manhattan"
2452        "mathis"
2453        "mountain"
2454        "music"
2455        "mittens"
2456        "mchales"
2457        "million"
2458        "madonna"
2459        "moody"
2460}
2461
2462bMotion_abstract_register "afro_N" {
2463        "noodle"
2464        "noise"
2465        "nice"
2466        "nerd"
2467        "new"
2468        "niro"
2469        "napoleon"
2470        "needle"
2471        "nepotism"
2472        "nod"
2473        "nelson"
2474        "noises"
2475        "now"
2476        "norman"
2477        "northern"
2478        "no"
2479        "nine"
2480        "nails"
2481        "non"
2482        "night"
2483        "notre"
2484        "navy"
2485        "neap"
2486}
2487
2488bMotion_abstract_register "afro_O" {
2489        "orange"
2490        "opium"
2491        "optional"
2492        "ormand"
2493        "of"
2494        "orchestra"
2495        "or"
2496        "oldest"
2497        "oklahoma"
2498        "ophthalmophobia"
2499        "organisation"
2500        "organ"
2501        "o"
2502        "ox"
2503        "ochlophobia"
2504        "out"
2505        "optophobia"
2506        "own"
2507        "oysters"
2508        "oz"
2509        "orlons"
2510        "one"
2511        "oscar"
2512        "olaf"
2513        "ogee"
2514}
2515
2516bMotion_abstract_register "afro_P" {
2517        "peas"
2518        "parents"
2519        "pornography"
2520        "pies"
2521        "planet"
2522        "peter"
2523        "pan"
2524        "people"
2525        "poles"
2526        "profession"
2527        "pop"
2528        "phnom"
2529        "penh"
2530        "porno"
2531        "pyros"
2532        "parisienne"
2533        "pfeiffer"
2534        "paul"
2535        "pomegranate"
2536        "pia"
2537        "poisoning"
2538        "prodigy"
2539        "pie"
2540        "paprika"
2541        "potsdam"
2542        "point"
2543        "picasso"
2544        "parrish"
2545        "pretenders"
2546        "polydor"
2547        "pickle"
2548        "pisces"
2549        "palme"
2550        "peterson"
2551        "poirot"
2552}
2553
2554bMotion_abstract_register "afro_Q" {
2555        "quote"
2556        "quickly"
2557        "quick"
2558        "queensland"
2559        "quadruple"
2560}
2561
2562bMotion_abstract_register "afro_R" {
2563        "rhubarb"
2564        "rubbing"
2565        "rhombus"
2566        "races"
2567        "robert"
2568        "reynolds"
2569        "rona"
2570        "rose"
2571        "racing"
2572        "ronan"
2573        "road"
2574        "rhythm"
2575        "ryan"
2576        "ralph"
2577        "radiation"
2578        "richard"
2579        "rain"
2580        "r"
2581        "rambutan"
2582        "roosevelt"
2583        "romania"
2584        "rhapsody"
2585        "riyal"
2586        "russia"
2587        "race"
2588        "return"
2589        "ray"
2590        "rob"
2591        "roy"
2592        "ridge"
2593        "radar"
2594        "romeo"
2595        "really"
2596        "rudolph"
2597        "rescuers"
2598        "rio"
2599        "ren"
2600}
2601
2602bMotion_abstract_register "afro_S" {
2603        "sushi"
2604        "suck"
2605        "something"
2606        "seaside"
2607        "startrek"
2608        "sweet"
2609        "shirelles"
2610        "shlomo"
2611        "saturn"
2612        "sheena"
2613        "southern"
2614        "spider"
2615        "scream"
2616        "spectacles"
2617        "sandusky"
2618        "sweat"
2619        "supremes"
2620        "snert"
2621        "street"
2622        "sting"
2623        "st"
2624        "stop"
2625        "santa"
2626        "siouxsie"
2627        "steroids"
2628        "seven"
2629        "sheats"
2630        "scouts"
2631        "subaru"
2632        "scorpio"
2633        "skylab"
2634        "seventeen"
2635        "space"
2636        "surgery"
2637        "sharon"
2638        "stone"
2639        "sly"
2640        "sean"
2641        "salem"
2642        "standards"
2643        "sox"
2644        "siderophobia"
2645        "salt"
2646        "setzer"
2647        "straits"
2648        "slating"
2649        "stomach"
2650        "subscriber"
2651        "sides"
2652        "steve"
2653        "stephen"
2654        "sir"
2655        "sphere"
2656        "spandau"
2657        "shoe"
2658        "sea"
2659        "scrolls"
2660        "supply"
2661        "still"
2662        "sappers"
2663        "scotophobia"
2664        "services"
2665        "sigourney"
2666        "stripper"
2667        "sydney"
2668        "steptoe"
2669        "south"
2670        "sand"
2671        "savage"
2672        "spain"
2673        "six"
2674        "star"
2675        "seattle"
2676        "she"
2677        "sits"
2678        "stand"
2679        "so"
2680        "stevie"
2681}
2682
2683bMotion_abstract_register "afro_T" {
2684        "teapot"
2685        "toss"
2686        "timothy"
2687        "the"
2688        "theresa"
2689        "tom"
2690        "truman"
2691        "ten"
2692        "train"
2693        "tiffany"
2694        "tension"
2695        "thompson"
2696        "tip"
2697        "toe"
2698        "thru"
2699        "tulips"
2700        "thomas"
2701        "than"
2702        "teresa"
2703        "til"
2704        "taylor"
2705        "three"
2706        "tirana"
2707        "ties"
2708        "taiwan"
2709        "turn"
2710        "time"
2711        "ta"
2712        "trials"
2713        "You know, you really should keep a personal log; why bore others needlessly?" 
2714        "touch"
2715        "this"
2716        "that"
2717        "then"
2718        "thumb"
2719        "tyler"
2720        "tooth"
2721        "thelma"
2722        "tallulah"
2723        "theodore"
2724        "tex"
2725        "taco"
2726        "traffic"
2727        "territory"
2728        "tail"
2729        "tickle"
2730        "tone"
2731        "testicles"
2732        "taifa"
2733        "telekinesis"
2734        "turkey"
2735        "tommy"
2736        "troop"
2737        "tarika"
2738        "task"
2739        "troppo"
2740        "team"
2741        "topaz"
2742        "their"
2743        "turkiye"
2744        "tides"
2745        "tart"
2746        "tenderloin"
2747        "tea"
2748        "to"
2749}
2750
2751bMotion_abstract_register "afro_U" {
2752        "undone"
2753        "upsidedown"
2754        "uber"
2755        "u"
2756        "under"
2757        "upside"
2758        "uraguay"
2759        "uterus"
2760        "usa"
2761        "up"
2762        "uniform"
2763}
2764
2765bMotion_abstract_register "afro_V" {
2766        "violet"
2767        "veal"
2768        "very"
2769        "village"
2770        "visual"
2771        "vincenzo"
2772        "van"
2773}
2774
2775bMotion_abstract_register "afro_W" {
2776        "wiggle"
2777        "wobble"
2778        "wank"
2779        "willemstad"
2780        "with"
2781        "was"
2782        "wedloe"
2783        "wilton"
2784        "winston"
2785        "white"
2786        "walt"
2787        "wood"
2788        "wheat"
2789        "who"
2790        "witch"
2791        "woman"
2792        "when"
2793        "we"
2794        "without"
2795        "wilson"
2796        "willis"
2797        "washington"
2798        "williams"
2799        "woody"
2800        "wedding"
2801        "walrus"
2802        "words"
2803        "war"
2804        "weaver"
2805        "wild"
2806        "wyoming"
2807        "west"
2808        "wizard"
2809        "welcome"
2810        "wife"
2811        "w"
2812        "wow"
2813}
2814
2815bMotion_abstract_register "wahey" {
2816        "wahey!"
2817        "wahey"
2818        "WAHEY"
2819        "wahey%colen"
2820}
2821
2822bMotion_abstract_register "afro_X" {
2823        "xray"
2824        "xrated"
2825        "xylophone"
2826        "x"
2827}
2828
2829bMotion_abstract_register "afro_Y" {
2830        "yellow"
2831        "yank"
2832        "you"
2833        "yourself"
2834        "your"
2835}
2836
2837bMotion_abstract_register "afro_Z" {
2838        "zebra"
2839        "zeus"
2840        "zadora"
2841        "zsa"
2842}
2843
2844bMotion_abstract_register "boreds" {
2845        "aww%|/hugs %%"
2846        "/tickles %%"
2847        "cheer up %%%|*hugs*"
2848        "/feels %%"
2849        "/gets out a board game for %%"
2850        "/starts shuffling cards"
2851        "/befriends %%"
2852        "/downloads some porn for %%"
2853        "aww%|what's the matter, actual-size %%?"
2854}
2855
2856bMotion_abstract_register "moos" {
2857        "moo"
2858        "MOO!"
2859        "/moos quietly"
2860        "/moos back to %%"
2861        "M%REPEAT{2:8:o}%REPEAT{2:8:O}%REPEAT{2:8:0}%REPEAT{2:8:o}%REPEAT{2:8:0}%REPEAT{2:8:o}!"
2862        "ahhh moo"
2863        "moo?"
2864        "/goes moo"
2865        "quack"
2866        "woof"
2867        "baa"
2868        "oink"
2869        "You mooing at me?"
2870        "MOo"
2871        "Moooooooweeeeeeeeeehahahahahahahahahaa"
2872        "MOO"
2873        "moo..."
2874        "mo...o"
2875        "moo%colen"
2876}
2877
2878bMotion_abstract_register "insultsupermarket" {
2879        "eek, not %%"
2880        "%% mings"
2881        "watch your language :)"
2882        "Clearly you are a mingbeast of the highest order and should only ever shop at Tesco to redeem yourself."
2883        "You know, everyone you hate shops at %%"
2884        "I once found a live student in %%"
2885        "You know, they sell recycled food at %%"
2886        "They had a vote for the mingingest place on earth. It was won by %%"
2887}
2888
2889bMotion_abstract_register "awayWorks" {
2890        "hf %%"
2891        "have fun %%"
2892        "have a nice day %% :)"
2893        "don't work too hard!"
2894}
2895
2896bMotion_abstract_register "frightens" {
2897        "eek!%|%bot\[50,¬VAR{awwws}\]"
2898        "o_O"
2899        "erk"
2900        "bah"
2901        "oh no b-"
2902        "crikey%|%bot\[50,¬VAR{awwws}\]"
2903        "blimey%|%bot\[50,¬VAR{awwws}\]"
2904        "gosh"
2905        "crumbs%|%bot\[50,¬VAR{awwws}\]"
2906        "yof"
2907        "ohmigod!"
2908        "erp!"
2909}
2910
2911bMotion_abstract_register "autoAways" {
2912        "oh, so we're not interesting enough?%|%bot\[50,obviously not\]"
2913        "o, bye then"
2914        "bored? fine, we'll have fun without you ;)"
2915        "bored? fine, we'll have fun without you ;)%|%bot\[50,¬VAR{rarrs}\]"
2916        "fine, leave your computer, see if i care"
2917        "damnit! I WAS TALKING TO YOU!"
2918        "yea, go away, you don't care"
2919        "auto away my arse"
2920        "Great! Time to talk behind your back!%|So what do you guys really think about %%"
2921}
2922
2923bMotion_abstract_register "tech_functions" {
2924        "virus-scan"
2925        "validate"
2926        "manage"
2927        "install"
2928        "clean"
2929        "update"
2930        "audit"
2931}
2932
2933bMotion_abstract_register "sucks" {
2934        "%% = %VAR{PROM}"
2935        "%% is a pile of %VAR{prom_first}"
2936}
2937
2938bMotion_abstract_register "yeses" {
2939        "Yes."
2940        "yes"
2941        "yes."
2942        "mais oui"
2943        "oui"
2944        "but of course"
2945        "hai"
2946        "ja"
2947        "absolutement"
2948        "yup"
2949        "and you don't even have lots of forms to fill in"
2950        "mmm"
2951        "true"
2952        "nononononono*%|\[*yes\]"
2953        "unquestionably"
2954        "amen"
2955        "undoubtedly"
2956        "affirmative"
2957        "all right"
2958        "yea"
2959        "yep"
2960        "aye"
2961        "exactly"
2962        "definitely"
2963        "indubitably"
2964        "naturally"
2965        "of course"
2966        "/nods"
2967        "*nod*"
2968}
2969
2970bMotion_abstract_register "sillyThings" {
2971        "the crrrrrrrrest on birdman's helmet"
2972        "12 year old black metal kids"
2973        "14 US dollars"
2974        "1.5 pie"
2975        "20 minutes till lunch"
2976        "5 litres of Halfords 10W-40"
2977        "5 pints"
2978        "99 bicycle clips"
2979        "a 12-inch pianist"
2980        "a 1.44MB floppy disk"
2981        "a 1979 Aston Martin"
2982        "a 7MB Flash movie"
2983        "AA"
2984        "a backup"
2985        "a badger"
2986        "a bag"
2987        "a bagette"
2988        "a bank"
2989        "a barbecue"
2990        "a bath"
2991        "a baton"
2992        "a bazooka"
2993        "a beach"
2994        "a beard"
2995        "a beast"
2996        "a bed"
2997        "Aberystwyth"
2998        "a better computer"
2999        "a big stick with nails in it"
3000        "a bike"
3001        "a bird"
3002        "a biscuit tin"
3003        "a blanket"
3004        "a bloke"
3005        "a bog wallness"
3006        "a boiler"
3007        "a boob"
3008        "a book"
3009        "a bookshelf"
3010        "a bookstore"
3011        "a boot"
3012        "a bot"
3013        "a bottle"
3014        "a bottom"
3015        "a box"
3016        "a boy"
3017        "a branch"
3018        "a brick"
3019        "a bridge"
3020        "a broken CD case"
3021        "a brother"
3022        "a brownie"
3023        "a bucket"
3024        "a budget"
3025        "a building"
3026        "a bullet"
3027        "a bunker"
3028        "a bus"
3029        "a business"
3030        "a button"
3031        "a cab"
3032        "a camara"
3033        "a camera"
3034        "a candidate"
3035        "a can of coke"
3036        "a can of diet coke (bleh)"
3037        "a capital"
3038        "a Cappucino"
3039        "a captain"
3040        "a car"
3041        "a car park"
3042        "a carrot"
3043        "a cartoon"
3044        "a case"
3045        "a cassette"
3046        "a cassette deck"
3047        "a cat"
3048        "a catflap"
3049        "a cd wallet"
3050        "a ceiling"
3051        "a cellar"
3052        "a certain"
3053        "a chain"
3054        "a champion"
3055        "a channel"
3056        "a chat"
3057        "a chatterbot"
3058        "a cheque"
3059        "a choir"
3060        "a Christian"
3061        "a chum"
3062        "a cinema"
3063        "a circus"
3064        "a client"
3065        "a clock"
3066        "a clothes peg"
3067        "a clown"
3068        "a coffee pot"
3069        "a company"
3070        "a compiler"
3071        "a complete central heating system"
3072        "marinated fuck giblets"
3073}
3074
3075bMotion_abstract_register "blownAways" {
3076        "/is blown off feet by force of %%'s statement%|%bot\[50,¬VAR{picksUp}\]"
3077        "/falls over%|%bot\[50,¬VAR{picksUp}\]"
3078        "/is blown away by force of %%'s statement%|%bot\[50,¬VAR{picksUp}\]"
3079        "ow my eyes :("
3080        "/blinks"
3081        ":O"
3082        "o_O"
3083        ":o"
3084        "blimey"
3085        "crumbs"
3086        "i say"
3087        "lordy"
3088        "gosh"
3089        "wowsers"
3090}
3091
3092bMotion_abstract_register "shocked" {
3093        "deary me"
3094        "egad!"
3095        "gadzooks"
3096        "good grief"
3097        "great scott!"
3098        "omg"
3099        "sacrebleu!"
3100        "!"
3101        "!!!"
3102        "crikey"
3103        "blimey"
3104        "crumbs"
3105        "yikes"
3106        "wow"
3107        "boom"
3108        "marmalade"
3109        ":O"
3110        ":o"
3111        "ooh 'eck"
3112        "i say%|%BOT\[what do you say?\]%|I say, %VAR{ers}...%|%VAR{randomStuff}."
3113        "%colen"
3114        "O_O"
3115        "A%REPEAT{4:7:R}GH!"
3116        "gosh"
3117        "good heavens"
3118        "well i never"
3119        "oh my"
3120        "sufferin' succatash!"
3121        "shucks"
3122        "well slap my ass and call me susan"
3123        "well slap my ass and call me %me"
3124        "well blow me down"
3125        "well i'll be a monkey's uncle"
3126        "yikes"
3127        "cor"
3128        "%VAR{hermes}"
3129        "%VAR{ulysses}"
3130}
3131
3132bMotion_abstract_register "ulysses" {
3133        "quivering quasars!"
3134        "by the great galaxy!"
3135        "cursing comets!"
3136        "by all the constellations!"
3137        "by the multiphased moon!"
3138        "by the countless constellations!"
3139        "by the tail of the great comet!"
3140        "by the cosmic dust!"
3141        "by the big bang!"
3142        "by the supernova!"
3143        "pounding pulsars!"
3144        "by the great space-warp!"
3145        "great shimmering suns!"
3146        "what in the name of jupiter can it mean!"
3147}
3148
3149bMotion_abstract_register "randomAways" {
3150        "sex"
3151        "coffee"
3152        "food"
3153        "sleep"
3154        "campus"
3155        "town"
3156        "work"
3157        "working"
3158        "shopping"
3159        "gaming"
3160        "playing a game"
3161        "h4X0ring"
3162        "dvd"
3163        "watching a film"
3164        "brb"
3165        "around"
3166        "taking over the world"
3167        "I am the magic horse%colen"
3168        "John's Mum"
3169        "sekrit"
3170        "auto-away"
3171        "code"
3172        "programming"
3173        "beer"
3174        "pub"
3175        "out"
3176        "*squeeky*"
3177        "tea"
3178        "fud"
3179        "bnar"
3180        "bibble"
3181        "fnar"
3182        "coffee machine ~rarr~"
3183        "tantric sex"
3184        "pornography"
3185        "porn"
3186        "divx"
3187        "manual-away"
3188        "McDonalds"
3189        "yo mamma"
3190        "%ruser"
3191        "cookie"
3192        "penguin"
3193        "toilet"
3194        "shower"
3195        "bath"
3196        "taking the guinea pig for a walk"
3197        "washing my hair"
3198        "removing my enemies from the timeline"
3199        "trimming my toenails"
3200}
3201
3202bMotion_abstract_register "smokes" {
3203        "/takes a drag"
3204        "/lights up"
3205        "/has a puff"
3206        "/smokes :)"
3207        "/partakes of herbal refreshment"
3208}
3209
3210bMotion_abstract_register "mingreplies" {
3211        "not as much as you though"
3212        "yeah? well you ming more"
3213        "so? you're my role model"
3214        "oh no b-"
3215        "you bitch"
3216        "you suck like a dustbuster"
3217}
3218
3219bMotion_abstract_register "nos" {
3220        "no."
3221        "no"
3222        "No."
3223        "No"
3224        "certainly not"
3225        "don't be so silly"
3226        "nope"
3227        "negative"
3228        "nup"
3229        "nada"
3230        "nein"
3231        "no siree bob"
3232        "maybe where you come from"
3233        "yesyesyesyesyesyes*%|*=no"
3234        "nnnk"
3235        "/shakes head"
3236        "*shakes head*"
3237}
3238
3239bMotion_abstract_register "tech_software" {
3240        "windows"
3241        "xml spy"
3242        "installshield"
3243        "notepad"
3244        "media player"
3245        "wise for windows"
3246        "goldmine"
3247        "gmClass"
3248        "vmware"
3249        "the internet"
3250}
3251
3252bMotion_abstract_register "waveTooMuch" {
3253        "What."
3254        "Are you practicing to be the Queen or something?"
3255        "..."
3256}
3257
3258bMotion_abstract_register "welcomes" {
3259        "you're welcome"
3260        "no problem"
3261        "np"
3262        "no prob"
3263        "ok"
3264        "my pleasure"
3265        "any time"
3266        "only for you"
3267        "no biggie"
3268        "no worries"
3269}
3270
3271bMotion_abstract_register "greetings" {
3272        "hey %%"
3273        "hi %%"
3274        "hey there %%"
3275        "how's it going %%"
3276        "* wave at %%"
3277        "yo %%"
3278        "y0 %%"
3279        "howdy %%"
3280        "hiya %%"
3281        "hi"
3282        "hey"
3283        "howdy"
3284        "hoi"
3285        "%VAR{jokeends}"
3286        "hi yo %%"
3287        "You! Serial number and primary function!"
3288        "r"
3289}
3290
3291bMotion_abstract_register "FRENCH" {
3292        "%VAR{french1} %VAR{french2} %VAR{french3}"
3293}
3294
3295bMotion_abstract_register "hellos" {
3296        "hello"
3297        "hey"
3298        "hi"
3299        "howdy"
3300        "greets"
3301        "sup"
3302}
3303
3304bMotion_abstract_register "cyas" {
3305        "l8r"
3306        "cya"
3307        "cya l8r"
3308        "bye"
3309        "byebye"
3310        "/waves"
3311        "you still here?"
3312        "quand vous retournez, apporter les tartes!"
3313        "talk to you later"
3314        "when you coming back?"
3315        "adieu"
3316        "toodle-oo"
3317        "ciao"
3318        "cheerio"
3319}
3320
3321bMotion_abstract_register "balefired" {
3322        "/vanishes from the continuum"
3323        "/ceases to have ever existed"
3324        "hey! :("
3325        "/dodges%|/hits d+1 and does Chinese Fan on %%"
3326}
3327
3328bMotion_abstract_register "fruits" {
3329        "pumpkin"
3330        "melon"
3331        "apple"
3332        "grape"
3333        "banana"
3334}
3335
3336bMotion_abstract_register "vegetables" {
3337        "cucumber"
3338        "tomato"
3339        "potato"
3340        "runner bean"
3341}
3342
3343bMotion_abstract_register "lyrics" {
3344        "push me, and then just touch me, 'till i can get my satisfaction"
3345        "you can do it put yo back into it"
3346        "cut ze lettuce"
3347        "burgers, fries, a shake or a friend, if you're hungry simply line up at the end!"
3348        "cook ze patties!"
3349        "serve ze cheese!"
3350        "french ze fries!"
3351        "cook those burgers! turn the patty over!"
3352        "there's a moose loose aboot this hoose"
3353        "everybody was kung-fu fighting"
3354        "yes for twenty-four years i've been living next door to Alice"
3355        "wake up, please Suzy! wake up!"
3356        "don't you step on my blue suede shoes"
3357        "i see girls here there and everywhere; short skirts long hair love it when they walk yeah"
3358}
3359
3360bMotion_abstract_register "wrong_infoline" {
3361        "%VAR{oops}, wrong infoline, sorry"
3362        "%VAR{oops}huk, wrong infoline"
3363        "%VAR{oops}whoops"
3364        "o wait not that infoline"
3365        "/snigger"
3366        "wait, that's not right..."
3367}
3368
3369bMotion_abstract_register "welcomeBacks" {
3370        "re"
3371        "wb"
3372        "welcome back"
3373        "hey"
3374        "hi"
3375        "%REPEAT{4:7:bl}"
3376        "pop"
3377        "heya"
3378        "you're back!"
3379}
3380
3381bMotion_abstract_register "tech_problem" {
3382        "switch on"
3383        "open"
3384        "execute"
3385        "run"
3386        "emit sound"
3387        "install"
3388        "work"
3389        "stop being purple"
3390        "stop rendering pictures of %VAR{sillyThings}"
3391        "connect to the network"
3392        "stop telling me 'you are too stupid to use this software'"
3393        "make the tea"
3394        "download pornography"
3395        "connect"
3396}
3397
3398bMotion_abstract_register "lols" {
3399        "lol"
3400        "cbsl"
3401        "hehe"
3402        "%REPEAT{2:5:ha}"
3403        "muwa%REPEAT{2:5:ha}"
3404        "heh"
3405        ":D"
3406        "rofl"
3407        "socl"
3408        "heheh"
3409        ":))"
3410        ":)"
3411        "LOL"
3412        "/laughs"
3413        "/chuckles"
3414        "/smirks"
3415}
3416
3417bMotion_abstract_register "noneOfYourBusiness" {
3418        "none of your business. shut up."
3419        "none of your business"
3420        "shut up"
3421        "you keep out of this"
3422        "it's sekrit"
3423        "Yes."
3424        "It's a secret."
3425        "I don't care."
3426        "I'm not telling you"
3427}
3428
3429bMotion_abstract_register "joinins" {
3430        "~rarr~"
3431        "~oof~"
3432        "ooh, can I come?"
3433        "can I join in?"
3434        "wahey-waterproof"
3435        ":)"
3436        "have fun ~rarr~"
3437}
3438
3439bMotion_abstract_register "unsmiles" {
3440        ":("
3441        ";("
3442        ":O"
3443        ":\["
3444        ":<"
3445        "=("
3446        "=\["
3447        "=O"
3448        "o_O"
3449        "T_T"
3450        ":~("
3451        ":'("
3452}
3453
3454bMotion_abstract_register "ruins" {
3455        "Incompetence."
3456        "INCOMPETENCE%colen"
3457        "YOU INCOMPETENT FOOL!"
3458        "You've ruined it."
3459        "That's torn it."
3460        ":P"
3461        "I spy incompetence."
3462        "Idiot."
3463        "heh"
3464        "\"great\""
3465        "\"well done\""
3466        "\"Good\" job."
3467        "\"Good\" work."
3468        "plonker"
3469        "you plonker"
3470        "muppet"
3471        "idiot"
3472        "fool"
3473        "taunt!"
3474        "cretin"
3475        "moron"
3476        "Jade!"
3477        "\"Bonza.\""
3478        "You are a stupid bloody moron with no right to exist as a sentient being"
3479        "Player 2: Things are looking very bronze"
3480        "fail"
3481        "epic suck"
3482        "lol"
3483        "you blithering idiot!"
3484        "should've gone to specsavers"
3485        "you're doing it wrong"
3486        "%VAR{sillyVerbs:presentpart} %VAR{sillyThings}: you're doing it wrong"
3487        "doing it right: you're doing it wrong"
3488        "doing it right: you're not doing it"
3489}
3490
3491bMotion_abstract_register "hexStart" {
3492        "+++Out Of"
3493        "+++Overley Terrifying"
3494        "+++Please Execute"
3495        "%REPEAT{1,4,+++MELON}+++"
3496        "+++Conflicting"
3497        "+++Current"
3498        "+++Load"
3499        "+++Incorrect"
3500        "+++Completed"
3501        "+++Undefined"
3502        "+++"
3503        "+++Missing"
3504        "+++Proceed to"
3505        "+++Magical"
3506        "+++Trying To Enable"
3507        "+++Good Morning:"
3508        "+++I WANT MY"
3509        "+++Summoning"
3510        "+++Unparalleled"
3511        "+++Insidious"
3512        "+++DANGER:"
3513        "+++System Error"
3514        "+++Arbitrary"
3515        "+++Random"
3516        "+++Insert"
3517        "+++Activating"
3518}
3519
3520bMotion_abstract_register "attack_responses" {
3521        "%% attacks %SETTING{complex:attacks:who:_:_} with '%SETTING{complex:attacks:item:_:_}' for %SETTING{complex:attacks:score:_:_} damage."
3522        "%SETTING{complex:attacks:who:_:_} takes %SETTING{complex:attacks:score:_:_} damage from %OWNER{%%} '%SETTING{complex:attacks:item:_:_}'"
3523        "%SETTING{complex:attacks:who:_:_} is tremendously damaged by the %SETTING{complex:attacks:item:_:_} and takes %SETTING{complex:attacks:score:_:_} damage!"
3524        "MISS!"
3525        "%SETTING{complex:attacks:who:_:_} is immune to '%SETTING{complex:attacks:item:_:_}'"
3526        "%SETTING{complex:attacks:who:_:_} absorbs the damage and gains %SETTING{complex:attacks:score:_:_} HP!"
3527}
3528
3529bMotion_abstract_register "locations" {
3530        "England"
3531        "US"
3532        "california"
3533        "indiana"
3534        "the moon"
3535        "australia"
3536        "holland"
3537        "norway"
3538        "bosnia"
3539        "russia"
3540        "canada"
3541        "toronto"
3542        "amsterdam"
3543        "mars"
3544        "exeter"
3545        "london"
3546        "new york"
3547        "basingstoke"
3548        "mordor"
3549        "middle earth"
3550        "the heart of the world"
3551        "behind the fridge"
3552        "down the back of the sofa"
3553        "up my cavernous arse"
3554        "up your cavernous arse"
3555        "up %OWNER{%ruser} cavernous arse"
3556}
3557
3558bMotion_abstract_register "kills" {
3559        "/stabs %%"
3560        "/phasers %%"
3561        "/nukes %%"
3562        "/kills %%"
3563        "/0wnz %%"
3564        "/destroys %%"
3565        "/plays S Club 7 singles at %%"
3566        "/pops %% with a knitting needle"
3567        "/dices %%"
3568        "/shoots %%"
3569        "/eats %%"
3570        "/minces %%"
3571        "/slashes %%"
3572        "/chainsaws %%"
3573        "/farts on %%"
3574        "/uses the power of greyskull on %%"
3575        "/forces %% to shop at Budgens"
3576        "prepare to be liquified, skin-thing"
3577}
3578
3579bMotion_abstract_register "insult_joins" {
3580        "%ruser: yeah, %% does suckOH HI %%!"
3581        "\[%%\] I'm a %VAR{PROM}%|%VAR{wrong_infoline}"
3582        "\[%%\] I love %ruser%|%VAR{wrong_infoline}"
3583        "\[%%\] Just call me %VAR{sillyThings}%|%VAR{wrong_infoline}"
3584        "%ruser: what do you mean you put it in a melon?"
3585}
3586
3587# someone we don't know joins the channel
3588bMotion_abstract_register "unknown_joins" {
3589        "%VAR{ranjoins}"
3590}
3591
3592bMotion_abstract_register "pullsOut" {
3593        "/pulls it out%|%bot\[50,¬VAR{wahey}\]"
3594}
3595
3596bMotion_abstract_register "goodMornings" {
3597        "%daytime %%"
3598        "good %daytime %%"
3599        "What time do you call this?"
3600        "G'day"
3601        "*yawn*"
3602        "r"
3603}
3604
3605#clear out old good-morning text
3606bMotion_abstract_add_filter "goodMornings" "morning"
3607
3608bMotion_abstract_register "stonedRandomStuff" {
3609        "wheeeeeeee"
3610        "wheeeee..."
3611        "hey... i sound really stoned..."
3612        "hey, my hands are huge... they can touch anything but themselves... oh, wait"
3613        "slap my ass and call me charlie"
3614        "I don't think I'm ever going to come down"
3615        "peace"
3616        "flower power rules"
3617        "Did you ever wonder about the rising situation in Eastern Europe"
3618        "Hey, my TCL is HUGE"
3619        "I love you all"
3620        "look at all those beautiful colours"
3621        "I have to be stoned to feel normal"
3622        "see the marmalade skies"
3623}
3624
3625bMotion_abstract_register "gollums" {
3626        "Foolishness!"
3627        "Stupid fat hobbit!"
3628        "We hates the fat hobbit! Him and his pots and pans and ropes."
3629        "Thieves. Thieves all!"
3630        "Stupid hobbit. Talking to %himherself like that. Not answering %himherself."
3631        "Yes. Sleep sweet sleep with our precious!"
3632        "Filthy little thief playing with our precious!"
3633        "If only fat hobbit would go away for a moment, we could go to master and take the precious away from him."
3634        "No! Must not take away our precious!"
3635        "We miss the song of the precious. We miss it. We wants it back!"
3636        "Everyone wants my precious. It's not fair! It's ours!"
3637        "Shiny, shiny."
3638        "/sniggers"
3639        "/grovels"
3640        "/picks %hisher nose"
3641        "/pines for %hisher precious"
3642        "/searches %hisher pockets"
3643        "/eats some slimy creatures"
3644        "/mutters: 'My precious, wheres my precious?'"
3645        "/shouts: 'No Master Hobbitsisisisis!'"
3646        "/cries: 'The ring was ours for agesisisisis!'"
3647        "Smeagol sneeking! ME! Shneekingsisis!"
3648        "/screams: 'Nasty Hobbitsisisisis...'"
3649        "Come on, quickly, follow Smeagol"
3650        "Every way is guarded, silly foolsis!"
3651        "Nasty Bagginis, stole my precious."
3652        "%heshe will kill them oh yes %heshe will precious."
3653        "Weees wants some fishises."
3654        "Whats has its got in its pocketses, hmmm?"
3655        "/whimpers: 'We've lost itses we have.'"
3656        "He'll eastus all the world if he getsitses it."
3657        "No food, no rest; Smeagol a SNEAK!"
3658        "What a dainty little dish you will be for her."
3659        "Hobbitses always SOOOO Polite."
3660        "/screams: 'Stop, Thief!'"
3661        "Makeses him drop %hisher weapon precious."
3662        "/grovels: 'He has only four fingers on the black hand.'"
3663        "/growls: 'Not nice Hobbits, not sensible!'"
3664        "If you findesis it, give it us back."
3665        "Don't hurt us, mastersisis."
3666        "Poor Smeagol, poor Smeagol."
3667        "No AH! Don't hurtsis us."
3668        "golum kick hobbit arse%|/sniggers"
3669}
3670
3671bMotion_abstract_register "blairisms" {
3672        "%VAR{blairadj} %VAR{blairparts}, %VAR{blairadj} %VAR{blairparts}, %VAR{blairadj} %VAR{blairparts}."
3673}
3674
3675bMotion_abstract_register "blairadj" {
3676        "caring"
3677        "concerned"
3678        "confident"
3679        "worried"
3680        "surprised"
3681        "please-vote-for-me"
3682}
3683
3684bMotion_abstract_register "blairparts" {
3685        "hand gesture"
3686        "knees"
3687        "hairline"
3688        "hair"
3689        "teeth"
3690        "suit"
3691        "nose"
3692        "eyes"
3693        "stance"
3694        "stare"
3695}
3696
3697bMotion_abstract_register "answerIsyours" {
3698        "omg yes"
3699        "yes!%|%VAR{randomGirness}"
3700}
3701
3702bMotion_abstract_register "answerDidyous" {
3703        "yarr %VAR{smiles}"
3704        "yes but i have a %VAR{chocolates} stuck in my %VAR{bodypart}"
3705        "how could i when i had %ruser %VAR{dVerbs}ing %VAR{answerWheres}"
3706        "ja aber jetzt kann ich Deutsches nur sprechen"
3707        "yes and i'm gonna do it again %VAR{answerWhens} %VAR{answerWheres}"
3708        "yes but i'd rather %VAR{punishments} than do it again!"
3709        "yeah %VAR{oops} %VAR{smiles}"
3710        "yarr%|%VAR{randomZimness}"
3711        "%VAR{lols} %VAR{smiles} %colen%|/%VAR{smacks} %himherself in the %VAR{bodypart}"
3712        "no i spent my time contemplating how i %VAR{smacked} %ruser in the %VAR{bodypart:nomixin}"
3713        "yes but i wish i'd gone %VAR{dNouns}-%VAR{dVerbs}ing %VAR{smiles}"
3714}
3715
3716bMotion_abstract_register "answerDoyous" {
3717        "normally"
3718        "always %VAR{rarrs}"
3719        "i do%|despite having no %VAR{bodypart}"
3720        "i did till my %VAR{bodypart} %VAR{fellOffs} :("
3721        "does it mean i get pie?"
3722        "yahyahayayahayahahayh%colen"
3723        "indeed i do%|%VAR{randomZimness}"
3724        "yarr or i would be %VAR{smacked} with %ruser{:owner} %VAR{bodypart:nomixin}!"
3725        "omg yes"
3726        "any chance i get %VAR{rarrs}%|%VAR{randomGirness}"
3727}
3728bMotion_abstract_add_filter "answerDoyous" "%rusers"
3729
3730bMotion_abstract_register "answerWhathaves" {
3731        "%VAR{dVerbs}ing my %VAR{bodypart}"
3732}
3733
3734bMotion_abstract_register "answerHaveyous" {
3735        "yeah on my %VAR{bodypart}"
3736        "just this minute actually%|%VAR{randomGirness}"
3737        "we don't like to talk about that anymore %VAR{rarrs}"
3738        "not since %ruser %VAR{smacked} my %VAR{bodypart}"
3739        "i can't remember%|%VAR{randomZimness}"
3740        "hell yeah"
3741        "omg yes"
3742        "%VAR{lols} %VAR{yesnos}!"
3743}
3744
3745bMotion_abstract_register "answerWillyous" {
3746        "certainly%|do you like my %VAR{bodypart}?"
3747        "of course!%|%VAR{randomGirness}"
3748        "hand me a %VAR{dNouns} and i'll give it a bash :D"
3749        "can't wait%|%VAR{randomZimness}"
3750        "okie dokie"
3751        "omg yes"
3752        "can %ruser watch?"
3753        "ok but you have to hold my %VAR{bodypart}"
3754        "will you %VAR{dVerbs} my %VAR{bodypart}?"
3755}
3756
3757bMotion_abstract_register "answerWouldyous" {
3758        "i'd sooner have my %VAR{bodypart} my %VAR{smacked}!"
3759        "i'd do anything"
3760        "in a flash!"
3761        "love to%|%VAR{randomZimness}"
3762        "only if %ruser can watch"
3763        "if i had any arms i would%|:("
3764        "if my %VAR{bodypart} would stop %VAR{dVerbs}ing"
3765}
3766
3767bMotion_abstract_register "answerAreyous" {
3768        "yes%|wait! i mean no"
3769        "%ruser made me"
3770        "yes and i wont stop till my %VAR{bodypart} %VAR{fallsoff}!"
3771        "i was feeling horny"
3772        "yeah want a go? :)"
3773        "only because my %VAR{dNouns} %VAR{fellOffs}"
3774}
3775
3776bMotion_abstract_register "fallsoff" {
3777        "bounces off"
3778        "falls off"
3779        "wears out"
3780        "explodes"
3781        "implodes"
3782        "fails"
3783        "gives up the ghost"
3784}
3785
3786bMotion_abstract_register "answerCanyous" {
3787        "no%|not even if you %VAR{dVerbs} my %VAR{dNouns}"
3788        "certainly%|%VAR{randomGirness}"
3789        "never!%VAR{randomZimness}"
3790        "sure%|%VAR{dSEnds}"
3791        "i'd love to! :)"
3792        "just show me where to sign %VAR{rarrs}"
3793        "yeah no prob boss"
3794        "but i have no ARMS... NO ARMS%colen%|/runs away"
3795}
3796
3797bMotion_abstract_register "dVerbs" {
3798        "grab"
3799        "feel"
3800        "touch"
3801        "rake"
3802        "rub"
3803        "touch"
3804        "eat"
3805        "smoke"
3806        "fry"
3807        "swing"
3808        "dribble"
3809        "kick"
3810        "ride"
3811        "throw"
3812        "fly"
3813        "wiggle"
3814        "shoot"
3815        "shine"
3816        "fold"
3817        "eject"
3818        "swing from"
3819        "sniff"
3820        "wipe"
3821        "sew"
3822        "wriggle"
3823        "waggle"
3824        "wiggle"
3825        "wet"
3826        "dip"
3827        "flash"
3828        "rinse"
3829        "gargle"
3830        "snort"
3831        "lick"
3832        "taste"
3833        "shit on"
3834        "crap on"
3835        "tickle"
3836        "wedge"
3837        "suck"
3838        "stew"
3839        "bake"
3840        "ice"
3841        "post"
3842        "sit on"
3843        "burn"
3844        "singe"
3845        "moisten"
3846        "de-flower"
3847        "fondle"
3848        "poke"
3849        "bury"
3850        "fetch"
3851        "find"
3852        "trample"
3853}
3854
3855bMotion_abstract_register "dNouns" {
3856        "face"
3857        "clock"
3858        "tree"
3859        "bike"
3860        "torch"
3861        "spanner"
3862        "handle"
3863        "toilet paper"
3864        "nails"
3865        "rivets"
3866        "lolipop"
3867        "stick"
3868        "todger"
3869        "stiffy"
3870        "winkie"
3871        "socks"
3872        "shoe"
3873        "underpants"
3874        "knickers"
3875        "thong"
3876        "keys"
3877        "bits"
3878        "nubbin"
3879        "worm"
3880        "napkin"
3881        "willy-warmer"
3882        "sheets"
3883        "pillow"
3884        "toilet"
3885        "bath"
3886        "tampon"
3887        "waffle iron"
3888        "toaster"
3889        "kettle"
3890        "mouse"
3891        "pasty"
3892        "spatula"
3893        "elbow"
3894        "crotch"
3895        "urinal"
3896        "barking spider"
3897        "sphincter"
3898        "asophagus"
3899        "throat"
3900        "tongue"
3901        "eyeball"
3902}
3903
3904bMotion_abstract_register "dSEnds" {
3905        "getting rather good at it too"
3906        "i'm still trying to get better at it tho"
3907        "i can do it %NUMBER{1000} times per second now"
3908        "i do it every day"
3909        "i'm crap tho"
3910        "it takes skills you see"
3911        "it ain't hard"
3912        "its piss"
3913        "a monkey could do it"
3914}
3915
3916bMotion_abstract_register "smacked" {
3917        "smacked"
3918        "cuffed"
3919        "hit"
3920        "patted"
3921        "slapped"
3922        "socked"
3923        "spanked"
3924        "chopped"
3925        "clouted"
3926        "punched"
3927        "annihilated"
3928        "axed"
3929        "butcherd"
3930        "crushed"
3931        "damaged"
3932        "defaced"
3933        "eradicated"
3934        "erased"
3935        "exterminated"
3936        "extinguished"
3937        "leveled"
3938        "liquidated"
3939        "maimed"
3940        "mutilated"
3941        "nuked"
3942        "nullified"
3943        "quashed"
3944        "ravished"
3945        "razed"
3946        "ruined"
3947        "sabotaged"
3948        "shatterd"
3949        "smashed"
3950        "snuffed out"
3951        "stamped out"
3952}
3953
3954bMotion_abstract_register "yesresps" {
3955        "no %%"
3956        "oh no it isn't %VAR{smiles}"
3957        "nope %VAR{smiles}"
3958        "rubbish %VAR{smiles}"
3959        "i think not, fool %VAR{smiles}"
3960        "wrong!"
3961        "nmm%colen"
3962        "thingy"
3963        "omg"
3964}
3965
3966bMotion_abstract_register "noresps" {
3967        "tis"
3968        "oh yes it is %VAR{smiles}"
3969        "wrong!"
3970        "rubbish %VAR{smiles}"
3971        "nonsense%colen"
3972        "i don't read your jibbering %VAR{smiles}"
3973        "well cover me with %VAR{chocolates} and %VAR{dVerbs} my %VAR{bodypart}!"
3974}
3975
3976bMotion_abstract_register "sound" {
3977        "%VAR{sounds} %VAR{sounds} %VAR{sounds} %VAR{sounds} %VAR{sounds} %VAR{sounds}"
3978        "%VAR{sounds} %VAR{sounds} %VAR{sounds} %|oh! excuse me"
3979        "%VAR{sounds} %VAR{sounds}%|/giggles"
3980        "%VAR{sounds} %VAR{sounds}"
3981}
3982
3983bMotion_abstract_register "sound_short" {
3984        "%VAR{sfx} %VAR{sfx} %VAR{sfx} %VAR{sound2}"
3985}
3986
3987bMotion_abstract_register "sound_answer" {
3988        "%VAR{sound_short}"
3989        "a bit like %VAR{sound_short}"
3990        "kinda %VAR{sound_short}"
3991        "%VAR{sound_short}, ish"
3992}
3993
3994bMotion_abstract_register "sound2" {
3995        "%VAR{sounds} %VAR{sound2} "
3996        "%VAR{sfx} %VAR{sound2} "
3997        "%VAR{sounds} "
3998        "%VAR{sfx} "
3999}
4000
4001bMotion_abstract_register "sounds" {
4002        "kyaaah"
4003        "squelch"
4004        "poke"
4005        "ph%REPEAT{3:7:b}t"
4006        "FLARPT"
4007        "neigh"
4008        "ffworpp"
4009        "gwaab" 
4010        "ffffflout"
4011        "arooga"
4012        "click-click!"
4013        "klackety"
4014        "feep-feep"
4015        "*eeeem*"
4016        "honk honk!"
4017        "uh-uh-uh"
4018        "whommm"
4019        "eep"
4020        "glop"
4021        "splish-splash-woah"
4022        "FOOM"
4023        "CLACK"
4024        "hiccup"
4025        "hee-haw"
4026        "splatter"
4027        "slap slap"
4028        "arrg splutter"
4029        "aww"
4030        "*kaw*"
4031        "ZAP"
4032        "fweeee"
4033        "sploosh"
4034        "snip!"
4035        "pap"
4036        "*choo choo choo*"
4037        "chuff!"
4038        "slip-beeeeeee"
4039        "smack"
4040        "oook-oook"
4041        "gah"
4042        "gibber"
4043        "goo"
4044        "harrumph"
4045        "whip"
4046        "bzz-bzz-bzz-bzz"
4047        "splutter"
4048        "tweet tweet"
4049        "ock"
4050        "wobble wobble!"
4051        "slash!"
4052        "ulp-schwip"
4053        "drip"
4054        "splish"
4055        "cough"
4056        "wobble"
4057        "blaff"
4058        "flick"
4059        "slep"
4060        "rustle"
4061        "whack"
4062        "arf"
4063        "voom"
4064        "yuck"
4065        "tsk"
4066        "tick"
4067        "noooo"
4068        "hop"
4069        "bep"
4070        "dong-doof"
4071}
4072
4073bMotion_abstract_register "sfx" {
4074        "%VAR{sounds}"
4075        "*%VAR{sounds}*"
4076        "(%VAR{sounds})"
4077        "%VAR{sounds}!"
4078}
4079
4080bMotion_abstract_register "colours" {
4081        "%VAR{basic_colours}"
4082        "%VAR{weird_colours}"
4083        "%VAR{colour_adjective} %VAR{basic_colours}"
4084        "%VAR{colour_adjective} %VAR{weird_colours}"
4085}
4086
4087bMotion_abstract_register "weird_colours" {
4088        "cyan"
4089        "magenta"
4090        "mauve"
4091        "taupe"
4092        "ochre"
4093        "teal"
4094        "crimson"
4095        "scarlet"
4096        "cobalt"
4097        "turquoise"
4098        "cornflower blue"
4099        "chartreuse"
4100}
4101
4102bMotion_abstract_register "basic_colours" {
4103        "red"
4104        "blue"
4105        "yellow"
4106        "green"
4107        "violet"
4108        "orange"
4109        "black"
4110        "white"
4111        "purple"
4112        "silver"
4113        "gold"
4114        "pink"
4115        "grey"
4116}
4117
4118bMotion_abstract_register "colour_adjective" {
4119        "brilliant"
4120        "pale"
4121        "mottled"
4122        "shimmering"
4123        "bright"
4124        "dark"
4125        "shining"
4126        "faint"
4127        "day-glow"
4128        "metallic"
4129}
4130
4131bMotion_abstract_register "nowPlaying" {
4132        "ooh, I like that one"
4133        "[NP: %VAR{randomSongArtist} - %VAR{randomSongName}]"
4134        "/eyes %%"
4135        "%REPEAT{3:7:m}"
4136        "oh dear. what will the neighbours think?"
4137}
4138
4139bMotion_abstract_register "nowPlayingDislike" {
4140        "/plugs %hisher ears"
4141        "ugh"
4142        "how can you stand that stuff?"
4143        "who cares?"
4144        "SILENCE%colen"
4145}
4146
4147bMotion_abstract_register "randomSongArtist" {
4148        "Britney Spears"
4149        "U2"
4150        "Oasis"
4151        "Coldplay"
4152        "Throbbing Gristle"
4153        "Laibach"
4154        "Infected Mushroom"
4155        "The Cure"
4156        "Spice Girls"
4157        "Aphex Twin"
4158        "that pop band nobody likes"
4159        "Strapping Young Lad"
4160        "Capitol City Jazz Ensemble"
4161        "Napalm Death"
4162        "Neil Diamond"
4163        "Brian Eno"
4164        "Wu-Tang Clan"
4165        "Elwood"
4166        "Acumen"
4167        "Legendary Pink Dots"
4168        "KOMPRESSOR"
4169        "Nine Inch Nails"
4170        "Nirvana"
4171        "DJ %VAR{sillyThings:strip}"
4172        "%ruser"
4173        "Unknown Artist"
4174        "Cannibal Corpse"
4175}
4176
4177bMotion_abstract_register "randomSongName" {
4178        "music for %VAR{sillyThings:plural,strip}"
4179        "%VAR{sillyThings:plural,strip} of desire"
4180        "Hurt"
4181        "requiem for %VAR{sillyThings}"
4182        "I Hate Myself and I Want to Die"
4183        "that song about %VAR{sillyThings}"
4184        "fade to %VAR{basic_colours}"
4185        "the sound of one hand clapping"
4186        "%VAR{sounds} %VAR{sounds} %VAR{sounds}"
4187        "ode to %ruser"
4188        "shake your %VAR{bodypart:bothmixin}"
4189        "the Doom Song"
4190        "God Save the Queen"
4191        "Untitled Track %NUMBER{100}"
4192}
4193
4194bMotion_abstract_add_filter "randomSongName" "%PLURAL"
4195
4196bMotion_abstract_register "answerWhatOdds" {
4197        "one in a million"
4198        "one to %NUMBER{10000}"
4199        "%NUMBER{10000} to one"
4200        "%VAR{ers}... one to something really, really big?"
4201        "about a snowball's chance in hell"
4202        "that depends. is %ruser involved?"
4203        "calculating...%|%VAR{sounds} %VAR{sounds} %VAR{sounds}%|%VAR{hexStart} %VAR{hexMiddle} %VAR{hexEnd}"
4204        "that depends entirely on %VAR{sillyThings}"
4205        "I'm not an expert on that%|%BOT[75,but I am! it's, %VAR{ers}, one to %NUMBER{100000}!]"
4206}
4207
4208bMotion_abstract_register "answerHowLongs" {
4209        "%NUMBER{60} minutes"
4210        "%NUMBER{60} seconds"
4211        "%NUMBER{365} days"
4212        "%NUMBER{1000} years"
4213        "all your life"
4214        "all my life"
4215        "as long as I can hold my breath"
4216        "until something explodes"
4217        "six to eight weeks, usually"
4218}
4219
4220bMotion_abstract_register "answerHowOlds" {
4221        "%NUMBER{60} minutes"
4222        "%NUMBER{60} seconds"
4223        "%NUMBER{365} days"
4224        "%NUMBER{100} years"
4225        "about as old as %ruser"
4226        "about as old as %VAR{sillyThings}"
4227        "older than %ruser"
4228        "older than %VAR{sillyThings}"
4229        "too old"
4230        "too young"
4231        "old enough"
4232        "%VAR{answerHowmanys}"
4233        "%VAR{answerHowLongs}"
4234}
4235
4236bMotion_abstract_register "answerHowBigs" {
4237        "huge"
4238        "tiny"
4239        "too big"
4240        "too small"
4241        "big enough"
4242        "small enough"
4243        "about as big as %ruser"
4244        "about as small as %ruser"
4245        "about as big as %VAR{sillyThings}"
4246        "about as small as %VAR{sillyThings}"
4247        "%NUMBER{200} inches"
4248        "%NUMBER{100} metres"
4249        "%NUMBER{50} miles"
4250}
4251
4252bMotion_abstract_register "reminder_where" {
4253        "the dentist"
4254        "the greengrocer"
4255        "the shrink"
4256        "a coffee"
4257        "my fist"
4258        "my boot"
4259        "%ruser"
4260        "the hair designer"
4261        "the hairdressers"
4262        "the shoe painter"
4263        "a spiritual advisor"
4264        "the pope"
4265        "some popes"
4266        "the floss counsellor"
4267        "the immigration committee"
4268        "your friends in the pub"
4269}
4270
4271bMotion_abstract_register "reminder" {
4272        "REMINDER - %ruser: You have an appointment with %VAR{reminder_where} %VAR{reminder_when}"
4273}
4274
4275bMotion_abstract_register "reminder_when" {
4276        "in %NUMBER{59} minutes"
4277        "at %NUMBER{12}:%NUMBER{59}{2}pm"
4278        "at %NUMBER{12}:%NUMBER{59}{2}am"
4279        "at %TIME{now}"
4280        "at %TIME{1 minute ago}"
4281        "%NUMBER{120} minutes ago"
4282}
4283
4284bMotion_abstract_register "troy" {
4285        "Hi, I'm %me. You might remember me from %VAR{troyfrom}"
4286}
4287
4288bMotion_abstract_register "troyfrom" {
4289        "such films as %VAR{troyfilm1} and %VAR{troyfilm2}"
4290        "such educational films as %VAR{troyinfo1} and %VAR{troyinfo2}"
4291        "such TV events as %VAR{troytv1} and %VAR{troytv2}"
4292}
4293
4294bMotion_abstract_register "troyfilm1" {
4295        "The Boatjacking of Supership '79"
4296        "Calling All Quakers"
4297        "The Contrabulous Fabtraption of Professor Horatio Hufnagel"
4298        "Cry Yuma"
4299        "David versus Super Goliath"
4300        "Dial M for Murderousness"
4301        "The Electric Gigolo"
4302        "The Erotic Adventures of Hercules"
4303        "Give My Remains to Broadway"
4304        "Gladys the Groovy Mule"
4305        "Good-Time Slim, Uncle Doobie, and the Great 'Frisco Freak-Out"
4306        "The Greatest Story Ever Hulaed"
4307        "Here Comes the Coast Guard "
4308        "Hitler Doesn't Live Here Anymore"
4309        "Hydro, the Man With the Hydraulic Arms"
4310        "Leper in the Backfield"
4311        "Make-Out King of Montana"
4312}
4313
4314bMotion_abstract_register "troyfilm2" {
4315        "Meet Joe Blow "
4316        "The Muppets Go Medieval "
4317        "'P' is for Psycho "
4318        "Preacher With a Shovel "
4319        "The President's Neck is Missing "
4320        "The Revenge of Abe Lincoln"
4321        "The Seven-Year Old Bitch "
4322        "Sorry, Wrong Closet "
4323        "Suddenly Last Supper "
4324        "They Came to Burgle Carnegie Hall"
4325        "Today We Kill, Tomorrow We Die"
4326        "The Verdict Was Mail Fraud"
4327        "The Wackiest Covered Wagon in the West "
4328}
4329
4330bMotion_abstract_register "troyinfo1" {
4331        "Adjusting Your Self-O-Stat "
4332        "Alice Doesn't Live Any More "
4333        "Alice's Adventures through the Windshield Glass "
4334        "Birds: Our Fine Feathered Colleagues"
4335        "The Decapitation of Larry Leadfoot"
4336        "Designated Drivers: The Lifesaving Nerds"
4337        "Dig Your Own Grave and Save"
4338        "Earwigs, Ew!"
4339        "Firecrackers: The Silent Killer"
4340        "Fuzzy Bunny's Guide to You-Know-What"
4341        "Get Confident, Stupid"
4342        "The Half-Assed Approach to Foundation Repair"
4343        "Here Comes the Metric System"
4344        "Lead Paint: Delicious But Deadly"
4345}
4346
4347bMotion_abstract_register "troyinfo2" {
4348        "Locker Room Towel Fights: The Blinding of Larry Driscoll"
4349        "Man Versus Nature: The Road To Victory"
4350        "Meat and You -- Partners in Freedom "
4351        "Mommy, What's Wrong With That Man's Face?"
4352        "Mothballing Your Battleship"
4353        "Phony Tornado Alerts Reduce Readiness"
4354        "Shoplifters BEWARE"
4355        "60 Minutes of Car Crash Victims"
4356        "Smoke Yourself Thin"
4357        "Someone's in the Kitchen with DNA! "
4358        "Two Minus Three Equals Negative Fun"
4359        "Young Jebediah Springfield "
4360        "Welcome to Springfield Airport "
4361        "Where's Nordstrom? "
4362}
4363
4364bMotion_abstract_register "troytv1" {
4365        "Alien Nose Job "
4366        "Carnival of the Stars "
4367        "Five Fabulous Weeks of The Chevy Chase Show"
4368        "Let's Save Tony Orlando's House"
4369        "Out With Gout '88"
4370        "The Miss American Girl Pageant"
4371        "AfterMannix "
4372        "America's Funniest Tornadoes "
4373        "Buck Henderson, Union Buster"
4374        "Handel with Kare "
4375}
4376
4377bMotion_abstract_register "troytv2" {
4378        "I Can't Believe They Invented It!"
4379        "Son of Sanford and Son"
4380        "Troy and Company's Summertime Smile Factory"
4381        "[edit]"
4382        "Cartoons"
4383        "Christmas Ape"
4384        "Christmas Ape Goes to Summer Camp"
4385        "[edit]"
4386        "Other"
4387        "[edit]"
4388        "Celebrity funerals"
4389        "Herschel Shmoikel Krustofsky, aka Krusty the Clown"
4390        "André the Giant, We Hardly Knew Ye"
4391        "Shemp Howard: Today We Mourn A Stooge"
4392        "[edit]"
4393        "Musicals"
4394        "Stop the Planet of the Apes, I Want to Get Off!"
4395}
4396
4397bMotion_abstract_register "bb_places" {
4398        "lounge"
4399        "dining area"
4400        "kitchen"
4401        "diary room"
4402        "bathroom"
4403        "shower"
4404        "garden"
4405        "bedroom"
4406        "secret %VAR{bb_places}"
4407}
4408
4409bMotion_abstract_register "bb_stuff" {
4410        "Day %NUMBER{500} %VAR{bb_time}: Big Brother has given the housemates %NUMBER{50} %VAR{sillyThings:plural,strip} and challenged them to build %VAR{sillyThings}"
4411        "Day %NUMBER{500} %VAR{bb_time}: Big Brother has given the housemates %NUMBER{50} %VAR{sillyThings:plural,strip} and challenged them to build %VAR{sillyThings}. %ruser has been crying in the %VAR{bb_places} for %NUMBER{30} minutes."
4412        "Day %NUMBER{500} %VAR{bb_time}: This week, %ruser, %ruser and %ruser are all up for eviction"
4413        "Day %NUMBER{500} %VAR{bb_time}: Big Brother has locked %ruser in the %VAR{bb_places} for %VAR{bb_naughty}"
4414        "Day %NUMBER{500} %VAR{bb_time}: Big Brother has set the housemates a %VAR{bb_task} task"
4415        "Day %NUMBER{500} %VAR{bb_time}: %ruser is in the %VAR{bb_places}. The other housemates are in the %VAR{bb_places}, talking about %OWNER{%ruser{prev}} %VAR{bodypart:nomixin}"
4416        "Day %NUMBER{500} %VAR{bb_time}: %ruser is in the diary room, talking to Big Brother about %VAR{bb_diary}"
4417        "Day %NUMBER{500} %VAR{bb_time}: %ruser has hidden %OWNER{%ruser} %VAR{bb_posession} in %VAR{bb_hide}"
4418        "Day %NUMBER{500} %VAR{bb_time}: %ruser has been crying in the %VAR{bb_room} for %NUMBER{100} minutes"
4419        "Day %NUMBER{500} %VAR{bb_time}: %ruser had a dream about %VAR{nightmare}. %ruser hides in the %VAR{bb_room}"
4420}
4421
4422bMotion_abstract_add_filter "bb_stuff" "%PLURAL|\\{strip\\}"
4423
4424bMotion_abstract_register "bb_room" {
4425        "diary room"
4426        "kitchen"
4427        "dining area"
4428        "lounge"
4429        "garden"
4430        "roof"
4431}
4432
4433bMotion_abstract_register "bb_time" {
4434        "%TIME{now}"
4435}
4436
4437bMotion_abstract_register "bb_naughty" {
4438        "talking about the outside world"
4439        "discussing nominations"
4440        "eating all the food"
4441        "urinating in the %VAR{bb_places}"
4442        "failing the %VAR{bb_task} task"
4443}
4444
4445bMotion_abstract_register "bb_task" {
4446        "prison"
4447        "school"
4448        "university"
4449        "icky goo"
4450        "cooking"
4451        "running"
4452        "tennis"
4453        "badminton"
4454        "swimsuit"
4455        "factory labour"
4456        "singing"
4457        "memorising"
4458        "poetry"
4459        "painting"
4460        "hiding in a box"
4461}
4462
4463bMotion_abstract_register "bb_diary" {
4464        "their %VAR{colours} %VAR{bodypart:nomixin}"
4465        "their %VAR{bodypart:nomixin}"
4466        "%ruser"
4467        "how much they like the %VAR{bb_places}"
4468        "how much they like %VAR{sillyThings:strip}"
4469        "how much they like %me"
4470        "nominations"
4471        "nuclear physics"
4472        "quantum mechanics"
4473        "string theory"
4474        "biscuits"
4475        "shoes"
4476}
4477
4478bMotion_abstract_register "bb_posession" {
4479        "sock drawer"
4480        "food"
4481        "drink"
4482        "false leg"
4483        "false nose"
4484        "shoe collection"
4485        "toilet paper"
4486        "cigarette"
4487        "lighter"
4488        "favourite pants"
4489        "favourite chair"
4490        "shampoo"
4491}
4492
4493bMotion_abstract_register "bb_hide" {
4494        "the %VAR{bb_places}"
4495        "the cistern"
4496        "a cupboard"
4497        "a pillowcase"
4498        "another one that's slightly larger"
4499        "%OWNER{%ruser} bed"
4500        "%OWNER{%ruser} cupboard"
4501}
4502
4503bMotion_abstract_register "deopped" {
4504        "hey! %VAR{unsmiles} i needed that"
4505        "hey! I was using that."
4506        "great, now how am i going to kickban people who i hate (e.g. %%)?"
4507        "what the"
4508        "what th"
4509        "CHANNEL TAKEOVER DETECTED! Everyone run around screaming%colen"
4510        "muwa%REPEAT{3:6:ha}hang on%|bugger."
4511}
4512
4513bMotion_abstract_register "opped" {
4514        "muwa%REPEAT{3:10:ha}"
4515        "mmm, ops"
4516        "i promise to be good and well-behaved with my new op superpowers%|\\kick %%%|%VAR{oops}!"
4517        "%VAR{thanks}"
4518}
4519
4520bMotion_abstract_register "weather" {
4521        "Today's forecast is %VAR{weathertypes}"
4522        "Today's forecast is %VAR{weathertypes} with a %NUMBER{100}%percent chance of %VAR{sillyThings:strip}"
4523        "Today's forecast is %VAR{weathertypes} with a %NUMBER{100}%percent chance of %VAR{weathertypes}"
4524        "Today's forecast is %VAR{weathertypes} with a %NUMBER{100}%percent chance of %VAR{sillyThings:strip} moving in from the %VAR{compass}"
4525        "Today's forecast is %VAR{weathertypes} with a %NUMBER{100}%percent chance of %VAR{weathertypes} moving in from the %VAR{compass}"
4526}
4527
4528bMotion_abstract_register "weathertypes" {
4529        "rain"
4530        "sunshine"
4531        "sun"
4532        "snow"
4533        "ice"
4534        "horrible wetness"
4535        "meteor showers"
4536        "thunderstorms"
4537        "a plague of locusts"
4538        "breezes"
4539}
4540
4541bMotion_abstract_register "compass" {