· 9 years ago · Mar 17, 2017, 12:42 AM
1import string
2from otp.otpbase.OTPLocalizerEnglishProperty import *
3lTheBrrrgh = 'The Brrrgh'
4lDaisyGardens = 'Daisy Gardens'
5lDonaldsDock = "Donald's Dock"
6lDonaldsDreamland = "Donald's Dreamland"
7lMinniesMelodyland = "Minnie's Melodyland"
8lToontownCentral = 'Toontown Central'
9lGoofySpeedway = 'Goofy Speedway'
10lOutdoorZone = "Chip 'n Dale's Acorn Acres"
11lGolfZone = "Chip 'n Dale's MiniGolf"
12lCancel = 'Cancel'
13lClose = 'Close'
14lOK = 'OK'
15lNext = 'Next'
16lNo = 'No'
17lQuit = 'Quit'
18lYes = 'Yes'
19Cog = 'Cog'
20Cogs = 'Cogs'
21DialogOK = lOK
22DialogCancel = lCancel
23DialogYes = lYes
24DialogNo = lNo
25DialogDoNotShowAgain = 'Do Not\nShow Again'
26WhisperNoLongerFriend = '%s left your friends list.'
27WhisperNowSpecialFriend = '%s is now your True Friend!'
28WhisperComingToVisit = '%s is coming to visit you.'
29WhisperFailedVisit = '%s tried to visit you.'
30WhisperTargetLeftVisit = '%s has gone somewhere else. Try again!'
31WhisperGiveupVisit = "%s couldn't find you because you're moving around!"
32WhisperIgnored = '%s is ignoring you!'
33TeleportGreeting = 'Hi, %s.'
34WhisperFriendComingOnline = '%s is coming online!'
35WhisperFriendLoggedOut = '%s has logged out.'
36WhisperPlayerOnline = '%s logged into %s'
37WhisperPlayerOffline = '%s is offline.'
38WhisperUnavailable = 'That player is no longer available for whispers.'
39DialogSpecial = 'ooo'
40DialogExclamation = '!'
41DialogQuestion = '?'
42ChatInputNormalSayIt = 'Say It'
43ChatInputNormalCancel = lCancel
44ChatInputNormalWhisper = 'Whisper'
45ChatInputWhisperLabel = 'To %s'
46SCEmoteNoAccessMsg = 'You do not have access\nto this emotion yet.'
47SCEmoteNoAccessOK = lOK
48ParentLogin = 'Parent Login'
49ParentPassword = 'Parent Account Password'
50ChatGarblerDefault = ['blah']
51ChatManagerChat = 'Chat'
52ChatManagerWhisperTo = 'Whisper to:'
53ChatManagerWhisperToName = 'Whisper To:\n%s'
54ChatManagerCancel = lCancel
55ChatManagerWhisperOffline = '%s is offline.'
56OpenChatWarning = 'To become True Friends with somebody, click on them, and select "True Friends" from the detail panel.\n\nSpeedChat Plus can also be enabled, which allow users to chat by typing words found in the SpeedChat Plus dictionary.\n\nTo activate these features or to learn more, exit Toontown and then click on Membership and select Manage Account. Log in to edit your "Community Settings."\n\nIf you are under 18, you need a Parent Account to manage these settings.'
57OpenChatWarningOK = lOK
58UnpaidChatWarning = 'Once you have subscribed, you can use this button to chat with your friends using the keyboard. Until then, you should chat with other Toons using SpeedChat.'
59UnpaidChatWarningPay = 'Subscribe'
60UnpaidChatWarningContinue = 'Continue Free Trial'
61PaidNoParentPasswordWarning = 'Use this button to chat with your friends by using the keyboard, enable it through your Account Manager on the Toontown Web site. Until then, you can chat by using SpeedChat.'
62UnpaidNoParentPasswordWarning = 'This is for SpeedChat Plus, which allows users to chat by typing words found in the SpeedChat Plus dictionary. To activate this feature, exit Toontown and click on Membership. Select Manage Account and log in to edit your "Community Settings." If you are under 18, you need a Parent Account to manage these settings.'
63PaidNoParentPasswordWarningSet = 'Update Chat Settings'
64PaidNoParentPasswordWarningContinue = 'Continue Playing Game'
65PaidParentPasswordUKWarning = 'Once you have Enabled Chat, you can enable this button to chat with your friends using the keyboard. Until then, you should chat with other Toons using SpeedChat.'
66PaidParentPasswordUKWarningSet = 'Enable Chat Now!'
67PaidParentPasswordUKWarningContinue = 'Continue Playing Game'
68NoSecretChatWarningTitle = 'Parental Controls'
69NoSecretChatWarning = 'To chat with a friend, the True Friends feature must first be enabled. Kids, have your parent visit the Toontown Web site to learn about True Friends.'
70RestrictedSecretChatWarning = 'To get or enter a True Friend Code, log in with the Parent Account. You can disable this prompt by changing your True Friends options.'
71NoSecretChatWarningOK = lOK
72NoSecretChatWarningCancel = lCancel
73NoSecretChatWarningWrongPassword = "That's not the correct Parent Account. Please log in with the Parent Account that is linked to this account."
74NoSecretChatAtAllTitle = 'Open Chat With True Friends'
75NoSecretChatAtAll = 'Open Chat with True Friends allows real-life friends to chat openly with each other by means of a True Friend Code that must be shared outside of the game.\n\nTo activate these features or to learn more, exit Toontown and then click on Membership and select Manage Account. Log in to edit your "Community Settings." If you are under 18, you need a Parent Account to manage these settings.'
76NoSecretChatAtAllAndNoWhitelistTitle = 'Chat button'
77NoSecretChatAtAllAndNoWhitelist = 'You can use the blue Chat button to communicate with other Toons by using Speechat Plus or Open Chat with True Friends.\n\nSpeedchat Plus is a form of type chat that allows users to communicate by using the SpeedChat Plus dictionary.\n\nOpen Chat with True Friends allows real-life friends to chat openly with each other by means of a True Friend Code that must be shared outside of the game.\n\nTo activate these features or to learn more, exit Toontown and then click on Membership and select Manage Account. Log in to edit your "Community Settings." If you are under 18, you need a Parent Account to manage these settings.'
78NoSecretChatAtAllOK = lOK
79ChangeSecretFriendsOptions = 'Change True Friends Options'
80ChangeSecretFriendsOptionsWarning = '\nPlease enter the Parent Account Password to change your True Friends options.'
81ActivateChatTitle = 'True Friends Options'
82WhisperToFormat = 'To %s %s'
83WhisperToFormatName = 'To %s'
84WhisperFromFormatName = '%s whispers'
85ThoughtOtherFormatName = '%s thinks'
86ThoughtSelfFormatName = 'You think'
87from pandac.PandaModules import TextProperties
88from pandac.PandaModules import TextPropertiesManager
89shadow = TextProperties()
90shadow.setShadow(-0.025, -0.025)
91shadow.setShadowColor(0, 0, 0, 1)
92TextPropertiesManager.getGlobalPtr().setProperties('shadow', shadow)
93red = TextProperties()
94red.setTextColor(1, 0, 0, 1)
95TextPropertiesManager.getGlobalPtr().setProperties('red', red)
96green = TextProperties()
97green.setTextColor(0, 1, 0, 1)
98TextPropertiesManager.getGlobalPtr().setProperties('green', green)
99yellow = TextProperties()
100yellow.setTextColor(1, 1, 0, 1)
101TextPropertiesManager.getGlobalPtr().setProperties('yellow', yellow)
102midgreen = TextProperties()
103midgreen.setTextColor(0.2, 1, 0.2, 1)
104TextPropertiesManager.getGlobalPtr().setProperties('midgreen', midgreen)
105blue = TextProperties()
106blue.setTextColor(0, 0, 1, 1)
107TextPropertiesManager.getGlobalPtr().setProperties('blue', blue)
108white = TextProperties()
109white.setTextColor(1, 1, 1, 1)
110TextPropertiesManager.getGlobalPtr().setProperties('white', white)
111black = TextProperties()
112black.setTextColor(0, 0, 0, 1)
113TextPropertiesManager.getGlobalPtr().setProperties('black', black)
114grey = TextProperties()
115grey.setTextColor(0.5, 0.5, 0.5, 1)
116TextPropertiesManager.getGlobalPtr().setProperties('grey', grey)
117ActivateChat = "True Friends allows one member to chat with another member only by means of a True Friend Code that must be communicated outside of the game. True Friends is not moderated or supervised.\n\nPlease choose one of Toontown's True Friends options:\n\n \x01shadow\x01No True Friends\x02 - Ability to make True Friends is disabled.\n This offers the highest level of control.\n\n \x01shadow\x01Restricted True Friends\x02 - Requires the Parent Account Password to make\n each new True Friend.\n\n \x01shadow\x01Unrestricted True Friends\x02 - Once enabled with the Parent Account Password,\n it is not required to supply the Parent Account Password to make each new\n True Friend. \x01red\x01This option is not recommended for children under 13.\x02\n\n\n\n\n\n\nBy enabling the True Friends feature, you acknowledge that there are some risks inherent in the True Friends feature and that you have been informed of, and agree to accept, any such risks."
118ActivateChatYes = 'Update'
119ActivateChatNo = lCancel
120ActivateChatMoreInfo = 'More Info'
121ActivateChatPrivacyPolicy = 'Privacy Policy'
122ActivateChatPrivacyPolicy_Button1A = 'Version 1'
123ActivateChatPrivacyPolicy_Button1K = 'Version 1'
124ActivateChatPrivacyPolicy_Button2A = 'Version 2'
125ActivateChatPrivacyPolicy_Button2K = 'Version 2'
126PrivacyPolicyText_1A = [' ']
127PrivacyPolicyText_1K = [' ']
128PrivacyPolicyText_2A = [' ']
129PrivacyPolicyText_2K = [' ']
130PrivacyPolicyText_Intro = [' ']
131PrivacyPolicyClose = lClose
132SecretFriendsInfoPanelOk = lOK
133SecretFriendsInfoPanelClose = lClose
134SecretFriendsInfoPanelText = ['\nThe Open Chat with True Friends Feature\n\nThe Open Chat with True Friends feature enables a member to chat directly with another member within Toontown Rewritten (the "Service") once the members establish a True Friends connection. When your child attempts to use the Open Chat with True Friends feature, we will require that you indicate your consent to your child\'s use of this feature by entering your Parent Account Password. Here is a detailed description of the process of creating an Open Chat with True Friends connection between members whom we will call "Sally" and "Mike."\n1. Sally\'s parent and Mike\'s parent each enable the Open Chat with True Friends feature by entering their respective Parent Account Passwords either (a) in the Account Options areas within the Service, or (b) when prompted within the game by a Parental Controls pop-up.\n2. Sally requests a True Friend Code (described below) from within the Service.\n',
135 "\n3. Sally's True Friend Code is communicated to Mike outside of the Service. (Sally's True Friend Code may be communicated to Mike either directly by Sally, or indirectly through Sally's disclosure of the True Friend Code to another person.)\n4. Mike submits Sally's True Friend Code to the Service within 48 hours of the time that Sally requested the True Friend Code from the Service.\n5. The Service then notifies Mike that Sally has become Mike's True Friend. The Service similarly notifies Sally that Mike has become Sally's True Friend.\n6. Sally and Mike can now open chat directly with each other until either one chooses to terminate the other as a True Friend, or until the Open Chat with True Friends feature is disabled for either Sally or Mike by their respective parent. The True Friends connection can thus be disabled anytime by either: (a) a member removing the True Friend from his or her friends list (as described in the Service); or, (b) the parent of that member disabling the Open Chat with ",
136 "\nTrue Friends feature by going to the Account Options area within the Service and following the steps set forth there.\n\nA True Friend Code is a computer-generated random code assigned to a particular member. The True Friend Code must be used to activate a True Friend connection within 48 hours of the time that the member requests the True Friend Code; otherwise, the True Friend Code expires and cannot be used. Moreover, a single True Friend Code can only be used to establish one True Friend connection. To make additional True Friend connections, a member must request an additional True Friend Code for each additional True Friend.\n\nTrue Friendships do not transfer. For example, if Sally becomes a True Friend of Mike, and Mike becomes a True Friend of Jessica, Sally does not automatically become Jessica's True Friend. In order for Sally and Jessica to\n",
137 '\nbecome True Friends, one of them must request a new True Friend Code from the Service and communicate it to the other.\n\nTrue Friends communicate with one another in a free-form interactive open chat. The content of this chat is directly entered by the participating member and is processed through the Service, which is monitored by the Toontown Rewritten team. While we advise members not to exchange personal information such as first and last names, e-mail addresses, postal addresses, or phone numbers while using Open Chat with True Friends, we cannot guarantee that such exchanges of personal information will not happen. Although the True Friends chat is automatically filtered for most bad words, Open Chat with True Friends may be moderated, and we reserve the right to moderate any part of the Service that we,\n',
138 "\nin our sole and absolute discretion, deems necessary. However, because Open Chat with True Friends will not always be moderated, if the Parent Account allows a child to use his or her account with the Open Chat with True Friends feature enabled, we strongly encourage parents to supervise their child or children while they play in the Service. By enabling the Open Chat with True Friends feature, the Parent Account acknowledges that there are some risks inherent in the Open Chat with True Friends feature and that the Parent Account has been informed of, and agrees to accept, any such risks, whether foreseeable or otherwise. \n\nWDIG does not use the content of True Friends chat for any purpose other than communicating that content to the member's true friend, and does not disclose that content to any third party except: (1) if required by law, for example, to comply with a court order or subpoena; (2) to enforce the Terms of Use\n",
139 "\napplicable to the Service (which may be accessed on the home page of the Service); or, (3) to protect the safety and security of Members of the Service and the Service itself. In accordance with the Children's Online Privacy Protection Act, we are prohibited from conditioning, and do not condition, a child's participation in any activity (including Open Chat with True Friends) on the child's disclosing more personal information than is reasonably necessary to participate in such activity.\n\nIn addition, as noted above, we recognize the right of a parent to refuse to permit us to continue to allow a child to use the True Friends feature. By enabling the Open Chat with True Friends feature, you acknowledge that there are some risks inherent in the ability of members to open chat with one another through the Open Chat with True Friends feature, and that you have been informed of, and agree to accept, any such risks, whether foreseeable or otherwise.\n"]
140LeaveToPay = 'Click Purchase to exit the game and buy a Membership at toontown.com'
141LeaveToPayYes = 'Purchase'
142LeaveToPayNo = lCancel
143LeaveToSetParentPassword = 'In order to set parent account password, the game will exit to the Toontown website.'
144LeaveToSetParentPasswordYes = 'Set Password'
145LeaveToSetParentPasswordNo = lCancel
146LeaveToEnableChatUK = 'In order to enable chat, the game will exit to the Toontown website.'
147LeaveToEnableChatUKYes = 'Enable Chat'
148LeaveToEnableChatUKNo = lCancel
149ChatMoreInfoOK = lOK
150SecretChatDeactivated = 'The "True Friends" feature has been disabled.'
151RestrictedSecretChatActivated = 'The "Restricted True Friends" feature has been enabled!'
152SecretChatActivated = 'The "Unrestricted True Friends" feature has been enabled!'
153SecretChatActivatedOK = lOK
154SecretChatActivatedChange = 'Change Options'
155ProblemActivatingChat = 'Oops! We were unable to activate the "True Friends" chat feature.\n\n%s\n\nPlease try again later.'
156ProblemActivatingChatOK = lOK
157MultiPageTextFrameNext = lNext
158MultiPageTextFramePrev = 'Previous'
159MultiPageTextFramePage = 'Page %s/%s'
160GuiScreenToontownUnavailable = 'The server appears to be temporarily unavailable, still trying...'
161GuiScreenCancel = lCancel
162CreateAccountScreenUserName = 'Account Name'
163CreateAccountScreenPassword = 'Password'
164CreateAccountScreenConfirmPassword = 'Confirm Password'
165CreateAccountScreenCancel = lCancel
166CreateAccountScreenSubmit = 'Submit'
167CreateAccountScreenConnectionErrorSuffix = '.\n\nPlease try again later.'
168CreateAccountScreenNoAccountName = 'Please enter an account name.'
169CreateAccountScreenAccountNameTooShort = 'Your account name must be at least %s characters long. Please try again.'
170CreateAccountScreenPasswordTooShort = 'Your password must be at least %s characters long. Please try again.'
171CreateAccountScreenPasswordMismatch = 'The passwords you typed did not match. Please try again.'
172CreateAccountScreenUserNameTaken = 'That user name is already taken. Please try again.'
173CreateAccountScreenInvalidUserName = 'Invalid user name.\nPlease try again.'
174CreateAccountScreenUserNameNotFound = 'User name not found.\nPlease try again or create a new account.'
175CRConnecting = 'Connecting...'
176CRNoConnectTryAgain = 'Could not connect to %s:%s. Try again?'
177CRNoConnectProxyNoPort = 'Could not connect to %s:%s.\n\nYou are communicating to the internet via a proxy, but your proxy does not permit connections on port %s.\n\nYou must open up this port, or disable your proxy, in order to play. If your proxy has been provided by your ISP, you must contact your ISP to request them to open up this port.'
178CRLoggingIn = 'Authenticating...'
179CRMissingGameRootObject = 'Missing some root game objects. (May be a failed network connection).\n\nTry again?'
180CRNoDistrictsTryAgain = 'No Districts are available. Try again?'
181CRRejectRemoveAvatar = 'The avatar was not able to be deleted, try again another time.'
182CRLostConnection = 'Your internet connection to the servers has been unexpectedly broken.'
183CRBootedReasons = {1: 'Yikes - An unexpected problem occured. Your connection has been lost, but you should be able to connect again and go right back into Toontown.',
184 100: 'You have been disconnected because someone else just logged in using your account on another computer.',
185 120: 'You have been disconnected because of a problem with your authorization to use keyboard chat.',
186 122: 'There was an issue getting you into Toontown. If the problem persists, please contact Toontown Rewritten Support.',
187 124: 'Your installed files are out of date! Use the official launcher to download the newest version, or contact Toontown Rewritten Support if the problem persists.',
188 125: 'Your installed files appear to be invalid. Use the official launcher to download the newest version, or contact Toontown Rewritten Support if the problem persists.',
189 126: 'You aren\'t authorized to use administrator privileges. The request has been noted.',
190 127: 'There appears to be a problem with your Toon. Don\'t worry - we\'ll get it straightened out. Please contact Toontown Rewritten Support and referece Error Code 127.',
191 128: 'There appears to have been a hiccup in your connection to Toontown. Don\'t worry -- we\'re working on straightening it out. You should be able to connect again and go right back into Toontown.',
192 151: 'You were kicked out by one of the developers working on the servers.',
193 152: "You have been banned from the game for a reported violation of our Terms of Use connected to '%(name)s'. For more details, please check the Toontown Rewritten website.",
194 153: 'The district you were playing on has been reset. Everyone who was playing on that district has also been disconnected, however, you should be able to connect again and go right back into Toontown.',
195 154: 'Toontown Rewritten is going down for an update! Stay Tooned on our website for details, or try logging in again later.',
196 155: 'You\'ve been warned for %(dc_reason)s. Try to behave next time!',
197 200: 'Logins are currently disabled. Please try again later.',
198 288: 'Sorry, you have used up all of your available minutes this month.',
199 349: 'Sorry, you have used up all of your available minutes this month.',
200 350: 'Sorry, your play time is up for today! You\'re welcome to hop on the queue or schedule a new session at any time. Thanks for testing with us, and come back soon!',}
201CRBootedReasonUnknownCode = 'Yikes - An unexpected problem occured. (Error code %s) Your connection has been lost, but you should be able to connect again and go right back into Toontown.'
202CRSystemMessages = {
203 # General, generic messages:
204 0: '%s',
205 1: 'ADMIN: %s',
206 2: 'Toon HQ: %s',
207 3: 'Loony Labs: %s',
208 4: 'Toon Council: %s',
209 5: 'SYSTEM: %s',
210
211 # Maintenance notifications:
212 50: 'Toontown Rewritten will be closing for an update soon. Start wrapping things up!',
213 51: 'Toontown Rewritten will be closing for an update in %s minutes.',
214 52: 'Toontown Rewritten will be closing for an update in %s seconds.',
215 53: 'Toontown Rewritten will be closing for an update in just a moment. Hang tight!',
216
217 55: 'Toontown Rewritten will be closing for maintenance soon. Start wrapping things up!',
218 56: 'Toontown Rewritten will be closing for maintenance in %s minutes.',
219 57: 'Toontown Rewritten will be closing for maintenance in %s seconds.',
220 58: 'Toontown Rewritten will be closing for maintanance in just a moment.',
221
222
223 60: 'The district that you\'re playing in will be closed off for maintenance soon. Try to move if you can.',
224 61: 'The district that you\'re on will be closed for maintenance in %s minutes.',
225 62: 'The district that you\'re on will be closed for maintenance in %s seconds.',
226
227 # Announcements.
228 100: 'Toon Council: Congrats, Your Toon name has been approved! You\'ll need to log out to receive your name certificate.',
229 101: 'Toon Council: Sorry, the name you submitted was rejected. You can log out and submit a new name on the main screen.',
230 102: '%s just became the first Toon in Toon History to reach 137 Laff Points!'
231}
232CRTryConnectAgain = '\n\nTry to connect again?'
233CRToontownUnavailable = 'The server appears to be temporarily unavailable, still trying...'
234CRToontownUnavailableCancel = lCancel
235CRNameCongratulations = 'CONGRATULATIONS!!'
236CRNameAccepted = 'Your name has been\napproved by the Toon Council.\n\nFrom this day forth\nyou will be named\n"%s"'
237CRServerConstantsProxyNoPort = 'Unable to contact %s.\n\nYou are communicating to the internet via a proxy, but your proxy does not permit connections on port %s.\n\nYou must open up this port, or disable your proxy, in order to play. If your proxy has been provided by your ISP, you must contact your ISP to request them to open up this port.'
238CRServerConstantsProxyNoCONNECT = 'Unable to contact %s.\n\nYou are communicating to the internet via a proxy, but your proxy does not support the CONNECT method.\n\nYou must enable this capability, or disable your proxy, in order to play. If your proxy has been provided by your ISP, you must contact your ISP to request them to enable this capability.'
239CRServerConstantsTryAgain = 'Unable to contact %s.\n\nThe account server might be temporarily down, or there might be some problem with your internet connection.\n\nTry again?'
240CRServerDateTryAgain = 'Could not get server date from %s. Try again?'
241AfkForceAcknowledgeMessage = 'Your toon got sleepy and went to bed.'
242PeriodTimerWarning = 'Your available time is almost over!'
243PeriodForceAcknowledgeMessage = 'Sorry, you have used up all of your available time. Please exit to purchase more.'
244CREnteringToontown = 'Toontown Rewritten'
245DownloadWatcherUpdate = 'Downloading %s'
246DownloadWatcherInitializing = 'Download Initializing...'
247LoginScreenUserName = 'Account Name'
248LoginScreenPassword = 'Password'
249LoginScreenLogin = 'Login'
250LoginScreenCreateAccount = 'Create Account'
251LoginScreenQuit = lQuit
252LoginScreenLoginPrompt = 'Please enter a user name and password.'
253LoginScreenBadPassword = 'Bad password.\nPlease try again.'
254LoginScreenInvalidUserName = 'Invalid user name.\nPlease try again.'
255LoginScreenUserNameNotFound = 'User name not found.\nPlease try again or create a new account.'
256LoginScreenPeriodTimeExpired = 'Sorry, you have used up all of your available time.'
257LoginScreenNoNewAccounts = 'Sorry, we are not accepting new accounts at this time.'
258LoginScreenTryAgain = 'Try Again'
259DialogSpecial = 'ooo'
260DialogExclamation = '!'
261DialogQuestion = '?'
262DialogLength1 = 6
263DialogLength2 = 12
264DialogLength3 = 20
265GlobalSpeedChatName = 'SpeedChat'
266SCMenuPromotion = 'PROMOTIONAL'
267SCMenuElection = 'ELECTION'
268SCMenuEmotions = 'ANIMATIONS'
269SCMenuCustom = 'MY PHRASES'
270SCMenuResistance = 'UNITE!'
271SCMenuPets = 'PETS'
272SCMenuPetTricks = 'TRICKS'
273SCMenuCog = 'COG SPEAK'
274SCMenuTesting = 'TESTING'
275SCMenuBugs = 'BUGS'
276SCMenuHello = 'HELLO'
277SCMenuBye = 'GOODBYE'
278SCMenuConvo = 'CHIT CHAT'
279SCMenuEmoticons = 'EMOTICONS'
280SCMenuResponse="REPLIES"
281SCMenuGood = 'GOOD'
282SCMenuBad = 'BAD'
283SCMenuHappy = 'HAPPY'
284SCMenuSad = 'SAD'
285SCMenuFriendly = 'FRIENDLY'
286SCMenuSorry = 'SORRY'
287SCMenuBusy = "I'M BUSY..."
288SCMenuStinky = 'STINKY'
289SCMenuPlaces = 'PLACES'
290SCMenuToontasks = 'TOONTASKS'
291SCMenuBattle = 'BATTLE'
292SCMenuBattleUse = 'YOU SHOULD USE...'
293SCMenuBattleToonUp = 'TOON-UP'
294SCMenuBattleTrap = 'TRAP'
295SCMenuBattleLure = 'LURE'
296SCMenuBattleSound = 'SOUND'
297SCMenuBattleThrow = 'THROW'
298SCMenuBattleSquirt = 'SQUIRT'
299SCMenuBattleDrop = 'DROP'
300SCMenuGagShop = 'TROLLEY'
301SCMenuFactory = 'FACTORY'
302SCMenuKartRacing = 'RACING'
303SCMenuFactoryMeet = 'MEET'
304SCMenuCFOBattle = 'C.F.O.'
305SCMenuCFOBattleCranes = 'CRANES'
306SCMenuCFOBattleGoons = 'GOONS'
307SCMenuCJBattle = 'CHIEF JUSTICE'
308SCMenuCEOBattle = 'C.E.O.'
309SCMenuGolf = 'GOLF'
310SCMenuWhiteList = 'WHITELIST'
311SCMenuPlacesPlayground = 'PLAYGROUND'
312SCMenuPlacesEstate = 'ESTATE'
313SCMenuPlacesCogs = 'COGS'
314SCMenuPlacesWait = 'WAIT'
315SCMenuFriendlyYou = 'YOU...'
316SCMenuFriendlyILike = 'I LIKE YOUR...'
317SCMenuPlacesLetsGo = "LET'S GO..."
318SCMenuToontasksMyTasks = 'MY TASKS'
319SCMenuToontasksYouShouldChoose = 'I THINK YOU SHOULD...'
320SCMenuToontasksINeedMore = 'I NEED MORE...'
321SCMenuBattleGags = 'GAGS'
322SCMenuBattleTaunts = 'TAUNTS'
323SCMenuBattleStrategy = 'STRATEGY'
324SCMenuBoardingGroup = 'BOARDING'
325SCMenuParties = 'PARTIES'
326SCMenuAprilToons = "APRIL TOONS'"
327SCMenuSingingGroup = 'SINGING'
328SCMenuCarol = 'CAROLING'
329SCMenuSillyHoliday = 'SILLY METER'
330SCMenuVictoryParties = 'VICTORY PARTIES'
331SCMenuSellbotNerf = 'STORM SELLBOT'
332SCMenuJellybeanJam = 'JELLYBEAN WEEK'
333SCMenuHalloween = 'HALLOWEEN'
334SCMenuWinter = 'WINTER'
335SCMenuSellbotInvasion = 'SELLBOT INVASION'
336SCMenuFieldOffice = 'FIELD OFFICES'
337SCMenuIdesOfMarch = 'GREEN'
338SCMenuRogerDog = 'roger dog'
339FriendSecretNeedsPasswordWarningTitle = 'Parental Controls'
340FriendSecretNeedsParentLoginWarning = 'To get or enter a True Friend Code, log in with the Parent Account. You can disable this prompt by changing your True Friend options.'
341FriendSecretNeedsPasswordWarning = 'To get or enter a True Friend Code, you must enter the Parent Account Password. You can disable this prompt by changing your True Friends options.'
342FriendSecretNeedsPasswordWarningOK = lOK
343FriendSecretNeedsPasswordWarningCancel = lCancel
344FriendSecretNeedsPasswordWarningWrongUsername = "That's not the correct username. Please enter the username of the parental account. This is not the same username used to play the game."
345FriendSecretNeedsPasswordWarningWrongPassword = "That's not the correct password. Please enter the password of the parental account. This is not the same password used to play the game."
346FriendSecretIntro = "If you are playing Toontown Rewritten with someone you know in the real world, you can become True Friends. You can chat using the keyboard with your True Friends. Other Toons won't understand what you're saying.\n\nYou do this by getting a True Friend Code. Tell the True Friend Code to your friend, but not to anyone else. When your friend types in your True Friend Code on his or her screen, you'll be True Friends in Toontown!"
347FriendSecretGetSecret = 'Get a True Friend Code'
348FriendSecretEnterSecret = 'If you have a True Friend Code from someone you know, type it here.'
349FriendSecretOK = lOK
350FriendSecretEnter = 'Enter True Friend Code'
351FriendSecretCancel = lCancel
352FriendSecretGettingSecret = 'Getting True Friend Code. . .'
353FriendSecretGotSecret = "Here is your new True Friend Code. Be sure to write it down!\n\nYou may give this True Friend Code to one person only. Once someone types in your True Friend Code, it will not work for anyone else. If you want to give a True Friend Code to more than one person, get another True Friend Code.\n\nThe True Friend Code will only work for the next two days. Your friend will have to type it in before it goes away, or it won't work.\n\nYour True Friend Code is:"
354FriendSecretTooMany = "Sorry, you can't have any more True Friend Codes today. You've already had more than your fair share!\n\nTry again tomorrow."
355FriendSecretTryingSecret = 'Trying True Friend Code. . .'
356FriendSecretEnteredSecretSuccess = 'You are now True Friends with %s!'
357FriendSecretTimeOut = 'Sorry, secrets are not working right now.'
358FriendSecretEnteredSecretUnknown = "That's not anyone's True Friend Code. Are you sure you spelled it correctly?\n\nIf you did type it correctly, it may have expired. Ask your friend to get a new True Friend Code for you (or get a new one yourself and give it to your friend)."
359FriendSecretEnteredSecretFull = "You can't be friends with %s because one of you has too many friends on your friends list."
360FriendSecretEnteredSecretFullNoName = "You can't be friends because one of you has too many friends on your friends list."
361FriendSecretEnteredSecretSelf = 'You just typed in your own True Friend Code! Now no one else can use that True Friend Code.'
362FriendSecretEnteredSecretWrongProduct = "You have entered the wrong type of True Friend Code.\nThis game uses codes that begin with '%s'."
363FriendSecretNowFriends = 'You are now True Friends with %s!'
364FriendSecretNowFriendsNoName = 'You are now True Friends!'
365FriendSecretDetermineSecret = 'What type of True Friend would you like to make?'
366FriendSecretDetermineSecretAvatar = 'Avatar'
367FriendSecretDetermineSecretAvatarRollover = 'A friend only in this game'
368FriendSecretDetermineSecretAccount = 'Account'
369FriendSecretDetermineSecretAccountRollover = 'A friend across the Toontown Rewritten network'
370GuildMemberTitle = 'Member Options'
371GuildMemberPromote = 'Make Officer'
372GuildMemberPromoteInvite = 'Make Veteran'
373GuildMemberDemoteInvite = 'Demote to Veteran'
374GuildMemberGM = 'Make Guildmaster'
375GuildMemberGMConfirm = 'Confirm'
376GuildMemberDemote = 'Demote to Member'
377GuildMemberKick = 'Remove Member'
378GuildMemberCancel = lCancel
379GuildMemberOnline = 'has come online.'
380GuildMemberOffline = 'has gone offline.'
381GuildPrefix = '(G):'
382GuildNewMember = 'New Guild Member'
383GuildMemberUnknown = 'Unknown'
384GuildMemberGMMessage = 'Warning! Would you like to give up leadership of your guild and make %s your guild master?\n\nYou will become an officer'
385GuildInviteeOK = lOK
386GuildInviteeNo = lNo
387GuildInviteeInvitation = '%s is inviting you to join %s.'
388GuildRedeemErrorInvalidToken = 'Sorry, that code is invalid. Please try again.'
389GuildRedeemErrorGuildFull = 'Sorry, this guild has too many members already.'
390FriendInviteeTooManyFriends = '%s would like to be your friend, but you already have too many friends on your list!'
391FriendInviteeInvitation = '%s would like to be your friend.'
392FriendInviteeInvitationPlayer = "%s's player would like to be your friend."
393FriendNotifictation = '%s is now your friend.'
394FriendInviteeOK = lOK
395FriendInviteeNo = lNo
396GuildInviterWentAway = '%s is no longer present.'
397GuildInviterAlready = '%s is already in a guild.'
398GuildInviterBusy = '%s is busy right now.'
399GuildInviterNotYet = 'Invite %s to join your guild?'
400GuildInviterCheckAvailability = 'Inviting %s to join your guild.'
401GuildInviterOK = lOK
402GuildInviterNo = lNo
403GuildInviterCancel = lCancel
404GuildInviterYes = lYes
405GuildInviterTooFull = 'Guild has reached maximum size.'
406GuildInviterNo = lNo
407GuildInviterClickToon = 'Click on the pirate you would like to invite.'
408GuildInviterTooMany = 'This is a bug'
409GuildInviterNotAvailable = '%s is busy right now; try again later.'
410GuildInviterGuildSaidNo = '%s has declined your guild invitation.'
411GuildInviterAlreadyInvited = '%s has already been invited.'
412GuildInviterEndGuildship = 'Remove %s from the guild?'
413GuildInviterFriendsNoMore = '%s has left the guild.'
414GuildInviterSelf = 'You are already in the guild!'
415GuildInviterIgnored = '%s is ignoring you.'
416GuildInviterAsking = 'Asking %s to join the guild.'
417GuildInviterGuildSaidYes = '%s has joined the guild!'
418GuildInviterFriendKickedOut = '%s has kicked out %s from the Guild.'
419GuildInviterFriendKickedOutP = '%s have kicked out %s from the Guild.'
420GuildInviterFriendInvited = '%s has invited %s to the Guild.'
421GuildInviterFriendInvitedP = '%s have invited %s to the Guild.'
422GuildInviterFriendPromoted = '%s has promoted %s to the rank of %s.'
423GuildInviterFriendPromotedP = '%s have promoted %s to the rank of %s.'
424GuildInviterFriendDemoted = '%s has demoted %s to the rank of %s.'
425GuildInviterFriendDemotedP = '%s have demoted %s to the rank of %s.'
426GuildInviterFriendPromotedGM = '%s has named %s as the new %s'
427GuildInviterFriendPromotedGMP = '%s have named %s as the new %s'
428GuildInviterFriendDemotedGM = '%s has been named by %s as the new GuildMaster who became the rank of %s'
429GuildInviterFriendDemotedGMP = '%s have been named by %s as the new GuildMaster who beaome the rank of %s'
430FriendOnline = 'has come online.'
431FriendOffline = 'has gone offline.'
432FriendInviterOK = lOK
433FriendInviterCancel = lCancel
434FriendInviterStopBeingFriends = 'Stop being friends'
435FriendInviterConfirmRemove = 'Remove'
436FriendInviterYes = lYes
437FriendInviterNo = lNo
438FriendInviterClickToon = 'Click on the toon you would like to make friends with.'
439FriendInviterTooMany = 'You have too many friends on your list to add another one now. You will have to remove some friends if you want to make friends with %s.'
440FriendInviterToonTooMany = 'You have too many toon friends on your list to add another one now. You will have to remove some toon friends if you want to make friends with %s.'
441FriendInviterPlayerTooMany = 'You have too many player friends on your list to add another one now. You will have to remove some player friends if you want to make friends with %s.'
442FriendInviterNotYet = 'Would you like to make friends with %s?'
443FriendInviterCheckAvailability = 'Seeing if %s is available.'
444FriendInviterNotAvailable = '%s is busy right now; try again later.'
445FriendInviterCantSee = 'This only works if you can see %s.'
446FriendInviterNotOnline = 'This only works if %s is online'
447FriendInviterNotOpen = '%s does not have open chat, use secrets to make friends'
448FriendInviterWentAway = '%s went away.'
449FriendInviterAlready = '%s is already your friend.'
450FriendInviterAlreadyInvited = '%s has already been invited.'
451FriendInviterAskingCog = 'Asking %s to be your friend.'
452FriendInviterAskingPet = '%s jumps around, runs in circles and licks your face.'
453FriendInviterAskingMyPet = '%s is already your BEST friend.'
454FriendInviterEndFriendship = 'Are you sure you want to stop being friends with %s?'
455FriendInviterFriendsNoMore = '%s is no longer your friend.'
456FriendInviterSelf = "You are already 'friends' with yourself!"
457FriendInviterIgnored = '%s is ignoring you.'
458FriendInviterAsking = 'Asking %s to be your friend.'
459FriendInviterFriendSaidYes = 'You are now friends with %s!'
460FriendInviterPlayerFriendSaidYes = "You are now friends with %s's player, %s!"
461FriendInviterFriendSaidNo = '%s said no, thank you.'
462FriendInviterFriendSaidNoNewFriends = "%s isn't looking for new friends right now."
463FriendInviterOtherTooMany = '%s has too many friends already!'
464FriendInviterMaybe = '%s was unable to answer.'
465FriendInviterDown = 'Cannot make friends now.'
466TalkGuild = 'G'
467TalkParty = 'P'
468TalkPVP = 'PVP'
469AntiSpamInChat = '***Spamming***'
470IgnoreConfirmOK = lOK
471IgnoreConfirmCancel = lCancel
472IgnoreConfirmYes = lYes
473IgnoreConfirmNo = lNo
474IgnoreConfirmNotYet = 'Would you like to Ignore %s?'
475IgnoreConfirmAlready = 'You are already ignoring %s.'
476IgnoreConfirmSelf = 'You cannot ignore yourself!'
477IgnoreConfirmNewIgnore = 'You are ignoring %s.'
478IgnoreConfirmEndIgnore = 'You are no longer ignoring %s.'
479IgnoreConfirmRemoveIgnore = 'Stop ignoring %s?'
480EmoteList = ['Wave',
481 'Happy',
482 'Sad',
483 'Angry',
484 'Sleepy',
485 'Shrug',
486 'Dance',
487 'Think',
488 'Bored',
489 'Applause',
490 'Cringe',
491 'Confused',
492 'Belly Flop',
493 'Bow',
494 'Banana Peel',
495 'Resistance Salute',
496 'Laugh',
497 lYes,
498 lNo,
499 lOK,
500 'Surprise',
501 'Cry',
502 'Delighted',
503 'Furious',
504 'Laugh']
505EmoteWhispers = ['%s waves.',
506 '%s is happy.',
507 '%s is sad.',
508 '%s is angry.',
509 '%s is sleepy.',
510 '%s shrugs.',
511 '%s dances.',
512 '%s thinks.',
513 '%s is bored.',
514 '%s applauds.',
515 '%s cringes.',
516 '%s is confused.',
517 '%s does a belly flop.',
518 '%s bows to you.',
519 '%s slips on a banana peel.',
520 '%s gives the resistance salute.',
521 '%s laughs.',
522 "%s says '" + lYes + "'.",
523 "%s says '" + lNo + "'.",
524 "%s says '" + lOK + "'.",
525 '%s is surprised.',
526 '%s is crying.',
527 '%s is delighted.',
528 '%s is furious.',
529 '%s is laughing.']
530EmoteFuncDict = {'Wave': 0,
531 'Happy': 1,
532 'Sad': 2,
533 'Angry': 3,
534 'Sleepy': 4,
535 'Shrug': 5,
536 'Dance': 6,
537 'Think': 7,
538 'Bored': 8,
539 'Applause': 9,
540 'Cringe': 10,
541 'Confused': 11,
542 'Belly Flop': 12,
543 'Bow': 13,
544 'Banana Peel': 14,
545 'Resistance Salute': 15,
546 'Laugh': 16,
547 lYes: 17,
548 lNo: 18,
549 lOK: 19,
550 'Surprise': 20,
551 'Cry': 21,
552 'Delighted': 22,
553 'Furious': 23,
554 'Laugh': 24,
555 'Sing Note G1': 25,
556 'Sing Note A': 26,
557 'Sing Note B': 27,
558 'Sing Note C': 28,
559 'Sing Note D': 29,
560 'Sing Note E': 30,
561 'Sing Note F': 31,
562 'Sing Note G2': 32}
563SuitBrushOffs = {'f': ["I'm late for a meeting."],
564 'p': ['Push off.'],
565 'ym': ['Yes Man says NO.'],
566 None: ["It's my day off.",
567 "I believe you're in the wrong office.",
568 'Have your people call my people.',
569 "You're in no position to meet with me.",
570 'Talk to my assistant.']}
571SuitFaceoffTaunts = {'b': ['Would you like to make a donation?',
572 "This may make you a sore loser.",
573 "I'm going to leave you high and dry.",
574 'I\'m "Positive" this will go well.',
575 '"O" don\'t be so "Negative".',
576 "I'm surprised you found me - I'm very mobile.",
577 "I'm going to need to do a quick count on you.",
578 "You're soon going to need a cookie and some juice.",
579 "When I'm through you'll need to lie down.",
580 'This will only hurt for a second.',
581 "This might make you dizzy.",
582 "Good timing, I'm a pint low."],
583 'm': ["You don't know who you're mingling with.",
584 'Ever mingle with the likes of me?',
585 'Good, it takes two to mingle.',
586 "Let's mingle.",
587 'This looks like a good place to mingle.',
588 "Well, isn't this cozy?",
589 "Let me introduce myself.",
590 "I'm going to mingle in your business.",
591 "Are you sure you're ready to mingle?",
592 "Enough with the chit chat, let's mingle.",
593 "I think you and I will get along well."],
594 'ms': ['Get ready for a shake down.',
595 'You had better move out of the way.',
596 'Move it or lose it.',
597 "I believe it's your move.",
598 'This should shake you up.',
599 'Prepare to be moved.',
600 "I'm ready to make my move.",
601 "Watch it, toon - you're on shaky ground.",
602 'This will be a moving moment.',
603 'I feel moved to speak with you.',
604 'Are you shaking yet?',
605 "Careful, you don't want to shake up the wrong people."],
606 'hh': ["I'm way ahead of you.",
607 "You're headed for trouble if you keep that up.",
608 "You'll wish this was all in your head.",
609 "Oh good, I've been hunting for a toon like you.",
610 "I'll have your head for this.",
611 'Heads up: there are some job openings that suit you.',
612 "Looks like you've got a head for trouble.",
613 'Headed my way? Let me check your resume.',
614 'A perfect trophy for my desk.',
615 'You are going to have such a headache after the paperwork.',
616 "Don't lose your head over me."],
617 'tbc': ["I'm swissly surprised you came to someone my level.",
618 'You can call me Jack.',
619 'Are you sure? I can be such a Muenster at times.',
620 'Finally. I was afraid you were stringing me along.',
621 "Let's cut the cheesy lines and get down to business.",
622 "Oh, good to see you. Don't you think I've aged well?",
623 "I'm going to make mozzarella outta ya.",
624 "Strange to see you try. I've been told I'm very strong.",
625 'Watch it, toon. I can assign your expiration date.',
626 "Stepping up the ladder, eh? I'm a whiz at this game.",
627 'Finishing this will be a brieeze.',
628 "I hope I'm not too sharp for you.",
629 'A toon, you say? Teleme more.',
630 "Grate timing, I was just about to send my Flunkies."],
631 'cr': ["You don't fit in my corporation.",
632 "I'll have to speak to the Downsizers about you.",
633 "Looks like you're primed for a take-over.",
634 'That is not proper corporate attire.',
635 "Your approach is looking rather vulnerable.",
636 'Are you here to sign over your assets?',
637 "At this rate I'll need to liquidate toons from the picture.",
638 'You are defenseless against my ideas.',
639 "Relax, you'll find this is for the best."],
640 'mh': ['Are you ready for my take?',
641 'Lights, camera, action!',
642 "Let's get this show rolling.",
643 "There you are! Today, you'll be playing the role of the defeated Toon.",
644 'This scene will go on the cutting room floor.',
645 'I already know my motivation for this scene.',
646 'Are you ready for your final scene?',
647 "I'm afraid I need to cut you from the credits.",
648 "I'm ready to roll your end credits.",
649 'I told you not to call me.',
650 "Let's get on with the show.",
651 "There's no business like it!",
652 "This will be the best act yet.",
653 "I hope you haven't forgotten your lines."],
654 'nc': ['Looks like your number is up.',
655 'I hope you prefer extra crunchy.',
656 "Now you're really in a crunch.",
657 'Is it time for crunch already?',
658 "Let's do crunch.",
659 'Where would you like to have your crunch today?',
660 "You've given me something to crunch on.",
661 'This will not be smooth.',
662 'Go ahead, try and take a number.',
663 'I could do with a nice crunch about now.'],
664 'ls': ["It's time to collect on your loan.",
665 "You've been on borrowed time.",
666 'Your loan is now due.',
667 'Time to pay up.',
668 'Well you asked for an advance and you got it.',
669 "You're going to pay for this.",
670 "It's pay back time.",
671 'Can you lend me an ear?',
672 "Good thing you're here, I'm in a frenzy.",
673 'Shall we have a quick bite?',
674 'Let me take a bite at it.'],
675 'mb': ['Time to bring in the big bags.',
676 'I can bag this.',
677 'Paper or plastic?',
678 'Do you have your baggage claim?',
679 "I can guarantee money won't buy your happiness.",
680 "I hope you're prepared -- there's no such thing as easy money.",
681 "You're about to have money trouble.",
682 'Money will make your world go around.',
683 "I'm too rich for your blood.",
684 'You can never have too much money!'],
685 'rb': ["You've been robbed.",
686 "I'll rob you of this victory.",
687 "I'm a royal pain!",
688 'Hope you can grin and baron.',
689 "You'll need to report this robbery.",
690 "Stick 'em up.",
691 "I'm a noble adversary.",
692 "I'm going to take everything you have.",
693 'You could call this neighborhood robbery.',
694 'You should know not to talk to strangers.'],
695 'bs': ['Never turn your back on me.',
696 "You won't be coming back.",
697 'Take that back or else!',
698 "I'm good at cutting costs.",
699 'I have lots of back up.',
700 "There's no backing down now.",
701 "I'm the best and I can back that up.",
702 'Whoa, back up there toon.',
703 'Let me get your back.',
704 "You're going to have a stabbing headache soon.",
705 'I have perfect puncture.'],
706 'bw': ["Don't brush me aside.",
707 'You make my hair curl.',
708 'I can make this permanent if you want.',
709 "It looks like you're going to have some split ends.",
710 "You can't handle the truth.",
711 "I think it's your turn to be dyed.",
712 "I'm so glad you're on time for your cut.",
713 "You're in big trouble.",
714 "I'm going to wig out on you.",
715 "I'm a big deal little toon."],
716 'le': ["Careful, my legal isn't very tender.",
717 'I soar, then I score.',
718 "I'm bringing down the law on you.",
719 'You should know, I have some killer instincts.',
720 "I'm going to give you legal nightmares.",
721 "You won't win this battle.",
722 'This is so much fun it should be illegal.',
723 "Legally, you're too small to fight me.",
724 'There is no limit to my talons.',
725 "I call this a citizen's arrest."],
726 'sd': ["You'll never know when I'll stop.",
727 'Let me take you for a spin.',
728 'The doctor will see you now.',
729 "I'm going to put you into a spin.",
730 'You look like you need a doctor.',
731 'The doctor is in, the Toon is out.',
732 "You won't like my spin on this.",
733 'You are going to spin out of control.',
734 'Care to take a few turns with me?',
735 'I have my own special spin on the subject.'],
736 'f': ["I'm gonna tell the boss about you!",
737 "I may be just a Flunky - But I'm real spunky.",
738 "I'm going to need to use you to step up the corporate ladder.",
739 "My boss isn't happy with this fun of yours.",
740 "You're not going to like the way I work.",
741 'The boss is counting on me to get you.',
742 "You're going to look good on my resume.",
743 "You'll have to go through me first.",
744 "Let's see how you rate my job performance.",
745 "You're never going to meet my boss."],
746 'p': ["Careful toon, you can be easily erased.",
747 "Hey, you can't push me around.",
748 "I'm No.2!",
749 "I'm going to scratch you out if you keep this up.",
750 "Approaching me? I'll have to make my point more clear.",
751 "Let's get right to the point.'"
752 "Get on with it already, I bore easily.",
753 "Dull? That's what I do best.",
754 "So you're trying to push your luck?",
755 'Let me pencil you in.',
756 'Watch it, I may leave a mark.'],
757 'ym': ["I'm positive you're not going to like this.",
758 "I don't know the meaning of no.",
759 'Want to meet? I say yes, anytime.',
760 'You need some positive enforcement.',
761 "I'm going to make a positive impression.",
762 "I haven't been wrong yet.",
763 "Yes, I'm ready for you.",
764 'Are you positive you want to do this?',
765 "I'll be sure to end this on a positive note.",
766 "I'm confirming our meeting time.",
767 "I won't take no for an answer."],
768 'mm': ["I'm going to get into your business!",
769 'Sometimes big hurts come in small packages.',
770 'No job is too small for me.',
771 "I want the job done right, so I'll do it myself.",
772 'You need someone to manage your assets.',
773 'Oh good, a project.',
774 "Well, you've managed to find me.",
775 'I think you need some managing.',
776 "I'll take care of you in no time.",
777 "I'm watching every move you make.",
778 'Are you sure you want to do this?',
779 "We're going to do this my way.",
780 "I'm going to be breathing down your neck.",
781 'I can be very intimidating.'],
782 'ds': ["You're going down, in a literal sense.",
783 "Your options are shrinking.",
784 'Expect diminishing returns.',
785 "You've just become expendable.",
786 "Lay off? Don't tell me to lay off.",
787 'I might have to make a few cutbacks.',
788 'Things are looking down for you.',
789 'Why do you look so down?'],
790 'cc': ['Surprised to hear from me?',
791 'You rang?',
792 'Are you ready to accept my charges?',
793 'This caller always collects.',
794 "I'm one smooth operator.",
795 "Hold the phone -- I'm here.",
796 'Have you been waiting for my call?',
797 "I was hoping you'd answer my call.",
798 'I always make my calls direct.',
799 'Boy, did you get your wires crossed.',
800 'This call is going to cost you.',
801 "You've got big trouble on the line."],
802 'tm': ['I plan on making this inconvenient for you.',
803 'Can I interest you in an insurance plan?',
804 'You should have missed my call.',
805 "Caller ID can't stop me.",
806 "You won't be able to get rid of me now.",
807 'Is this a bad time? Good.',
808 "I've been planning on running into you.",
809 'I will be reversing the charges for this call.',
810 'I have some costly items for you today.',
811 'Too bad for you - I make house calls.',
812 "I'm prepared to close this deal quickly.",
813 "I'm going to use up a lot of your resources."],
814 'nd': ['In my opinion, your name is mud.',
815 "I hope you don't mind if I drop your name.",
816 "Haven't we met before?",
817 "Let's hurry, I'm having lunch with 'Mr. Hollywood.'",
818 "Have I mentioned I know 'The Mingler?'",
819 "You'll never forget me.",
820 'I know all the right people to bring you down.',
821 "How convenient of you to drop in.",
822 "Even the boss knows my name.",
823 "You name it, I've dropped it."],
824 'gh': ['Put it there, Toon.',
825 "Let's shake on it.",
826 "I'm going to enjoy this.",
827 "You'll notice I have a very firm grip.",
828 "Let's seal the deal.",
829 "Let's get right to the business at hand.",
830 "Off handedly I'd say, you're in trouble.",
831 "You'll find I'm a handful.",
832 'How handy of you to run into me.',
833 "I'm a very hands-on kind of cog.",
834 'Would you like some hand-me-downs?',
835 'Let me show you some of my handiwork.',
836 'I think the handwriting is on the wall.'],
837 'sc': ['I will make short work of you.',
838 "You're about to have money trouble.",
839 "You're about to be overcharged.",
840 'This will be a short-term assignment.',
841 "I'll be done with you in short order.",
842 "You'll soon experience a shortfall.",
843 "Let's make this a short stop.",
844 "I think you've come up short.",
845 'I have a short temper for Toons.',
846 "I'll be with you shortly.",
847 "You're about to be shorted."],
848 'pp': ['This is going to sting a little.',
849 "I'm going to give you a pinch for luck.",
850 "You don't want to press your luck with me.",
851 "I'm going to put a crimp in your smile.",
852 'Perfect, I have an opening for you.',
853 'Let me add my two cents.',
854 "I've been asked to pinch-hit.",
855 "I'll prove you're not dreaming.",
856 'Heads you lose, tails I win.',
857 'A Penny for your gags.'],
858 'tw': ['Things are about to get very tight.',
859 "That's Mr. Tightwad to you.",
860 "I'm going to cut off your funding.",
861 'Is this the best deal you can offer?',
862 "Let's get going - time is money.",
863 "You'll find I'm very tightfisted.",
864 "You're in a tight spot.",
865 'Prepare to walk a tight rope.',
866 'I hope you can afford this.',
867 "I'm going to make this a tight squeeze.",
868 "I'm going to make a big dent in your budget."],
869 'bc': ['I enjoy subtracting Toons.',
870 'You can count on me to make you pay.',
871 'Bean there, done that.',
872 'I can hurt you where it counts.',
873 'I make every bean count.',
874 'Your expense report is overdue.',
875 'Time for an audit.',
876 "Let's step into my office.",
877 'Where have you bean?',
878 "I've bean waiting for you.",
879 "I'm going to bean you."],
880 'bf': ["Looks like you've hit rock bottom.",
881 "I'm ready to feast.",
882 "I'm a sucker for Toons.",
883 'Oh goody, lunch time.',
884 'Perfect timing, I need a quick bite.',
885 "I'd like some feedback on my performance.",
886 "Let's talk about the bottom line.",
887 "You'll find my talents are bottomless.",
888 'Good, I need a little pick-me-up.',
889 "I'd love to have you for lunch."],
890 'tf': ["It's time to face-off!",
891 'You had better face up to defeat.',
892 'Prepare to face your worst nightmare!',
893 "Face it, I'm better than you.",
894 'Two heads are better than one.',
895 'It takes two to tango, you wanna tango?',
896 "You're in for two times the trouble.",
897 'Which face would you like to defeat you?',
898 "I'm 'two' much for you.",
899 "You don't know who you're facing.",
900 'Are you ready to face your doom?'],
901 'dt': ["I'm gonna give you double the trouble.",
902 'See if you can stop my double cross.',
903 'I serve a mean double-\x04DECKER.',
904 "It's time to do some double-dealing.",
905 'I plan to do some double DIPPING.',
906 "You're not going to like my double play.",
907 'You may want to double think this.',
908 'Get ready for a double TAKE.',
909 'You may want to double up against me.',
910 'Doubles anyone??'],
911 'ac': ["I'm going to chase you out of town!",
912 'Do you hear a siren?',
913 "I'm going to enjoy this.",
914 'I love the thrill of the chase.',
915 'Let me give you the run down.',
916 'Do you have insurance?',
917 'I hope you brought a stretcher with you.',
918 'I doubt you can keep up with me.',
919 "It's all uphill from here.",
920 "You're going to need some urgent care soon.",
921 'This is no laughing matter.',
922 "I'm going to give you the business."]}
923SpeedChatStaticTextCommon = {1: lYes,
924 2: lNo,
925 3: lOK,
926 4: 'SPEEDCHAT PLUS'}
927SpeedChatStaticTextToontown = {100: 'Hi!',
928 101: 'Heya!',
929 102: 'Hello!',
930 103: 'Howdy!',
931 104: 'Hi there!',
932 105: 'Hi everybody!',
933 106: 'Welcome to Toontown!',
934 107: 'Hello?',
935 108: 'Are you still here?',
936 200: 'Bye!',
937 201: 'Later!',
938 202: 'See ya!',
939 203: 'Have fun!',
940 204: 'Good luck!',
941 205: 'Have a nice day!',
942 206: "I'll be right back.",
943 207: "I'll be back later!",
944 208: 'I need to go soon.',
945 209: 'I need to go.',
946 300: 'Yay!',
947 301: 'Owooo!',
948 302: 'Hooray!',
949 303: 'Yippee!',
950 304: 'Woo hoo!',
951 305: 'Yee hah!',
952 306: 'Wow!',
953 307: 'Cool!',
954 308: 'Sweet!',
955 309: 'Oh boy!',
956 310: 'Heh.',
957 311: 'Haha!',
958 312: 'Hee hee.',
959 313: 'BWAH HA HA!',
960 400: 'Uh oh!',
961 401: 'Oh no!',
962 402: 'Yikes!',
963 403: 'Drat!',
964 404: 'Rats!',
965 405: 'Ouch!',
966 406: 'Oof!',
967 407: 'No!!!',
968 500: 'Thanks!',
969 501: 'No thank you.',
970 502: 'Any time!',
971 503: 'No problem.',
972 504: "You're welcome!",
973 505: 'That was fun!',
974 506: 'Good teamwork!',
975 507: 'You guys are great!',
976 508: "Let's work together!",
977 509: 'Would you like some help?',
978 510: 'Want to be friends?',
979 511: 'Can you help me?',
980 600: 'You rock!',
981 601: 'You are awesome!',
982 602: 'You are a genius!',
983 603: 'You are a great friend!',
984 700: 'I like your name.',
985 701: 'I like your style.',
986 702: 'I like your shirt.',
987 703: 'I like your skirt.',
988 704: 'I like your shorts.',
989 705: 'I like your hat.',
990 706: 'I like your shoes.',
991 707: 'I like your accessories.',
992 800: 'Sorry!',
993 801: "Sorry, I can't.",
994 802: 'Sorry, I was delayed.',
995 803: 'Sorry, I had to leave unexpectedly.',
996 804: "Sorry, I hit the wrong button.",
997 805: 'Sorry, my Friends List is full.',
998 806: "Sorry, I can't understand you.",
999 807: "Sorry, what did you say?",
1000 808: 'I can only use %s.' % GlobalSpeedChatName,
1001 809: "Sorry, I'm busy right now. Maybe later?",
1002 810: "Sorry, I can't talk right now!",
1003 811: "Sorry, I'm in a building!",
1004 812: "Sorry, I'm in a Cog battle!",
1005 813: "Sorry, I'm busy fishing!",
1006 814: "Sorry, I'm busy golfing!",
1007 815: "Sorry, I'm busy gardening!",
1008 816: "Sorry, I'm busy kart racing!",
1009 817: "Sorry, I'm busy helping a friend!",
1010 818: "Sorry, I'm busy riding the Trolley!",
1011 819: "Sorry, I'm busy completing a ToonTask!",
1012 900: 'Hey!',
1013 901: 'You stink!',
1014 902: 'Stop that!',
1015 903: 'Please go away!',
1016 904: "Don't be mean!",
1017 905: "That wasn't nice!",
1018 1000: "Let's go!",
1019 1001: 'This way.',
1020 1002: 'Meet here.',
1021 1003: 'Follow me.',
1022 1004: 'Which way?',
1023 1005: 'Shall we go?',
1024 1006: 'Where should we go?',
1025 1007: 'Can you teleport to me?',
1026 1008: "Let's find other Toons.",
1027 1100: "Let's go fishing!",
1028 1101: "Let's go play golf!",
1029 1102: "Let's go kart racing!",
1030 1103: "Let's go on the trolley!",
1031 1104: "Let's go back to the playground!",
1032 1105: "Let's go to %s!" % lToontownCentral,
1033 1106: "Let's go to %s!" % lDonaldsDock,
1034 1107: "Let's go to %s!" % lMinniesMelodyland,
1035 1108: "Let's go to %s!" % lDaisyGardens,
1036 1109: "Let's go to %s!" % lTheBrrrgh,
1037 1110: "Let's go to %s!" % lDonaldsDreamland,
1038 1111: "Let's go to Acorn Acres!",
1039 1112: "Let's go fight the %s!" % Cogs,
1040 1113: "Let's go in the elevator!",
1041 1114: "Let's go take over a %s building!" % Cog,
1042 1115: "Let's go take over a Field Office!",
1043 1116: "Let's go fight the VP!",
1044 1117: "Let's go fight the CFO!",
1045 1118: "Let's go fight the CJ!",
1046 1119: "Let's go fight the CEO!",
1047 1120: "Let's go in the Sellbot Factory!",
1048 1121: "Let's go in the Cashbot Mint!",
1049 1122: "Let's go in the Lawbot DA's Office!",
1050 1123: "Let's go in the Bossbot Golf Courses!",
1051 1124: "Let's go to my house!",
1052 1125: "Let's go to your house!",
1053 1126: 'Can you come to my house?',
1054 1127: 'Come check out my garden.',
1055 1128: "Let's go fishing at my house!",
1056 1130: 'Wait!',
1057 1131: 'Wait here.',
1058 1132: 'Wait for me!',
1059 1133: 'Wait a minute.',
1060 1134: "Don't wait for me.",
1061 1135: "Let's catch the next one.",
1062 1136: "Let's wait for my friend.",
1063 1200: 'What ToonTask are you working on?',
1064 1201: "Let's work on that.",
1065 1202: "This isn't what I'm looking for.",
1066 1203: "I'm going to look for that.",
1067 1204: "It isn't on this street.",
1068 1205: "I haven't found it yet.",
1069 1206: 'I need more Merits.',
1070 1207: 'I need more Sellbot Suit Parts.',
1071 1208: "This isn't what you need.",
1072 1209: 'I found what you need.',
1073 1210: 'I need more Cogbucks.',
1074 1211: 'I need more Jury Notices.',
1075 1212: 'I need more Stock Options.',
1076 1213: 'I need more Cashbot Suit Parts.',
1077 1214: 'I need more Lawbot Suit Parts.',
1078 1215: 'I need more Bossbot Suit Parts.',
1079 1299: 'I need to get a ToonTask.',
1080 1300: 'I think you should choose Toon-up.',
1081 1301: 'I think you should choose Sound.',
1082 1302: 'I think you should choose Drop.',
1083 1303: 'I think you should choose Trap.',
1084 1304: 'I think you should choose Lure.',
1085 1400: 'We can do this!',
1086 1401: 'You did it!',
1087 1402: 'We did it!',
1088 1403: 'Run!',
1089 1404: 'Help!',
1090 1405: 'Hurry!',
1091 1406: 'We are in trouble.',
1092 1500: 'Got gags?',
1093 1501: 'I need more gags.',
1094 1502: 'I have enough gags.',
1095 1503: 'You need more gags.',
1096 1504: "Let's use toon-up!",
1097 1505: "Let's use trap!",
1098 1506: "Let's use lure!",
1099 1507: "Let's use sound!",
1100 1508: "Let's use throw!",
1101 1509: "Let's use squirt!",
1102 1510: "Let's use drop!",
1103 1415: 'I need a Toon-Up.',
1104 1416: 'You should pass.',
1105 1520: 'Catch!',
1106 1521: 'Missed me!',
1107 1522: 'Bring it on!',
1108 1523: "I'm SO scared!",
1109 1524: 'Rock and roll!',
1110 1525: 'That was easy!',
1111 1526: 'Piece of cake!',
1112 1527: 'Special delivery!',
1113 1528: "That's gotta hurt.",
1114 1529: "That's going to leave a mark!",
1115 1550: "I'm going to use trap.",
1116 1551: "I'm going to use lure.",
1117 1552: "I'm going to use drop.",
1118 1553: 'You should use a different gag.',
1119 1554: "Let's all go for the same Cog.",
1120 1555: 'You should choose a different Cog.',
1121 1556: 'Go for the weakest Cog first.',
1122 1557: 'Go for the strongest Cog first.',
1123 1558: 'Save your powerful gags.',
1124 1559: "Don't use sound on lured Cogs.",
1125 1600: 'One more?',
1126 1601: 'Play again?',
1127 1602: "Let's play again.",
1128 1603: "I like this game!",
1129 1604: "I'm not very good at this game.",
1130 1605: 'I need more jellybeans.',
1131 1700: "Let's split up.",
1132 1701: "Let's stay together.",
1133 1702: "Let's battle the Cogs.",
1134 1703: 'Step on the switch.',
1135 1704: 'Go through the door.',
1136 1803: "I'm in the Front Entrance.",
1137 1804: "I'm in the Lobby.",
1138 1805: "I'm in the hallway outside the Lobby.",
1139 1806: "I'm in the hallway outside the Lobby.",
1140 1807: "I'm in the Gear Room.",
1141 1808: "I'm in the Boiler Room.",
1142 1809: "I'm on the East Catwalk.",
1143 1810: "I'm in the Paint Mixer.",
1144 1811: "I'm in the Paint Mixer Storage Room.",
1145 1812: "I'm on the West Silo Catwalk.",
1146 1813: "I'm in the Pipe Room.",
1147 1814: "I'm on the stairs to the Pipe Room.",
1148 1815: "I'm in the Duct Room.",
1149 1816: "I'm in the Side Entrance.",
1150 1817: "I'm in Stomper Alley.",
1151 1818: "I'm outside the Lava Room.",
1152 1819: "I'm in the Lava Room.",
1153 1820: "I'm in the Lava Storage Room.",
1154 1821: "I'm on the West Catwalk.",
1155 1822: "I'm in the Oil Room.",
1156 1823: "I'm on the Warehouse Lookout.",
1157 1824: "I'm in the Warehouse.",
1158 1825: "I'm outside the Paint Mixer.",
1159 1827: "I'm outside the Oil Room.",
1160 1830: "I'm in the East Silo Control Room.",
1161 1831: "I'm in the West Silo Control Room.",
1162 1832: "I'm in the Center Silo Control Room.",
1163 1833: "I'm at the East Silo.",
1164 1834: "I'm on the West Silo.",
1165 1835: "I'm on the Center Silo.",
1166 1836: "I'm on the West Silo.",
1167 1837: "I'm at the East Silo.",
1168 1838: "I'm on the East Silo Catwalk.",
1169 1840: "I'm on top of the West Silo.",
1170 1841: "I'm on top of the East Silo.",
1171 1860: "I'm on the West Silo Elevator.",
1172 1861: "I'm on the East Silo Elevator.",
1173 1903: "Let's meet in the Front Entrance.",
1174 1904: "Let's meet in the Lobby.",
1175 1905: "Let's meet in the hallway outside the Lobby.",
1176 1906: "Let's meet in the hallway outside the Lobby.",
1177 1907: "Let's meet in the Gear Room.",
1178 1908: "Let's meet in the Boiler Room.",
1179 1909: "Let's meet on the East Catwalk.",
1180 1910: "Let's meet in the Paint Mixer.",
1181 1911: "Let's meet in the Paint Mixer Storage Room.",
1182 1912: "Let's meet on the West Silo Catwalk.",
1183 1913: "Let's meet in the Pipe Room.",
1184 1914: "Let's meet on the stairs to the Pipe Room.",
1185 1915: "Let's meet in the Duct Room.",
1186 1916: "Let's meet in the Side Entrance.",
1187 1917: "Let's meet in Stomper Alley.",
1188 1918: "Let's meet outside the Lava Room.",
1189 1919: "Let's meet in the Lava Room.",
1190 1920: "Let's meet in the Lava Storage Room.",
1191 1921: "Let's meet on the West Catwalk.",
1192 1922: "Let's meet in the Oil Room.",
1193 1923: "Let's meet on the Warehouse Lookout.",
1194 1924: "Let's meet in the Warehouse.",
1195 1925: "Let's meet outside the Paint Mixer.",
1196 1927: "Let's meet outside the Oil Room.",
1197 1930: "Let's meet in the East Silo Control Room.",
1198 1931: "Let's meet in the West Silo Control Room.",
1199 1932: "Let's meet in the Center Silo Control Room.",
1200 1933: "Let's meet at the East Silo.",
1201 1934: "Let's meet on the West Silo.",
1202 1935: "Let's meet on the Center Silo.",
1203 1936: "Let's meet on the West Silo.",
1204 1937: "Let's meet at the East Silo.",
1205 1938: "Let's meet on the East Silo Catwalk.",
1206 1940: "Let's meet on top of the West Silo.",
1207 1941: "Let's meet on top of the East Silo.",
1208 1960: "Let's meet on the West Silo Elevator.",
1209 1961: "Let's meet on the East Silo Elevator.",
1210 2000: 'Purple',
1211 2001: 'Blue',
1212 2002: 'Cyan',
1213 2003: 'Teal',
1214 2004: 'Green',
1215 2005: 'Yellow',
1216 2006: 'Orange',
1217 2007: 'Red',
1218 2008: 'Pink',
1219 2009: 'Brown',
1220 2010: 'Ocean Blue',
1221 2011: 'Peach',
1222 2012: 'Lavender',
1223 2013: 'Dark Red',
1224 2014: 'Dark Blue',
1225 2015: 'Light Green',
1226 2016: 'Light Red',
1227 2100: 'Please operate the crane.',
1228 2101: 'May I operate the crane?',
1229 2102: 'I need practice operating the crane.',
1230 2103: 'Pick up a disabled goon.',
1231 2104: 'Throw the goon at the CFO.',
1232 2105: 'Throw a safe now!',
1233 2106: "Don't throw a safe now!",
1234 2107: 'A safe will knock off his helmet.',
1235 2108: 'A safe will become his new helmet.',
1236 2109: "I can't reach any safes.",
1237 2110: "I can't reach any goons.",
1238 2120: 'Please disable the goons.',
1239 2121: 'I would rather disable goons.',
1240 2122: 'I need practice disabling goons.',
1241 2123: 'Please stay nearby.',
1242 2124: 'Keep moving.',
1243 2125: 'I need to keep moving.',
1244 2126: 'Look for someone who needs help.',
1245 2130: 'Please save the treasures.',
1246 2131: 'Take the treasures.',
1247 2132: 'I need treasures!',
1248 2133: 'Look out!',
1249 2200: 'You need to hit the scale.',
1250 2201: 'I will hit the scale.',
1251 2202: 'I need help with the scale!',
1252 2203: 'You need to stun the Cogs.',
1253 2204: 'I will stun the Cogs.',
1254 2205: 'I need help with the Cogs!',
1255 2206: 'I need more evidence!',
1256 2207: "I'm shooting for chairs in the top row.",
1257 2208: "I'm shooting for chairs in the bottom row.",
1258 2209: "Move out of the way! We can't hit the pan.",
1259 2210: "I'll do Toon-Ups for us.",
1260 2211: "I don't have any bonus weight.",
1261 2212: 'I have a bonus weight of 1.',
1262 2213: 'I have a bonus weight of 2.',
1263 2214: 'I have a bonus weight of 3.',
1264 2215: 'I have a bonus weight of 4.',
1265 2216: 'I have a bonus weight of 5.',
1266 2217: 'I have a bonus weight of 6.',
1267 2218: 'I have a bonus weight of 7.',
1268 2219: 'I have a bonus weight of 8.',
1269 2220: 'I have a bonus weight of 9.',
1270 2221: 'I have a bonus weight of 10.',
1271 2222: 'I have a bonus weight of 11.',
1272 2223: 'I have a bonus weight of 12.',
1273 2300: 'You feed the Cogs on the left.',
1274 2301: "I'll feed the Cogs on the left.",
1275 2302: 'You feed the Cogs on the right.',
1276 2303: "I'll feed the Cogs on the right.",
1277 2304: 'You feed the Cogs in the front.',
1278 2305: "I'll feed the Cogs in the front.",
1279 2306: 'You feed the Cogs in the back.',
1280 2307: "I'll feed the Cogs in the back.",
1281 2308: 'You use the seltzer bottle.',
1282 2309: "I'll use the seltzer bottle.",
1283 2310: 'You use the golf tee.',
1284 2311: "I'll use the golf tee.",
1285 2312: "I'll serve this table.",
1286 2313: 'Can you serve this table?',
1287 2314: 'Feed the same cog again.',
1288 2315: 'Hurry, your cog is hungry!',
1289 2316: 'Please save the snacks for sadder toons.',
1290 2317: 'Take the snacks before they fall.',
1291 3010: 'Anyone want to race?',
1292 3020: "Let's race!",
1293 3030: 'Want to race?',
1294 3040: "Let's show off our karts!",
1295 3050: "I don't have enough tickets.",
1296 3060: "Let's race again!",
1297 3061: 'Want to race again?',
1298 3150: 'I need to go to the Kart Shop.',
1299 3160: "Let's go to the Race Tracks!",
1300 3170: "Let's go to Pit Row to show off our karts!",
1301 3180: "I'm going to Pit Row to show off my kart!",
1302 3190: 'Meet me at the Race Tracks!',
1303 3110: 'Meet up near the Kart Shop!',
1304 3130: 'Where should we meet?',
1305 3200: 'Where do you want to race?',
1306 3201: "Let's pick a different race.",
1307 3210: "Let's do a practice race.",
1308 3211: "Let's do a battle race.",
1309 3220: 'I like the Screwball Stadium race!',
1310 3221: 'I like the Rustic Raceway race!',
1311 3222: 'I like the City Circuit race!',
1312 3223: 'I like the Corkscrew Coliseum race!',
1313 3224: 'I like the Airborne Acres race!',
1314 3225: 'I like the Blizzard Boulevard race!',
1315 3230: "Let's race in the Screwball Stadium!",
1316 3231: "Let's race on the Rustic Raceway!",
1317 3232: "Let's race on the City Circuit!",
1318 3233: "Let's race in the Corkscrew Coliseum!",
1319 3234: "Let's race on the Airborne Acres!",
1320 3235: "Let's race on the Blizzard Boulevard!",
1321 3600: 'Which track do you want to race on?',
1322 3601: 'Pick a track!',
1323 3602: 'Can we race on a different track?',
1324 3603: "Let's pick a different track!",
1325 3640: 'I want to race on the first track!',
1326 3641: 'I want to race on the second track!',
1327 3642: 'I want to race on the third track!',
1328 3643: 'I want to race on the fourth track!',
1329 3660: "I don't want to race on the first track!",
1330 3661: "I don't want to race on the second track!",
1331 3662: "I don't want to race on the third track!",
1332 3663: "I don't want to race on the fourth track!",
1333 3300: 'Wow! You are FAST!',
1334 3301: "You're too fast for me!",
1335 3310: 'Good race!',
1336 3320: 'I really like your kart!',
1337 3330: 'Sweet ride!',
1338 3340: 'Your kart is cool!',
1339 3350: 'Your kart is awesome!',
1340 3360: 'Your kart is totally sweet!',
1341 3400: 'Too scared to race me?',
1342 3410: 'See you at the finish line!',
1343 3430: "I'm as fast as lightning!",
1344 3450: "You'll never catch me!",
1345 3451: "You'll never beat me!",
1346 3452: 'No one can beat my time!',
1347 3453: 'Hurry up slow pokes!',
1348 3460: 'Give me another shot!',
1349 3461: 'You got lucky!',
1350 3462: 'Ooooh! That was a close one!',
1351 3470: 'Wow, I thought you had me beat!',
1352 4000: "Let's play minigolf!",
1353 4001: "Let's play again!",
1354 4002: 'Want to golf?',
1355 4100: "Let's play 'Walk In The Par.'",
1356 4101: "Let's play 'Hole Some Fun.'",
1357 4102: "Let's play 'The Hole Kit and Caboodle.'",
1358 4103: 'That course is too easy.',
1359 4104: 'That course is too hard.',
1360 4105: 'That course is just right.',
1361 4200: 'Try standing more to the left.',
1362 4201: 'Try standing more to the right.',
1363 4202: 'Try standing right in the middle.',
1364 4203: 'Try hitting it harder.',
1365 4204: 'Try hitting it softer.',
1366 4205: 'Try aiming more to the left.',
1367 4206: 'Try aiming more to the right.',
1368 4207: 'Try aiming right down the middle.',
1369 4300: 'So close!',
1370 4301: 'What a great shot!',
1371 4302: 'That was a lucky shot.',
1372 4303: "I'll take a mulligan...",
1373 4304: "That's a gimme.",
1374 4305: 'Fore!',
1375 4306: 'Shhhh!',
1376 4307: 'Good game!',
1377 5000: "Let's form a Boarding Group.",
1378 5001: 'Join my Boarding Group.',
1379 5002: 'Can you invite me to your Boarding Group?',
1380 5003: "I'm already in a Boarding Group.",
1381 5004: 'Leave your Boarding Group.',
1382 5005: 'We are boarding now.',
1383 5006: 'Where are we going?',
1384 5007: 'Are we ready?',
1385 5008: "Let's Go!",
1386 5009: "Don't leave this area or you will leave the Boarding Group.",
1387 5100: "Let's go to the Front Three.",
1388 5101: "Let's go to the Middle Six.",
1389 5102: "Let's go to the Back Nine.",
1390 5103: "Let's go to the C.E.O. Battle.",
1391 5104: "Let's go to the Senior V.P Battle.",
1392 5105: "Let's go to the Front Entrance.",
1393 5106: "Let's go to the Side Entrance.",
1394 5107: "Let's go to the Coin Mint.",
1395 5108: "Let's go to the Dollar Mint.",
1396 5109: "Let's go to the Bullion Mint.",
1397 5110: "Let's go to the C.F.O. Battle.",
1398 5111: "Let's go to the Chief Justice Battle.",
1399 5112: "Let's go to the Lawbot A Office.",
1400 5113: "Let's go to the Lawbot B Office.",
1401 5114: "Let's go to the Lawbot C Office.",
1402 5115: "Let's go to the Lawbot D Office.",
1403 5200: "We're going to the Front Three.",
1404 5201: "We're going to the Middle Six.",
1405 5202: "We're going to the Back Nine.",
1406 5203: "We're going to the C.E.O. Battle.",
1407 5204: "We're going to the Senior V.P Battle.",
1408 5205: "We're going to the Front Entrance.",
1409 5206: "We're going to the Side Entrance.",
1410 5207: "We're going to the Coin Mint.",
1411 5208: "We're going to the Dollar Mint.",
1412 5209: "We're going to the Bullion Mint.",
1413 5210: "We're going to the C.F.O. Battle.",
1414 5211: "We're going to the Chief Justice Battle.",
1415 5212: "We're going to the Lawbot A Office.",
1416 5213: "We're going to the Lawbot B Office.",
1417 5214: "We're going to the Lawbot C Office.",
1418 5215: "We're going to the Lawbot D Office.",
1419 5300: "Let's go to a party.",
1420 5301: 'See you at the party!',
1421 5302: 'My party has started!',
1422 5303: 'Come to my party!',
1423 5304: 'Welcome to my party!',
1424 5305: 'This party rules!',
1425 5306: 'Your party is fun!',
1426 5307: "It's party time!",
1427 5308: 'Time is running out!',
1428 5309: 'No cogs allowed!',
1429 5310: 'I like this song!',
1430 5311: 'This music is great!',
1431 5312: 'Cannons are a blast!',
1432 5313: 'Watch me jump!',
1433 5314: 'Trampolines are fun!',
1434 5315: "Let's play Catch!",
1435 5316: "Let's dance!",
1436 5317: 'To the dance floor!',
1437 5318: "Let's play Tug of War!",
1438 5319: 'Start the fireworks!',
1439 5320: 'These fireworks are beautiful!',
1440 5321: 'Nice decorations.',
1441 5322: 'I wish I could eat this cake!',
1442 5400: "Welcome to Toontown Rewritten!",
1443 5401: "I'm glad Toontown is back.",
1444 5401: "Found any bugs yet?",
1445 5402: "How many times have you crashed?",
1446 5403: "Have you voted for the next update yet?",
1447 5404: "Do you have a Toonbook?",
1448 5405: "Smile! I'm livestreaming!",
1449 5406: "I'm stuck.",
1450 5407: "I think I found a bug.",
1451 5408: "I found a bug over here.",
1452 5409: "Be careful! That's buggy.",
1453 5410: "Sorry, my game crashed.",
1454 5411: "Send in a bug report.",
1455 5412: "I hope they fix that soon!",
1456 5500: ":)",
1457 5501: ":(",
1458 5502: ":D",
1459 5503: ":C",
1460 5504: ":O",
1461 5505: ":P",
1462 5506: ">:)",
1463 5507: ">:C",
1464 5600: "What's up?",
1465 5601: "How are you?",
1466 5602: "Having fun?",
1467 5603: "What do you want to do?",
1468 5604: "Have you been here before?",
1469 5700: "Toontastic!",
1470 5701: "Great!",
1471 5702: "Good.",
1472 5703: "Fine.",
1473 5800: "So-so.",
1474 5801: "Meh.",
1475 5802: "Not so good.",
1476 5803: "Terrible.",
1477 5900: "Huh?",
1478 5901: "And you?",
1479 5902: "You too!",
1480 5903: "Right back at you!",
1481 5904: "I'm not sure.",
1482 5905: "Me too.",
1483 6000: "You should use Toon-Up next turn.",
1484 6001: "You should use Toon-Up on the left toon.",
1485 6002: "You should use Toon-Up on the middle-left toon.",
1486 6003: "You should use Toon-Up on the middle toon.",
1487 6004: "You should use Toon-Up on the middle-right toon.",
1488 6005: "You should use Toon-Up on the right toon.",
1489 6010: "You should use Trap next turn.",
1490 6011: "You should use Trap on the left cog.",
1491 6012: "You should use Trap on the middle-left cog.",
1492 6013: "You should use Trap on the middle cog.",
1493 6014: "You should use Trap on the middle-right cog.",
1494 6015: "You should use Trap on the right cog.",
1495 6020: "You should use Lure next turn.",
1496 6021: "You should use Lure on the left cog.",
1497 6022: "You should use Lure on the middle-left cog.",
1498 6023: "You should use Lure on the middle cog.",
1499 6024: "You should use Lure on the middle-right cog.",
1500 6025: "You should use Lure on the right cog.",
1501 6026: "You should use Lure on all of the cogs.",
1502 6030: "You should use Sound.",
1503 6031: "You should use Sound next turn.",
1504 6032: "You should use Sound to unlure the cogs.",
1505 6033: "You should use Sound after the cogs are unlured.",
1506 6040: "You should use Throw next turn.",
1507 6041: "You should use Throw on the left cog.",
1508 6042: "You should use Throw on the middle-left cog.",
1509 6043: "You should use Throw on the middle cog.",
1510 6044: "You should use Throw on the middle-right cog.",
1511 6045: "You should use Throw on the right cog.",
1512 6050: "You should use Squirt next turn.",
1513 6051: "You should use Squirt on the left cog.",
1514 6052: "You should use Squirt on the middle-left cog.",
1515 6053: "You should use Squirt on the middle cog.",
1516 6054: "You should use Squirt on the middle-right cog.",
1517 6055: "You should use Squirt on the right cog.",
1518 6060: "You should use Drop next turn.",
1519 6061: "You should use Drop on the left cog.",
1520 6062: "You should use Drop on the middle-left cog.",
1521 6063: "You should use Drop on the middle cog.",
1522 6064: "You should use Drop on the middle-right cog.",
1523 6065: "You should use Drop on the right cog.",
1524 10000: 'The choice is yours!',
1525 10001: 'Who are you voting for?',
1526 10002: "I'm pickin' Chicken!",
1527 10003: 'Vote now! Vote Cow!',
1528 10004: 'Go bananas! Vote Monkey!',
1529 10005: 'Be a honey! Vote Bear!',
1530 10006: 'Think big! Vote Pig!',
1531 10007: "Vote Goat - and that's all she wrote!",
1532 10100: "Who are you voting for?",
1533 10101: "I'm flipping for Flippy!",
1534 10102: "Clobber the competition! Flip for Flippy!",
1535 10103: "Don't be wacky - Vote for Slappy!",
1536 10104: "Jump for joy? Why not Jellybeans?",
1537 10105: "I'm loving the election decorations!",
1538 11000: "hi im roger dog",
1539 11001: "no im roger dog",
1540 11002: "i might be roger dog",
1541 11003: "im the real roger dog",
1542 11004: "this is my friend roger dog",
1543 11005: "have you seen my friend roger dog",
1544 11006: "you can call me roger dog for short",
1545 20000: SuitBrushOffs[None][0],
1546 20001: SuitBrushOffs[None][1],
1547 20002: SuitBrushOffs[None][2],
1548 20003: SuitBrushOffs[None][3],
1549 20004: SuitBrushOffs[None][4],
1550 20005: SuitFaceoffTaunts['bf'][0],
1551 20006: SuitFaceoffTaunts['bf'][1],
1552 20007: SuitFaceoffTaunts['bf'][2],
1553 20008: SuitFaceoffTaunts['bf'][3],
1554 20009: SuitFaceoffTaunts['bf'][4],
1555 20010: SuitFaceoffTaunts['bf'][5],
1556 20011: SuitFaceoffTaunts['bf'][6],
1557 20012: SuitFaceoffTaunts['bf'][7],
1558 20013: SuitFaceoffTaunts['bf'][8],
1559 20014: SuitFaceoffTaunts['bf'][9],
1560 20015: SuitFaceoffTaunts['nc'][0],
1561 20016: SuitFaceoffTaunts['nc'][1],
1562 20017: SuitFaceoffTaunts['nc'][2],
1563 20018: SuitFaceoffTaunts['nc'][3],
1564 20019: SuitFaceoffTaunts['nc'][4],
1565 20020: SuitFaceoffTaunts['nc'][5],
1566 20021: SuitFaceoffTaunts['nc'][6],
1567 20022: SuitFaceoffTaunts['nc'][7],
1568 20023: SuitFaceoffTaunts['nc'][8],
1569 20024: SuitFaceoffTaunts['nc'][9],
1570 20025: SuitFaceoffTaunts['ym'][0],
1571 20026: SuitFaceoffTaunts['ym'][1],
1572 20027: SuitFaceoffTaunts['ym'][2],
1573 20028: SuitFaceoffTaunts['ym'][3],
1574 20029: SuitFaceoffTaunts['ym'][4],
1575 20030: SuitFaceoffTaunts['ym'][5],
1576 20031: SuitFaceoffTaunts['ym'][6],
1577 20032: SuitFaceoffTaunts['ym'][7],
1578 20033: SuitFaceoffTaunts['ym'][8],
1579 20034: SuitFaceoffTaunts['ym'][9],
1580 20035: SuitFaceoffTaunts['ym'][10],
1581 20036: SuitFaceoffTaunts['ms'][0],
1582 20037: SuitFaceoffTaunts['ms'][1],
1583 20038: SuitFaceoffTaunts['ms'][2],
1584 20039: SuitFaceoffTaunts['ms'][3],
1585 20040: SuitFaceoffTaunts['ms'][4],
1586 20041: SuitFaceoffTaunts['ms'][5],
1587 20042: SuitFaceoffTaunts['ms'][6],
1588 20043: SuitFaceoffTaunts['ms'][7],
1589 20044: SuitFaceoffTaunts['ms'][8],
1590 20045: SuitFaceoffTaunts['ms'][9],
1591 20046: SuitFaceoffTaunts['ms'][10],
1592 20047: SuitFaceoffTaunts['bc'][0],
1593 20048: SuitFaceoffTaunts['bc'][1],
1594 20049: SuitFaceoffTaunts['bc'][2],
1595 20050: SuitFaceoffTaunts['bc'][3],
1596 20051: SuitFaceoffTaunts['bc'][4],
1597 20052: SuitFaceoffTaunts['bc'][5],
1598 20053: SuitFaceoffTaunts['bc'][6],
1599 20054: SuitFaceoffTaunts['bc'][7],
1600 20055: SuitFaceoffTaunts['bc'][8],
1601 20056: SuitFaceoffTaunts['bc'][9],
1602 20057: SuitFaceoffTaunts['bc'][10],
1603 20058: SuitFaceoffTaunts['cc'][0],
1604 20059: SuitFaceoffTaunts['cc'][1],
1605 20060: SuitFaceoffTaunts['cc'][2],
1606 20061: SuitFaceoffTaunts['cc'][3],
1607 20062: SuitFaceoffTaunts['cc'][4],
1608 20063: SuitFaceoffTaunts['cc'][5],
1609 20064: SuitFaceoffTaunts['cc'][6],
1610 20065: SuitFaceoffTaunts['cc'][7],
1611 20066: SuitFaceoffTaunts['cc'][8],
1612 20067: SuitFaceoffTaunts['cc'][9],
1613 20068: SuitFaceoffTaunts['cc'][10],
1614 20069: SuitFaceoffTaunts['cc'][11],
1615 20071: SuitFaceoffTaunts['nd'][0],
1616 20072: SuitFaceoffTaunts['nd'][1],
1617 20073: SuitFaceoffTaunts['nd'][2],
1618 20074: SuitFaceoffTaunts['nd'][3],
1619 20075: SuitFaceoffTaunts['nd'][4],
1620 20076: SuitFaceoffTaunts['nd'][5],
1621 20077: SuitFaceoffTaunts['nd'][6],
1622 20078: SuitFaceoffTaunts['nd'][7],
1623 20079: SuitFaceoffTaunts['nd'][8],
1624 20080: SuitFaceoffTaunts['nd'][9],
1625 20081: SuitFaceoffTaunts['ac'][0],
1626 20082: SuitFaceoffTaunts['ac'][1],
1627 20083: SuitFaceoffTaunts['ac'][2],
1628 20084: SuitFaceoffTaunts['ac'][3],
1629 20085: SuitFaceoffTaunts['ac'][4],
1630 20086: SuitFaceoffTaunts['ac'][5],
1631 20087: SuitFaceoffTaunts['ac'][6],
1632 20088: SuitFaceoffTaunts['ac'][7],
1633 20089: SuitFaceoffTaunts['ac'][8],
1634 20090: SuitFaceoffTaunts['ac'][9],
1635 20091: SuitFaceoffTaunts['ac'][10],
1636 20092: SuitFaceoffTaunts['ac'][11],
1637 20093: SuitFaceoffTaunts['tf'][0],
1638 20094: SuitFaceoffTaunts['tf'][1],
1639 20095: SuitFaceoffTaunts['tf'][2],
1640 20096: SuitFaceoffTaunts['tf'][3],
1641 20097: SuitFaceoffTaunts['tf'][4],
1642 20098: SuitFaceoffTaunts['tf'][5],
1643 20099: SuitFaceoffTaunts['tf'][6],
1644 20100: SuitFaceoffTaunts['tf'][7],
1645 20101: SuitFaceoffTaunts['tf'][8],
1646 20102: SuitFaceoffTaunts['tf'][9],
1647 20103: SuitFaceoffTaunts['tf'][10],
1648 20104: SuitFaceoffTaunts['hh'][0],
1649 20105: SuitFaceoffTaunts['hh'][1],
1650 20106: SuitFaceoffTaunts['hh'][2],
1651 20107: SuitFaceoffTaunts['hh'][3],
1652 20108: SuitFaceoffTaunts['hh'][4],
1653 20109: SuitFaceoffTaunts['hh'][5],
1654 20110: SuitFaceoffTaunts['hh'][6],
1655 20111: SuitFaceoffTaunts['hh'][7],
1656 20112: SuitFaceoffTaunts['hh'][8],
1657 20113: SuitFaceoffTaunts['hh'][9],
1658 20114: SuitFaceoffTaunts['hh'][10],
1659 20115: SuitFaceoffTaunts['le'][0],
1660 20116: SuitFaceoffTaunts['le'][1],
1661 20117: SuitFaceoffTaunts['le'][2],
1662 20118: SuitFaceoffTaunts['le'][3],
1663 20119: SuitFaceoffTaunts['le'][4],
1664 20120: SuitFaceoffTaunts['le'][5],
1665 20121: SuitFaceoffTaunts['le'][6],
1666 20122: SuitFaceoffTaunts['le'][7],
1667 20123: SuitFaceoffTaunts['le'][8],
1668 20124: SuitFaceoffTaunts['le'][9],
1669 20125: SuitFaceoffTaunts['bs'][0],
1670 20126: SuitFaceoffTaunts['bs'][1],
1671 20127: SuitFaceoffTaunts['bs'][2],
1672 20128: SuitFaceoffTaunts['bs'][3],
1673 20129: SuitFaceoffTaunts['bs'][4],
1674 20130: SuitFaceoffTaunts['bs'][5],
1675 20131: SuitFaceoffTaunts['bs'][6],
1676 20132: SuitFaceoffTaunts['bs'][7],
1677 20133: SuitFaceoffTaunts['bs'][8],
1678 20134: SuitFaceoffTaunts['bs'][9],
1679 20135: SuitFaceoffTaunts['bs'][10],
1680 20136: SuitFaceoffTaunts['cr'][0],
1681 20137: SuitFaceoffTaunts['cr'][1],
1682 20138: SuitFaceoffTaunts['cr'][2],
1683 20139: SuitFaceoffTaunts['cr'][3],
1684 20140: SuitFaceoffTaunts['cr'][4],
1685 20141: SuitFaceoffTaunts['cr'][5],
1686 20142: SuitFaceoffTaunts['cr'][6],
1687 20143: SuitFaceoffTaunts['cr'][7],
1688 20144: SuitFaceoffTaunts['cr'][8],
1689 20146: SuitFaceoffTaunts['tbc'][0],
1690 20147: SuitFaceoffTaunts['tbc'][1],
1691 20148: SuitFaceoffTaunts['tbc'][2],
1692 20149: SuitFaceoffTaunts['tbc'][3],
1693 20150: SuitFaceoffTaunts['tbc'][4],
1694 20151: SuitFaceoffTaunts['tbc'][5],
1695 20152: SuitFaceoffTaunts['tbc'][6],
1696 20153: SuitFaceoffTaunts['tbc'][7],
1697 20154: SuitFaceoffTaunts['tbc'][8],
1698 20155: SuitFaceoffTaunts['tbc'][9],
1699 20156: SuitFaceoffTaunts['tbc'][10],
1700 20157: SuitFaceoffTaunts['ds'][0],
1701 20158: SuitFaceoffTaunts['ds'][1],
1702 20159: SuitFaceoffTaunts['ds'][2],
1703 20160: SuitFaceoffTaunts['ds'][3],
1704 20161: SuitFaceoffTaunts['ds'][4],
1705 20162: SuitFaceoffTaunts['ds'][5],
1706 20163: SuitFaceoffTaunts['ds'][6],
1707 20164: SuitFaceoffTaunts['ds'][7],
1708 20165: SuitFaceoffTaunts['gh'][0],
1709 20166: SuitFaceoffTaunts['gh'][1],
1710 20167: SuitFaceoffTaunts['gh'][2],
1711 20168: SuitFaceoffTaunts['gh'][3],
1712 20169: SuitFaceoffTaunts['gh'][4],
1713 20170: SuitFaceoffTaunts['gh'][5],
1714 20171: SuitFaceoffTaunts['gh'][6],
1715 20172: SuitFaceoffTaunts['gh'][7],
1716 20173: SuitFaceoffTaunts['gh'][8],
1717 20174: SuitFaceoffTaunts['gh'][9],
1718 20175: SuitFaceoffTaunts['gh'][10],
1719 20176: SuitFaceoffTaunts['gh'][11],
1720 20177: SuitFaceoffTaunts['gh'][12],
1721 20178: SuitFaceoffTaunts['pp'][0],
1722 20179: SuitFaceoffTaunts['pp'][1],
1723 20180: SuitFaceoffTaunts['pp'][2],
1724 20181: SuitFaceoffTaunts['pp'][3],
1725 20182: SuitFaceoffTaunts['pp'][4],
1726 20183: SuitFaceoffTaunts['pp'][5],
1727 20184: SuitFaceoffTaunts['pp'][6],
1728 20185: SuitFaceoffTaunts['pp'][7],
1729 20186: SuitFaceoffTaunts['pp'][8],
1730 20187: SuitFaceoffTaunts['pp'][9],
1731 20188: SuitFaceoffTaunts['b'][0],
1732 20189: SuitFaceoffTaunts['b'][1],
1733 20190: SuitFaceoffTaunts['b'][2],
1734 20191: SuitFaceoffTaunts['b'][3],
1735 20192: SuitFaceoffTaunts['b'][4],
1736 20193: SuitFaceoffTaunts['b'][5],
1737 20194: SuitFaceoffTaunts['b'][6],
1738 20195: SuitFaceoffTaunts['b'][7],
1739 20196: SuitFaceoffTaunts['b'][8],
1740 20197: SuitFaceoffTaunts['b'][9],
1741 20198: SuitFaceoffTaunts['b'][10],
1742 20199: SuitFaceoffTaunts['b'][11],
1743 20200: SuitFaceoffTaunts['f'][0],
1744 20201: SuitFaceoffTaunts['f'][1],
1745 20202: SuitFaceoffTaunts['f'][2],
1746 20203: SuitFaceoffTaunts['f'][3],
1747 20204: SuitFaceoffTaunts['f'][4],
1748 20205: SuitFaceoffTaunts['f'][5],
1749 20206: SuitFaceoffTaunts['f'][6],
1750 20207: SuitFaceoffTaunts['f'][7],
1751 20208: SuitFaceoffTaunts['f'][8],
1752 20209: SuitFaceoffTaunts['f'][9],
1753 20211: SuitFaceoffTaunts['mm'][0],
1754 20212: SuitFaceoffTaunts['mm'][1],
1755 20213: SuitFaceoffTaunts['mm'][2],
1756 20214: SuitFaceoffTaunts['mm'][3],
1757 20215: SuitFaceoffTaunts['mm'][4],
1758 20216: SuitFaceoffTaunts['mm'][5],
1759 20217: SuitFaceoffTaunts['mm'][6],
1760 20218: SuitFaceoffTaunts['mm'][7],
1761 20219: SuitFaceoffTaunts['mm'][8],
1762 20220: SuitFaceoffTaunts['mm'][9],
1763 20221: SuitFaceoffTaunts['mm'][10],
1764 20222: SuitFaceoffTaunts['mm'][11],
1765 20223: SuitFaceoffTaunts['mm'][12],
1766 20224: SuitFaceoffTaunts['mm'][13],
1767 20225: SuitFaceoffTaunts['tw'][0],
1768 20226: SuitFaceoffTaunts['tw'][1],
1769 20227: SuitFaceoffTaunts['tw'][2],
1770 20228: SuitFaceoffTaunts['tw'][3],
1771 20229: SuitFaceoffTaunts['tw'][4],
1772 20230: SuitFaceoffTaunts['tw'][5],
1773 20231: SuitFaceoffTaunts['tw'][6],
1774 20232: SuitFaceoffTaunts['tw'][7],
1775 20233: SuitFaceoffTaunts['tw'][8],
1776 20234: SuitFaceoffTaunts['tw'][9],
1777 20235: SuitFaceoffTaunts['tw'][10],
1778 20236: SuitFaceoffTaunts['mb'][0],
1779 20237: SuitFaceoffTaunts['mb'][1],
1780 20238: SuitFaceoffTaunts['mb'][2],
1781 20239: SuitFaceoffTaunts['mb'][3],
1782 20240: SuitFaceoffTaunts['mb'][4],
1783 20241: SuitFaceoffTaunts['mb'][5],
1784 20242: SuitFaceoffTaunts['mb'][6],
1785 20243: SuitFaceoffTaunts['mb'][7],
1786 20244: SuitFaceoffTaunts['mb'][8],
1787 20245: SuitFaceoffTaunts['mb'][9],
1788 20246: SuitFaceoffTaunts['m'][0],
1789 20247: SuitFaceoffTaunts['m'][1],
1790 20248: SuitFaceoffTaunts['m'][2],
1791 20249: SuitFaceoffTaunts['m'][3],
1792 20250: SuitFaceoffTaunts['m'][4],
1793 20251: SuitFaceoffTaunts['m'][5],
1794 20252: SuitFaceoffTaunts['m'][6],
1795 20253: SuitFaceoffTaunts['m'][7],
1796 20254: SuitFaceoffTaunts['m'][8],
1797 20255: SuitFaceoffTaunts['mh'][0],
1798 20256: SuitFaceoffTaunts['mh'][1],
1799 20257: SuitFaceoffTaunts['mh'][2],
1800 20258: SuitFaceoffTaunts['mh'][3],
1801 20259: SuitFaceoffTaunts['mh'][4],
1802 20260: SuitFaceoffTaunts['mh'][5],
1803 20261: SuitFaceoffTaunts['mh'][6],
1804 20262: SuitFaceoffTaunts['mh'][7],
1805 20263: SuitFaceoffTaunts['mh'][8],
1806 20264: SuitFaceoffTaunts['mh'][9],
1807 20265: SuitFaceoffTaunts['mh'][10],
1808 20266: SuitFaceoffTaunts['mh'][11],
1809 20267: SuitFaceoffTaunts['dt'][0],
1810 20268: SuitFaceoffTaunts['dt'][1],
1811 20269: SuitFaceoffTaunts['dt'][2],
1812 20270: SuitFaceoffTaunts['dt'][3],
1813 20271: SuitFaceoffTaunts['dt'][4],
1814 20272: SuitFaceoffTaunts['dt'][5],
1815 20273: SuitFaceoffTaunts['dt'][6],
1816 20274: SuitFaceoffTaunts['dt'][7],
1817 20275: SuitFaceoffTaunts['dt'][8],
1818 20276: SuitFaceoffTaunts['dt'][9],
1819 20277: SuitFaceoffTaunts['p'][0],
1820 20278: SuitFaceoffTaunts['p'][1],
1821 20279: SuitFaceoffTaunts['p'][2],
1822 20280: SuitFaceoffTaunts['p'][3],
1823 20281: SuitFaceoffTaunts['p'][4],
1824 20282: SuitFaceoffTaunts['p'][5],
1825 20283: SuitFaceoffTaunts['p'][6],
1826 20284: SuitFaceoffTaunts['p'][7],
1827 20285: SuitFaceoffTaunts['p'][8],
1828 20286: SuitFaceoffTaunts['p'][9],
1829 20288: SuitFaceoffTaunts['tm'][0],
1830 20289: SuitFaceoffTaunts['tm'][1],
1831 20290: SuitFaceoffTaunts['tm'][2],
1832 20291: SuitFaceoffTaunts['tm'][3],
1833 20292: SuitFaceoffTaunts['tm'][4],
1834 20293: SuitFaceoffTaunts['tm'][5],
1835 20294: SuitFaceoffTaunts['tm'][6],
1836 20295: SuitFaceoffTaunts['tm'][7],
1837 20296: SuitFaceoffTaunts['tm'][8],
1838 20297: SuitFaceoffTaunts['tm'][9],
1839 20298: SuitFaceoffTaunts['tm'][10],
1840 20299: SuitFaceoffTaunts['bw'][0],
1841 20300: SuitFaceoffTaunts['bw'][1],
1842 20301: SuitFaceoffTaunts['bw'][2],
1843 20302: SuitFaceoffTaunts['bw'][3],
1844 20303: SuitFaceoffTaunts['bw'][4],
1845 20304: SuitFaceoffTaunts['bw'][5],
1846 20305: SuitFaceoffTaunts['bw'][6],
1847 20306: SuitFaceoffTaunts['bw'][7],
1848 20307: SuitFaceoffTaunts['bw'][8],
1849 20308: SuitFaceoffTaunts['bw'][9],
1850 20309: SuitFaceoffTaunts['ls'][0],
1851 20310: SuitFaceoffTaunts['ls'][1],
1852 20311: SuitFaceoffTaunts['ls'][2],
1853 20312: SuitFaceoffTaunts['ls'][3],
1854 20313: SuitFaceoffTaunts['ls'][4],
1855 20314: SuitFaceoffTaunts['ls'][5],
1856 20315: SuitFaceoffTaunts['ls'][6],
1857 20316: SuitFaceoffTaunts['ls'][7],
1858 20317: SuitFaceoffTaunts['ls'][8],
1859 20318: SuitFaceoffTaunts['ls'][9],
1860 20319: SuitFaceoffTaunts['ls'][10],
1861 20320: SuitFaceoffTaunts['rb'][0],
1862 20321: SuitFaceoffTaunts['rb'][1],
1863 20322: SuitFaceoffTaunts['rb'][2],
1864 20323: SuitFaceoffTaunts['rb'][3],
1865 20324: SuitFaceoffTaunts['rb'][4],
1866 20325: SuitFaceoffTaunts['rb'][5],
1867 20326: SuitFaceoffTaunts['rb'][6],
1868 20327: SuitFaceoffTaunts['rb'][7],
1869 20328: SuitFaceoffTaunts['rb'][8],
1870 20329: SuitFaceoffTaunts['rb'][9],
1871 20330: SuitFaceoffTaunts['sc'][0],
1872 20331: SuitFaceoffTaunts['sc'][1],
1873 20332: SuitFaceoffTaunts['sc'][2],
1874 20333: SuitFaceoffTaunts['sc'][3],
1875 20334: SuitFaceoffTaunts['sc'][4],
1876 20335: SuitFaceoffTaunts['sc'][5],
1877 20336: SuitFaceoffTaunts['sc'][6],
1878 20337: SuitFaceoffTaunts['sc'][7],
1879 20338: SuitFaceoffTaunts['sc'][8],
1880 20339: SuitFaceoffTaunts['sc'][9],
1881 20340: SuitFaceoffTaunts['sc'][10],
1882 20341: SuitFaceoffTaunts['sd'][0],
1883 20342: SuitFaceoffTaunts['sd'][1],
1884 20343: SuitFaceoffTaunts['sd'][2],
1885 20344: SuitFaceoffTaunts['sd'][3],
1886 20345: SuitFaceoffTaunts['sd'][4],
1887 20346: SuitFaceoffTaunts['sd'][5],
1888 20347: SuitFaceoffTaunts['sd'][6],
1889 20348: SuitFaceoffTaunts['sd'][7],
1890 20349: SuitFaceoffTaunts['sd'][8],
1891 20350: SuitFaceoffTaunts['sd'][9],
1892 21000: 'Here boy!',
1893 21001: 'Here girl!',
1894 21002: 'Stay.',
1895 21003: 'Good boy!',
1896 21004: 'Good girl!',
1897 21005: 'Nice Doodle.',
1898 21006: "Please don't bother me.",
1899 21200: 'Jump!',
1900 21201: 'Beg!',
1901 21202: 'Play dead!',
1902 21203: 'Rollover!',
1903 21204: 'Backflip!',
1904 21205: 'Dance!',
1905 21206: 'Speak!',
1906 30100: "Happy April Toons' Week!",
1907 30101: "Welcome to my April Toons' Week party!",
1908 30102: 'The Silly Meter is back in Toon Hall!',
1909 30110: 'Mickey is in Daisy Gardens.',
1910 30111: 'Daisy is in Toontown Central.',
1911 30112: 'Minnie is in The Brrrgh.',
1912 30113: 'Pluto is in Melodyland.',
1913 30114: 'Donald is sleepwalking at the Speedway.',
1914 30115: 'Goofy is in Dreamland.',
1915 30120: 'Mickey is acting like Daisy!',
1916 30121: 'Daisy is acting like Mickey!',
1917 30122: 'Minnie is acting like Pluto!',
1918 30123: 'Pluto is acting like Minnie!',
1919 30124: 'Pluto is talking!',
1920 30125: 'Goofy is acting like Donald!',
1921 30126: 'Donald is dreaming he is Goofy!',
1922 30130: 'Watch how far I can jump.',
1923 30131: 'Wow, you jumped really far!',
1924 30132: 'Hey, Doodles can talk!',
1925 30133: 'Did your Doodle just talk?',
1926 30140: 'Things sure are silly around here!',
1927 30141: 'How sillier could things get?',
1928 30150: 'Operation: Storm Sellbot is here!',
1929 30151: 'Sellbot Towers had its power drained by Doodles!',
1930 30152: 'The VP had his power drained by Doodles!',
1931 30153: 'Everyone can fight the VP right now!',
1932 30154: "You don't need a Sellbot Disguise to fight the VP!",
1933 30155: 'You get a Rental Suit when you go into Sellbot Towers.',
1934 30156: 'Do you like my Rental Suit? Sorry about the safety pins!',
1935 30157: "It's best to have eight Toons to fight the VP.",
1936 30158: 'Will you help me fight the VP?',
1937 30159: 'Do you want to fight the VP with me?',
1938 30160: 'Would you like to join my Sellbot VP group?',
1939 30161: 'I am looking for a Toon with a Rental Suit to fight the VP.',
1940 30162: 'I have a Rental Suit, and am looking to fight the VP.',
1941 30163: 'Just walk through the doors to get your Rental Suit.',
1942 30164: 'Save your gags for the Cogs inside!',
1943 30165: 'We have to defeat these Cogs first!',
1944 30166: 'Bump the barrels to gag up.',
1945 30167: 'Bump the barrel to get a Toon-up.',
1946 30168: 'Now we have to fight some Skelecogs!',
1947 30169: "Jump up and touch the Toon's cage for pies!",
1948 30170: 'Now we fight the VP!',
1949 30171: 'Aim your pies by pressing the Delete button.',
1950 30172: "Two Toons should throw pies through the VP's open doors!",
1951 30173: "I'll stun the VP from the front.",
1952 30174: "I'll stun the VP from the back.",
1953 30175: 'Jump when the VP jumps!',
1954 30180: 'I got double jellybeans on the Trolley!',
1955 30181: 'I got double jellybeans from fishing!',
1956 30182: 'I got double jellybeans at a party!',
1957 30183: 'Jellybeans jellybeans jellybeans!',
1958 30184: "I'm really keen to earn a bean!",
1959 30185: "Don't be smelly, get beans of jelly!",
1960 30186: "I'm gonna adopt a Doodle with all these jellybeans!",
1961 30187: 'What am I gonna spend all these jellybeans on?',
1962 30188: "I'm gonna throw a huge party!",
1963 30189: "I'm gonna decorate my whole Estate!",
1964 30190: "I'm gonna buy a whole new wardrobe!",
1965 30191: 'Jellybeans, please!',
1966 30192: "Don't be mean, give a bean!",
1967 30193: 'Who wants jellybeans?',
1968 30194: 'Dance for jellybeans!',
1969 30200: 'Deck the halls... ',
1970 30201: 'Load some pies...',
1971 30202: 'The trees are...',
1972 30203: 'Snowman heads...',
1973 30204: "Toontown's merry...",
1974 30205: 'Lure good cheer...',
1975 30220: 'Deck the halls with seltzer spray! Happy Winter Holiday!',
1976 30221: 'Load some pies into your sleigh! Happy Winter Holiday!',
1977 30222: 'The trees are brighter than light of day! Happy Winter Holiday!',
1978 30223: 'Snowman heads are hot today! Happy Winter Holiday!',
1979 30224: "Toontown's merry, come what may! Happy Winter Holiday!",
1980 30225: 'Lure good cheer the Toontown way! Happy Winter Holiday!',
1981 30250: 'Happy Halloween!',
1982 30251: 'Boo!',
1983 30252: 'Spooky!',
1984 30275: 'Happy holidays!',
1985 30276: "Merry Christmas!",
1986 30277: 'Have a Wonderful Winter!',
1987 30301: 'Have you seen the Silly Meter?',
1988 30302: 'The Silly Meter is in Toon Hall.',
1989 30303: 'Things sure are getting silly around here!',
1990 30304: 'I saw a fire hydrant moving!',
1991 30305: 'Toontown is coming to life!',
1992 30306: "Have you been to Flippy's new office?",
1993 30307: 'I caused a Silly Surge in battle!',
1994 30308: "Let's defeat some Cogs to make Toontown sillier!",
1995 30309: 'The Silly Meter is bigger and crazier than ever!',
1996 30310: 'Lots of hydrants have come alive!',
1997 30311: 'I saw a mail box moving!',
1998 30312: 'I watched a trash can wake up!',
1999 30313: 'How silly can it get?',
2000 30314: "What's going to happen next?",
2001 30315: 'Something silly, I bet!',
2002 30316: 'Have you caused a Silly Surge yet?',
2003 30317: "Let's defeat some Cogs to make Toontown sillier!",
2004 30318: 'Cog Invasion!',
2005 30319: 'Incoming!',
2006 30320: "Let's stop those Cogs!",
2007 30321: 'I miss the Silly Surges!',
2008 30322: "Let's go stop an Invasion!",
2009 30323: 'Toontown is sillier than ever now!',
2010 30324: 'Have you seen something come alive?',
2011 30325: 'My favorites are the fire hydrants!',
2012 30326: 'My favorites are the mailboxes!',
2013 30327: 'My favorites are the trash cans!',
2014 30328: 'Hooray! We stopped the Cog invasions!',
2015 30329: 'A hydrant helped me in battle!',
2016 30330: 'A hydrant boosted my Squirt Gags!',
2017 30331: 'A trash can boosted my Toon-Up Gags!',
2018 30332: 'A mailbox helped my Throw Gags!',
2019 30350: 'Welcome to my Victory Party!',
2020 30351: 'This is a great Victory Party!',
2021 30352: "We showed those Cogs who's boss!",
2022 30353: 'Good job helping end the Cog invasions!',
2023 30354: 'I bet this is driving the Cogs crazy!',
2024 30355: "Let's play Cog-O-War!",
2025 30356: 'My team won at Cog-O-War!',
2026 30357: "It's nice to have fire hydrants, trash cans, and mailboxes here!",
2027 30358: 'I like the balloon of the Doodle biting the Cog!',
2028 30359: 'I like the balloon of the Cog covered in ice cream!',
2029 30360: 'I like the wavy Cog that flaps his arms!',
2030 30361: "I jumped on a Cog's face!",
2031 30400: 'The Sellbots are invading!',
2032 30401: 'The V.P. was hopping mad about Operation: Storm Sellbot ...',
2033 30402: "He's sending the Sellbots in to invade Toontown!",
2034 30403: "Let's go fight some Sellbots!",
2035 30404: "There's a new kind of building in Toontown!",
2036 30405: 'Have you seen the Mover & Shaker Field Offices?',
2037 30406: 'The V.P. created them as a reward for the Movers & Shakers.',
2038 30407: "Let's go defeat a Field Office!",
2039 30408: 'I got an SOS Card for defeating a Field Office!',
2040 30409: 'Clear the map by exploring the maze.',
2041 30410: 'Destroy the Cogs by hitting them with water balloons!',
2042 30411: 'Movers & Shakers take two balloons to destroy.',
2043 30412: 'Look out for falling objects!',
2044 30413: 'Watch out for the Cogs!',
2045 30414: 'Collect Jokes to get a Toon-up at the end!',
2046 30415: 'When the room shakes, a Mover & Shaker is nearby.',
2047 30416: 'Defeat all four Movers & Shakers to open the exit!',
2048 30417: 'The exit is open!',
2049 30418: "It's the Boss!",
2050 30450: "It's easy to be green!",
2051 30451: 'Visit Green Bean Jeans and you can be green too!',
2052 30452: "It's on Oak Street in Daisy Gardens."}
2053SpeedChatStaticTextPirates = {50001: 'Aye',
2054 50002: 'Nay',
2055 50003: 'Yes',
2056 50004: 'No',
2057 50005: 'Ok',
2058 50100: 'Gangway!',
2059 50101: 'Blimey!',
2060 50102: 'Well blow me down!',
2061 50103: 'Walk the plank!',
2062 50104: 'Dead men tell no tales....',
2063 50105: 'Shiver me timbers!',
2064 50106: "Salty as a Kraken's kiss.",
2065 50107: 'Treasure be the measure of our pleasure!',
2066 50108: "I don't fear death - I attune it.",
2067 50700: 'Ahoy!',
2068 50701: 'Ahoy, mate!',
2069 50702: 'Yo-Ho-Ho',
2070 50703: 'Avast!',
2071 50704: 'Hey Bucko.',
2072 50800: 'Until next time.',
2073 50801: 'May fair winds find ye.',
2074 50802: 'Godspeed.',
2075 50900: 'How are ye, mate?',
2076 50901: '',
2077 51000: "It's like the sky is raining gold doubloons!",
2078 51001: 'May a stiff wind be at our backs, the sun on our faces and our cannons fire true!',
2079 51100: 'I be sailing some rough waters today.',
2080 51200: 'Me apologies, mate.',
2081 51201: 'Sorry.',
2082 51202: 'Sorry, I was busy before.',
2083 51203: 'Sorry, I already have plans.',
2084 51204: "Sorry, I don't need to do that.",
2085 51300: 'Attack the weakest one!',
2086 51301: 'Attack the strongest one!',
2087 51302: 'Attack me target!',
2088 51303: 'I be needing help!',
2089 51304: "I can't do any damage!",
2090 51305: 'I think we be in trouble.',
2091 51306: 'Surround the most powerful one.',
2092 51307: 'We should retreat.',
2093 51308: 'Run for it!',
2094 51400: 'Fire a Broadside!',
2095 51401: 'Port Side! (left)',
2096 51402: 'Starboard Side! (right)',
2097 51403: 'Incoming!',
2098 51404: 'Come about!',
2099 51405: 'Broadside! Take Cover!',
2100 51406: 'To the Cannons!',
2101 51407: 'Open fire!',
2102 51408: 'Hold yer fire!',
2103 51409: 'Aim for the masts!',
2104 51410: 'Aim for the hull!',
2105 51411: 'Prepare to board!',
2106 51412: "She's coming about.",
2107 51413: 'Ramming speed!',
2108 51414: "We've got her on the run.",
2109 51415: 'We be taking on water!',
2110 51416: "We can't take anymore!",
2111 51417: "I don't have a shot!",
2112 51418: "Let's find port for repair.",
2113 51419: 'Man overboard!',
2114 51420: 'Enemy spotted.',
2115 51421: 'Handsomely now, mates!',
2116 50400: "Let's set sail.",
2117 50401: "Let's get out of here.",
2118 51500: "Let's sail to Port Royal.",
2119 51501: "Let's sail to Tortuga.",
2120 51502: "Let's sail to Padres Del Fuego.",
2121 51503: "Let's sail to Devil's Anvil.",
2122 51504: "Let's sail to Kingshead.",
2123 51505: "Let's sail to Isla Perdida.",
2124 51506: "Let's sail to Cuba.",
2125 51507: "Let's sail to Tormenta.",
2126 51508: "Let's sail to Outcast Isle.",
2127 51509: "Let's sail to Driftwood.",
2128 51510: "Let's sail to Cutthroat.",
2129 51511: "Let's sail to Rumrunner's Isle.",
2130 51512: "Let's sail to Isla Cangrejos.",
2131 51600: "Let's head into town.",
2132 51601: "Let's go to the docks.",
2133 51602: "Let's head to the tavern.",
2134 51800: "Let's go to Fort Charles.",
2135 51801: "Let's go to the Governor's Mansion.",
2136 52500: 'Where be I, mate?',
2137 51700: 'Yer already there.',
2138 51701: "I don't know.",
2139 51702: 'Yer on the wrong island.',
2140 51703: "That's in town.",
2141 51704: 'Look just outside of town.',
2142 51705: 'Ye will have to search through the jungle.',
2143 51706: 'Deeper inland.',
2144 51707: 'Oh, that be by the coast.',
2145 50200: 'Bilge rat!',
2146 50201: 'Scurvy dog!',
2147 50202: 'See ye in Davy Jones locker!',
2148 50203: 'Scoundrel!',
2149 50204: 'Landlubber!',
2150 50205: 'Addle-minded fool!',
2151 50206: 'You need a sharp sword and sharper wits.',
2152 50207: 'Ye be one doubloon short of a full hull mate!',
2153 50208: "Watch yer tongue or I'll pickle it with sea salt!",
2154 50209: 'Touch me loot and you get the boot!',
2155 50210: 'The horizon be as empty as yer head.',
2156 50211: "You're a canvas shy of a full sail, aren't ye mate?",
2157 50300: 'Fine shooting mate!',
2158 50301: 'A well placed blow!',
2159 50302: 'Nice shot!',
2160 50303: 'Well met!',
2161 50304: 'We showed them!',
2162 50305: 'Yer not so bad yerself!',
2163 50306: 'A fine plunder haul!',
2164 52400: 'May luck be my lady.',
2165 52401: 'I think these cards be marked!',
2166 52402: 'Blimey cheater!',
2167 51900: "That's a terrible flop!",
2168 51901: 'Trying to buy the hand, are ye?',
2169 51902: 'Ye be bluffing.',
2170 51903: "I don't think ye had it.",
2171 51904: 'Saved by the river.',
2172 52600: 'Hit me.',
2173 52601: 'Can I get another dealer?',
2174 53101: 'I caught a fish!',
2175 53102: 'I saw a Legendary Fish!',
2176 53103: 'What did you catch?',
2177 53104: 'This will make a whale of a tale!',
2178 53105: 'That was a beauty!',
2179 53106: 'Arr, the sea is treacherous today.',
2180 53107: 'What a bountiful haul of fish!',
2181 53110: 'Do you have the Legendary Lure?',
2182 53111: 'Have you ever caught a Legendary Fish?',
2183 53112: 'Can you sail on a fishing boat?',
2184 53113: 'Where is the Fishing Master?',
2185 53114: 'Have you completed your fish collection?',
2186 53120: 'Fire at my target!',
2187 53121: 'Fire at the ship closest to the shore!',
2188 53122: "There's a ship getting away!",
2189 53123: 'Fire at the big ships!',
2190 53124: 'Fire at the small ships!',
2191 53125: 'More are coming!',
2192 53126: "We're not going to last much longer!",
2193 53127: 'Shoot the barrels!',
2194 53128: "We've got new ammo!",
2195 53129: 'Sturdy defense, mates!',
2196 53141: 'Look at the potion I made!',
2197 53142: 'Have you completed your potion collection?',
2198 53143: 'Where is the Gypsy?',
2199 53144: 'What potion is that?',
2200 53145: 'This potion was easy enough.',
2201 53146: "This potion was hard brewin', I tell ye!",
2202 53160: 'We need someone to bilge pump!',
2203 53161: 'We need someone to scrub!',
2204 53162: 'We need someone to saw!',
2205 53163: 'We need someone to brace!',
2206 53164: 'We need someone to hammer!',
2207 53165: 'We need someone to patch!',
2208 53166: "I'll do it!",
2209 53167: "Keep it up, this ship won't repair itself!",
2210 53168: 'Great job repairing the ship!',
2211 52100: 'Want to group up?',
2212 52101: 'Join me crew?',
2213 52200: 'Fight some skeletons?',
2214 52201: 'Fight some crabs?',
2215 52300: "How 'bout a game of Mayhem?",
2216 52301: 'Join me Mayhem game.',
2217 52302: 'Want to start a Mayhem game?',
2218 52303: 'Want to start a team battle game?',
2219 52304: 'Join me team battle game.',
2220 52350: 'Join my Cannon Defense.',
2221 52351: 'Want to start a Cannon Defense?',
2222 52352: 'Can you lend me a hand with Repair?',
2223 52353: 'We need to Repair the ship now!',
2224 52354: 'Care to catch some fish?',
2225 52355: 'Want to go fishing with me?',
2226 52356: "Join me crew for some fishin'?",
2227 52357: 'Time to brew some potions!',
2228 52358: 'You should try your hand at brewing potions.',
2229 52000: '',
2230 52000: '',
2231 52700: '',
2232 53000: '',
2233 52800: '',
2234 52900: '',
2235 50500: '',
2236 50600: '',
2237 60100: 'Hi!',
2238 60101: 'Hello!',
2239 60102: 'Hey!',
2240 60103: 'Yo!',
2241 60104: 'Hi everybody!',
2242 60105: 'How are you doing?',
2243 60106: "What's Up?",
2244 60200: 'Bye!',
2245 60201: 'Later!',
2246 60202: 'See ya!',
2247 60203: "I'll be right back.",
2248 60204: 'I need to go.',
2249 60300: ':-)',
2250 60301: 'Cool!',
2251 60302: 'Yeah!',
2252 60303: 'Ha ha!',
2253 60304: 'Sweet!',
2254 60305: 'Yeah!',
2255 60306: 'That rocks!',
2256 60307: 'Funky!',
2257 60308: 'Awesome!',
2258 60309: 'Wow!',
2259 60400: ':-(',
2260 60401: 'Doh!',
2261 60402: 'Aw man!',
2262 60403: 'Ouch!',
2263 60404: 'Bummer!',
2264 60500: 'Where are you?',
2265 60501: "Let's go to the Gateway Store.",
2266 60502: "Let's go to the Disco Hall.",
2267 60503: "Let's go to Toontown.",
2268 60504: "Let's go to Pirates of the Carribean.",
2269 60505: 'Flip coin',
2270 60506: 'Dance',
2271 60507: 'Chant 1',
2272 60508: 'Chant 2',
2273 60509: 'Dance a jig',
2274 60510: 'Sleep',
2275 60511: 'Flex',
2276 60512: 'Play Lute',
2277 60513: 'Play Flute',
2278 60514: 'Frustrated',
2279 60515: 'Searching',
2280 60516: 'Yawn',
2281 60517: 'Kneel',
2282 60518: 'Sweep',
2283 60519: 'Primp',
2284 60520: 'Yawn',
2285 60521: 'Dance',
2286 60522: 'No',
2287 60523: 'Yes',
2288 60524: 'Laugh',
2289 60525: 'Clap',
2290 60526: 'Smile',
2291 60527: 'Anger',
2292 60528: 'Fear',
2293 60529: 'Sad',
2294 60530: 'Celebrate',
2295 60668: 'Celebrate',
2296 60669: 'Sleep',
2297 60602: 'Angry',
2298 60614: 'Clap',
2299 60622: 'Scared',
2300 60640: 'Laugh',
2301 60652: 'Sad',
2302 60657: 'Smile',
2303 60664: 'Wave',
2304 60665: 'Wink',
2305 60666: 'Yawn',
2306 60669: 'Sleep',
2307 60670: 'Dance',
2308 60676: 'Flirt',
2309 60677: 'Zombie dance',
2310 60678: 'Noisemaker',
2311 60671: "Hello, I'm a Pirate, and I'm here to steal your heart.",
2312 60672: "I just found the treasure I've been searching for.",
2313 60673: "If you were a booger, I'd pick you first.",
2314 60674: 'Come to Tortuga often?',
2315 60675: 'Do you have a map? I just keep getting lost in your eyes.',
2316 65000: 'Yes',
2317 65001: 'No',
2318 60909: 'Check Hand'}
2319SpeedChatStaticText = SpeedChatStaticTextCommon
2320Emotes_Root = 'EMOTES'
2321Emotes_Dances = 'Dances'
2322Emotes_General = 'General'
2323Emotes_Music = 'Music'
2324Emotes_Expressions = 'Emotions'
2325Emote_ShipDenied = 'Cannot emote while sailing.'
2326Emote_MoveDenied = 'Cannot emote while moving.'
2327Emote_CombatDenied = 'Cannot emote while in combat.'
2328Emote_CannonDenied = 'Cannot emote while using a cannon.'
2329Emote_SwimDenied = 'Cannot emote while swimming.'
2330Emote_ParlorGameDenied = 'Cannot emote while playing a parlor game.'
2331Emotes = (60505,
2332 60506,
2333 60509,
2334 60510,
2335 60511,
2336 60516,
2337 60519,
2338 60520,
2339 60521,
2340 60522,
2341 60523,
2342 60524,
2343 60525,
2344 60526,
2345 60527,
2346 60528,
2347 60529,
2348 60530,
2349 60602,
2350 60607,
2351 60611,
2352 60614,
2353 60615,
2354 60622,
2355 60627,
2356 60629,
2357 60632,
2358 60636,
2359 60638,
2360 60640,
2361 60644,
2362 60652,
2363 60654,
2364 60657,
2365 60658,
2366 60663,
2367 60664,
2368 60665,
2369 60666,
2370 60668,
2371 60669,
2372 60612,
2373 60661,
2374 60645,
2375 60629,
2376 60641,
2377 60654,
2378 60630,
2379 60670,
2380 60633,
2381 60676,
2382 60677,
2383 65000,
2384 65001,
2385 60517,
2386 60678,
2387 60909)
2388SCFactoryMeetMenuIndexes = (1903,
2389 1904,
2390 1906,
2391 1907,
2392 1908,
2393 1910,
2394 1913,
2395 1915,
2396 1916,
2397 1917,
2398 1919,
2399 1922,
2400 1923,
2401 1924,
2402 1932,
2403 1940,
2404 1941)
2405CustomSCStrings = {10: 'Oh, well.',
2406 20: 'Why not?',
2407 30: 'Naturally!',
2408 40: "That's the way to do it.",
2409 50: 'Right on!',
2410 60: 'What up?',
2411 70: 'But of course!',
2412 80: 'Bingo!',
2413 90: "You've got to be kidding...",
2414 100: 'Sounds good to me.',
2415 110: "That's kooky!",
2416 120: 'Awesome!',
2417 130: 'For crying out loud!',
2418 140: "Don't worry.",
2419 150: 'Grrrr!',
2420 160: "What's new?",
2421 170: 'Hey, hey, hey!',
2422 180: 'See you tomorrow.',
2423 190: 'See you next time.',
2424 200: 'See ya later, alligator.',
2425 210: 'After a while, crocodile.',
2426 220: 'I need to go soon.',
2427 230: "I don't know about this!",
2428 240: "You're outta here!",
2429 250: 'Ouch, that really smarts!',
2430 260: 'Gotcha!',
2431 270: 'Please!',
2432 280: 'Thanks a million!',
2433 290: "You are stylin'!",
2434 300: 'Excuse me!',
2435 310: 'Can I help you?',
2436 320: "That's what I'm talking about!",
2437 330: "If you can't take the heat, stay out of the kitchen.",
2438 340: 'Well shiver me timbers!',
2439 350: "Well isn't that special!",
2440 360: 'Quit horsing around!',
2441 370: 'Cat got your tongue?',
2442 380: "You're in the dog house now!",
2443 390: 'Look what the cat dragged in.',
2444 400: 'I need to go see a Toon.',
2445 410: "Don't have a cow!",
2446 420: "Don't chicken out!",
2447 430: "You're a sitting duck.",
2448 440: 'Whatever!',
2449 450: 'Totally!',
2450 460: 'Sweet!',
2451 470: 'That rules!',
2452 480: 'Yeah, baby!',
2453 490: 'Catch me if you can!',
2454 500: 'You need to heal first.',
2455 510: 'You need more Laff Points.',
2456 520: "I'll be back in a minute.",
2457 530: "I'm hungry.",
2458 540: 'Yeah, right!',
2459 550: "I'm sleepy.",
2460 560: "I'm ready!",
2461 570: "I'm bored.",
2462 580: 'I love it!',
2463 590: 'That was exciting!',
2464 600: 'Jump!',
2465 610: 'Got gags?',
2466 620: "What's wrong?",
2467 630: 'Easy does it.',
2468 640: 'Slow and steady wins the race.',
2469 650: 'Touchdown!',
2470 660: 'Ready?',
2471 670: 'Set!',
2472 680: 'Go!',
2473 690: "Let's go this way!",
2474 700: 'You won!',
2475 710: 'I vote yes.',
2476 720: 'I vote no.',
2477 730: 'Count me in.',
2478 740: 'Count me out.',
2479 750: "Stay here, I'll be back.",
2480 760: 'That was quick!',
2481 770: 'Did you see that?',
2482 780: "What's that smell?",
2483 790: 'That stinks!',
2484 800: "I don't care.",
2485 810: 'Just what the doctor ordered.',
2486 820: "Let's get this party started!",
2487 830: 'This way everybody!',
2488 840: 'What in the world?',
2489 850: "The check's in the mail.",
2490 860: 'I heard that!',
2491 870: 'Are you talking to me?',
2492 880: "Thank you, I'll be here all week.",
2493 890: 'Hmm.',
2494 900: "I'll get this one.",
2495 910: 'I got it!',
2496 920: "It's mine!",
2497 930: 'Please, take it.',
2498 940: 'Stand back, this could be dangerous.',
2499 950: 'No worries!',
2500 960: 'Oh, my!',
2501 970: 'Whew!',
2502 980: 'Owoooo!',
2503 990: 'All Aboard!',
2504 1000: 'Hot Diggity Dog!',
2505 1010: 'Curiosity killed the cat.',
2506 2000: 'Act your age!',
2507 2010: 'Am I glad to see you!',
2508 2020: 'Be my guest.',
2509 2030: 'Been keeping out of trouble?',
2510 2040: 'Better late than never!',
2511 2050: 'Bravo!',
2512 2060: 'But seriously, folks...',
2513 2070: 'Care to join us?',
2514 2080: 'Catch you later!',
2515 2090: 'Changed your mind?',
2516 2100: 'Come and get it!',
2517 2110: 'Dear me!',
2518 2120: 'Delighted to make your acquaintance.',
2519 2130: "Don't do anything I wouldn't do!",
2520 2140: "Don't even think about it!",
2521 2150: "Don't give up the ship!",
2522 2160: "Don't hold your breath.",
2523 2170: "Don't ask.",
2524 2180: 'Easy for you to say.',
2525 2190: 'Enough is enough!',
2526 2200: 'Excellent!',
2527 2210: 'Fancy meeting you here!',
2528 2220: 'Give me a break.',
2529 2230: 'Glad to hear it.',
2530 2240: 'Go ahead, make my day!',
2531 2250: 'Go for it!',
2532 2260: 'Good job!',
2533 2270: 'Good to see you!',
2534 2280: 'Got to get moving.',
2535 2290: 'Got to hit the road.',
2536 2300: 'Hang in there.',
2537 2310: 'Hang on a second.',
2538 2320: 'Have a ball!',
2539 2330: 'Have fun!',
2540 2340: "Haven't got all day!",
2541 2350: 'Hold your horses!',
2542 2360: 'Horsefeathers!',
2543 2370: "I don't believe this!",
2544 2380: 'I doubt it.',
2545 2390: 'I owe you one.',
2546 2400: 'I read you loud and clear.',
2547 2410: 'I think so.',
2548 2420: 'I think you should pass.',
2549 2430: "I wish I'd said that.",
2550 2440: "I wouldn't if I were you.",
2551 2450: "I'd be happy to!",
2552 2460: "I'm helping my friend.",
2553 2470: "I'm here all week.",
2554 2480: 'Imagine that!',
2555 2490: 'In the nick of time...',
2556 2500: "It's not over 'til it's over.",
2557 2510: 'Just thinking out loud.',
2558 2520: 'Keep in touch.',
2559 2530: 'Lovely weather for ducks!',
2560 2540: 'Make it snappy!',
2561 2550: 'Make yourself at home.',
2562 2560: 'Maybe some other time.',
2563 2570: 'Mind if I join you?',
2564 2580: 'Nice place you have here.',
2565 2590: 'Nice talking to you.',
2566 2600: 'No doubt about it.',
2567 2610: 'No kidding!',
2568 2620: 'Not by a long shot.',
2569 2630: 'Of all the nerve!',
2570 2640: 'Okay by me.',
2571 2650: 'Righto.',
2572 2660: 'Say cheese!',
2573 2670: 'Say what?',
2574 2680: 'Tah-dah!',
2575 2690: 'Take it easy.',
2576 2700: 'Ta-ta for now!',
2577 2710: 'Thanks, but no thanks.',
2578 2720: 'That takes the cake!',
2579 2730: "That's funny.",
2580 2740: "That's the ticket!",
2581 2750: "There's a Cog invasion!",
2582 2760: 'Toodles.',
2583 2770: 'Watch out!',
2584 2780: 'Well done!',
2585 2790: "What's cooking?",
2586 2800: "What's happening?",
2587 2810: 'Works for me.',
2588 2820: 'Yes sirree.',
2589 2830: 'You betcha.',
2590 2840: 'You do the math.',
2591 2850: 'You leaving so soon?',
2592 2860: 'You make me laugh!',
2593 2870: 'You take right.',
2594 2880: "You're going down!",
2595 3000: 'Anything you say.',
2596 3010: 'Care if I join you?',
2597 3020: 'Check, please.',
2598 3030: "Don't be too sure.",
2599 3040: "Don't mind if I do.",
2600 3050: "Don't sweat it!",
2601 3060: "Don't you know it!",
2602 3070: "Don't mind me.",
2603 3080: 'Eureka!',
2604 3090: 'Fancy that!',
2605 3100: 'Forget about it!',
2606 3110: 'Going my way?',
2607 3120: 'Good for you!',
2608 3130: 'Good grief.',
2609 3140: 'Have a good one!',
2610 3150: 'Heads up!',
2611 3160: 'Here we go again.',
2612 3170: 'How about that!',
2613 3180: 'How do you like that?',
2614 3190: 'I believe so.',
2615 3200: 'I think not.',
2616 3210: "I'll get back to you.",
2617 3220: "I'm all ears.",
2618 3230: "I'm busy.",
2619 3240: "I'm not kidding!",
2620 3250: "I'm speechless.",
2621 3260: 'Keep smiling.',
2622 3270: 'Let me know!',
2623 3280: 'Let the pie fly!',
2624 3290: "Likewise, I'm sure.",
2625 3300: 'Look alive!',
2626 3310: 'My, how time flies.',
2627 3320: 'No comment.',
2628 3330: "Now you're talking!",
2629 3340: 'Okay by me.',
2630 3350: 'Pleased to meet you.',
2631 3360: 'Righto.',
2632 3370: 'Sure thing.',
2633 3380: 'Thanks a million.',
2634 3390: "That's more like it.",
2635 3400: "That's the stuff!",
2636 3410: 'Time for me to hit the hay.',
2637 3420: 'Trust me!',
2638 3430: 'Until next time.',
2639 3440: 'Wait up!',
2640 3450: 'Way to go!',
2641 3460: 'What brings you here?',
2642 3470: 'What happened?',
2643 3480: 'What now?',
2644 3490: 'You first.',
2645 3500: 'You take left.',
2646 3510: 'You wish!',
2647 3520: "You're toast!",
2648 3530: "You're too much!",
2649 4000: 'Toons rule!',
2650 4010: 'Cogs drool!',
2651 4020: 'Toons of the world unite!',
2652 4030: 'Howdy, partner!',
2653 4040: 'Much obliged.',
2654 4050: 'Get along, little doggie.',
2655 4060: "I'm going to hit the hay.",
2656 4070: "I'm chomping at the bit!",
2657 4080: "This town isn't big enough for the two of us!",
2658 4090: 'Saddle up!',
2659 4100: 'Draw!!!',
2660 4110: "There's gold in them there hills!",
2661 4120: 'Happy trails!',
2662 4130: 'This is where I ride off into the sunset...',
2663 4140: "Let's skedaddle!",
2664 4150: 'You got a bee in your bonnet?',
2665 4160: 'Lands sake!',
2666 4170: 'Right as rain.',
2667 4180: 'I reckon so.',
2668 4190: "Let's ride!",
2669 4200: 'Well, go figure!',
2670 4210: "I'm back in the saddle again!",
2671 4220: 'Round up the usual suspects.',
2672 4230: 'Giddyup!',
2673 4240: 'Reach for the sky.',
2674 4250: "I'm fixing to.",
2675 4260: 'Hold your horses!',
2676 4270: "I can't hit the broad side of a barn.",
2677 4280: "Y'all come back now.",
2678 4290: "It's a real barn burner!",
2679 4300: "Don't be a yellow belly.",
2680 4310: 'Feeling lucky?',
2681 4320: "What in Sam Hill's goin' on here?",
2682 4330: 'Shake your tail feathers!',
2683 4340: "Well, don't that take all.",
2684 4350: "That's a sight for sore eyes!",
2685 4360: 'Pickins is mighty slim around here.',
2686 4370: 'Take a load off.',
2687 4380: "Aren't you a sight!",
2688 4390: "That'll learn ya!",
2689 6000: 'I want candy!',
2690 6010: "I've got a sweet tooth.",
2691 6020: "That's half-baked.",
2692 6030: 'Just like taking candy from a baby!',
2693 6040: "They're cheaper by the dozen.",
2694 6050: 'Let them eat cake!',
2695 6060: "That's the icing on the cake.",
2696 6070: "You can't have your cake and eat it too.",
2697 6080: 'I feel like a kid in a candy store.',
2698 6090: 'Six of one, half a dozen of the other...',
2699 6100: "Let's keep it short and sweet.",
2700 6110: 'Keep your eye on the doughnut not the hole.',
2701 6120: "That's pie in the sky.",
2702 6130: "But it's wafer thin.",
2703 6140: "Let's gum up the works!",
2704 6150: "You're one tough cookie!",
2705 6160: "That's the way the cookie crumbles.",
2706 6170: 'Like water for chocolate.',
2707 6180: 'Are you trying to sweet talk me?',
2708 6190: 'A spoonful of sugar helps the medicine go down.',
2709 6200: 'You are what you eat!',
2710 6210: 'Easy as pie!',
2711 6220: "Don't be a sucker!",
2712 6230: 'Sugar and spice and everything nice.',
2713 6240: "It's like butter!",
2714 6250: 'The candyman can!',
2715 6260: 'We all scream for ice cream!',
2716 6270: "Let's not sugar coat it.",
2717 6280: 'Knock knock...',
2718 6290: "Who's there?",
2719 7000: 'Quit monkeying around!',
2720 7010: 'That really throws a monkey-wrench in things.',
2721 7020: 'Monkey see, monkey do.',
2722 7030: 'They made a monkey out of you.',
2723 7040: 'That sounds like monkey business.',
2724 7050: "I'm just monkeying with you.",
2725 7060: "Who's gonna be monkey in the middle?",
2726 7070: "That's a monkey off my back...",
2727 7080: 'This is more fun than a barrel of monkeys!',
2728 7090: "Well I'll be a monkey's uncle.",
2729 7100: "I've got monkeys on the brain.",
2730 7110: "What's with the monkey suit?",
2731 7120: 'Hear no evil.',
2732 7130: 'See no evil.',
2733 7140: 'Speak no evil.',
2734 7150: "Let's make like a banana and split.",
2735 7160: "It's a jungle out there.",
2736 7170: "You're the top banana.",
2737 7180: 'Cool bananas!',
2738 7190: "I'm going bananas!",
2739 7200: "Let's get into the swing of things!",
2740 7210: 'This place is swinging!',
2741 7220: "I'm dying on the vine.",
2742 7230: 'This whole affair has me up a tree.',
2743 7230: "Let's make like a tree and leave.",
2744 7240: "Jellybeans don't grow on trees!",
2745 10000: 'This place is a ghost town.',
2746 10001: 'Nice costume!',
2747 10002: 'I think this place is haunted.',
2748 10003: 'Trick or Treat!',
2749 10004: 'Boo!',
2750 10005: 'Happy Haunting!',
2751 10006: 'Happy Halloween!',
2752 10007: "It's time for me to turn into a pumpkin.",
2753 10008: 'Spooktastic!',
2754 10009: 'Spooky!',
2755 10010: "That's creepy!",
2756 10011: 'I hate spiders!',
2757 10012: 'Did you hear that?',
2758 10013: "You don't have a ghost of a chance!",
2759 10014: 'You scared me!',
2760 10015: "That's spooky!",
2761 10016: "That's freaky!",
2762 10017: 'That was strange....',
2763 10018: 'Skeletons in your closet?',
2764 10019: 'Did I scare you?',
2765 11000: 'Bah! Humbug!',
2766 11001: 'Better not pout!',
2767 11002: 'Brrr!',
2768 11003: 'Chill out!',
2769 11004: 'Come and get it!',
2770 11005: "Don't be a turkey.",
2771 11006: 'Gobble gobble!',
2772 11007: 'Happy holidays!',
2773 11008: 'Happy New Year!',
2774 11009: 'Happy Thanksgiving!',
2775 11010: 'Happy Turkey Day!',
2776 11011: 'Ho! Ho! Ho!',
2777 11012: 'It\'s "snow" problem.',
2778 11013: 'It\'s "snow" wonder.',
2779 11014: 'Let it snow!',
2780 11015: "Rake 'em in.",
2781 11016: "Season's greetings!",
2782 11017: 'Snow doubt about it!',
2783 11018: 'Snow far, snow good!',
2784 11019: 'Yule be sorry!',
2785 11020: 'Have a Wonderful Winter!',
2786 11021: 'The Holiday Party decorations are Toontastic!',
2787 11022: 'Toon Troopers are hosting Holiday Parties!',
2788 12000: 'Be mine!',
2789 12001: 'Be my sweetie!',
2790 12002: "Happy ValenToon's Day!",
2791 12003: 'Aww, how cute.',
2792 12004: "I'm sweet on you.",
2793 12005: "It's puppy love.",
2794 12006: 'Love ya!',
2795 12007: 'Will you be my ValenToon?',
2796 12008: 'You are a sweetheart.',
2797 12009: 'You are as sweet as pie.',
2798 12010: 'You are cute.',
2799 12011: 'You need a hug.',
2800 12012: 'Lovely!',
2801 12013: "That's darling!",
2802 12014: 'Roses are red...',
2803 12015: 'Violets are blue...',
2804 12016: "That's sweet!",
2805 12050: 'I LOVE busting Cogs!',
2806 12051: "You're dynamite!",
2807 12052: 'I only have hypno-eyes for you!',
2808 12053: "You're sweeter than a jellybean!",
2809 12054: "I'd LOVE for you to come to my ValenToon's party!",
2810 13000: "Top o' the mornin' to you!",
2811 13001: "Happy St. Patrick's Day!",
2812 13002: "You're not wearing green!",
2813 13003: "It's the luck of the Irish.",
2814 13004: "I'm green with envy.",
2815 13005: 'You lucky dog!',
2816 13006: "You're my four leaf clover!",
2817 13007: "You're my lucky charm!",
2818 14000: "Let's have a summer Estate party!",
2819 14001: "It's party time!",
2820 14002: 'Last one in the pond is a rotten Cog!',
2821 14003: 'Group Doodle training time!',
2822 14004: 'Doodle training time!',
2823 14005: 'Your Doodle is cool!',
2824 14006: 'What tricks can your Doodle do?',
2825 14007: 'Time for Cannon Pinball!',
2826 14008: 'Cannon Pinball rocks!',
2827 14009: 'Your Estate rocks!',
2828 14010: 'Your Garden is cool!',
2829 14011: 'Your Estate is cool!'}
2830SCMenuCommonCogIndices = (20000, 20004)
2831SCMenuCustomCogIndices = {'bf': (20005, 20014),
2832 'nc': (20015, 20024),
2833 'ym': (20025, 20035),
2834 'ms': (20036, 20046),
2835 'bc': (20047, 20057),
2836 'cc': (20058, 20069),
2837 'nd': (20071, 20080),
2838 'ac': (20081, 20092),
2839 'tf': (20093, 20103),
2840 'hh': (20104, 20114),
2841 'le': (20115, 20124),
2842 'bs': (20125, 20135),
2843 'cr': (20136, 20144),
2844 'tbc': (20146, 20156),
2845 'ds': (20157, 20164),
2846 'gh': (20165, 20177),
2847 'pp': (20178, 20187),
2848 'b': (20188, 20199),
2849 'f': (20200, 20209),
2850 'mm': (20211, 20224),
2851 'tw': (20225, 20235),
2852 'mb': (20236, 20245),
2853 'm': (20246, 20254),
2854 'mh': (20255, 20266),
2855 'dt': (20267, 20276),
2856 'p': (20277, 20286),
2857 'tm': (20288, 20298),
2858 'bw': (20299, 20308),
2859 'ls': (20309, 20319),
2860 'rb': (20320, 20329),
2861 'sc': (20330, 20331),
2862 'sd': (20341, 20350)}
2863PSCMenuExpressions = 'EXPRESSIONS'
2864PSCMenuGreetings = 'GREETINGS'
2865PSCMenuGoodbyes = 'GOODBYES'
2866PSCMenuFriendly = 'FRIENDLY'
2867PSCMenuHappy = 'HAPPY'
2868PSCMenuSad = 'SAD'
2869PSCMenuSorry = 'SORRY'
2870PSCMenuCombat = 'COMBAT'
2871PSCMenuSeaCombat = 'SEA COMBAT'
2872PSCMenuPlaces = 'PLACES'
2873PSCMenuLetsSail = "LET'S SAIL..."
2874PSCMenuLetsHeadTo = "LET'S HEAD TO..."
2875PSCMenuHeadToPortRoyal = 'PORT ROYAL'
2876PSCMenuWhereIs = 'WHERE IS ..?'
2877PSCMenuWhereIsPortRoyal = 'PORT ROYAL'
2878PSCMenuWhereIsTortuga = 'TORTUGA'
2879PSCMenuWhereIsPadresDelFuego = 'PADRES DEL FUEGO'
2880PSCMenuWhereIsLasPulgas = 'LAS PULGAS'
2881PSCMenuWhereIsLosPadres = 'LOS PADRES'
2882PSCMenuDirections = 'DIRECTIONS'
2883PSCMenuInsults = 'INSULTS'
2884PSCMenuCompliments = 'COMPLIMENTS'
2885PSCMenuCardGames = 'CARD GAMES'
2886PSCMenuPoker = 'POKER'
2887PSCMenuBlackjack = 'BLACKJACK'
2888PSCMenuMinigames = 'MINIGAMES'
2889PSCMenuFishing = 'FISHING'
2890PSCMenuCannonDefense = 'CANNON DEFENSE'
2891PSCMenuPotions = 'POTION BREWING'
2892PSCMenuRepair = 'REPAIR'
2893PSCMenuInvitations = 'INVITATIONS'
2894PSCMenuVersusPlayer = 'VERSUS'
2895PSCMenuHunting = 'HUNTING'
2896PSCMenuQuests = 'QUESTS'
2897PSCMenuGM = 'GM'
2898PSCMenuShips = 'SHIPS'
2899PSCMenuAdventures = 'ADVENTURE'
2900GWSCMenuHello = 'GREETINGS'
2901GWSCMenuBye = 'GOODBYES'
2902GWSCMenuHappy = 'HAPPY'
2903GWSCMenuSad = 'SAD'
2904GWSCMenuPlaces = 'PLACES'
2905RandomButton = 'Randomize'
2906TypeANameButton = 'Type Name'
2907PickANameButton = 'Pick-A-Name'
2908NameShopSubmitButton = 'Submit'
2909RejectNameText = 'That name is not allowed. Please try again.'
2910WaitingForNameSubmission = 'Submitting your name...'
2911NameShopNameMaster = 'NameMasterEnglish.txt'
2912NameShopPay = 'Subscribe'
2913NameShopPlay = 'Free Trial'
2914NameShopOnlyPaid = 'Only paid users\nmay name their Toons.\nUntil you subscribe\nyour name will be\n'
2915NameShopContinueSubmission = 'Continue Submission'
2916NameShopChooseAnother = 'Choose Another Name'
2917NameShopToonCouncil = 'The Toon Council\nwill review your\nname. ' + 'Review may\ntake a few days.\nWhile you wait\nyour name will be\n '
2918PleaseTypeName = 'Please type your name:'
2919ToonAlreadyExists = '%s already exists'
2920AllNewNames = 'All new names\nmust be approved\nby the Name Council.'
2921NameShopNameRejected = 'The name you\nsubmitted has\nbeen rejected.'
2922NameShopNameAccepted = 'Congratulations!\nThe name you\nsubmitted has\nbeen accepted!'
2923NoPunctuation = "You can't use punctuation marks in your name!"
2924PeriodOnlyAfterLetter = 'You can use a period in your name, but only after a letter.'
2925ApostropheOnlyAfterLetter = 'You can use an apostrophe in your name, but only after a letter.'
2926NoNumbersInTheMiddle = 'Numeric digits may not appear in the middle of a word.'
2927ThreeWordsOrLess = 'Your name must be three words or fewer.'
2928CopyrightedNames = ('mickey',
2929 'mickey mouse',
2930 'mickeymouse',
2931 'minnie',
2932 'minnie mouse',
2933 'minniemouse',
2934 'donald',
2935 'donald duck',
2936 'donaldduck',
2937 'pluto',
2938 'goofy')
2939NCTooShort = 'That name is too short.'
2940NCNoDigits = 'Your name cannot contain numbers.'
2941NCNeedLetters = 'Each word in your name must contain some letters.'
2942NCNeedVowels = 'Each word in your name must contain some vowels.'
2943NCAllCaps = 'Your name cannot be all capital letters.'
2944NCMixedCase = 'That name has too many capital letters.'
2945NCBadCharacter = "Your name cannot contain the character '%s'"
2946NCRepeatedChar = "Your name has too many of the character '%s'"
2947NCGeneric = 'Sorry, that name will not work.'
2948NCTooManyWords = 'Your name cannot be more than four words long.'
2949NCDashUsage = "Dashes may only be used to connect two words together (like in 'Boo-Boo')."
2950NCCommaEdge = 'Your name may not begin or end with a comma.'
2951NCCommaAfterWord = 'You may not begin a word with a comma.'
2952NCCommaUsage = 'That name does not use commas properly. Commas must join two words together, like in the name "Dr. Quack, MD". Commas must also be followed by a space.'
2953NCPeriodUsage = 'That name does not use periods properly. Periods are only allowed in words like "Mr.", "Mrs.", "J.T.", etc.'
2954NCApostrophes = 'That name has too many apostrophes.'
2955AvatarDetailPanelOK = lOK
2956AvatarDetailPanelCancel = lCancel
2957AvatarDetailPanelClose = lClose
2958AvatarDetailPanelLookup = 'Looking up details for %s.'
2959AvatarDetailPanelFailedLookup = 'Unable to get details for %s.'
2960AvatarDetailPanelPlayer = 'Player: %(player)s\nWorld: %(world)s\nLocation: %(location)s'
2961AvatarDetailPanelOnline = 'District: %(district)s\nLocation: %(location)s'
2962AvatarDetailPanelOffline = 'District: offline\nLocation: offline'
2963AvatarPanelFriends = 'Friends'
2964AvatarPanelWhisper = 'Whisper'
2965AvatarPanelSecrets = 'True Friends'
2966AvatarPanelGoTo = 'Go To'
2967AvatarPanelIgnore = 'Ignore'
2968AvatarPanelStopIgnore = 'Stop Ignoring'
2969AvatarPanelEndIgnore = 'End Ignore'
2970AvatarPanelTrade = 'Trade'
2971AvatarPanelCogLevel = 'Level: %s'
2972AvatarPanelCogDetailClose = lClose
2973TeleportPanelOK = lOK
2974TeleportPanelCancel = lCancel
2975TeleportPanelYes = lYes
2976TeleportPanelNo = lNo
2977TeleportPanelCheckAvailability = 'Trying to go to %s.'
2978TeleportPanelNotAvailable = '%s is busy right now; try again later.'
2979TeleportPanelIgnored = '%s is ignoring you.'
2980TeleportPanelNotOnline = "%s isn't online right now."
2981TeleportPanelWentAway = '%s went away.'
2982TeleportPanelUnknownHood = "You don't know how to get to %s!"
2983TeleportPanelUnavailableHood = '%s is not available right now; try again later.'
2984TeleportPanelDenySelf = "You can't go to yourself!"
2985TeleportPanelOtherShard = "%(avName)s is in district %(shardName)s, and you're in district %(myShardName)s. Do you want to switch to %(shardName)s?"
2986KartRacingMenuSections = [-1,
2987 'PLACES',
2988 'RACES',
2989 'TRACKS',
2990 'COMPLIMENTS',
2991 'TAUNTS']
2992AprilToonsMenuSections = [-1,
2993 'GREETINGS',
2994 'PLAYGROUNDS',
2995 'CHARACTERS',
2996 'ESTATES']
2997SillyHolidayMenuSections = [-1, 'WORLD', 'BATTLE']
2998CarolMenuSections = [-1]
2999VictoryPartiesMenuSections = [-1, 'PARTY', 'ITEMS']
3000GolfMenuSections = [-1,
3001 'COURSES',
3002 'TIPS',
3003 'COMMENTS']
3004BoardingMenuSections = ['GROUP',
3005 "Let's go to...",
3006 "We're going to...",
3007 -1]
3008SellbotNerfMenuSections = [-1, 'GROUPING', 'SELLBOT TOWERS/VP']
3009JellybeanJamMenuSections = ['GET JELLYBEANS', 'SPEND JELLYBEANS']
3010WinterMenuSections = ['CAROLING', -1]
3011HalloweenMenuSections = [-1]
3012SingingMenuSections = [-1]
3013WhiteListMenu = [-1, 'WHITELIST']
3014SellbotInvasionMenuSections = [-1]
3015SellbotFieldOfficeMenuSections = [-1, 'STRATEGY']
3016IdesOfMarchMenuSections = [-1]
3017TTAccountCallCustomerService = 'Please call Customer Service at %s.'
3018TTAccountCustomerServiceHelp = '\nIf you need help, please call Customer Service at %s.'
3019TTAccountIntractibleError = 'An error occurred.'
3020
3021def timeElapsedString(timeDelta):
3022 timeDelta = abs(timeDelta)
3023 if timeDelta.days > 0:
3024 if timeDelta.days == 1:
3025 return '1 day ago'
3026 else:
3027 return '%s days ago' % timeDelta.days
3028 elif timeDelta.seconds / 3600 > 0:
3029 if timeDelta.seconds / 3600 == 1:
3030 return '1 hour ago'
3031 else:
3032 return '%s hours ago' % (timeDelta.seconds / 3600)
3033 elif timeDelta.seconds / 60 < 2:
3034 return '1 minute ago'
3035 else:
3036 return '%s minutes ago' % (timeDelta.seconds / 60)