diff --git a/Releases/ToontownLive/1.0.47.11-install/.DS_Store b/Releases/ToontownLive/1.0.47.11-install/.DS_Store
new file mode 100644
index 0000000..d9b8c98
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/.DS_Store differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/Configrc.pre b/Releases/ToontownLive/1.0.47.11-install/Configrc.pre
new file mode 100644
index 0000000..c650233
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/Configrc.pre differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/Microsoft.VC80.CRT.manifest b/Releases/ToontownLive/1.0.47.11-install/Microsoft.VC80.CRT.manifest
new file mode 100644
index 0000000..27a9fef
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/Microsoft.VC80.CRT.manifest
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownLive/1.0.47.11-install/Microsoft.VC90.CRT.manifest b/Releases/ToontownLive/1.0.47.11-install/Microsoft.VC90.CRT.manifest
new file mode 100644
index 0000000..41623b1
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/Microsoft.VC90.CRT.manifest
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
diff --git a/Releases/ToontownLive/1.0.47.11-install/Phase2.pyd b/Releases/ToontownLive/1.0.47.11-install/Phase2.pyd
new file mode 100644
index 0000000..1c5f9a3
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/Phase2.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/Toontown.exe b/Releases/ToontownLive/1.0.47.11-install/Toontown.exe
new file mode 100644
index 0000000..8b94561
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/Toontown.exe differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/Toontown.exe.manifest b/Releases/ToontownLive/1.0.47.11-install/Toontown.exe.manifest
new file mode 100644
index 0000000..8d51d61
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/Toontown.exe.manifest
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownLive/1.0.47.11-install/_ctypes.pyd b/Releases/ToontownLive/1.0.47.11-install/_ctypes.pyd
new file mode 100644
index 0000000..35a2525
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/_ctypes.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/_socket.pyd b/Releases/ToontownLive/1.0.47.11-install/_socket.pyd
new file mode 100644
index 0000000..1d664df
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/_socket.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/avcodec.dll b/Releases/ToontownLive/1.0.47.11-install/avcodec.dll
new file mode 100644
index 0000000..9a1a487
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/avcodec.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/avformat.dll b/Releases/ToontownLive/1.0.47.11-install/avformat.dll
new file mode 100644
index 0000000..f8ddfc3
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/avformat.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/avutil.dll b/Releases/ToontownLive/1.0.47.11-install/avutil.dll
new file mode 100644
index 0000000..b7b109c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/avutil.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/bz2.pyd b/Releases/ToontownLive/1.0.47.11-install/bz2.pyd
new file mode 100644
index 0000000..2dd5e5a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/bz2.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/errorCode b/Releases/ToontownLive/1.0.47.11-install/errorCode
new file mode 100644
index 0000000..573541a
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/errorCode
@@ -0,0 +1 @@
+0
diff --git a/Releases/ToontownLive/1.0.47.11-install/hash_data b/Releases/ToontownLive/1.0.47.11-install/hash_data
new file mode 100644
index 0000000..4ba5b4c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/hash_data differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libdirect.dll b/Releases/ToontownLive/1.0.47.11-install/libdirect.dll
new file mode 100644
index 0000000..36ee45d
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libdirect.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libdtool.dll b/Releases/ToontownLive/1.0.47.11-install/libdtool.dll
new file mode 100644
index 0000000..473b2ae
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libdtool.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libdtoolconfig.dll b/Releases/ToontownLive/1.0.47.11-install/libdtoolconfig.dll
new file mode 100644
index 0000000..54031fb
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libdtoolconfig.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libheapq.dll b/Releases/ToontownLive/1.0.47.11-install/libheapq.dll
new file mode 100644
index 0000000..cd1e105
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libheapq.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libmiles_audio.dll b/Releases/ToontownLive/1.0.47.11-install/libmiles_audio.dll
new file mode 100644
index 0000000..5af152c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libmiles_audio.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libotp.dll b/Releases/ToontownLive/1.0.47.11-install/libotp.dll
new file mode 100644
index 0000000..4ade12f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libotp.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpanda.dll b/Releases/ToontownLive/1.0.47.11-install/libpanda.dll
new file mode 100644
index 0000000..389a001
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpanda.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandadx8.dll b/Releases/ToontownLive/1.0.47.11-install/libpandadx8.dll
new file mode 100644
index 0000000..276554b
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandadx8.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandadx9.dll b/Releases/ToontownLive/1.0.47.11-install/libpandadx9.dll
new file mode 100644
index 0000000..049502c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandadx9.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandaegg.dll b/Releases/ToontownLive/1.0.47.11-install/libpandaegg.dll
new file mode 100644
index 0000000..e4ba552
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandaegg.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandaexpress.dll b/Releases/ToontownLive/1.0.47.11-install/libpandaexpress.dll
new file mode 100644
index 0000000..12a376a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandaexpress.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandafx.dll b/Releases/ToontownLive/1.0.47.11-install/libpandafx.dll
new file mode 100644
index 0000000..e405406
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandafx.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandagl.dll b/Releases/ToontownLive/1.0.47.11-install/libpandagl.dll
new file mode 100644
index 0000000..041d3be
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandagl.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandaode.dll b/Releases/ToontownLive/1.0.47.11-install/libpandaode.dll
new file mode 100644
index 0000000..25a6de6
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandaode.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libpandaphysics.dll b/Releases/ToontownLive/1.0.47.11-install/libpandaphysics.dll
new file mode 100644
index 0000000..a1a360c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libpandaphysics.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libtoontown.dll b/Releases/ToontownLive/1.0.47.11-install/libtoontown.dll
new file mode 100644
index 0000000..e4d1370
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libtoontown.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/libwindisplay.dll b/Releases/ToontownLive/1.0.47.11-install/libwindisplay.dll
new file mode 100644
index 0000000..4dc917c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/libwindisplay.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/mss32.dll b/Releases/ToontownLive/1.0.47.11-install/mss32.dll
new file mode 100644
index 0000000..b4401af
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/mss32.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/mssmp3.asi b/Releases/ToontownLive/1.0.47.11-install/mssmp3.asi
new file mode 100644
index 0000000..aa51168
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/mssmp3.asi differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/msvcp71.dll b/Releases/ToontownLive/1.0.47.11-install/msvcp71.dll
new file mode 100644
index 0000000..9ed0d17
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/msvcp71.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/msvcp80.dll b/Releases/ToontownLive/1.0.47.11-install/msvcp80.dll
new file mode 100644
index 0000000..cc13b93
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/msvcp80.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/msvcp90.dll b/Releases/ToontownLive/1.0.47.11-install/msvcp90.dll
new file mode 100644
index 0000000..6b07c75
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/msvcp90.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/msvcr71.dll b/Releases/ToontownLive/1.0.47.11-install/msvcr71.dll
new file mode 100644
index 0000000..9d9e028
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/msvcr71.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/msvcr80.dll b/Releases/ToontownLive/1.0.47.11-install/msvcr80.dll
new file mode 100644
index 0000000..3d9561a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/msvcr80.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/msvcr90.dll b/Releases/ToontownLive/1.0.47.11-install/msvcr90.dll
new file mode 100644
index 0000000..a68249a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/msvcr90.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/cache_index.txt b/Releases/ToontownLive/1.0.47.11-install/news/cache_index.txt
new file mode 100644
index 0000000..bdc5b03
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/news/cache_index.txt
@@ -0,0 +1,11 @@
+tt_i_art_20111207_hom1.jpg 187855 Wed, 30 Nov 2011 18:11:00 GMT
+tt_i_art_20111130_att1.jpg 192321 Mon, 14 Nov 2011 16:42:41 GMT
+tt_i_art_20111130_hom2.jpg 192928 Tue, 08 Nov 2011 17:57:12 GMT
+tt_i_art_20111130_hom1.jpg 172273 Tue, 22 Nov 2011 01:15:22 GMT
+tt_i_art_20111221_hom1.jpg 203096 Thu, 15 Dec 2011 00:05:17 GMT
+tt_i_art_20111221_evt1.jpg 189943 Wed, 14 Dec 2011 22:50:14 GMT
+tt_i_art_20111221_tot1.jpg 231281 Thu, 15 Dec 2011 00:11:51 GMT
+tt_i_art_20111130_evt1.jpg 180846 Tue, 08 Nov 2011 01:30:30 GMT
+tt_i_art_20111207_tnr1.jpg 153738 Wed, 30 Nov 2011 23:17:44 GMT
+tt_i_art_20111221_att1.jpg 172836 Thu, 15 Dec 2011 00:13:01 GMT
+tt_i_art_20111207_att1.jpg 178604 Thu, 01 Dec 2011 00:32:17 GMT
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_att1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_att1.jpg
new file mode 100644
index 0000000..f9e8506
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_att1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_evt1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_evt1.jpg
new file mode 100644
index 0000000..1fa7f07
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_hom1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_hom1.jpg
new file mode 100644
index 0000000..b32a76b
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_hom2.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_hom2.jpg
new file mode 100644
index 0000000..9b143f7
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111130_hom2.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_att1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_att1.jpg
new file mode 100644
index 0000000..bb8e0b0
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_att1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_hom1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_hom1.jpg
new file mode 100644
index 0000000..c2f814e
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_tnr1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_tnr1.jpg
new file mode 100644
index 0000000..49413fb
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111207_tnr1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_att1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_att1.jpg
new file mode 100644
index 0000000..8f1cc1a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_att1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_evt1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_evt1.jpg
new file mode 100644
index 0000000..a7afa65
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_hom1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_hom1.jpg
new file mode 100644
index 0000000..6c6f826
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_tot1.jpg b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_tot1.jpg
new file mode 100644
index 0000000..8dea047
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/news/tt_i_art_20111221_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/ode_single.dll b/Releases/ToontownLive/1.0.47.11-install/ode_single.dll
new file mode 100644
index 0000000..df0e6e9
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/ode_single.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_1.mf b/Releases/ToontownLive/1.0.47.11-install/phase_1.mf
new file mode 100644
index 0000000..6bf06a8
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_1.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_10.mf b/Releases/ToontownLive/1.0.47.11-install/phase_10.mf
new file mode 100644
index 0000000..2f6e3ba
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_10.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_11.mf b/Releases/ToontownLive/1.0.47.11-install/phase_11.mf
new file mode 100644
index 0000000..5f42dbf
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_11.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_12.mf b/Releases/ToontownLive/1.0.47.11-install/phase_12.mf
new file mode 100644
index 0000000..1d68656
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_12.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_13.mf b/Releases/ToontownLive/1.0.47.11-install/phase_13.mf
new file mode 100644
index 0000000..006d39a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_13.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_2.mf b/Releases/ToontownLive/1.0.47.11-install/phase_2.mf
new file mode 100644
index 0000000..3c658e8
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_2.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_3.5.mf b/Releases/ToontownLive/1.0.47.11-install/phase_3.5.mf
new file mode 100644
index 0000000..7356c6a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_3.5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_3.mf b/Releases/ToontownLive/1.0.47.11-install/phase_3.mf
new file mode 100644
index 0000000..20cd595
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_3.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_3/etc/otp.dc b/Releases/ToontownLive/1.0.47.11-install/phase_3/etc/otp.dc
new file mode 100644
index 0000000..0957765
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/phase_3/etc/otp.dc
@@ -0,0 +1,507 @@
+from direct.distributed import DistributedObject/AI/UD
+from direct.distributed import DistributedNode/AI/UD
+from direct.distributed import DistributedSmoothNode/AI
+from direct.distributed import DistributedCartesianGrid/AI
+from direct.distributed import DistributedCamera/AI/OV
+from otp.distributed import Account/AI/UD
+from otp.ai import TimeManager/AI
+from otp.ai import MagicWordManager/AI
+from otp.avatar import DistributedAvatar/AI/UD
+from otp.avatar import DistributedPlayer/AI
+from otp.friends import FriendManager/AI
+from otp.friends import AvatarFriendsManager/UD
+from otp.friends import PlayerFriendsManager/UD
+from otp.friends import GuildManager/AI/UD
+from otp.friends import FriendInfo
+from otp.friends import AvatarFriendInfo
+from otp.distributed import ObjectServer/AI/UD
+from otp.distributed import DistributedDistrict/AI/UD
+from otp.distributed import DistributedDirectory/AI
+from otp.distributed import DistributedTestObject/AI
+from otp.snapshot import SnapshotDispatcher/AI/UD
+from otp.snapshot import SnapshotRenderer/AI/UD
+from otp.uberdog import OtpAvatarManager/AI/UD
+from otp.uberdog import DistributedChatManager/AI/UD
+from otp.uberdog import SpeedchatRelay/UD
+from otp.distributed import CentralLogger/AI/UD
+from otp.web import SettingsMgr/AI/UD
+from otp.status import StatusDatabase/UD
+from otp.avatar import AvatarHandle
+
+typedef uint8 bool;
+
+typedef uint32 DoId;
+
+typedef DoId DoIdList[];
+
+struct AvatarPendingDel {
+ uint32 Avatar;
+ uint32 date;
+};
+
+dclass Account {
+ string DcObjectType db;
+ uint32array ACCOUNT_AV_SET required db;
+ uint32array pirateAvatars required db;
+ uint32array HOUSE_ID_SET db;
+ uint32 ESTATE_ID db;
+ AvatarPendingDel ACCOUNT_AV_SET_DEL[] db;
+ string PLAYED_MINUTES db;
+ string PLAYED_MINUTES_PERIOD db;
+ string CREATED db;
+ string LAST_LOGIN db;
+};
+
+struct BarrierData {
+ uint16 context;
+ string name;
+ uint32 avIds[];
+};
+
+dclass DistributedObject {
+ setBarrierData(BarrierData []) broadcast ram;
+ setBarrierReady(uint16) airecv clsend;
+ execCommand(string, uint32, uint32, uint32);
+ broadcastMessage() broadcast;
+};
+
+dclass DistributedTestObject : DistributedObject {
+ uint32 AutoInterest[];
+ setParentingRules(string, string) broadcast ram;
+ setRequiredField(uint32) required broadcast ram;
+ setB(uint32) broadcast;
+ setBA(uint32) broadcast airecv;
+ setBO(uint32) broadcast ownsend;
+ setBR(uint32) broadcast ram;
+ setBRA(uint32) broadcast ram airecv;
+ setBRO(uint32) broadcast ram ownsend;
+ setBROA(uint32) broadcast ram ownsend airecv;
+};
+
+struct OSInfo {
+ string name;
+ int16 platform;
+ int16 major;
+ int16 minor;
+};
+
+struct CPUSpeed {
+ int32/1000 maxSpeed;
+ int32/1000 currentSpeed;
+};
+
+dclass TimeManager : DistributedObject {
+ requestServerTime(uint8) airecv clsend;
+ serverTime(uint8, int32, uint32);
+ setDisconnectReason(uint8) airecv clsend;
+ setExceptionInfo(string(0-1024)) airecv clsend;
+ setSignature(string(0-1024), char [16], char [16]) airecv clsend;
+ setFrameRate(uint16/10, uint16/1000, uint16, string(0-256), uint32/10, uint32/10, string(0-256), uint16, uint16, uint32/10, uint32/10, uint32/10, uint32, OSInfo, CPUSpeed, uint16, uint16, string(0-256)) airecv clsend;
+ setCpuInfo(string(0-1024), string) airecv clsend;
+ checkForGarbageLeaks(bool) airecv clsend;
+ setNumAIGarbageLeaks(uint32);
+ setClientGarbageLeak(uint32, string(0-1024)) airecv clsend;
+ checkAvOnDistrict(uint32, DoId) clsend airecv;
+ checkAvOnDistrictResult(uint32, DoId, bool);
+};
+
+dclass ObjectServer {
+ setName(string) airecv ram required;
+ setDcHash(uint32) ram required;
+ setDateCreated(uint32) airecv;
+};
+
+dclass DistributedDirectory : DistributedObject {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass DistributedDistrict : DistributedObject {
+ setName(string) required broadcast ram;
+ setAvailable(uint8) required broadcast ram;
+};
+
+dclass DistributedNode : DistributedObject {
+ setParentStr(blob) broadcast ram ownsend airecv;
+ setParent(uint32) broadcast ram ownsend airecv;
+ setX(int16/10) broadcast ram ownsend airecv;
+ setY(int16/10) broadcast ram ownsend airecv;
+ setZ(int16/10) broadcast ram ownsend airecv;
+ setH(int16%360/10) broadcast ram ownsend airecv;
+ setP(int16%360/10) broadcast ram ownsend airecv;
+ setR(int16%360/10) broadcast ram ownsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+};
+
+dclass DistributedSmoothNode : DistributedNode {
+ setComponentL(uint64) broadcast ram ownsend airecv;
+ setComponentX(int16/10) broadcast ram ownsend airecv;
+ setComponentY(int16/10) broadcast ram ownsend airecv;
+ setComponentZ(int16/10) broadcast ram ownsend airecv;
+ setComponentH(int16%360/10) broadcast ram ownsend airecv;
+ setComponentP(int16%360/10) broadcast ram ownsend airecv;
+ setComponentR(int16%360/10) broadcast ram ownsend airecv;
+ setComponentT(int16) broadcast ram ownsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast ownsend;
+ suggestResync(uint32, int16, int16, int32, uint16, uint16/100) ownrecv clsend;
+ returnResync(uint32, int16, int32, uint16, uint16/100) ownrecv clsend;
+};
+
+dclass DistributedCartesianGrid : DistributedNode {
+ setCellWidth(uint32) required broadcast ram;
+ setParentingRules(string, string) broadcast ram;
+};
+
+struct Fixture {
+ int32/10 x;
+ int32/10 y;
+ int32/10 z;
+ int16/10 h;
+ int16/10 p;
+ int16/10 r;
+ string state;
+};
+
+dclass DistributedCamera : DistributedNode {
+ setCamParent(uint32) required broadcast ram ownsend airecv;
+ setFixtures(Fixture []) required broadcast ram ownsend airecv;
+};
+
+struct TalkModification {
+ uint16 offset;
+ uint16 size;
+};
+
+dclass TalkPath_owner {
+ setTalk(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) broadcast ownsend;
+};
+
+dclass TalkPath_whisper {
+ setTalkWhisper(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) ownrecv clsend;
+};
+
+dclass TalkPath_group {
+ setTalkGroup(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) clsend airecv;
+};
+
+dclass TalkPath_account {
+ setTalkAccount(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) airecv clsend;
+};
+
+dclass AvatarHandle : TalkPath_whisper {
+};
+
+dclass DistributedAvatar : DistributedSmoothNode, TalkPath_owner, TalkPath_whisper {
+ string DcObjectType db;
+ setName(string) required broadcast db airecv;
+ friendsNotify(int32, int8) ownrecv airecv clsend;
+ checkAvOnShard(uint32) clsend airecv;
+ confirmAvOnShard(uint32, int8);
+};
+
+dclass DistributedPlayer : DistributedAvatar {
+ arrivedOnDistrict(uint32) ownrecv ram;
+ setAccountName(string) required ownrecv db;
+ setWhisperFrom(uint32, string(0-256), uint32) ownrecv clsend;
+ setWhisperWLFrom(uint32, string(0-256), uint32) ownrecv clsend;
+ setWhisperSCFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCCustomFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCEmoteFrom(uint32, uint16) ownrecv clsend;
+ setSystemMessage(uint32, string(0-256)) ownrecv;
+ setCommonChatFlags(uint8) broadcast ownrecv ram airecv;
+ setWhitelistChatFlags(uint8) broadcast ownrecv ram airecv;
+ setSC(uint16) broadcast ownsend airecv;
+ setSCCustom(uint16) broadcast ownsend airecv;
+ setFriendsList(uint32uint8array) ownrecv required db airecv;
+ setDISLname(string) broadcast ownrecv ram;
+ setDISLid(uint32) broadcast ownrecv ram db airecv required;
+ OwningAccount(uint32);
+ WishName(string) db ram;
+ WishNameState(string) db ram;
+ setPreviousAccess(uint8) required db airecv;
+ setAccess(uint8) broadcast ownrecv required ram airecv;
+ setAsGM(bool) required ram broadcast ownrecv airecv;
+};
+
+dclass MagicWordManager : DistributedObject {
+ setMagicWord(string, uint32, uint32, string(0-256)) airecv clsend;
+ setMagicWordResponse(string) airecv;
+ setWho(uint32array) airecv clsend;
+};
+
+dclass OtpAvatarManager : DistributedObject {
+ online();
+ requestAvatarList(uint32) airecv clsend;
+ rejectAvatarList(uint32);
+ avatarListResponse(blob);
+ requestAvatarSlot(uint32, uint32, uint8) clsend airecv;
+ rejectAvatarSlot(uint32, uint32, uint8);
+ avatarSlotResponse(uint32, uint8);
+ requestPlayAvatar(uint32, uint32, uint32) clsend airecv;
+ rejectPlayAvatar(uint32, uint32);
+ playAvatarResponse(uint32, uint32, uint8, uint8);
+ rejectCreateAvatar(uint32);
+ createAvatarResponse(uint32, uint32, uint8, uint8);
+ requestRemoveAvatar(uint32, uint32, uint32, string(0-256)) airecv clsend;
+ rejectRemoveAvatar(uint32);
+ removeAvatarResponse(uint32, uint32);
+ requestShareAvatar(uint32, uint32, uint32, uint8) airecv clsend;
+ rejectShareAvatar(uint32);
+ shareAvatarResponse(uint32, uint32, uint8);
+};
+
+dclass DistributedChatManager : DistributedObject {
+ online();
+ adminChat(uint32, string);
+ setAvatarLocation(uint32, uint32, uint32);
+ setAvatarCrew(uint32, uint32);
+ setAvatarGuild(uint32, uint32);
+ chatParentId(uint32) airecv clsend;
+ chatZoneId(uint32) airecv clsend;
+ chatFace(uint32) airecv clsend;
+ chatEmote(uint16) airecv clsend;
+ chatEmoteTarget(uint32) airecv clsend;
+ chatIndex(uint16) airecv clsend;
+ chatString(string(0-256)) airecv clsend;
+ chatToAvatarIndex : chatZoneId, chatIndex;
+ chatParentZoneFaceEmoteWithTargetIndex : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatIndex;
+ chatToAvatarString : chatZoneId, chatString;
+ chatParentZoneFaceEmoteWithTargetString : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatString;
+ speedChatTo(uint16) airecv clsend;
+ speedChatFrom(uint32, uint16);
+ speedChatCustomTo(uint16) airecv clsend;
+ speedChatCustomFrom(uint32, uint16);
+ whisperSCTo(uint32, uint16) airecv clsend;
+ whisperSCFrom(uint32, uint16);
+ whisperSCCustomTo(uint32, uint16) airecv clsend;
+ whisperSCCustomFrom(uint32, uint16);
+ whisperSCEmoteTo(uint32, uint16) airecv clsend;
+ whisperSCEmoteFrom(uint32, uint16);
+ whisperIgnored(uint32);
+};
+
+dclass FriendManager : DistributedObject {
+ friendQuery(int32) airecv clsend;
+ cancelFriendQuery(int32) airecv clsend;
+ inviteeFriendConsidering(int8, int32) airecv clsend;
+ inviteeFriendResponse(int8, int32) airecv clsend;
+ inviteeAcknowledgeCancel(int32) airecv clsend;
+ friendConsidering(int8, int32);
+ friendResponse(int8, int32);
+ inviteeFriendQuery(int32, string, blob, int32);
+ inviteeCancelFriendQuery(int32);
+ requestSecret() airecv clsend;
+ requestSecretResponse(int8, string);
+ submitSecret(string(0-256)) airecv clsend;
+ submitSecretResponse(int8, int32);
+};
+
+struct FriendInfo {
+ string avatarName;
+ uint32 avatarId;
+ string playerName;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+ string location;
+ string sublocation;
+ uint32 timestamp;
+};
+
+struct AvatarFriendInfo {
+ string avatarName;
+ string playerName;
+ uint32 playerId;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+};
+
+struct MemberInfo {
+ uint32 avatarId;
+ string avatarName;
+ uint8 avatarRank;
+ uint8 avatarOnline;
+ uint32 bandManagerId;
+ uint32 bandId;
+};
+
+struct leaderBoardRecordResponces {
+ char found;
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+struct leaderBoardRecord {
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+dclass LeaderBoardReceiver {
+ getTopTenResponce(string, leaderBoardRecord []);
+ getValuesResponce(string, leaderBoardRecordResponces []);
+};
+
+dclass LeaderBoard : LeaderBoardReceiver {
+ setValue(string [], uint32, string, int32);
+ alterValue(string [], uint32, string, int32);
+ setHighScore(string [], uint32, string, int32);
+ getValues(string, uint32 []);
+ getTopTen(string);
+ getValuesRespondTo(string, uint32 [], uint32);
+ getTopTenRespondTo(string, uint32);
+};
+
+dclass GuildManager : DistributedObject, LeaderBoardReceiver, TalkPath_group {
+ online();
+ guildRejectInvite(uint32, uint32);
+ invitationFrom(uint32, string, uint32, string);
+ requestInvite(uint32) airecv clsend;
+ memberList() airecv clsend;
+ createGuild() airecv clsend;
+ acceptInvite() airecv clsend;
+ declineInvite() airecv clsend;
+ setWantName(string(0-256)) airecv clsend;
+ removeMember(uint32) airecv clsend;
+ changeRank(uint32, uint8) airecv clsend;
+ changeRankAvocate(uint32) airecv clsend;
+ statusRequest() airecv clsend;
+ requestLeaderboardTopTen() airecv clsend;
+ guildStatusUpdate(uint32, string(0-256), uint8);
+ guildNameReject(uint32);
+ guildNameChange(string, uint8);
+ receiveMember(MemberInfo);
+ receiveMembersDone();
+ guildAcceptInvite(uint32);
+ guildDeclineInvite(uint32);
+ updateRep(uint32, uint32);
+ leaderboardTopTen(leaderBoardRecord []);
+ recvAvatarOnline(uint32, string, uint32, uint32);
+ recvAvatarOffline(uint32, string);
+ sendChat(string(0-256), uint8, uint32) airecv clsend;
+ sendWLChat(string(0-256), uint8, uint32) airecv clsend;
+ sendSC(uint16) airecv clsend;
+ sendSCQuest(uint16, uint16, uint16) airecv clsend;
+ recvChat(uint32, string, uint8, uint32);
+ recvWLChat(uint32, string, uint8, uint32);
+ recvSC(uint32, uint16);
+ recvSCQuest(uint32, uint16, uint16, uint16);
+ sendTokenRequest() airecv clsend;
+ recvTokenGenerated(string);
+ recvTokenInviteValue(string, int8);
+ sendTokenForJoinRequest(string(0-256), string(0-256)) airecv clsend;
+ recvTokenRedeemMessage(string);
+ recvTokenRedeemedByPlayerMessage(string);
+ sendTokenRValue(string(0-256), int8) airecv clsend;
+ sendPermToken() airecv clsend;
+ sendNonPermTokenCount() airecv clsend;
+ recvPermToken(string);
+ recvNonPermTokenCount(uint8);
+ sendClearTokens(uint8) airecv clsend;
+ sendAvatarBandId(uint32, uint32, uint32);
+ recvMemberAdded(MemberInfo, uint32, string);
+ notifyGuildKicksMaxed();
+ recvMemberRemoved(uint32, uint32, string, string);
+ recvMemberUpdateName(uint32, string);
+ recvMemberUpdateRank(uint32, uint32, string, string, uint8, bool);
+ recvMemberUpdateBandId(uint32, uint32, uint32);
+ avatarOnline(uint32, uint16);
+ avatarOffline(uint32);
+ reflectTeleportQuery(uint32, uint32, uint32, uint32, uint32) clsend airecv;
+ teleportQuery(uint32, uint32, uint32, uint32, uint32);
+ reflectTeleportResponse(uint32, int8, uint32, uint32, uint32) clsend airecv;
+ teleportResponse(uint32, int8, uint32, uint32, uint32);
+ requestGuildMatesList(uint32, uint32, uint32);
+ updateAvatarName(uint32, string);
+ avatarDeleted(uint32);
+};
+
+dclass AvatarFriendsManager : DistributedObject {
+ online();
+ requestInvite(uint32) airecv clsend;
+ friendConsidering(uint32) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ rejectInvite(uint32, uint32);
+ requestRemove(uint32) airecv clsend;
+ rejectRemove(uint32, uint32);
+ updateAvatarFriend(uint32, AvatarFriendInfo);
+ removeAvatarFriend(uint32);
+ updateAvatarName(uint32, string);
+ avatarOnline(uint32, uint32, string, bool, bool, string, string);
+ avatarOffline(uint32);
+};
+
+dclass PlayerFriendsManager : DistributedObject, TalkPath_account {
+ requestInvite(uint32, uint32, uint8) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ invitationResponse(uint32, uint16, uint32);
+ requestDecline(uint32, uint32) airecv clsend;
+ requestDeclineWithReason(uint32, uint32, uint32) airecv clsend;
+ requestRemove(uint32, uint32) airecv clsend;
+ secretResponse(string);
+ rejectSecret(string);
+ rejectUseSecret(string);
+ updatePlayerFriend(uint32, FriendInfo, uint8);
+ removePlayerFriend(uint32);
+};
+
+dclass SnapshotDispatcher : DistributedObject {
+ online();
+ requestRender(uint32);
+ avatarDeleted(uint32);
+ requestNewWork(uint32);
+ errorFetchingAvatar(uint32, uint32);
+ errorRenderingAvatar(uint32, uint32);
+ renderSuccessful(uint32, uint32);
+};
+
+dclass SnapshotRenderer : DistributedObject {
+ online();
+ requestRender(uint32, uint32, string);
+};
+
+dclass SpeedchatRelay : DistributedObject, TalkPath_account {
+ forwardSpeedchat(uint32, uint8, uint32 [], uint32, string(0-256), uint8) clsend;
+};
+
+dclass CentralLogger : DistributedObject {
+ sendMessage(string(0-256), string(0-1024), uint32, uint32) clsend;
+ logAIGarbage() airecv;
+};
+
+dclass SettingsMgr : DistributedObject {
+ requestAllChangedSettings() airecv clsend;
+ settingChange(string, string) airecv;
+};
+
+dclass StatusDatabase : DistributedObject {
+ requestOfflineAvatarStatus(uint32 []) airecv clsend;
+ recvOfflineAvatarStatus(uint32, uint32);
+};
+
+dclass CallbackObject {
+ callback(uint32, bool, uint8);
+};
+
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_3/etc/toon.dc b/Releases/ToontownLive/1.0.47.11-install/phase_3/etc/toon.dc
new file mode 100644
index 0000000..165fe9d
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/phase_3/etc/toon.dc
@@ -0,0 +1,3258 @@
+from direct.distributed import DistributedObjectGlobal
+from toontown.ai import WelcomeValleyManager/AI
+from toontown.building import DistributedAnimatedProp/AI
+from toontown.toon import DistributedToon/AI/UD
+from toontown.classicchars import DistributedCCharBase/AI
+from toontown.classicchars import DistributedMickey/AI
+from toontown.classicchars import DistributedVampireMickey/AI
+from toontown.classicchars import DistributedMinnie/AI
+from toontown.classicchars import DistributedWitchMinnie/AI
+from toontown.classicchars import DistributedGoofy/AI
+from toontown.classicchars import DistributedSuperGoofy/AI
+from toontown.classicchars import DistributedDaisy/AI
+from toontown.classicchars import DistributedSockHopDaisy/AI
+from toontown.classicchars import DistributedChip/AI
+from toontown.classicchars import DistributedPoliceChip/AI
+from toontown.classicchars import DistributedDale/AI
+from toontown.classicchars import DistributedJailbirdDale/AI
+from toontown.classicchars import DistributedGoofySpeedway/AI
+from toontown.classicchars import DistributedDonald/AI
+from toontown.classicchars import DistributedFrankenDonald/AI
+from toontown.classicchars import DistributedDonaldDock/AI
+from toontown.classicchars import DistributedPluto/AI
+from toontown.classicchars import DistributedWesternPluto/AI
+from toontown.safezone import DistributedTrolley/AI
+from toontown.safezone import DistributedPartyGate/AI
+from toontown.suit import DistributedSuitPlanner/AI
+from toontown.suit import DistributedSuitBase/AI
+from toontown.suit import DistributedSuit/AI
+from toontown.suit import DistributedTutorialSuit/AI
+from toontown.suit import DistributedFactorySuit/AI
+from toontown.suit import DistributedMintSuit/AI
+from toontown.suit import DistributedStageSuit/AI
+from toontown.suit import DistributedSellbotBoss/AI
+from toontown.suit import DistributedCashbotBoss/AI
+from toontown.coghq import DistributedCashbotBossSafe/AI
+from toontown.coghq import DistributedCashbotBossCrane/AI
+from toontown.suit import DistributedCashbotBossGoon/AI
+from toontown.battle import DistributedBattleBase/AI
+from toontown.battle import DistributedBattle/AI
+from toontown.battle import DistributedBattleBldg/AI
+from toontown.tutorial import DistributedBattleTutorial/AI
+from toontown.coghq import DistributedBattleFactory/AI
+from toontown.battle import DistributedBattleFinal/AI
+from toontown.safezone import DistributedBoat/AI
+from toontown.safezone import DistributedButterfly/AI
+from toontown.safezone import DistributedMMPiano/AI
+from toontown.safezone import DistributedDGFlower/AI
+from toontown.fishing import DistributedFishingPond/AI
+from toontown.fishing import DistributedFishingTarget/AI
+from toontown.fishing import DistributedPondBingoManager/AI
+from toontown.safezone import DistributedFishingSpot/AI
+from toontown.estate import DistributedCannon/AI
+from toontown.estate import DistributedTarget/AI
+from toontown.minigame import DistributedMinigame/AI
+from toontown.minigame import DistributedMinigameTemplate/AI
+from toontown.minigame import DistributedRaceGame/AI
+from toontown.minigame import DistributedCannonGame/AI
+from toontown.minigame import DistributedPhotoGame/AI
+from toontown.minigame import DistributedPatternGame/AI
+from toontown.minigame import DistributedRingGame/AI
+from toontown.minigame import DistributedTagGame/AI
+from toontown.minigame import DistributedMazeGame/AI
+from toontown.minigame import DistributedTugOfWarGame/AI
+from toontown.minigame import DistributedCatchGame/AI
+from toontown.minigame import DistributedDivingGame/AI
+from toontown.minigame import DistributedTargetGame/AI
+from toontown.estate import EstateManager/AI
+from toontown.estate import DistributedEstate/AI
+from toontown.estate import DistributedHouse/AI
+from toontown.estate import DistributedHouseInterior/AI
+from toontown.estate import DistributedGarden/AI
+from toontown.shtiker import DeleteManager/AI
+from toontown.ai import ToontownMagicWordManager/AI
+from toontown.ai import NewsManager/AI
+from toontown.shtiker import PurchaseManager/AI
+from toontown.shtiker import NewbiePurchaseManager/AI
+from toontown.safezone import SafeZoneManager/AI
+from toontown.tutorial import TutorialManager/AI
+from toontown.catalog import CatalogManager/AI
+from toontown.safezone import DistributedTreasure/AI
+from toontown.safezone import DistributedDDTreasure/AI
+from toontown.safezone import DistributedDGTreasure/AI
+from toontown.safezone import DistributedDLTreasure/AI
+from toontown.safezone import DistributedTTTreasure/AI
+from toontown.safezone import DistributedBRTreasure/AI
+from toontown.safezone import DistributedMMTreasure/AI
+from toontown.safezone import DistributedOZTreasure/AI
+from toontown.safezone import DistributedETreasure/AI
+from toontown.safezone import DistributedEFlyingTreasure/AI
+from toontown.minigame import DistributedTagTreasure/AI
+from toontown.coghq import DistributedCashbotBossTreasure/AI
+from toontown.building import DistributedTrophyMgr/AI
+from toontown.building import DistributedBuilding/AI
+from toontown.building import DistributedAnimBuilding/AI
+from toontown.building import DistributedToonInterior/AI
+from toontown.building import DistributedToonHallInterior/AI
+from toontown.building import DistributedSuitInterior/AI
+from toontown.building import DistributedHQInterior/AI
+from toontown.building import DistributedGagshopInterior/AI
+from toontown.building import DistributedPetshopInterior/AI
+from toontown.building import DistributedKartShopInterior/AI
+from toontown.building import DistributedDoor/AI
+from toontown.building import DistributedAnimDoor/AI
+from toontown.estate import DistributedHouseDoor/AI
+from toontown.coghq import DistributedCogHQDoor/AI
+from toontown.coghq import DistributedSellbotHQDoor/AI
+from toontown.toon import DistributedNPCToonBase/AI
+from toontown.toon import DistributedNPCToon/AI
+from toontown.toon import DistributedNPCSpecialQuestGiver/AI
+from toontown.toon import DistributedNPCFlippyInToonHall/AI
+from toontown.toon import DistributedNPCScientist/AI
+from toontown.toon import DistributedNPCClerk/AI
+from toontown.toon import DistributedNPCTailor/AI
+from toontown.toon import DistributedNPCBlocker/AI
+from toontown.toon import DistributedNPCFisherman/AI
+from toontown.toon import DistributedNPCPartyPerson/AI
+from toontown.toon import DistributedNPCPetclerk/AI
+from toontown.toon import DistributedNPCKartClerk/AI
+from toontown.building import DistributedKnockKnockDoor/AI
+from toontown.building import DistributedElevator/AI
+from toontown.building import DistributedElevatorFSM/AI
+from toontown.building import DistributedElevatorExt/AI
+from toontown.building import DistributedElevatorInt/AI
+from toontown.coghq import DistributedFactoryElevatorExt/AI
+from toontown.coghq import DistributedMintElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorInt/AI
+from toontown.building import DistributedElevatorFloor/AI
+from toontown.building import DistributedBossElevator/AI
+from toontown.building import DistributedVPElevator/AI
+from toontown.building import DistributedCFOElevator/AI
+from toontown.building import DistributedCJElevator/AI
+from toontown.building import DistributedBBElevator/AI
+from toontown.building import DistributedBoardingParty/AI
+from toontown.building import DistributedTutorialInterior/AI
+from toontown.estate import DistributedBankMgr/AI
+from toontown.estate import DistributedMailbox/AI
+from toontown.estate import DistributedFurnitureManager/AI
+from toontown.estate import DistributedFurnitureItem/AI
+from toontown.estate import DistributedBank/AI
+from toontown.estate import DistributedCloset/AI
+from toontown.estate import DistributedTrunk/AI
+from toontown.estate import DistributedPhone/AI
+from toontown.effects import DistributedFireworkShow/AI
+from toontown.estate import DistributedFireworksCannon/AI
+from toontown.coghq import LobbyManager/AI
+from otp.level import DistributedLevel/AI
+from otp.level import DistributedEntity/AI
+from otp.level import DistributedInteractiveEntity/AI
+from toontown.coghq import DistributedFactory/AI
+from toontown.coghq import DistributedLawOffice/AI
+from toontown.coghq import DistributedLawOfficeFloor/AI
+from toontown.coghq import DistributedLift/AI
+from toontown.coghq import DistributedDoorEntity/AI
+from toontown.coghq import DistributedSwitch/AI
+from toontown.coghq import DistributedButton/AI
+from toontown.coghq import DistributedTrigger/AI
+from toontown.coghq import DistributedCrushableEntity/AI
+from toontown.coghq import DistributedCrusherEntity/AI
+from toontown.coghq import DistributedStomper/AI
+from toontown.coghq import DistributedStomperPair/AI
+from toontown.coghq import DistributedLaserField/AI
+from toontown.coghq import DistributedGolfGreenGame/AI
+from toontown.coghq import DistributedSecurityCamera/AI
+from toontown.coghq import DistributedMover/AI
+from toontown.coghq import DistributedElevatorMarker/AI
+from toontown.coghq import DistributedBarrelBase/AI
+from toontown.coghq import DistributedGagBarrel/AI
+from toontown.coghq import DistributedBeanBarrel/AI
+from toontown.coghq import DistributedHealBarrel/AI
+from toontown.coghq import DistributedGrid/AI
+from toontown.coghq import ActiveCell/AI
+from toontown.coghq import DirectionalCell/AI
+from toontown.coghq import CrusherCell/AI
+from toontown.coghq import DistributedCrate/AI
+from toontown.coghq import DistributedSinkingPlatform/AI
+from toontown.suit import DistributedGoon/AI
+from toontown.suit import DistributedGridGoon/AI
+from toontown.coghq import BattleBlocker/AI
+from toontown.ai import DistributedBlackCatMgr/AI
+from toontown.ai import DistributedPolarPlaceEffectMgr/AI
+from toontown.ai import DistributedGreenToonEffectMgr/AI
+from toontown.ai import DistributedResistanceEmoteMgr/AI
+from toontown.ai import DistributedScavengerHuntTarget/AI
+from toontown.ai import DistributedTrickOrTreatTarget/AI
+from toontown.ai import DistributedWinterCarolingTarget/AI
+from toontown.coghq import DistributedMint/AI
+from toontown.coghq import DistributedMintRoom/AI
+from toontown.coghq import DistributedMintBattle/AI
+from toontown.coghq import DistributedStage/AI
+from toontown.coghq import DistributedStageRoom/AI
+from toontown.coghq import DistributedStageBattle/AI
+from toontown.pets.PetDCImports/AI import *
+from toontown.pets import DistributedPetProxy/AI
+from toontown.coghq.InGameEditorDCImports/AI import *
+from toontown.distributed import ToontownDistrict/AI
+from toontown.distributed import ToontownDistrictStats/AI
+from toontown.racing import DistributedVehicle/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedRace/AI
+from toontown.racing import DistributedKartPad/AI
+from toontown.racing import DistributedRacePad/AI
+from toontown.racing import DistributedViewPad/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedLeaderBoard/AI
+from toontown.racing import DistributedGag/AI
+from toontown.racing import DistributedProjectile/AI
+from toontown.racing.DistributedStartingBlock/AI import DistributedViewingBlock/AI
+from toontown.uberdog.DistributedDeliveryManager/AI/UD import DistributedDeliveryManager/AI/UD
+from toontown.uberdog.DistributedDataStoreManager/AI/UD import DistributedDataStoreManager/AI/UD
+from toontown.suit import DistributedLawbotBoss/AI
+from toontown.coghq import DistributedLawbotBossGavel/AI
+from toontown.suit import DistributedLawbotBossSuit/AI
+from toontown.coghq import DistributedLawbotCannon/AI
+from toontown.coghq import DistributedLawbotChair/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.estate import DistributedGardenPlot/AI
+from toontown.estate import DistributedGardenBox/AI
+from toontown.estate import DistributedFlower/AI
+from toontown.estate import DistributedGagTree/AI
+from toontown.estate import DistributedStatuary/AI
+from toontown.estate import DistributedToonStatuary/AI
+from toontown.estate import DistributedChangingStatuary/AI
+from toontown.estate import DistributedAnimatedStatuary/AI
+from toontown.estate import DistributedPlantBase/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.minigame import DistributedTravelGame/AI
+from toontown.minigame import DistributedPairingGame/AI
+from toontown.minigame import DistributedVineGame/AI
+from toontown.golf import DistributedPhysicsWorld/AI
+from toontown.golf import DistributedGolfHole/AI
+from toontown.golf import DistributedGolfCourse/AI
+from toontown.parties import DistributedParty/AI
+from toontown.parties import DistributedPartyActivity/AI
+from toontown.parties import DistributedPartyTeamActivity/AI
+from toontown.parties import DistributedPartyCannon/AI
+from toontown.parties import DistributedPartyCannonActivity/AI
+from toontown.parties import DistributedPartyCatchActivity/AI
+from toontown.parties import DistributedPartyWinterCatchActivity/AI
+from toontown.parties import DistributedPartyCogActivity/AI
+from toontown.parties import DistributedPartyWinterCogActivity/AI
+from toontown.parties import DistributedPartyFireworksActivity/AI
+from toontown.parties import DistributedPartyDanceActivityBase/AI
+from toontown.parties import DistributedPartyDanceActivity/AI
+from toontown.parties import DistributedPartyDance20Activity/AI
+from toontown.parties import DistributedPartyValentineDanceActivity/AI
+from toontown.parties import DistributedPartyValentineDance20Activity/AI
+from toontown.parties import DistributedPartyTrampolineActivity/AI
+from toontown.parties import DistributedPartyValentineTrampolineActivity/AI
+from toontown.parties import DistributedPartyVictoryTrampolineActivity/AI
+from toontown.parties import DistributedPartyWinterTrampolineActivity/AI
+from toontown.parties import DistributedPartyTugOfWarActivity/AI
+from toontown.parties import DistributedPartyJukeboxActivityBase/AI
+from toontown.parties import DistributedPartyJukeboxActivity/AI
+from toontown.parties import DistributedPartyJukebox40Activity/AI
+from toontown.parties import DistributedPartyValentineJukeboxActivity/AI
+from toontown.parties import DistributedPartyValentineJukebox40Activity/AI
+from toontown.friends import TTPlayerFriendsManager/UD
+from toontown.uberdog import TTSpeedchatRelay/UD
+from toontown.safezone import DistributedGolfKart/AI
+from toontown.safezone import DistributedPicnicBasket/AI
+from toontown.distributed import DistributedTimer/AI
+from toontown.suit import DistributedBossbotBoss/AI
+from toontown.coghq import DistributedCogKart/AI
+from toontown.coghq import DistributedCountryClub/AI
+from toontown.coghq import DistributedCountryClubRoom/AI
+from toontown.coghq import DistributedMoleField/AI
+from toontown.coghq import DistributedCountryClubBattle/AI
+from toontown.building import DistributedClubElevator/AI
+from toontown.coghq import DistributedMaze/AI
+from toontown.battle import DistributedBattleWaiters/AI
+from toontown.coghq import DistributedFoodBelt/AI
+from toontown.coghq import DistributedBanquetTable/AI
+from toontown.battle import DistributedBattleDiners/AI
+from toontown.coghq import DistributedGolfSpot/AI
+from toontown.minigame import DistributedIceGame/AI
+from toontown.minigame import DistributedCogThiefGame/AI
+from toontown.minigame import DistributedTwoDGame/AI
+from toontown.safezone import DistributedPicnicTable/AI
+from toontown.safezone import DistributedChineseCheckers/AI
+from toontown.safezone import DistributedCheckers/AI
+from toontown.safezone import DistributedFindFour/AI
+from toontown.uberdog.DistributedMailManager/AI/UD import DistributedMailManager/AI/UD
+from toontown.uberdog.DistributedPartyManager/AI/UD import DistributedPartyManager/AI/UD
+from toontown.rpc.AwardManager/UD import AwardManager/UD
+from toontown.uberdog.DistributedCpuInfoMgr/AI/UD import DistributedCpuInfoMgr/AI/UD
+from toontown.uberdog.DistributedSecurityMgr/AI/UD import DistributedSecurityMgr/AI/UD
+from toontown.rpc.RATManager/UD import RATManager/UD
+from toontown.uberdog.DistributedInGameNewsMgr/AI/UD import DistributedInGameNewsMgr/AI/UD
+from toontown.uberdog.DistributedWhitelistMgr/AI/UD import DistributedWhitelistMgr/AI/UD
+from toontown.coderedemption.TTCodeRedemptionMgr/AI/UD import TTCodeRedemptionMgr/AI/UD
+from toontown.distributed.NonRepeatableRandomSourceAI import NonRepeatableRandomSourceAI
+from toontown.distributed.NonRepeatableRandomSourceUD import NonRepeatableRandomSourceUD
+from toontown.ai.DistributedPhaseEventMgr/AI import DistributedPhaseEventMgr/AI
+from toontown.ai.DistributedHydrantZeroMgr/AI import DistributedHydrantZeroMgr/AI
+from toontown.ai.DistributedMailboxZeroMgr/AI import DistributedMailboxZeroMgr/AI
+from toontown.ai.DistributedTrashcanZeroMgr/AI import DistributedTrashcanZeroMgr/AI
+from toontown.ai import DistributedSillyMeterMgr/AI
+from toontown.cogdominium import DistributedCogdoInterior/AI
+from toontown.cogdominium import DistributedCogdoBattleBldg/AI
+from toontown.cogdominium import DistributedCogdoElevatorExt/AI
+from toontown.cogdominium import DistributedCogdoElevatorInt/AI
+from toontown.cogdominium import DistributedCogdoBarrel/AI
+from toontown.cogdominium import DistCogdoGame/AI
+from toontown.cogdominium import DistCogdoLevelGame/AI
+from toontown.cogdominium import DistCogdoBoardroomGame/AI
+from toontown.cogdominium import DistCogdoCraneGame/AI
+from toontown.cogdominium import DistCogdoMazeGame/AI
+from toontown.cogdominium import DistCogdoFlyingGame/AI
+from toontown.cogdominium import DistCogdoCrane/AI
+from toontown.cogdominium import DistCogdoCraneMoneyBag/AI
+from toontown.cogdominium import DistCogdoCraneCog/AI
+
+struct GiftItem {
+ blob Item;
+ string giftTag;
+};
+
+struct gardenSpecial {
+ uint8 index;
+ uint8 count;
+};
+
+struct simpleMail {
+ uint64 msgId;
+ uint32 senderId;
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ string body;
+};
+
+struct invite {
+ uint64 inviteKey;
+ uint64 partyId;
+ uint8 status;
+};
+
+struct decoration {
+ uint8 decorId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct activity {
+ uint8 activityId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct party {
+ uint64 partyId;
+ uint32 hostId;
+ uint16 startYear;
+ uint8 startMonth;
+ uint8 startDay;
+ uint8 startHour;
+ uint8 startMinute;
+ uint16 endYear;
+ uint8 endMonth;
+ uint8 endDay;
+ uint8 endHour;
+ uint8 endMinute;
+ uint8 isPrivate;
+ uint8 inviteTheme;
+ activity activities[];
+ decoration decors[];
+ uint8 status;
+};
+
+struct partyReply {
+ uint32 inviteeId;
+ uint8 status;
+};
+
+struct repliesForOneParty {
+ uint64 partyId;
+ partyReply partyReplies[];
+};
+
+struct publicPartyInfo {
+ uint32 shardId;
+ uint32 zoneId;
+ uint8 numberOfGuests;
+ string hostName;
+ uint8array activityIds;
+ uint16 minLeft;
+};
+
+struct jukeboxSongInfo {
+ uint8/10 phase;
+ string fileName;
+};
+
+struct partyCloudColor {
+ uint16 cloudNumber;
+ uint8/100 r;
+ uint8/100 g;
+ uint8/100 b;
+};
+
+struct datetime {
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ uint8 hour;
+ uint8 minutes;
+ uint8 seconds;
+};
+
+dclass ToontownDistrict : DistributedDistrict {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass ToontownDistrictStats : DistributedObject {
+ settoontownDistrictId(uint32) broadcast required ram;
+ setAvatarCount(uint32) broadcast required ram;
+ setNewAvatarCount(uint32) broadcast required ram;
+ setStats : setAvatarCount, setNewAvatarCount;
+};
+
+dclass WelcomeValleyManager : DistributedObject {
+ clientSetZone(uint32) airecv clsend;
+ requestZoneIdMessage(uint32, uint16) airecv clsend;
+ requestZoneIdResponse(uint32, uint16);
+};
+
+dclass DistributedAnimatedProp : DistributedObject {
+ setPropId(uint16) required broadcast ram;
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+};
+
+typedef int16 pair16[2];
+
+dclass DistributedToon : DistributedPlayer {
+ setDNAString(blob) required broadcast ownrecv db;
+ setMaxBankMoney(int16) required broadcast ownrecv db;
+ setBankMoney(int16) required broadcast ownrecv db;
+ setMaxMoney(int16) required broadcast ownrecv db;
+ setMoney(int16) required broadcast ownrecv db;
+ setMaxHp(int16) required broadcast ownrecv db;
+ setHp(int16) required broadcast ownrecv db;
+ toonUp(uint16) broadcast ownrecv;
+ takeDamage(uint16) broadcast ownrecv;
+ setBattleId(uint32) required broadcast ram;
+ setExperience(blob) required ownrecv db;
+ setMaxCarry(uint8) required ownrecv db;
+ setTrackAccess(uint16array) required broadcast ownrecv db;
+ setTrackProgress(int8, uint32) required ownrecv db;
+ setTrackBonusLevel(int8array) required broadcast ownrecv db;
+ setInventory(blob) required ownrecv db;
+ setMaxNPCFriends(uint16) required ownrecv db;
+ setNPCFriendsDict(uint32uint8array) required ownrecv db;
+ setDefaultShard(uint32) required ownrecv db;
+ setDefaultZone(uint32) required ownrecv db;
+ setShtickerBook(blob) required ownrecv db;
+ setZonesVisited(uint32array) required ownrecv db;
+ setHoodsVisited(uint32array) required ownrecv db;
+ setInterface(blob) required ownrecv db;
+ setLastHood(uint32) required ownrecv db;
+ setTutorialAck(uint8) required ownrecv db;
+ setMaxClothes(uint32) required ownrecv db;
+ setClothesTopsList(uint8array) required ownrecv db;
+ setClothesBottomsList(uint8array) required ownrecv db;
+ setMaxAccessories(uint32) required ownrecv db;
+ setHatList(uint8array) required ownrecv db;
+ setGlassesList(uint8array) required ownrecv db;
+ setBackpackList(uint8array) required ownrecv db;
+ setShoesList(uint8array) required ownrecv db;
+ setHat(uint8, uint8, uint8) required broadcast db ownrecv;
+ setGlasses(uint8, uint8, uint8) required broadcast db ownrecv;
+ setBackpack(uint8, uint8, uint8) required broadcast db ownrecv;
+ setShoes(uint8, uint8, uint8) required broadcast db ownrecv;
+ setGardenSpecials(gardenSpecial []) required ownrecv db airecv;
+ setEarnedExperience(uint16array) ownrecv;
+ setTunnelIn(int16, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setTunnelOut(int16, int16/10, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setAnimState(char [0-1024], int16/1000, int16) broadcast ram ownsend airecv;
+ setEmoteState(int16, int16/1000, int16) broadcast ram ownsend;
+ setEmoteAccess(uint8array) required ownrecv db;
+ setCustomMessages(uint16array) required ownrecv db;
+ setSleepAutoReply(uint32) broadcast clsend ownrecv;
+ setResistanceMessages(pair16 []) required ownrecv db;
+ setPetTrickPhrases(uint8array) required ownrecv db;
+ setCatalogSchedule(uint16, uint32) required ownrecv db;
+ setCatalog(blob, blob, blob) required ownrecv db;
+ setMailboxContents(blob) required ownrecv db;
+ setDeliverySchedule(blob) required ownrecv db airecv;
+ setGiftSchedule(blob) required ownrecv db airecv;
+ setAwardMailboxContents(blob) required ownrecv db;
+ setAwardSchedule(blob) required ownrecv db airecv;
+ setAwardNotify(uint8) required ownrecv db;
+ setCatalogNotify(uint8, uint8) required ownrecv db;
+ playSplashEffect(int16/10, int16/10, int16/10) broadcast ownsend;
+ setWhisperSCToontaskFrom(uint32, uint32, uint32, uint32, uint8) ownrecv clsend;
+ setSCToontask(uint32, uint32, uint32, uint8) broadcast ownsend;
+ reqSCResistance(uint16, uint32 []) ownsend airecv;
+ setSCResistance(uint16, uint32 []) broadcast ownrecv;
+ setSpeedChatStyleIndex(uint8) required ownsend broadcast db;
+ setTrophyScore(uint16) broadcast ownrecv ram;
+ setTeleportAccess(uint32array) required ownrecv db;
+ checkTeleportAccess(uint16) airecv ownsend;
+ battleSOS(uint32) ownrecv clsend;
+ teleportQuery(uint32) ownrecv clsend;
+ teleportResponse(uint32, int8, uint32, uint32, uint32) ownrecv clsend;
+ teleportResponseToAI(uint32, int8, uint32, uint32, uint32, uint32) ownsend airecv;
+ teleportGiveup(uint32) ownrecv clsend;
+ teleportGreeting(uint32) broadcast ownsend;
+ setCogStatus(uint32array) required ownrecv db;
+ setCogCount(uint32array) required ownrecv db;
+ setCogRadar(uint8array) required ownrecv db;
+ setBuildingRadar(uint8array) required ownrecv db;
+ setCogLevels(uint8array) required broadcast ownrecv db;
+ setCogTypes(uint8array) required broadcast ownrecv db;
+ setCogParts(uint32array) required broadcast ownrecv db;
+ setCogMerits(uint16array) required ownrecv db;
+ setCogIndex(int8) broadcast ram;
+ setDisguisePageFlag(int8) ownrecv;
+ setSosPageFlag(int8) ownrecv;
+ setHouseId(uint32) required ownrecv db;
+ setQuests(uint32array) required broadcast ownrecv db;
+ setQuestHistory(uint16array) required ownrecv db;
+ setRewardHistory(uint8, uint16array) required ownrecv db;
+ setQuestCarryLimit(uint8) required ownrecv db;
+ requestDeleteQuest(uint32array) ownsend airecv;
+ setCheesyEffect(int16, uint32, uint32) required broadcast ownrecv db;
+ setGhostMode(uint8) broadcast ownrecv ram;
+ setPosIndex(uint8) required ownrecv db;
+ setFishCollection(uint8array, uint8array, uint16array) required ownrecv db;
+ setMaxFishTank(uint8) required ownrecv db;
+ setFishTank(uint8array, uint8array, uint16array) required ownrecv db;
+ setFishingRod(uint8) required broadcast ownrecv db;
+ setFishingTrophies(uint8array) required ownrecv db;
+ setFlowerCollection(uint8array, uint8array) required ownrecv db;
+ setFlowerBasket(uint8array, uint8array) required ownrecv db;
+ setMaxFlowerBasket(uint8) required ownrecv db;
+ setGardenTrophies(uint8array) required ownrecv db;
+ setShovel(uint8) required broadcast ownrecv db;
+ setShovelSkill(uint32) required ownrecv db;
+ setWateringCan(uint8) required broadcast ownrecv db;
+ setWateringCanSkill(uint32) required ownrecv db;
+ promoteShovel(uint8) ownrecv;
+ promoteWateringCan(uint8) ownrecv;
+ reactivateWater() ownrecv;
+ presentPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int32) broadcast ownsend;
+ tossPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ pieSplat(int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ setPieType(uint8) broadcast ownrecv ram;
+ setNumPies(uint16) broadcast ownrecv ram;
+ catalogGenClothes(uint32) broadcast ownrecv;
+ catalogGenAccessories(uint32) broadcast ownrecv;
+ setPetId(uint32) required broadcast ownrecv db;
+ setPetMovie(uint32, uint8) ownsend airecv;
+ setPetTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoMarkTutorialDone(uint8) required ownsend airecv db;
+ setKartBodyType(int8) required broadcast ownrecv db;
+ setKartBodyColor(int8) required broadcast ownrecv db;
+ setKartAccessoryColor(int8) required broadcast ownrecv db;
+ setKartEngineBlockType(int8) required broadcast ownrecv db;
+ setKartSpoilerType(int8) required broadcast ownrecv db;
+ setKartFrontWheelWellType(int8) required broadcast ownrecv db;
+ setKartBackWheelWellType(int8) required broadcast ownrecv db;
+ setKartRimType(int8) required broadcast ownrecv db;
+ setKartDecalType(int8) required broadcast ownrecv db;
+ updateKartDNAField(int8, int8) ownsend airecv;
+ addOwnedAccessory(int8) ownsend airecv;
+ removeOwnedAccessory(int8) ownsend airecv;
+ setTickets(uint32) required broadcast ownrecv db;
+ setKartingHistory(uint8 [16]) required ownrecv db;
+ setKartingTrophies(uint8 [33]) required ownrecv db;
+ setKartingPersonalBest(uint32/1000 [6]) required ownrecv db;
+ setKartingPersonalBest2(uint32/1000 [12]) required ownrecv db;
+ setKartAccessoriesOwned(int8 [16]) required broadcast ownrecv db;
+ setCurrentKart(uint32) broadcast ownrecv ram;
+ squish(uint8) ownsend airecv;
+ announceBingo() broadcast ownrecv;
+ trickOrTreatTargetMet(uint32) ownrecv;
+ trickOrTreatMilestoneMet() ownrecv;
+ winterCarolingTargetMet(uint32) ownrecv;
+ setCogSummonsEarned(uint8array) required ownrecv db;
+ reqCogSummons(char [0-256], uint32) ownsend airecv;
+ cogSummonsResponse(string, uint32, uint32) ownrecv;
+ reqUseSpecial(int32) ownsend airecv;
+ useSpecialResponse(string) ownrecv;
+ setGardenStarted(uint8) required ownrecv db;
+ sendToGolfCourse(uint32) ownrecv;
+ setGolfHistory(uint16 [18]) required ownrecv db;
+ setPackedGolfHoleBest(uint8 [18]) required ownrecv db;
+ setGolfCourseBest(uint8 [3]) required ownrecv db;
+ setUnlimitedSwing(uint8) broadcast ownrecv ram;
+ logSuspiciousEvent(char [0-1024]) ownsend airecv;
+ logMessage(char [0-1024]) ownsend airecv;
+ forceLogoutWithNotify() ownrecv;
+ setPinkSlips(uint8) required ownrecv db;
+ setNametagStyle(uint8) broadcast required ram db;
+ setMail(simpleMail []) ownrecv;
+ setNumMailItems(uint32) airecv;
+ setSimpleMailNotify(uint8) ownrecv airecv;
+ setInvites(invite []) ownrecv airecv ram;
+ setPartiesInvitedTo(party []) ownrecv airecv ram;
+ setHostedParties(party []) ownrecv airecv ram;
+ setPartyReplies(repliesForOneParty []) ownrecv airecv ram;
+ updateInvite(uint64, uint8) ownrecv airecv;
+ updateReply(uint64, uint64, uint8) ownrecv airecv;
+ setPartyCanStart(uint64) ownrecv airecv;
+ setPartyStatus(uint64, uint8) ownrecv airecv;
+ announcePartyStarted(uint64) ownrecv;
+ setModuleInfo(string []) airecv clsend;
+};
+
+dclass DistributedCCharBase : DistributedObject {
+ setChat(uint32, uint32, uint32) broadcast;
+ fadeAway() broadcast;
+ setWalk(string, string, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setNearbyAvatarChat(char [0-1024]) airecv clsend;
+ setNearbyAvatarSC(uint16) airecv clsend;
+ setNearbyAvatarSCCustom(uint16) airecv clsend;
+ setNearbyAvatarSCToontask(uint32, uint32, uint32, uint8) airecv clsend;
+};
+
+dclass DistributedMickey : DistributedCCharBase {
+};
+
+dclass DistributedVampireMickey : DistributedMickey {
+};
+
+dclass DistributedWitchMinnie : DistributedMickey {
+};
+
+dclass DistributedMinnie : DistributedCCharBase {
+};
+
+dclass DistributedGoofy : DistributedCCharBase {
+};
+
+dclass DistributedDaisy : DistributedCCharBase {
+};
+
+dclass DistributedSockHopDaisy : DistributedDaisy {
+};
+
+dclass DistributedChip : DistributedCCharBase {
+};
+
+dclass DistributedPoliceChip : DistributedChip {
+};
+
+dclass DistributedDale : DistributedCCharBase {
+ setFollowChip(string, string, int16, int16/100, int16/100) broadcast ram;
+ setChipId(uint32) required broadcast ram;
+};
+
+dclass DistributedJailbirdDale : DistributedDale {
+};
+
+dclass DistributedDonald : DistributedCCharBase {
+};
+
+dclass DistributedFrankenDonald : DistributedDonald {
+};
+
+dclass DistributedDonaldDock : DistributedCCharBase {
+};
+
+dclass DistributedPluto : DistributedCCharBase {
+};
+
+dclass DistributedWesternPluto : DistributedPluto {
+};
+
+dclass DistributedGoofySpeedway : DistributedCCharBase {
+};
+
+dclass DistributedSuperGoofy : DistributedGoofySpeedway {
+};
+
+dclass DistributedPartyGate : DistributedObject {
+ getPartyList(uint32) airecv clsend;
+ partyChoiceRequest(uint32, uint64, uint64) airecv clsend;
+ listAllPublicParties(publicPartyInfo []);
+ partyRequestDenied(uint8);
+ setParty(publicPartyInfo);
+};
+
+dclass DistributedTrolley : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+};
+
+dclass DistributedSuitPlanner : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ suitListQuery() airecv clsend;
+ suitListResponse(uint8array);
+ buildingListQuery() airecv clsend;
+ buildingListResponse(uint8array);
+};
+
+dclass DistributedSuitBase : DistributedObject {
+ denyBattle();
+ setDNAString(blob) required broadcast ram;
+ setLevelDist(int16) required broadcast ram;
+ setBrushOff(int16) broadcast;
+ setSkelecog(uint8) required broadcast ram;
+ setSkeleRevives(uint8) required broadcast ram;
+ setHP(int16) required broadcast ram;
+};
+
+dclass DistributedSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setSPDoId(uint32) required broadcast ram;
+ setPathEndpoints(uint16, uint16, uint16, uint16) required broadcast ram;
+ setPathPosition(uint16, int16) required broadcast ram;
+ setPathState(int8) required broadcast ram;
+ debugSuitPosition(int16/10, int16, int16/10, int16/10, int16) broadcast;
+};
+
+dclass DistributedTutorialSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+};
+
+dclass DistributedFactorySuit : DistributedSuitBase {
+ setLevelDoId(uint32) required broadcast ram;
+ setCogId(uint32) required broadcast ram;
+ setReserve(uint8) required broadcast ram;
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setAlert(uint32) airecv clsend;
+ setConfrontToon(uint32) broadcast;
+ setStrayed() airecv clsend;
+ setReturn() broadcast;
+};
+
+dclass DistributedMintSuit : DistributedFactorySuit {
+};
+
+dclass DistributedStageSuit : DistributedFactorySuit {
+};
+
+dclass DistributedBossCog : DistributedNode {
+ setDNAString(blob) required broadcast db;
+ setToonIds(uint32array, uint32array, uint32array) broadcast ram;
+ setBattleIds(uint8, uint32, uint32) broadcast ram;
+ setArenaSide(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ avatarNearEnter() airecv clsend;
+ avatarNearExit() airecv clsend;
+ toonDied(uint32) broadcast;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ zapToon(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int8/100, int8/100, uint8, int16) airecv clsend;
+ showZapToon(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, int16) broadcast;
+ setAttackCode(uint8, uint32) broadcast;
+};
+
+dclass DistributedSellbotBoss : DistributedBossCog {
+ setCagedToonNpcId(uint32) required broadcast ram;
+ setDooberIds(uint32array) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setState(string) broadcast ram;
+ hitBoss(uint8) airecv clsend;
+ hitBossInsides() airecv clsend;
+ hitToon(uint32) airecv clsend;
+ finalPieSplat() airecv clsend;
+ touchCage() airecv clsend;
+ doStrafe(uint8, uint8) broadcast;
+ cagedToonBattleThree(uint16, uint32) broadcast;
+ toonPromoted(uint8(0-1));
+};
+
+dclass DistributedCashbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16) broadcast ram;
+ setRewardId(uint16) broadcast ram;
+ applyReward() airecv clsend;
+};
+
+struct LinkPosition {
+ int16/100 x;
+ int16/100 y;
+ int16/100 z;
+};
+
+dclass DistributedCashbotBossCrane : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ requestControl() airecv clsend;
+ requestFree() airecv clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistributedCashbotBossObject : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setObjectState(char, uint32, uint32) broadcast ram;
+ requestGrab() airecv clsend;
+ rejectGrab();
+ requestDrop() airecv clsend;
+ hitFloor() clsend;
+ requestFree(int16/10, int16/10, int16/10, uint16%360/100) airecv clsend;
+ hitBoss(uint16/255) airecv clsend;
+ setX(int16/10) broadcast ram clsend airecv;
+ setY(int16/10) broadcast ram clsend airecv;
+ setZ(int16/10) broadcast ram clsend airecv;
+ setH(int16%360/10) broadcast ram clsend airecv;
+ setP(int16%360/10) broadcast ram clsend airecv;
+ setR(int16%360/10) broadcast ram clsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+ setComponentL(uint64) broadcast ram clsend airecv;
+ setComponentX(int16/10) broadcast ram clsend airecv;
+ setComponentY(int16/10) broadcast ram clsend airecv;
+ setComponentZ(int16/10) broadcast ram clsend airecv;
+ setComponentH(int16%360/10) broadcast ram clsend airecv;
+ setComponentP(int16%360/10) broadcast ram clsend airecv;
+ setComponentR(int16%360/10) broadcast ram clsend airecv;
+ setComponentT(int16) broadcast ram clsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast clsend;
+};
+
+dclass DistributedCashbotBossSafe : DistributedCashbotBossObject {
+ setIndex(uint8) required broadcast ram;
+ requestInitial() airecv clsend;
+};
+
+dclass DistributedCashbotBossGoon : DistributedCashbotBossObject {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ setVelocity(uint8/10) broadcast ram;
+ setHFov(uint8) broadcast ram;
+ setAttackRadius(uint8) broadcast ram;
+ setStrength(uint8) broadcast ram;
+ setGoonScale(uint8/50) broadcast ram;
+ setupGoon : setVelocity, setHFov, setAttackRadius, setStrength, setGoonScale;
+ setTarget(int16/10, int16/10, uint16%360/100, int16) broadcast ram;
+ destroyGoon() broadcast clsend airecv;
+};
+
+dclass DistributedBattleBase : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setBattleCellId(uint32) required broadcast ram;
+ setInteractivePropTrackBonus(int8) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setZoneId(uint32) required broadcast ram;
+ setInitialSuitPos(int16/10, int16/10, int16/10) required broadcast ram;
+ setMembers(uint32array, string, string, string, string, string, uint32array, string, string, string, string, int16) required broadcast ram;
+ adjust(int16) broadcast;
+ setMovie(int8, uint32array, uint32array, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8) required broadcast ram;
+ setChosenToonAttacks(uint32array, int16array, int16array, int32array) broadcast ram;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ denyLocalToonJoin();
+ setBossBattle(uint8) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+ faceOffDone() airecv clsend;
+ toonRequestJoin(int16/10, int16/10, int16/10) airecv clsend;
+ toonRequestRun() airecv clsend;
+ toonDied() airecv clsend;
+ adjustDone() airecv clsend;
+ timeout() airecv clsend;
+ movieDone() airecv clsend;
+ rewardDone() airecv clsend;
+ joinDone(uint32) airecv clsend;
+ requestAttack(int8, int8, int32) airecv clsend;
+ requestPetProxy(uint32) airecv clsend;
+};
+
+dclass DistributedBattle : DistributedBattleBase {
+};
+
+dclass DistributedBattleBldg : DistributedBattleBase {
+};
+
+dclass DistributedBattleTutorial : DistributedBattle {
+};
+
+dclass DistributedLevelBattle : DistributedBattle {
+};
+
+dclass DistributedBattleFactory : DistributedLevelBattle {
+};
+
+dclass DistributedMintBattle : DistributedLevelBattle {
+};
+
+dclass DistributedStageBattle : DistributedLevelBattle {
+};
+
+dclass DistributedBattleFinal : DistributedBattleBase {
+ setBossCogId(uint32) required broadcast ram;
+ setBattleNumber(uint8) required broadcast ram;
+ setBattleSide(uint8) required broadcast ram;
+};
+
+dclass DistributedBoat : DistributedObject {
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedButterfly : DistributedObject {
+ setArea(int16, int16) required broadcast ram;
+ setState(int8, uint8, uint8, uint16/10, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+};
+
+dclass DistributedMMPiano : DistributedObject {
+ requestSpeedUp() airecv clsend;
+ requestChangeDirection() airecv clsend;
+ setSpeed(int16/1000, uint16/100, int16) broadcast ram;
+ playSpeedUp(uint32) broadcast;
+ playChangeDirection(uint32) broadcast;
+};
+
+dclass DistributedDGFlower : DistributedObject {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setHeight(uint8/10) broadcast ram;
+};
+
+dclass DistributedFishingPond : DistributedObject {
+ hitTarget(uint32) airecv clsend;
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedFishingTarget : DistributedNode {
+ setPondDoId(uint32) required broadcast ram;
+ setState(uint8, int16/10, uint16/100, uint16/10, int16) required broadcast ram;
+};
+
+dclass DistributedFishingSpot : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ rejectEnter();
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ doCast(uint8/255, int16/100) airecv clsend;
+ sellFish() airecv clsend;
+ sellFishComplete(uint8, uint16);
+ setMovie(uint8, uint8, uint16, uint16, uint16, uint8/100, int16/100) broadcast ram;
+};
+
+dclass DistributedPondBingoManager : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ updateGameState(uint32, uint8);
+ setCardState(uint16, uint8, uint16, uint32);
+ setState(string, int16);
+ cardUpdate(uint16, uint8, uint8, uint8) airecv clsend;
+ enableBingo();
+ handleBingoCall(uint16) airecv clsend;
+ setJackpot(uint16);
+};
+
+dclass DistributedCannon : DistributedObject {
+ setEstateId(uint32) required broadcast ram;
+ setTargetId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setActive(uint8) airecv clsend;
+ setActiveState(uint8) broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded() airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100, int16) broadcast;
+ setCannonExit(uint32) broadcast;
+ requestBumperMove(int32/100, int32/100, int32/100) airecv clsend;
+ setCannonBumperPos(int32/100, int32/100, int32/100) required broadcast ram;
+};
+
+dclass DistributedTarget : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setState(uint8, uint32/10, uint8) broadcast;
+ setReward(uint32) broadcast;
+ setResult(uint32) airecv clsend;
+ setBonus(int16/10) airecv clsend;
+ setCurPinballScore(uint32, int32, int32) clsend airecv;
+ setPinballHiScorer(string) broadcast ram;
+ setPinballHiScore(int32) broadcast ram;
+};
+
+dclass DistributedMinigame : DistributedObject {
+ setParticipants(uint32array) broadcast ram required;
+ setTrolleyZone(uint32) broadcast ram required;
+ setStartingVotes(uint16array) broadcast ram required;
+ setMetagameRound(int8) broadcast ram required;
+ setDifficultyOverrides(int32, int32) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReady() airecv clsend;
+ setAvatarExited() airecv clsend;
+ requestExit() airecv clsend;
+ setGameReady() broadcast;
+ setGameStart(int16) broadcast;
+ setGameExit() broadcast;
+ setGameAbort() broadcast;
+};
+
+dclass DistributedMinigameTemplate : DistributedMinigame {
+};
+
+dclass DistributedRaceGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setChancePositions(uint8array) broadcast;
+ setServerChoices(int8array, uint8array, int8array) broadcast;
+};
+
+dclass DistributedCannonGame : DistributedMinigame {
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100) broadcast;
+ setToonWillLandInWater(int32/100) airecv clsend;
+ announceToonWillLandInWater(uint32, int32/100) broadcast;
+};
+
+dclass DistributedPhotoGame : DistributedMinigame {
+ newClientPhotoScore(uint8, char [0-256], uint32/100) airecv clsend;
+ newAIPhotoScore(uint32, uint8, uint32/100) broadcast;
+ filmOut() airecv clsend;
+};
+
+dclass DistributedPatternGame : DistributedMinigame {
+ reportPlayerReady() airecv clsend;
+ setPattern(uint8array) broadcast;
+ reportPlayerPattern(uint8array, uint16/1000) airecv clsend;
+ setPlayerPatterns(uint8array, uint8array, uint8array, uint8array, uint32) broadcast;
+ reportButtonPress(uint8, uint8) airecv clsend;
+ remoteButtonPressed(uint32, uint8, uint8) broadcast;
+};
+
+dclass DistributedRingGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setColorIndices(int8, int8, int8, int8) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+};
+
+dclass DistributedTagGame : DistributedMinigame {
+ tag(uint32) airecv clsend;
+ setIt(uint32) broadcast;
+ setTreasureScore(uint16array) broadcast;
+};
+
+dclass DistributedMazeGame : DistributedMinigame {
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ allTreasuresTaken() broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+};
+
+dclass DistributedTugOfWarGame : DistributedMinigame {
+ reportPlayerReady(uint8) airecv clsend;
+ sendGoSignal(uint8array) broadcast;
+ sendStopSignal(uint32array, uint32array, uint32array) broadcast;
+ sendGameType(uint8, uint8) broadcast;
+ reportEndOfContest(uint8) airecv clsend;
+ sendNewAvIdList(uint32array) airecv clsend;
+ reportCurrentKeyRate(uint32, int16/100) airecv clsend;
+ sendCurrentPosition(uint32array, int16array/1000) broadcast;
+ sendSuitPosition(int32/1000) broadcast;
+ remoteKeyRateUpdate(uint32, uint32) broadcast;
+};
+
+dclass DistributedCatchGame : DistributedMinigame {
+ claimCatch(uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32) broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedDivingGame : DistributedMinigame {
+ pickupTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ handleFishCollision(uint32, uint32, uint32, char [0-256]) airecv clsend;
+ performFishCollision(uint32, uint32, uint32, int16) broadcast;
+ handleCrabCollision(uint32, char [0-256]) airecv clsend;
+ performCrabCollision(uint32, int16) broadcast;
+ setTreasureDropped(uint32, int16) broadcast;
+ fishSpawn(int16, uint32, uint32, uint16) broadcast;
+ removeFish(uint32) airecv clsend;
+ getCrabMoving(uint32, int16, int8) airecv clsend;
+ setCrabMoving(uint32, int16, int8, int8, int16, int8) broadcast;
+ treasureRecovered() airecv clsend;
+ incrementScore(uint32, uint32, int16) broadcast;
+};
+
+dclass DistributedTargetGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+ setPlayerDone() airecv clsend;
+ setScore(int32, int32) airecv clsend;
+ setTargetSeed(uint32) broadcast ram;
+ setRoundDone() broadcast;
+ setSingleScore(uint16, uint32) broadcast;
+ setGameDone() broadcast;
+};
+
+dclass EstateManager : DistributedObject {
+ startAprilFools() broadcast;
+ stopAprilFools() broadcast;
+ getEstateZone(uint32, char [0-256]) airecv clsend;
+ setEstateZone(uint32, uint32);
+ setAvHouseId(uint32, uint32array) broadcast;
+ sendAvToPlayground(uint32, uint8);
+ exitEstate() airecv clsend;
+ removeFriend(uint32, uint32) airecv clsend;
+};
+
+struct decorItem {
+ uint8 decorType;
+ uint8 dataByte[];
+ uint32 dataWord[];
+};
+
+struct lawnItem {
+ uint8 type;
+ uint8 hardPoint;
+ int8 waterLevel;
+ int8 growthLevel;
+ uint16 optional;
+};
+
+dclass DistributedEstate : DistributedObject {
+ string DcObjectType db;
+ setEstateReady() broadcast;
+ setClientReady() airecv clsend;
+ setEstateType(uint8) required broadcast db;
+ setClosestHouse(uint8) airecv clsend;
+ setTreasureIds(uint32array) broadcast ram;
+ requestServerTime() airecv clsend;
+ setServerTime(uint32);
+ setDawnTime(uint32) required broadcast ram;
+ placeOnGround(uint32) broadcast ram;
+ setDecorData(lawnItem []) required airecv db;
+ setLastEpochTimeStamp(uint32) required airecv db;
+ setRentalTimeStamp(uint32) required airecv db;
+ setRentalType(uint8) required airecv db;
+ setSlot0ToonId(uint32) required airecv db;
+ setSlot0Items(lawnItem []) required airecv db;
+ setSlot1ToonId(uint32) required airecv db;
+ setSlot1Items(lawnItem []) required airecv db;
+ setSlot2ToonId(uint32) required airecv db;
+ setSlot2Items(lawnItem []) required airecv db;
+ setSlot3ToonId(uint32) required airecv db;
+ setSlot3Items(lawnItem []) required airecv db;
+ setSlot4ToonId(uint32) required airecv db;
+ setSlot4Items(lawnItem []) required airecv db;
+ setSlot5ToonId(uint32) required airecv db;
+ setSlot5Items(lawnItem []) required airecv db;
+ setIdList(uint32 []) broadcast ram;
+ completeFlowerSale(uint8) airecv clsend;
+ awardedTrophy(uint32) broadcast;
+ setClouds(uint8) required broadcast ram;
+ cannonsOver() broadcast;
+ gameTableOver() broadcast;
+};
+
+dclass DistributedHouse : DistributedObject {
+ string DcObjectType db;
+ setHousePos(uint8) required broadcast;
+ setHouseType(uint8) required broadcast db;
+ setGardenPos(uint8) required broadcast db;
+ setAvatarId(uint32) required broadcast db;
+ setName(string) required broadcast db;
+ setColor(uint8) required broadcast db;
+ setAtticItems(blob) required db;
+ setInteriorItems(blob) required db;
+ setAtticWallpaper(blob) required db;
+ setInteriorWallpaper(blob) required db;
+ setAtticWindows(blob) required db;
+ setInteriorWindows(blob) required db;
+ setDeletedItems(blob) required db;
+ setCannonEnabled(uint8) required;
+ setHouseReady() broadcast ram;
+};
+
+dclass DistributedHouseInterior : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHouseIndex(uint8) required broadcast ram;
+ setWallpaper(blob) required broadcast ram;
+ setWindows(blob) required broadcast ram;
+};
+
+dclass DistributedGarden : DistributedObject {
+ sendNewProp(uint8, int16/10, int16/10, int16/10) broadcast;
+};
+
+dclass DistributedParty : DistributedObject {
+ setPartyClockInfo(uint8, uint8, uint8) required broadcast;
+ setInviteeIds(uint32array) required broadcast;
+ setPartyState(bool) required broadcast;
+ setPartyInfoTuple(party) required broadcast;
+ setAvIdsAtParty(uint32 []) required broadcast;
+ setPartyStartedTime(string) required broadcast;
+ setHostName(string) required broadcast;
+ avIdEnteredParty(uint32) clsend airecv;
+};
+
+dclass DistributedPartyActivity : DistributedObject {
+ setX(int16/10) broadcast required;
+ setY(int16/10) broadcast required;
+ setH(uint16%360/100) broadcast required;
+ setPartyDoId(uint32) broadcast required;
+ toonJoinRequest() airecv clsend;
+ toonExitRequest() airecv clsend;
+ toonExitDemand() airecv clsend;
+ toonReady() airecv clsend;
+ joinRequestDenied(uint8);
+ exitRequestDenied(uint8);
+ setToonsPlaying(uint32 []) broadcast ram;
+ setState(string, int16) broadcast ram;
+ showJellybeanReward(uint32, uint8, string);
+};
+
+dclass DistributedPartyTeamActivity : DistributedPartyActivity {
+ toonJoinRequest(uint8(0-1)) airecv clsend;
+ toonExitRequest(uint8(0-1)) airecv clsend;
+ toonSwitchTeamRequest() airecv clsend;
+ setPlayersPerTeam(uint8, uint8) broadcast required;
+ setDuration(uint8) broadcast required;
+ setCanSwitchTeams(bool) broadcast required;
+ setState(string, int16, uint32) broadcast ram;
+ setToonsPlaying(uint32 [0-8], uint32 [0-8]) required broadcast ram;
+ setAdvantage(uint16/100);
+ switchTeamRequestDenied(uint8);
+};
+
+struct CatchGeneration {
+ uint32 generation;
+ uint32 timestamp;
+ int8 numPlayers;
+};
+
+dclass DistributedPartyCatchActivity : DistributedPartyActivity {
+ setStartTimestamp(uint32) required broadcast ram;
+ setGenerations(CatchGeneration []) required broadcast ram;
+ requestActivityStart() airecv clsend;
+ startRequestResponse(uint8);
+ claimCatch(uint32, uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32, uint32) broadcast;
+};
+
+dclass DistributedPartyWinterCatchActivity : DistributedPartyCatchActivity {
+};
+
+dclass DistributedPartyCogActivity : DistributedPartyTeamActivity {
+ pieThrow(uint32, int32, int32/100, int32/100, int32/100, int32/100, uint8) clsend broadcast;
+ pieHitsToon(uint32, int32, int32/100, int32/100, int32/100) clsend broadcast;
+ pieHitsCog(uint32, int32, int8(0-2), int32/100, int32/100, int32/100, int32, bool) clsend broadcast airecv;
+ setCogDistances(int8/100 [3]) broadcast ram;
+ setHighScore(string, uint16) broadcast ram;
+};
+
+dclass DistributedPartyWinterCogActivity : DistributedPartyCogActivity {
+};
+
+dclass DistributedPartyDanceActivityBase : DistributedPartyActivity {
+ updateDancingToon(uint8, char [0-256]) clsend airecv;
+ setToonsPlaying(uint32 [], uint16%360/100 []) broadcast ram;
+ setDancingToonState(uint32, uint8, string) broadcast;
+};
+
+dclass DistributedPartyDanceActivity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyDance20Activity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyValentineDanceActivity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyValentineDance20Activity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyJukeboxActivityBase : DistributedPartyActivity {
+ setNextSong(jukeboxSongInfo) clsend airecv;
+ setSongPlaying(jukeboxSongInfo, uint32) broadcast ram;
+ queuedSongsRequest() clsend airecv;
+ queuedSongsResponse(jukeboxSongInfo [], int16);
+ setSongInQueue(jukeboxSongInfo);
+ moveHostSongToTopRequest() clsend airecv;
+ moveHostSongToTop();
+};
+
+dclass DistributedPartyJukeboxActivity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyJukebox40Activity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyValentineJukeboxActivity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyValentineJukebox40Activity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyCannonActivity : DistributedPartyActivity {
+ setMovie(uint8, uint32) broadcast;
+ setLanded(uint32) airecv clsend;
+ setCannonWillFire(uint32, int32/100, uint32/100) broadcast;
+ cloudsColorRequest() clsend airecv;
+ cloudsColorResponse(partyCloudColor []);
+ requestCloudHit(uint16, uint8/100, uint8/100, uint8/100) clsend airecv;
+ setCloudHit(uint16, uint8/100, uint8/100, uint8/100) broadcast;
+};
+
+dclass DistributedPartyCannon : DistributedObject {
+ setActivityDoId(uint64) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded(uint32) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonExit(uint32) broadcast;
+ setTimeout() clsend airecv;
+};
+
+dclass DistributedPartyFireworksActivity : DistributedPartyActivity {
+ setEventId(uint8) required broadcast;
+ setShowStyle(uint8) required broadcast;
+};
+
+dclass DistributedPartyTrampolineActivity : DistributedPartyActivity {
+ awardBeans(uint8, uint16) clsend airecv;
+ setBestHeightInfo(string, uint16) broadcast ram;
+ reportHeightInformation(uint16) airecv clsend;
+ leaveTrampoline() broadcast;
+ requestAnim(char [0-256]) clsend airecv;
+ requestAnimEcho(string) broadcast;
+ removeBeans(int8 []) clsend airecv;
+ removeBeansEcho(int8 []) broadcast;
+};
+
+dclass DistributedPartyValentineTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyVictoryTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyWinterTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyTugOfWarActivity : DistributedPartyTeamActivity {
+ reportKeyRateForce(uint32, int16/100) airecv clsend;
+ reportFallIn(uint8) airecv clsend;
+ setToonsPlaying(uint32 [0-4], uint32 [0-4]) required broadcast ram;
+ updateToonKeyRate(uint32, uint32) broadcast;
+ updateToonPositions(int16/1000) broadcast;
+};
+
+dclass DeleteManager : DistributedObject {
+ setInventory(blob) airecv clsend;
+};
+
+dclass ToontownMagicWordManager : MagicWordManager {
+ requestTeleport(string, string, uint32, uint32, uint32);
+};
+
+struct weeklyCalendarHoliday {
+ uint8 holidayId;
+ uint8 dayOfTheWeek;
+};
+
+struct yearlyCalendarHoliday {
+ uint8 holidayId;
+ uint8array firstStartTime;
+ uint8array lastEndTime;
+};
+
+struct oncelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct relativelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct startAndEndTime {
+ uint16array startTime;
+ uint16array endTime;
+};
+
+struct multipleStartHoliday {
+ uint8 holidayId;
+ startAndEndTime times[];
+};
+
+dclass NewsManager : DistributedObject {
+ setPopulation(uint32) broadcast ram;
+ setBingoWin(uint32) broadcast ram;
+ setBingoStart() broadcast;
+ setBingoEnd() broadcast;
+ setCircuitRaceStart() broadcast;
+ setCircuitRaceEnd() broadcast;
+ setTrolleyHolidayStart() broadcast;
+ setTrolleyHolidayEnd() broadcast;
+ setTrolleyWeekendStart() broadcast;
+ setTrolleyWeekendEnd() broadcast;
+ setRoamingTrialerWeekendStart() broadcast;
+ setRoamingTrialerWeekendEnd() broadcast;
+ setInvasionStatus(uint8, string, uint32, uint8) broadcast;
+ setHolidayIdList(uint32array) broadcast ram;
+ holidayNotify() broadcast;
+ setWeeklyCalendarHolidays(weeklyCalendarHoliday []) required broadcast ram;
+ setYearlyCalendarHolidays(yearlyCalendarHoliday []) required broadcast ram;
+ setOncelyCalendarHolidays(oncelyCalendarHoliday []) required broadcast ram;
+ setRelativelyCalendarHolidays(relativelyCalendarHoliday []) required broadcast ram;
+ setMultipleStartHolidays(multipleStartHoliday []) required broadcast ram;
+ sendSystemMessage(string, uint8) broadcast ram;
+};
+
+dclass PurchaseManager : DistributedObject {
+ setPlayerIds(uint32, uint32, uint32, uint32) required broadcast ram;
+ setNewbieIds(uint32array) required broadcast ram;
+ setMinigamePoints(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerMoney(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerStates(uint8, uint8, uint8, uint8) required broadcast ram;
+ setCountdown(int16) required broadcast ram;
+ setMetagameRound(int8) required broadcast ram;
+ setVotesArray(int16array) required broadcast ram;
+ requestExit() airecv clsend;
+ requestPlayAgain() airecv clsend;
+ setInventory(blob, int16, uint8) airecv clsend;
+ setPurchaseExit() broadcast;
+};
+
+dclass NewbiePurchaseManager : PurchaseManager {
+ setOwnedNewbieId(uint32) required broadcast ram;
+};
+
+dclass SafeZoneManager : DistributedObject {
+ enterSafeZone() airecv clsend;
+ exitSafeZone() airecv clsend;
+};
+
+dclass TutorialManager : DistributedObject {
+ requestTutorial() airecv clsend;
+ rejectTutorial() airecv clsend;
+ requestSkipTutorial() airecv clsend;
+ skipTutorialResponse(uint8);
+ enterTutorial(uint32, uint32, uint32, uint32);
+ allDone() airecv clsend;
+ toonArrived() airecv clsend;
+};
+
+dclass CatalogManager : DistributedObject {
+ startCatalog() airecv clsend;
+};
+
+dclass DistributedMyTest : DistributedObject {
+ setMyTest(uint16) broadcast;
+};
+
+dclass DistributedTreasure : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedDDTreasure : DistributedTreasure {
+};
+
+dclass DistributedDGTreasure : DistributedTreasure {
+};
+
+dclass DistributedDLTreasure : DistributedTreasure {
+};
+
+dclass DistributedTTTreasure : DistributedTreasure {
+};
+
+dclass DistributedBRTreasure : DistributedTreasure {
+};
+
+dclass DistributedMMTreasure : DistributedTreasure {
+};
+
+dclass DistributedOZTreasure : DistributedTreasure {
+};
+
+dclass DistributedETreasure : DistributedTreasure {
+};
+
+dclass DistributedEFlyingTreasure : DistributedTreasure {
+};
+
+dclass DistributedTagTreasure : DistributedTreasure {
+};
+
+dclass DistributedCashbotBossTreasure : DistributedTreasure {
+ setGoonId(uint32) required broadcast ram;
+ setFinalPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setStyle(uint16) required broadcast ram;
+};
+
+dclass DistributedLargeBlobSender : DistributedObject {
+ setMode(uint8) required broadcast ram;
+ setTargetAvId(uint32) required broadcast ram;
+ setChunk(blob);
+ setFilename(string);
+ setAck() airecv clsend;
+};
+
+dclass DistributedLevel : DistributedObject {
+ setLevelZoneId(uint32) required broadcast ram;
+ setPlayerIds(uint32array) required broadcast ram;
+ setEntranceId(uint8) required broadcast ram;
+ setZoneIds(uint32array) broadcast ram;
+ setStartTimestamp(int32) broadcast ram;
+ setOuch(uint8) airecv clsend;
+ requestCurrentLevelSpec(string, string) airecv clsend;
+ setSpecDeny(blob);
+ setSpecSenderDoId(uint32);
+ setAttribChange(uint32, blob, blob, blob) broadcast;
+};
+
+dclass DistributedEntity : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setEntId(uint32) required broadcast ram;
+};
+
+dclass DistributedInteractiveEntity : DistributedEntity {
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int32) required broadcast ram;
+};
+
+dclass DistributedTrophyMgr : DistributedObject {
+ requestTrophyScore() airecv clsend;
+};
+
+dclass DistributedBuilding : DistributedObject {
+ setBlock(uint16, uint32) required broadcast ram;
+ setSuitData(int8, int8, int8) required broadcast ram;
+ setVictorList(uint32array) broadcast ram;
+ setState(string, int16) broadcast ram;
+ setVictorReady() airecv clsend;
+};
+
+dclass DistributedAnimBuilding : DistributedBuilding {
+};
+
+dclass DistributedToonInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setToonData(blob) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedToonHallInterior : DistributedToonInterior {
+};
+
+dclass DistributedSuitInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+};
+
+dclass DistributedCogdoBarrel : DistributedObject {
+ requestGrab() airecv clsend;
+ setIndex(uint32) required broadcast ram;
+ setState(uint32) required broadcast ram;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedCogdoInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setShopOwnerNpcId(uint32) required broadcast ram;
+ setSOSNpcId(uint32) broadcast ram;
+ setFOType(int8) broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+ toonLeftBarrelRoom() airecv clsend;
+ toonBarrelRoomIntroDone() airecv clsend;
+ setBarrelRoomReward(uint32 [], uint8 []) broadcast;
+ toonBarrelRoomRewardDone() airecv clsend;
+};
+
+dclass DistributedCogdoBattleBldg : DistributedBattleBldg {
+};
+
+dclass DistCogdoGame : DistributedObject {
+ setInteriorId(uint32) required broadcast ram;
+ setExteriorZone(uint32) broadcast ram required;
+ setDifficultyOverrides(int32, int32) broadcast ram required;
+ setVisible() broadcast;
+ setIntroStart() broadcast;
+ setToonSad(uint32) broadcast;
+ setToonDisconnect(uint32) broadcast;
+ setAvatarReady() airecv clsend;
+ setGameStart(int16) broadcast;
+ setGameFinish(int16) broadcast;
+};
+
+dclass DistCogdoLevelGame : DistCogdoGame, DistributedLevel {
+};
+
+dclass DistCogdoMazeGame : DistCogdoGame {
+ requestAction(uint8, uint32) airecv clsend;
+ doAction(uint8, uint32, int16) broadcast;
+ setNumSuits(uint8 [3]) required broadcast;
+ requestUseGag(int16/10, int16/10, int16/10, int16) clsend airecv;
+ toonUsedGag(uint32, int16/10, int16/10, int16/10, int16) broadcast;
+ requestSuitHitByGag(uint8, uint8) clsend airecv;
+ suitHitByGag(uint32, uint8, uint8) broadcast;
+ requestHitBySuit(uint8, uint8, int16) clsend airecv;
+ toonHitBySuit(uint32, uint8, uint8, int16) broadcast;
+ requestHitByDrop() clsend airecv;
+ toonHitByDrop(uint32) broadcast;
+ requestPickUp(uint8) clsend airecv;
+ pickUp(uint32, uint8, int16) broadcast;
+ requestGag(uint8) clsend airecv;
+ hasGag(uint32, int16) broadcast;
+};
+
+dclass DistCogdoFlyingGame : DistCogdoGame {
+ requestAction(uint8, uint8) airecv clsend;
+ requestPickUp(uint16, uint8) airecv clsend;
+ pickUp(uint32, uint16, int16) broadcast;
+ debuffPowerup(uint32, uint16, int16) broadcast;
+ doAction(uint8, uint32) broadcast;
+ eagleExitCooldown(uint32, int16) broadcast;
+ toonSetAsEagleTarget(uint32, uint8, int16) broadcast;
+ toonClearAsEagleTarget(uint32, uint8, int16) broadcast;
+ toonDied(uint32, int32) broadcast;
+ toonSpawn(uint32, int32) broadcast;
+ toonSetBlades(uint32, int32) broadcast;
+ toonBladeLost(uint32) broadcast;
+};
+
+dclass DistCogdoBoardroomGame : DistCogdoLevelGame {
+};
+
+dclass DistCogdoCraneGame : DistCogdoLevelGame {
+};
+
+dclass DistCogdoCrane : DistributedObject {
+ setCraneGameId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistCogdoCraneObject : DistributedObject {
+ setCraneGameId(uint32) required broadcast ram;
+ setObjectState(char, uint32, uint32) broadcast ram;
+ requestGrab() airecv clsend;
+ rejectGrab();
+ requestDrop() airecv clsend;
+ hitFloor() clsend;
+ requestFree(int16/10, int16/10, int16/10, uint16%360/100) airecv clsend;
+ hitBoss(uint16/255) airecv clsend;
+ setX(int16/10) broadcast ram clsend airecv;
+ setY(int16/10) broadcast ram clsend airecv;
+ setZ(int16/10) broadcast ram clsend airecv;
+ setH(int16%360/10) broadcast ram clsend airecv;
+ setP(int16%360/10) broadcast ram clsend airecv;
+ setR(int16%360/10) broadcast ram clsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+ setComponentL(uint64) broadcast ram clsend airecv;
+ setComponentX(int16/10) broadcast ram clsend airecv;
+ setComponentY(int16/10) broadcast ram clsend airecv;
+ setComponentZ(int16/10) broadcast ram clsend airecv;
+ setComponentH(int16%360/10) broadcast ram clsend airecv;
+ setComponentP(int16%360/10) broadcast ram clsend airecv;
+ setComponentR(int16%360/10) broadcast ram clsend airecv;
+ setComponentT(int16) broadcast ram clsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast clsend;
+};
+
+dclass DistCogdoCraneMoneyBag : DistCogdoCraneObject {
+ setIndex(uint8) required broadcast ram;
+ requestInitial() airecv clsend;
+};
+
+dclass DistCogdoCraneCog : DistributedObject {
+ setGameId(uint32) required broadcast ram;
+ setDNAString(blob) required broadcast ram;
+ setSpawnInfo(uint8, int16) required broadcast ram;
+};
+
+dclass DistributedHQInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setLeaderBoard(blob) required broadcast ram;
+ setTutorial(uint8) required broadcast ram;
+};
+
+dclass DistributedGagshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedPetshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedKartShopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedDoor : DistributedObject {
+ setZoneIdAndBlock(uint32, uint32) required broadcast ram;
+ setSwing(int8) required broadcast ram;
+ setDoorType(uint8) required broadcast ram;
+ setDoorIndex(uint8) required broadcast ram;
+ setOtherZoneIdAndDoId(uint32, uint32);
+ requestEnter() airecv clsend;
+ requestExit() airecv clsend;
+ rejectEnter(int8);
+ avatarEnter(uint32) broadcast;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+ setExitDoorState(string, int16) required broadcast ram;
+};
+
+dclass DistributedAnimDoor : DistributedDoor {
+};
+
+dclass DistributedHouseDoor : DistributedDoor {
+};
+
+dclass DistributedCogHQDoor : DistributedDoor {
+};
+
+dclass DistributedSellbotHQDoor : DistributedCogHQDoor {
+ informPlayer(uint8) broadcast ram;
+};
+
+dclass DistributedNPCToonBase : DistributedNode {
+ setName(string) required broadcast ram;
+ setDNAString(blob) required broadcast ram;
+ setPositionIndex(uint8) required broadcast ram;
+ setAnimState(string, int16/1000, int16) broadcast ram;
+ setPageNumber(int16, int8, int16) broadcast ram clsend;
+ avatarEnter() airecv clsend;
+ freeAvatar();
+};
+
+dclass DistributedNPCToon : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCSpecialQuestGiver : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCFlippyInToonHall : DistributedNPCToon {
+};
+
+dclass DistributedNPCScientist : DistributedNPCToonBase {
+ setChat(char [0-1024], uint8, uint32, uint8, uint8) ownsend broadcast;
+};
+
+dclass DistributedNPCClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setInventory(blob, int16, uint8) airecv clsend;
+};
+
+dclass DistributedNPCTailor : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedNPCBlocker : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+};
+
+dclass DistributedNPCFisherman : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ completeSale(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPartyPerson : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ answer(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPetclerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ setPetSeeds(uint32array);
+ petAdopted(uint8, uint32) airecv clsend;
+ petReturned() airecv clsend;
+ fishSold() airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedNPCKartClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ buyKart(uint8) airecv clsend;
+ buyAccessory(uint8) airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedKnockKnockDoor : DistributedAnimatedProp {
+};
+
+dclass DistributedElevator : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32, uint8) broadcast ram;
+ fillSlot1(uint32, uint8) broadcast ram;
+ fillSlot2(uint32, uint8) broadcast ram;
+ fillSlot3(uint32, uint8) broadcast ram;
+ fillSlot4(uint32, uint8) broadcast ram;
+ fillSlot5(uint32, uint8) broadcast ram;
+ fillSlot6(uint32, uint8) broadcast ram;
+ fillSlot7(uint32, uint8) broadcast ram;
+ emptySlot0(uint32, int8, int16, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFSM : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ fillSlot4(uint32) broadcast ram;
+ fillSlot5(uint32) broadcast ram;
+ fillSlot6(uint32) broadcast ram;
+ fillSlot7(uint32) broadcast ram;
+ emptySlot0(uint32, int8, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFloor : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedElevatorExt : DistributedElevator {
+ setFloor(int8) broadcast ram;
+};
+
+dclass DistributedLawOfficeElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setLawOfficeInteriorZone(uint32);
+ setLawOfficeInteriorZoneForce(uint32);
+};
+
+dclass DistributedElevatorInt : DistributedElevator {
+ requestBuildingExit() airecv clsend;
+ forcedExit(uint32);
+};
+
+dclass DistributedFactoryElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setFactoryInteriorZone(uint32);
+ setFactoryInteriorZoneForce(uint32);
+};
+
+dclass DistributedMintElevatorExt : DistributedElevatorExt {
+ setMintId(uint16) required broadcast ram;
+ setMintInteriorZone(uint32);
+ setMintInteriorZoneForce(uint32);
+};
+
+dclass DistributedCogdoElevatorExt : DistributedElevatorExt {
+};
+
+dclass DistributedLawOfficeElevatorInt : DistributedElevatorFloor {
+ setLawOfficeInteriorZone(uint32);
+};
+
+dclass DistributedCogdoElevatorInt : DistributedElevatorInt {
+};
+
+dclass DistributedBossElevator : DistributedElevatorExt {
+ setBossOfficeZone(uint32);
+ setBossOfficeZoneForce(uint32);
+};
+
+dclass DistributedVPElevator : DistributedBossElevator {
+};
+
+dclass DistributedCFOElevator : DistributedBossElevator {
+};
+
+dclass DistributedCJElevator : DistributedBossElevator {
+};
+
+dclass DistributedBBElevator : DistributedBossElevator {
+};
+
+dclass DistributedBoardingParty : DistributedObject {
+ postGroupInfo(uint32, uint32array, uint32array, uint32array) broadcast;
+ informDestinationInfo(uint8) clsend airecv;
+ postDestinationInfo(uint8) broadcast;
+ postInvite(uint32, uint32) broadcast;
+ postInviteCanceled() broadcast;
+ postKick(uint32) broadcast;
+ postKickReject(uint32, uint32, uint32) broadcast;
+ postSizeReject(uint32, uint32, uint32) broadcast;
+ postInviteAccepted(uint32) broadcast;
+ postInviteDelcined(uint32) broadcast;
+ postInviteNotQualify(uint32, int8, uint32) broadcast;
+ postAlreadyInGroup() broadcast;
+ postGroupDissolve(uint32, uint32, uint32 [], uint8) broadcast;
+ postMessageAcceptanceFailed(uint32, int8) broadcast;
+ postGroupAlreadyFull() broadcast;
+ postSomethingMissing() broadcast;
+ postRejectBoard(uint32, int8, uint32 [], uint32 []) broadcast;
+ postRejectGoto(uint32, int8, uint32 [], uint32 []) broadcast;
+ postMessageInvited(uint32, uint32) broadcast;
+ postMessageInvitationFailed(uint32) broadcast;
+ acceptGoToFirstTime(uint32) broadcast;
+ acceptGoToSecondTime(uint32) broadcast;
+ rejectGoToRequest(uint32, int8, uint32 [], uint32 []) broadcast;
+ requestInvite(uint32) airecv clsend;
+ requestCancelInvite(uint32) airecv clsend;
+ requestAcceptInvite(uint32, uint32) airecv clsend;
+ requestRejectInvite(uint32, uint32) airecv clsend;
+ requestKick(uint32) airecv clsend;
+ requestLeave(uint32) airecv clsend;
+ requestBoard(uint32) airecv clsend;
+ requestGoToFirstTime(uint32) airecv clsend;
+ requestGoToSecondTime(uint32) airecv clsend;
+ setElevatorIdList(uint32array) required broadcast ram;
+ setGroupSize(uint8) required broadcast ram;
+};
+
+dclass DistributedTutorialInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setTutorialNpcId(uint32) required broadcast ram;
+};
+
+dclass DistributedBankMgr : DistributedObject {
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedMailbox : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHousePos(uint8) required broadcast ram;
+ setName(string) required broadcast ram;
+ setFullIndicator(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32) broadcast ram;
+ acceptItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ acceptItemResponse(uint16, int8);
+ discardItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ discardItemResponse(uint16, int8);
+ acceptInviteMessage(uint16, uint64) airecv clsend;
+ rejectInviteMessage(uint16, uint64) airecv clsend;
+ markInviteReadButNotReplied(uint64) airecv clsend;
+};
+
+dclass DistributedFurnitureManager : DistributedObject {
+ setOwnerId(uint32) required broadcast ram;
+ setOwnerName(string) required broadcast ram;
+ setInteriorId(uint32) required broadcast ram;
+ setAtticItems(blob) required broadcast ram;
+ setAtticWallpaper(blob) required broadcast ram;
+ setAtticWindows(blob) required broadcast ram;
+ setDeletedItems(blob) required broadcast ram;
+ suggestDirector(uint32) airecv clsend;
+ setDirector(uint32) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ moveItemToAtticMessage(uint32, uint16) airecv clsend;
+ moveItemToAtticResponse(int8, uint16);
+ moveItemFromAtticMessage(uint16, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, uint16) airecv clsend;
+ moveItemFromAtticResponse(int8, uint32, uint16);
+ deleteItemFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteItemFromAtticResponse(int8, uint16);
+ deleteItemFromRoomMessage(blob, uint32, uint16) airecv clsend;
+ deleteItemFromRoomResponse(int8, uint16);
+ moveWallpaperFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWallpaperFromAtticResponse(int8, uint16);
+ deleteWallpaperFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWallpaperFromAtticResponse(int8, uint16);
+ moveWindowToAtticMessage(uint8, uint16) airecv clsend;
+ moveWindowToAtticResponse(int8, uint16);
+ moveWindowFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWindowFromAtticResponse(int8, uint16);
+ moveWindowMessage(uint8, uint8, uint16) airecv clsend;
+ moveWindowResponse(int8, uint16);
+ deleteWindowFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWindowFromAtticResponse(int8, uint16);
+ recoverDeletedItemMessage(blob, uint16, uint16) airecv clsend;
+ recoverDeletedItemResponse(int8, uint16);
+};
+
+dclass DistributedFurnitureItem : DistributedSmoothNode {
+ setItem(uint32, blob) required broadcast ram;
+ requestPosHpr(uint8, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, int16) airecv clsend;
+ setMode(uint8, uint32) required broadcast ram;
+};
+
+dclass DistributedBank : DistributedFurnitureItem {
+ avatarEnter() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedCloset : DistributedFurnitureItem {
+ setOwnerId(uint32) required broadcast ram;
+ enterAvatar() airecv clsend;
+ freeAvatar();
+ deleteItem(blob, blob, uint8) airecv clsend;
+ removeItem(blob, uint8) airecv clsend;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setState(uint8, uint32, uint32, string, uint8array, uint8array) broadcast ram;
+ setMovie(uint8, uint32, int16) broadcast ram;
+ resetItemLists() broadcast ram;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedTrunk : DistributedCloset {
+ setState(uint8, uint32, uint32, string, uint8array, uint8array, uint8array, uint8array) broadcast ram;
+ removeItem(uint8, uint8, uint8, uint8) airecv clsend;
+ setDNA(uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, int8, uint8) airecv clsend;
+ setCustomerDNA(uint32, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8) broadcast ram;
+};
+
+dclass DistributedPhone : DistributedFurnitureItem {
+ setInitialScale(uint8/170, uint8/170, uint8/170) required broadcast ram;
+ setNewScale(uint8/170, uint8/170, uint8/170) airecv clsend;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setLimits(uint16);
+ setMovie(uint8, uint32, int32) broadcast ram;
+ requestPurchaseMessage(uint16, blob, int32) airecv clsend;
+ requestPurchaseResponse(uint16, int8);
+ requestGiftPurchaseMessage(uint16, uint32, blob, int32) airecv clsend;
+ requestGiftPurchaseResponse(uint16, int8);
+};
+
+dclass DistributedFireworkShow : DistributedObject {
+ startShow(uint8, uint8, int16) broadcast ram;
+ requestFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) airecv clsend;
+ shootFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) broadcast;
+};
+
+dclass DistributedFireworksCannon : DistributedFireworkShow {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+};
+
+dclass LobbyManager : DistributedObject {
+};
+
+dclass DistributedFactory : DistributedLevel {
+ setFactoryId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedLawOffice : DistributedObject {
+ setLawOfficeId(uint16) required broadcast ram;
+ startSignal() broadcast ram;
+ readyForNextFloor() airecv clsend;
+};
+
+dclass DistributedLawOfficeFloor : DistributedLevel {
+ setLawOfficeId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ readyForNextFloor() airecv clsend;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedMint : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setMintId(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+};
+
+dclass DistributedMintRoom : DistributedLevel {
+ setMintId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedStage : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setStageId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setStageZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedStageRoom : DistributedLevel {
+ setStageId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedInGameEditor : DistributedObject {
+ setEditorAvId(uint32) required broadcast ram;
+ setEditUsername(blob) required broadcast ram;
+ setLevelDoId(uint32) required broadcast ram;
+ requestCurrentLevelSpec() airecv clsend;
+ setSpecSenderDoId(uint32);
+ setEdit(uint32, blob, blob, blob) airecv clsend;
+ setAttribChange(uint32, blob, blob, blob);
+ setFinished() airecv clsend;
+};
+
+dclass DistributedLift : DistributedEntity {
+ setStateTransition(uint8, uint8, uint32) required broadcast ram;
+ setAvatarEnter() airecv clsend;
+ setAvatarLeave() airecv clsend;
+};
+
+dclass DistributedDoorEntity : DistributedEntity {
+ setLocksState(uint16) required broadcast ram;
+ setDoorState(uint8, int32) required broadcast ram;
+ requestOpen() airecv clsend;
+};
+
+dclass DistributedSwitch : DistributedInteractiveEntity {
+};
+
+dclass DistributedButton : DistributedSwitch {
+};
+
+dclass DistributedTrigger : DistributedSwitch {
+};
+
+dclass DistributedCrushableEntity : DistributedEntity {
+ setPosition(int16/10, int16/10, int16/10) broadcast ram;
+ setCrushed(uint32, uint8) broadcast ram;
+};
+
+dclass DistributedCrusherEntity : DistributedEntity {
+};
+
+dclass DistributedElevatorMarker : DistributedEntity {
+};
+
+dclass DistributedStomper : DistributedCrusherEntity {
+ setMovie(uint8, int16, uint32array) broadcast ram;
+};
+
+dclass DistributedStomperPair : DistributedEntity {
+ setChildren(uint32array) broadcast ram;
+ setSquash() airecv clsend;
+};
+
+dclass DistributedBarrelBase : DistributedEntity {
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedGagBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedBeanBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedHealBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedGrid : DistributedEntity {
+};
+
+dclass ActiveCell : DistributedEntity {
+ setState(uint8, uint32) broadcast ram;
+};
+
+dclass DirectionalCell : ActiveCell {
+};
+
+dclass CrusherCell : ActiveCell {
+};
+
+dclass DistributedCrate : DistributedCrushableEntity {
+ requestPush(uint8) airecv clsend;
+ setReject();
+ setAccept() broadcast;
+ setMoveTo(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+ setDone() airecv clsend;
+};
+
+dclass DistributedSinkingPlatform : DistributedEntity {
+ setOnOff(uint8, uint32) airecv clsend;
+ setSinkMode(uint32, uint8, uint32) broadcast ram;
+};
+
+dclass DistributedGoon : DistributedCrushableEntity {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ requestResync() airecv clsend;
+ setParameterize(int16/10, int16/10, int16/10, uint32) airecv clsend;
+ setMovie(uint8, uint32, int32/10, int16) broadcast ram;
+};
+
+dclass DistributedGridGoon : DistributedGoon {
+ setPathPts(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+};
+
+dclass BattleBlocker : DistributedEntity {
+ setActive(uint8) required broadcast ram;
+ setSuits(uint32array) broadcast ram;
+ setBattle(uint32) broadcast ram;
+ setBattleFinished() broadcast ram;
+};
+
+dclass DistributedLaserField : BattleBlocker {
+ setGrid(uint8, uint8) required broadcast ram;
+ setField(uint8 []) required broadcast ram;
+ setSuccess(uint8) broadcast ram;
+ hit(int8, int8, int8, int8) airecv clsend;
+ trapFire() airecv clsend;
+ setActiveLF(uint8) broadcast ram;
+ hideSuit(uint32array) broadcast ram;
+ showSuit(uint32array) broadcast ram;
+ setGridGame(string) broadcast ram;
+};
+
+struct golfGreenGameBoardData {
+ uint8 posX;
+ uint8 posZ;
+ uint8 typeIndex;
+};
+
+struct golfGreenGameScoreData {
+ uint32 avId;
+ uint8 score;
+};
+
+dclass DistributedGolfGreenGame : BattleBlocker {
+ requestJoin() airecv clsend;
+ leaveGame() airecv clsend;
+ acceptJoin(uint16, int32, uint32 []) broadcast ram;
+ requestBoard(uint8) airecv clsend;
+ startBoard(golfGreenGameBoardData [], uint8 []);
+ signalDone(uint8) broadcast ram;
+ boardCleared(uint32);
+ scoreData(uint8, uint8, golfGreenGameScoreData []) broadcast ram;
+ informGag(uint8, uint8);
+ helpOthers(uint32) broadcast;
+ setTimerStart(uint16, int32) broadcast ram;
+};
+
+dclass DistributedSecurityCamera : DistributedEntity {
+ trapFire() airecv clsend;
+ setTarget(uint8) broadcast ram;
+};
+
+dclass DistributedMover : DistributedEntity {
+ startMove(int16) broadcast ram;
+};
+
+typedef uint16/10000 PetTrait;
+
+dclass DistributedPet : DistributedSmoothNode {
+ string DcObjectType db;
+ setOwnerId(uint32) required broadcast db;
+ setPetName(string) required broadcast db;
+ setTraitSeed(uint32) required broadcast db;
+ setSafeZone(uint32) required broadcast db;
+ setForgetfulness(PetTrait) required broadcast db;
+ setBoredomThreshold(PetTrait) required broadcast db;
+ setRestlessnessThreshold(PetTrait) required broadcast db;
+ setPlayfulnessThreshold(PetTrait) required broadcast db;
+ setLonelinessThreshold(PetTrait) required broadcast db;
+ setSadnessThreshold(PetTrait) required broadcast db;
+ setFatigueThreshold(PetTrait) required broadcast db;
+ setHungerThreshold(PetTrait) required broadcast db;
+ setConfusionThreshold(PetTrait) required broadcast db;
+ setExcitementThreshold(PetTrait) required broadcast db;
+ setAngerThreshold(PetTrait) required broadcast db;
+ setSurpriseThreshold(PetTrait) required broadcast db;
+ setAffectionThreshold(PetTrait) required broadcast db;
+ setHead(int8(-1, 0)) required broadcast db;
+ setEars(int8(-1-4)) required broadcast db;
+ setNose(int8(-1-3)) required broadcast db;
+ setTail(int8(-1-6)) required broadcast db;
+ setBodyTexture(int8(0-6)) required broadcast db;
+ setColor(int8(0-25)) required broadcast db;
+ setColorScale(int8(0-8)) required broadcast db;
+ setEyeColor(int8(0-5)) required broadcast db;
+ setGender(int8(0-1)) required broadcast db;
+ setLastSeenTimestamp(uint32) required broadcast db;
+ setBoredom(uint16/1000(0-1)) required broadcast db;
+ setRestlessness(uint16/1000(0-1)) required broadcast db;
+ setPlayfulness(uint16/1000(0-1)) required broadcast db;
+ setLoneliness(uint16/1000(0-1)) required broadcast db;
+ setSadness(uint16/1000(0-1)) required broadcast db;
+ setAffection(uint16/1000(0-1)) required broadcast db;
+ setHunger(uint16/1000(0-1)) required broadcast db;
+ setConfusion(uint16/1000(0-1)) required broadcast db;
+ setExcitement(uint16/1000(0-1)) required broadcast db;
+ setFatigue(uint16/1000(0-1)) required broadcast db;
+ setAnger(uint16/1000(0-1)) required broadcast db;
+ setSurprise(uint16/1000(0-1)) required broadcast db;
+ setMood : setBoredom, setRestlessness, setPlayfulness, setLoneliness, setSadness, setAffection, setHunger, setConfusion, setExcitement, setFatigue, setAnger, setSurprise;
+ teleportIn(int16) broadcast ownsend;
+ teleportOut(int16) broadcast ownsend;
+ setTrickAptitudes(uint16/10000(0-1) []) required broadcast db;
+ doTrick(uint8, int16) broadcast ram;
+ avatarInteract(uint32);
+ setMovie(uint8, uint32, int16) broadcast ram;
+ freeAvatar();
+};
+
+dclass DistributedPetProxy : DistributedPet {
+ setDominantMood(string) broadcast ram;
+};
+
+dclass DistributedBlackCatMgr : DistributedObject {
+ setAvId(uint32) required broadcast ram;
+ doBlackCatTransformation() airecv clsend;
+};
+
+dclass DistributedPolarPlaceEffectMgr : DistributedObject {
+ addPolarPlaceEffect() airecv clsend;
+};
+
+dclass DistributedGreenToonEffectMgr : DistributedObject {
+ addGreenToonEffect() airecv clsend;
+};
+
+dclass DistributedResistanceEmoteMgr : DistributedObject {
+ addResistanceEmote() airecv clsend;
+};
+
+dclass DistributedScavengerHuntTarget : DistributedObject {
+ attemptScavengerHunt() airecv clsend;
+};
+
+dclass DistributedTrickOrTreatTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedWinterCarolingTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedDataStoreManager : DistributedObject {
+ startStore(uint8);
+ stopStore(uint8);
+ queryStore(uint8, string);
+ receiveResults(uint8, string);
+ deleteBackupStores();
+};
+
+dclass DistributedVehicle : DistributedSmoothNode {
+ setOwner(uint32) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ setBodyType(int8) required broadcast ram;
+ setBodyColor(int8) required broadcast ram;
+ setAccessoryColor(int8) required broadcast ram;
+ setEngineBlockType(int8) required broadcast ram;
+ setSpoilerType(int8) required broadcast ram;
+ setFrontWheelWellType(int8) required broadcast ram;
+ setBackWheelWellType(int8) required broadcast ram;
+ setRimType(int8) required broadcast ram;
+ setDecalType(int8) required broadcast ram;
+ requestControl() airecv clsend;
+ requestParked() airecv clsend;
+ setInput(int8) broadcast ram;
+};
+
+struct avatarAndKart {
+ uint32 avId;
+ uint32 kartId;
+};
+
+dclass DistributedRace : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setTrackId(uint16) required broadcast ram;
+ setRaceType(uint16) required broadcast ram;
+ setCircuitLoop(uint16array) required broadcast ram;
+ setAvatars(uint32array) required broadcast ram;
+ setStartingPlaces(uint8array) required broadcast ram;
+ setLapCount(uint8) broadcast required ram;
+ waitingForJoin() broadcast ram;
+ setEnteredRacers(avatarAndKart []) broadcast ram;
+ prepForRace() broadcast ram;
+ startTutorial() broadcast ram;
+ startRace(int16) broadcast ram;
+ goToSpeedway(uint32array, uint8) broadcast ram;
+ genGag(uint8, uint16, uint8) broadcast ram;
+ dropAnvilOn(uint32, uint32, int16) broadcast ram;
+ shootPiejectile(uint32, uint32, uint8) broadcast ram;
+ racerDisconnected(uint32) broadcast ram;
+ setPlace(uint32, uint32/1000, uint8, uint32, uint8, uint32, uint32, uint32array, uint16array, uint32/1000) broadcast ram;
+ setCircuitPlace(uint32, uint8, uint32, uint32, uint32, uint32array) broadcast ram;
+ endCircuitRace() broadcast ram;
+ setRaceZone(uint32, uint32);
+ hasGag(uint8, uint8, uint8) broadcast airecv clsend;
+ racerLeft(uint32) clsend airecv broadcast ram;
+ heresMyT(uint32, int8, uint16/65535, int16) clsend airecv broadcast;
+ requestThrow(int32/1000, int32/1000, int32/1000) clsend airecv;
+ requestKart() clsend airecv;
+};
+
+dclass DistributedGag : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setActivateTime(uint16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedProjectile : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedKartPad : DistributedObject {
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedRacePad : DistributedKartPad {
+ setState(string, int16) required broadcast ram;
+ setRaceZone(uint32);
+ setTrackInfo(uint16array) required broadcast ram;
+};
+
+dclass DistributedViewPad : DistributedKartPad {
+ setLastEntered(int16) required broadcast ram;
+};
+
+dclass DistributedStartingBlock : DistributedObject {
+ setPadDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setPadLocationId(uint8) required broadcast ram;
+ requestEnter(uint8) airecv clsend;
+ rejectEnter(uint8);
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ setMovie(uint8) broadcast ram;
+ movieFinished() airecv clsend;
+};
+
+dclass DistributedViewingBlock : DistributedStartingBlock {
+};
+
+dclass DistributedLeaderBoard : DistributedObject {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setDisplay(blob) broadcast ram;
+};
+
+dclass DistributedDeliveryManager : DistributedObject {
+ hello(string) clsend;
+ rejectHello(string);
+ helloResponse(string);
+ getName(uint32);
+ receiveRejectGetName(string);
+ receiveAcceptGetName(string);
+ addName(uint32, string);
+ receiveRejectAddName(uint32);
+ receiveAcceptAddName(uint32);
+ addGift(uint32, blob, uint32, uint32, uint32);
+ receiveRejectAddGift(uint32);
+ receiveAcceptAddGift(uint32, uint32, uint32, uint32);
+ deliverGifts(uint32, uint32);
+ receiveAcceptDeliverGifts(uint32, string);
+ receiveRejectDeliverGifts(uint32, string);
+ receiveRequestPayForGift(blob, uint32, uint32) airecv clsend;
+ receiveRequestPurchaseGift(blob, uint32, uint32, uint32) airecv;
+ receiveAcceptPurchaseGift(uint32, uint32, int16);
+ receiveRejectPurchaseGift(uint32, uint32, int16, uint16);
+ heartbeat() airecv;
+ giveBeanBonus(uint32, uint16);
+ requestAck() clsend;
+ returnAck();
+};
+
+dclass DistributedLawbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ touchWitnessStand() airecv clsend;
+ hitBoss(uint8) airecv clsend;
+ healBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ hitDefensePan() airecv clsend;
+ hitProsecutionPan() airecv clsend;
+ hitChair(uint8, uint8) airecv clsend;
+ setLawyerIds(uint32array) broadcast ram;
+ setTaunt(int8, int8) broadcast;
+ toonGotHealed(uint32) broadcast;
+ enteredBonusState() broadcast;
+ setBattleDifficulty(uint8) broadcast ram;
+};
+
+dclass DistributedLawbotBossSuit : DistributedSuitBase {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ doAttack(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast;
+ doProsecute() broadcast;
+ hitByToon() airecv clsend;
+ doStun() broadcast;
+};
+
+dclass DistributedLawbotBossGavel : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedLawbotCannon : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ setMovie(int8, uint32, uint8) broadcast;
+ setCannonPosition(int16/10, int16/10) airecv clsend;
+ updateCannonPosition(uint32, int16/10, int16/10) broadcast;
+ setCannonLit(int16/10, int16/10) airecv clsend;
+ setCannonWillFire(uint32, int16/10, int16/10, int16/10, int16) broadcast;
+ setLanded() airecv clsend;
+ requestLeave() airecv clsend;
+};
+
+dclass DistributedLawbotChair : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+ showCogJurorFlying() broadcast;
+ setToonJurorIndex(int8) broadcast ram;
+};
+
+dclass DistributedLawnDecor : DistributedNode {
+ setPlot(int8) required broadcast ram;
+ setHeading(int16/10) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setOwnerIndex(int8) required broadcast ram;
+ plotEntered() airecv clsend;
+ removeItem() airecv clsend;
+ setMovie(uint8, uint32) broadcast ram;
+ movieDone() airecv clsend;
+ interactionDenied(uint32) broadcast ram;
+};
+
+dclass DistributedGardenPlot : DistributedLawnDecor {
+ plantFlower(uint8, uint8) airecv clsend;
+ plantGagTree(uint8, uint8) airecv clsend;
+ plantStatuary(uint8) airecv clsend;
+ plantToonStatuary(uint8, uint16) airecv clsend;
+ plantNothing(uint8) airecv clsend;
+};
+
+dclass DistributedGardenBox : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedStatuary : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedToonStatuary : DistributedStatuary {
+ setOptional(uint16) required broadcast ram;
+};
+
+dclass DistributedAnimatedStatuary : DistributedStatuary {
+};
+
+dclass DistributedChangingStatuary : DistributedStatuary {
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedPlantBase : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+ waterPlant() airecv clsend;
+ waterPlantDone() airecv clsend;
+};
+
+dclass DistributedFlower : DistributedPlantBase {
+ setTypeIndex(uint8) required broadcast ram;
+ setVariety(uint8) required broadcast ram;
+};
+
+dclass DistributedGagTree : DistributedPlantBase {
+ setWilted(int8) required broadcast ram;
+ requestHarvest() airecv clsend;
+};
+
+dclass DistributedTravelGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint16, uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setServerChoices(int16array, uint8array, uint8, uint8) broadcast;
+ setMinigames(uint8array, uint8array) broadcast;
+ setBonuses(uint8array, uint8array) broadcast;
+ setBoardIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedPairingGame : DistributedMinigame {
+ setDeckSeed(uint32) required broadcast ram;
+ setMaxOpenCards(uint8) broadcast ram;
+ openCardRequest(int16, int16) airecv clsend;
+ openCardResult(int16, uint32, int16, int8, int16array) broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+ setSignaling(uint32) clsend broadcast;
+};
+
+struct golfData {
+ int16 frame;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct Coord3 {
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct CommonObjectData {
+ uint8 id;
+ uint8 type;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+ int32/100000 q1;
+ int32/100000 q2;
+ int32/100000 q3;
+ int32/100000 q4;
+ int32/100000 aVX;
+ int32/100000 aVY;
+ int32/100000 aVZ;
+ int32/100000 lVX;
+ int32/100000 lVY;
+ int32/100000 lVZ;
+};
+
+dclass DistributedPhysicsWorld : DistributedObject {
+ clientCommonObject(uint8, uint8, Coord3, Coord3, int32/100, int32/100, int32/1000) broadcast ram;
+ setCommonObjects(CommonObjectData []) broadcast;
+ upSetCommonObjects(CommonObjectData []) airecv clsend;
+};
+
+dclass DistributedGolfHole : DistributedPhysicsWorld {
+ setHoleId(int8) broadcast ram required;
+ setTimingCycleLength(uint32/1000) broadcast ram required;
+ setAvatarReadyHole() airecv clsend;
+ setGolfCourseDoId(uint32) broadcast ram required;
+ turnDone() airecv clsend;
+ ballInHole() airecv clsend;
+ setAvatarTempTee(uint32, uint8) clsend broadcast;
+ setTempAimHeading(uint32, int32/1000) clsend broadcast;
+ setAvatarFinalTee(uint32, uint8) broadcast;
+ setGolferIds(uint32array) broadcast ram required;
+ golfersTurn(uint32) broadcast;
+ golferChooseTee(uint32) broadcast;
+ setAvatarTee(uint8) airecv clsend;
+ postSwing(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ postSwingState(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, uint16/100, CommonObjectData []) airecv clsend;
+ swing(uint32, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+ ballMovie2AI(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) airecv clsend;
+ ballMovie2Client(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) broadcast;
+ assignRecordSwing(uint32, uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, CommonObjectData []);
+ setBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ sendBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+};
+
+dclass DistributedGolfCourse : DistributedObject {
+ setGolferIds(uint32array) broadcast ram required;
+ setCourseId(int8) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReadyCourse() airecv clsend;
+ setAvatarReadyHole() airecv clsend;
+ setAvatarExited() airecv clsend;
+ setCurHoleIndex(int8) broadcast ram required;
+ setCurHoleDoId(uint32) broadcast ram required;
+ setDoneReward() airecv clsend;
+ setReward(uint8array [4], int8array, uint8array [4], uint8array [4], uint8array [4], uint32, uint32/100, uint32/100, uint32/100, uint32/100) broadcast;
+ setCourseReady(int8, int16array, int8) broadcast;
+ setHoleStart(int16) broadcast;
+ setCourseExit() broadcast;
+ setCourseAbort(uint32) broadcast;
+ setPlayHole() broadcast;
+ avExited(uint32) broadcast;
+ setScores(int16 []) broadcast;
+ changeDrivePermission(uint32, int8) broadcast;
+};
+
+dclass DistributedVineGame : DistributedMinigame {
+ reachedEndVine(int8) clsend airecv;
+ setNewVine(uint32, int8, uint32/10000, int8) airecv clsend broadcast;
+ setNewVineT(uint32, uint32/10000, int8) clsend broadcast;
+ setJumpingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16) clsend broadcast;
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setScore(uint32, uint32) broadcast;
+ allAtEndVine() broadcast;
+ setFallingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setFallingFromMidair(uint32, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setVineSections(uint8array) required broadcast ram;
+};
+
+dclass TTAvatarFriendsManager : AvatarFriendsManager {
+};
+
+dclass TTPlayerFriendsManager : PlayerFriendsManager {
+};
+
+dclass TTSpeedchatRelay : SpeedchatRelay {
+};
+
+dclass DistributedGolfKart : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setGolfZone(uint32, uint16);
+ setGolfCourse(int8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setColor(int16, int16, int16) required broadcast ram;
+};
+
+dclass DistributedTimer : DistributedObject {
+ setStartTime(int32) broadcast ram required;
+};
+
+dclass DistributedPicnicBasket : DistributedObject {
+ setState(string, uint16, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard(int16) airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ doneExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setPicnicDone();
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setTableNumber(int16) required broadcast ram;
+};
+
+dclass DistributedBossbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBattleDifficulty(uint8) broadcast ram;
+ requestGetFood(int8, int8, uint32) airecv clsend;
+ toonGotFood(uint32, int8, int8, uint32) broadcast;
+ requestServeFood(int8, int8) airecv clsend;
+ toonServeFood(uint32, int8, int8) broadcast;
+ hitBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ ballHitBoss(uint8) airecv clsend;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setSpeedDamage(uint16, uint8, int16) broadcast ram;
+ reachedTable(uint8) airecv clsend;
+ hitTable(uint8) airecv clsend;
+ awayFromTable(uint8) airecv clsend;
+ toonGotHealed(uint32) broadcast;
+ requestGetToonup(int8, int8, uint32) airecv clsend;
+ toonGotToonup(uint32, int8, int8, uint32) broadcast;
+};
+
+dclass DistributedCogKart : DistributedElevatorExt {
+ setCountryClubId(uint16) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setCountryClubInteriorZone(uint32);
+ setCountryClubInteriorZoneForce(uint32);
+};
+
+dclass DistributedCountryClub : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setBlockedRooms(uint8array) required broadcast ram;
+ setCountryClubId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setCountryClubZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedCountryClubRoom : DistributedLevel {
+ setCountryClubId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+ forceOuch(uint8) broadcast;
+};
+
+dclass DistributedMoleField : DistributedEntity {
+ setGameStart(int16, uint8, uint16) broadcast;
+ setClientTriggered() airecv clsend;
+ whackedMole(int8, int16) airecv clsend;
+ whackedBomb(int8, int16, int32) airecv clsend;
+ updateMole(int8, int8) broadcast;
+ reportToonHitByBomb(uint32, int8, int32) broadcast;
+ setScore(int16) required broadcast ram;
+ damageMe() airecv clsend;
+ setPityWin() broadcast;
+};
+
+dclass DistributedCountryClubBattle : DistributedLevelBattle {
+};
+
+dclass DistributedClubElevator : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedMaze : DistributedEntity {
+ setRoomDoId(uint32) required broadcast ram;
+ setGameStart(int16) broadcast;
+ setClientTriggered() airecv clsend;
+ setFinishedMaze() airecv clsend;
+ setGameOver() broadcast;
+ toonFinished(uint32, uint8, uint8) broadcast;
+ damageMe() airecv clsend;
+};
+
+dclass DistributedBattleWaiters : DistributedBattleFinal {
+};
+
+dclass DistributedFoodBelt : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedBanquetTable : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setNumDiners(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setDinerInfo(uint8array, uint8array, uint8array) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setDinerStatus(uint8, uint8) broadcast;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setPitcherPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ firingWater(int32/100, int32/100, int32/100, int32/100, int32/100, int32/100) broadcast clsend;
+ waterHitBoss(uint8) broadcast clsend;
+};
+
+dclass DistributedBattleDiners : DistributedBattleFinal {
+};
+
+dclass DistributedGolfSpot : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setGoingToReward() broadcast ram;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setGolfSpotPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setSwingInfo(uint8, int16/10, uint8) broadcast clsend;
+};
+
+struct TireInput {
+ int32/100 force;
+ int32/100 heading;
+};
+
+dclass DistributedIceGame : DistributedMinigame {
+ setForceArrowInfo(uint32, int32/100, int32/100) broadcast clsend;
+ setAvatarChoice(int32/100, int32/100) airecv clsend;
+ endingPositions(Coord3 []) airecv clsend;
+ reportScoringMovieDone() airecv clsend;
+ claimTreasure(uint8) airecv clsend;
+ claimPenalty(uint8) airecv clsend;
+ setTireInputs(TireInput []) broadcast;
+ setTimerStartTime(int16) broadcast;
+ setFinalPositions(Coord3 []) broadcast;
+ setMatchAndRound(int8, int8) broadcast;
+ setScores(int8, int8, int16array) broadcast;
+ setNewState(string) broadcast;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setPenaltyGrabbed(uint32, uint32) broadcast;
+};
+
+dclass DistributedCogThiefGame : DistributedMinigame {
+ throwingPie(uint32, int32, int32/100, int32/100, int32/100, int32/100) clsend broadcast;
+ hitBySuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ pieHitSuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ cogHitBarrel(int32, int8, int8, int32/100, int32/100, int32/100) clsend airecv;
+ cogAtReturnPos(int32, int8, int8) clsend airecv;
+ updateSuitGoal(int32, int32, int8, int8, int64, int32/100, int32/100, int32/100) broadcast;
+ makeCogCarryBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ makeCogDropBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ markBarrelStolen(int32, int32, int8) broadcast;
+};
+
+struct twoDTreasureInfo {
+ uint8 treasureIndex;
+ uint8 treasureValue;
+};
+
+struct twoDSectionInfo {
+ uint8 sectionIndex;
+ uint8 enemyIndicesSelected[];
+ twoDTreasureInfo treasureIndicesSelected[];
+ uint8 spawnPointIndicesSelected[];
+ uint8 stomperIndicesSelected[];
+};
+
+dclass DistributedTwoDGame : DistributedMinigame {
+ showShootGun(uint32, int16) clsend broadcast;
+ toonHitByEnemy(uint32, int16) clsend broadcast airecv;
+ toonFellDown(uint32, int16) clsend broadcast airecv;
+ toonSquished(uint32, int16) clsend broadcast airecv;
+ toonVictory(uint32, int16) clsend broadcast airecv;
+ claimTreasure(uint8, uint8) airecv clsend;
+ claimEnemyShot(uint8, uint8) airecv clsend;
+ reportDone() airecv clsend;
+ setSectionsSelected(twoDSectionInfo []) required broadcast ram;
+ setTreasureGrabbed(uint32, uint8, uint8) broadcast;
+ setEnemyShot(uint32, uint8, uint8, uint32) broadcast;
+ addVictoryScore(uint32, uint8) broadcast;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedPicnicTable : DistributedNode {
+ fillSlot(uint32, uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int16, uint32) broadcast;
+ emptySlot(uint32, uint8, int16) broadcast;
+ requestTableState() airecv clsend;
+ setTableState(uint32 [], uint8) broadcast ram;
+ setGameZone(uint32, uint8) broadcast;
+ setIsPlaying(uint8) broadcast ram;
+ requestJoin(uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ rejectJoin() broadcast;
+ requestObserve() airecv clsend;
+ leaveObserve() airecv clsend;
+ requestGameZone() airecv clsend;
+ requestPickedGame(uint8) clsend airecv;
+ requestExit() airecv clsend;
+ requestZone() clsend airecv;
+ announceWinner(string, uint32) broadcast;
+ allowObserve() broadcast;
+ allowPick() broadcast;
+ setZone(uint32) broadcast;
+};
+
+dclass DistributedChineseCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ requestTimer() clsend airecv;
+ requestSeatPositions() clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ announceSeatPositions(uint8 []) broadcast;
+};
+
+dclass DistributedCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestTimer() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ illegalMove() broadcast;
+};
+
+dclass DistributedFindFour : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8) clsend airecv;
+ requestTimer() clsend airecv;
+ requestWin(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [][], uint8, uint8, uint8) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ gameStart(uint8) broadcast;
+ sendTurn(uint8) broadcast ram;
+ announceWin(uint32) broadcast;
+ announceWinLocation(uint8, uint8, uint8, uint8) broadcast;
+ announceWinnerPosition(uint8, uint8, uint8, uint8) broadcast;
+ illegalMove() broadcast;
+ tie() broadcast;
+};
+
+dclass DistributedMailManager : DistributedObject {
+ sendSimpleMail(uint32, uint32, string);
+ setNumMailItems(uint32, uint32) airecv;
+};
+
+dclass DistributedPartyManager : DistributedObject {
+ addParty(uint32, uint32, string, string, int8, int8, activity [], decoration [], uint32array, uint16);
+ addPartyRequest(uint32, char [0-256], char [0-256], int8, int8, activity [], decoration [], uint32array) airecv clsend;
+ addPartyResponse(uint32, int8);
+ addPartyResponseUdToAi(uint32, int8, uint16) airecv;
+ markInviteAsReadButNotReplied(uint32, uint64);
+ respondToInvite(uint32, uint32, uint16, uint64, uint8);
+ respondToInviteResponse(uint32, uint16, uint64, int8, uint8) airecv;
+ changePrivateRequest(uint64, int8) airecv clsend;
+ changePrivateRequestAiToUd(uint32, uint64, int8);
+ changePrivateResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePrivateResponse(uint64, int8, int8);
+ changePartyStatusRequest(uint64, int8) airecv clsend;
+ changePartyStatusRequestAiToUd(uint32, uint64, int8);
+ changePartyStatusResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePartyStatusResponse(uint64, int8, int8, uint16);
+ partyInfoOfHostRequestAiToUd(uint32, uint32);
+ partyInfoOfHostFailedResponseUdToAi(uint32) airecv;
+ partyInfoOfHostResponseUdToAi(party, uint32array) airecv;
+ getPartyZone(uint32, uint32, uint8) clsend airecv;
+ receivePartyZone(uint32, uint64, uint32);
+ freeZoneIdFromPlannedParty(uint32, uint32) clsend airecv;
+ sendAvToPlayground(uint32, uint8);
+ exitParty(uint32) clsend airecv;
+ removeGuest(uint32, uint32) airecv clsend;
+ partyManagerAIStartingUp(uint32, uint32);
+ partyManagerAIGoingDown(uint32, uint32);
+ partyHasStartedAiToUd(uint32, uint64, uint32, uint32, string);
+ toonHasEnteredPartyAiToUd(uint32);
+ toonHasExitedPartyAiToUd(uint32);
+ partyHasFinishedUdToAllAi(uint32) airecv;
+ updateToPublicPartyInfoUdToAllAi(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64) airecv;
+ updateToPublicPartyCountUdToAllAi(uint32, uint8) airecv;
+ requestShardIdZoneIdForHostId(uint32) clsend airecv;
+ sendShardIdZoneIdToAvatar(uint32, uint32);
+ partyManagerUdStartingUp() airecv;
+ updateAllPartyInfoToUd(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64);
+ forceCheckStart();
+ requestMw(uint32, string, uint32, uint32);
+ mwResponseUdToAllAi(uint32, string, uint32, uint32) airecv;
+};
+
+dclass DistributedObjectGlobal : DistributedObject {
+};
+
+dclass RATManager : DistributedObjectGlobal {
+};
+
+dclass AwardManager : DistributedObjectGlobal {
+ giveAwardToToon(uint32, DoId, string, DoId, uint32, uint32);
+};
+
+dclass DistributedCpuInfoMgr : DistributedObjectGlobal {
+ setCpuInfoToUd(uint32, uint32, string, string);
+};
+
+dclass DistributedSecurityMgr : DistributedObjectGlobal {
+ requestAccountId(uint32, uint32, uint32);
+ requestAccountIdResponse(uint32, uint32) airecv;
+};
+
+dclass NonRepeatableRandomSourceClient {
+ getRandomSamplesReply(uint32, uint32 []) airecv;
+};
+
+dclass TTCodeRedemptionMgr : DistributedObject, NonRepeatableRandomSourceClient {
+ giveAwardToToonResult(uint32, uint32);
+ redeemCode(uint32, char [0-256]) airecv clsend;
+ redeemCodeAiToUd(uint32, DoId, uint32, string, uint32);
+ redeemCodeResultUdToAi(uint32, uint32, uint32, uint32, uint32) airecv;
+ redeemCodeResult(uint32, uint32, uint32);
+};
+
+dclass NonRepeatableRandomSource : DistributedObject, NonRepeatableRandomSourceClient {
+ getRandomSamples(DoId, string, uint32, uint32);
+ randomSample(DoId, uint32);
+ randomSampleAck() airecv;
+};
+
+dclass DistributedInGameNewsMgr : DistributedObjectGlobal {
+ setLatestIssueStr(string) required broadcast ram;
+ inGameNewsMgrAIStartingUp(uint32, uint32);
+ newIssueUDtoAI(string) airecv;
+};
+
+dclass DistributedWhitelistMgr : DistributedObjectGlobal {
+ updateWhitelist() broadcast;
+ whitelistMgrAIStartingUp(uint32, uint32);
+ newListUDtoAI() airecv;
+};
+
+dclass DistributedPhaseEventMgr : DistributedObject {
+ setNumPhases(uint8) required broadcast ram;
+ setDates(datetime []) broadcast required;
+ setCurPhase(int8) required broadcast ram;
+ setIsRunning(bool) required broadcast ram;
+};
+
+dclass DistributedHydrantZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedMailboxZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedTrashcanZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedSillyMeterMgr : DistributedPhaseEventMgr {
+};
+
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_4.mf b/Releases/ToontownLive/1.0.47.11-install/phase_4.mf
new file mode 100644
index 0000000..1bcbb37
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_4.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_5.5.mf b/Releases/ToontownLive/1.0.47.11-install/phase_5.5.mf
new file mode 100644
index 0000000..b5b34ca
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_5.5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_5.mf b/Releases/ToontownLive/1.0.47.11-install/phase_5.mf
new file mode 100644
index 0000000..8493a0b
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_6.mf b/Releases/ToontownLive/1.0.47.11-install/phase_6.mf
new file mode 100644
index 0000000..9ba56ca
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_6.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_7.mf b/Releases/ToontownLive/1.0.47.11-install/phase_7.mf
new file mode 100644
index 0000000..93bf9a0
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_7.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_8.mf b/Releases/ToontownLive/1.0.47.11-install/phase_8.mf
new file mode 100644
index 0000000..c1e9576
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_8.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/phase_9.mf b/Releases/ToontownLive/1.0.47.11-install/phase_9.mf
new file mode 100644
index 0000000..e98aa9b
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/phase_9.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/python24.dll b/Releases/ToontownLive/1.0.47.11-install/python24.dll
new file mode 100644
index 0000000..f36da06
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/python24.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/pywintypes24.dll b/Releases/ToontownLive/1.0.47.11-install/pywintypes24.dll
new file mode 100644
index 0000000..e30ca53
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/pywintypes24.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/sign/texture.jpg b/Releases/ToontownLive/1.0.47.11-install/sign/texture.jpg
new file mode 100644
index 0000000..ce1f7ef
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/sign/texture.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/toonmono.cur b/Releases/ToontownLive/1.0.47.11-install/toonmono.cur
new file mode 100644
index 0000000..1f09897
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/toonmono.cur differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/toontown.ico b/Releases/ToontownLive/1.0.47.11-install/toontown.ico
new file mode 100644
index 0000000..4fa0a2a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/toontown.ico differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/unicodedata.pyd b/Releases/ToontownLive/1.0.47.11-install/unicodedata.pyd
new file mode 100644
index 0000000..bdc8027
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/unicodedata.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/useropt b/Releases/ToontownLive/1.0.47.11-install/useropt
new file mode 100644
index 0000000..1803a39
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/useropt differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/whitelist/twhitelist.dat b/Releases/ToontownLive/1.0.47.11-install/whitelist/twhitelist.dat
new file mode 100644
index 0000000..761bb17
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.11-install/whitelist/twhitelist.dat
@@ -0,0 +1,25852 @@
+!
+%
+%s
+&
+'
+'boss
+'course
+'ello
+(
+)
+*scared
+,
+-
+-_-
+-_-:
+-licious
+.
+...
+0_0
+0_o
+:
+:'(
+:(
+:)
+:*
+:-(
+:-)
+:-o
+:_
+:d
+:o
+:o&
+:o)
+:p
+;
+;)
+;-)
+=
+=)
+=-)
+=o)
+?
+@_@
+[
+]
+_
+a
+a-hem
+aa
+aacres
+aah
+aardvark
+aardvark's
+aardvarks
+aarg
+aargghh
+aargh
+aarrgghh
+aarrgghhh
+aarrm
+aarrr
+aarrrgg
+aarrrgh
+aarrrr
+aarrrrggg
+aarrrrr
+aarrrrrr
+aarrrrrrr
+aarrrrrrrrr
+aarrrrrrrrrghhhhh
+aay
+abacus
+abaft
+abalone-shell
+abandon
+abandoned
+abandoner
+abandoning
+abandons
+abassa
+abbot
+abbrev
+abbreviate
+abbreviated
+abbreviation
+abbreviations
+abe
+abeam
+aberrant
+abhor
+abhors
+abide
+abigail
+abilities
+ability
+ability's
+abira
+able
+able-bodied
+abler
+ablest
+abnormal
+aboard
+abode
+abominable
+abound
+abounds
+about
+above
+abracadabra
+abraham
+abrasive
+abrupt
+abruptly
+absence
+absence's
+absences
+absent
+absent-minded
+absented
+absenting
+absently
+absents
+absolute
+absolutely
+absolutes
+absolution
+absorb
+absorbs
+absurd
+absurdly
+abu
+abu's
+abundant
+academic
+academics
+academies
+academy
+academy's
+acc
+accelerate
+accelerated
+accelerates
+acceleration
+accelerator
+accelerators
+accent
+accented
+accents
+accentuate
+accentuates
+accept
+acceptable
+acceptance
+accepted
+accepter
+accepter's
+accepters
+accepting
+acceptive
+accepts
+access
+accessed
+accesses
+accessibility
+accessing
+accessories
+accessorize
+accessory
+accident
+accident's
+accidental
+accidentally
+accidently
+accidents
+accolade
+accompanies
+accompany
+accompanying
+accomplice
+accomplish
+accomplished
+accomplishes
+accomplishing
+accomplishment
+accord
+according
+accordingly
+accordion
+accordions
+accountable
+accountant
+accounted
+accounting
+accountings
+accounts
+accrue
+acct
+acct's
+accts
+accumulate
+accumulated
+accumulating
+accumulator
+accumulators
+accuracy
+accurate
+accurately
+accursed
+accusation
+accusations
+accuse
+accused
+accuser
+accusers
+accuses
+accusing
+accustomed
+ace
+ace's
+aced
+aces
+ach
+ache
+ached
+aches
+achieve
+achieved
+achievement
+achievement's
+achievements
+achiever
+achievers
+achieves
+achieving
+aching
+achoo
+achy
+acknowledge
+acknowledged
+acknowledgement
+acme
+acorn
+acorns
+acoustic
+acoustics
+acquaintance
+acquaintances
+acquainted
+acquiesce
+acquire
+acquired
+acquires
+acquiring
+acquit
+acre
+acres
+acrobat
+acronym
+acronyms
+across
+acsot
+act
+act's
+acted
+acting
+action
+action's
+action-figure
+actions
+activate
+activated
+activates
+activating
+activation
+active
+actively
+activies
+activist
+activities
+activity
+activity's
+actor
+actor's
+actors
+actress
+actress's
+actresses
+acts
+actual
+actually
+actuals
+acuda
+acupuncture
+ad
+ad's
+adam
+adamant
+adapt
+adapted
+adapter
+adaptor
+adaptors
+add
+added
+adder
+adders
+adding
+addition
+addition's
+additional
+additionally
+additions
+addle
+addled
+addressed
+addresses
+addressing
+adds
+adella
+adept
+adequate
+adequately
+adieu
+adios
+adjective
+adjoined
+adjoining
+adjourn
+adjourned
+adjudicator
+adjust
+adjusted
+adjuster
+adjuster's
+adjusters
+adjusting
+adjustive
+adjustment
+adjustment's
+adjustments
+adjusts
+admin
+administrative
+administrator
+administrators
+admirable
+admirably
+admiral
+admiral's
+admirals
+admiralty
+admiration
+admire
+admired
+admirer
+admirer's
+admirers
+admires
+admiring
+admission
+admissions
+admit
+admits
+admittance
+admitted
+admittedly
+admitting
+ado
+adobe
+adopt
+adopted
+adopting
+adopts
+adorable
+adoration
+adore
+adored
+adores
+adoria
+adoring
+adrenalin
+adrenaline
+adrienne
+adrienne's
+adrift
+ads
+adults
+adv
+advance
+advanced
+advancer
+advancers
+advances
+advancing
+advantage
+advantaged
+advantages
+advantaging
+advent
+adventure
+adventured
+adventureland
+adventureland's
+adventurer
+adventurer's
+adventurers
+adventures
+adventuring
+adventurous
+adversary
+adverse
+advert
+advertise
+advertised
+advertisement
+advertisements
+advertising
+adverts
+advice
+advices
+advisable
+advise
+advised
+adviser
+advisers
+advises
+advising
+advisor
+advocacy
+advocate
+adz
+adz's
+aerobic
+aerobics
+aerodynamic
+aesthetically
+afar
+affect
+affected
+affecter
+affecting
+affection
+affectionate
+affections
+affective
+affects
+affiliate
+affiliation
+affirmation
+affirmative
+affixed
+afflict
+afflicted
+affliction
+afford
+affordable
+afforded
+affording
+affords
+afire
+afk
+afloat
+afloatin
+afloats
+afn
+afoot
+afore
+afoul
+afraid
+aft
+afta
+after
+afterburner
+afterburners
+afterlife
+afternoon
+afternoons
+aftershave
+afterthought
+afterward
+afterwards
+again
+against
+agatha
+aged
+ageless
+agencies
+agency
+agenda
+agent
+agent's
+agentive
+agents
+ages
+aggravate
+aggravated
+aggravates
+aggravating
+aggravation
+aggregation
+aggression
+aggressions
+aggressive
+aggressively
+aggressiveness
+aggrieved
+aggro
+agile
+agility
+aging
+agitated
+aglow
+ago
+agony
+agora
+agoraphobic
+agrabah
+agrabah's
+agree
+agreeable
+agreed
+agreeing
+agreement
+agreement's
+agreements
+agreer
+agreers
+agrees
+agro
+aground
+ah
+aha
+ahab's
+ahead
+ahem
+ahh
+ahhh
+ahhhhh
+ahhhhhh
+ahhhhhhh
+ahhhhhhhh
+ahhhhhhhhh
+ahhhhhhhhhh
+ahhhhhhhhhhh
+ahhhhhhhhhhhh
+ahhhhhhhhhhhhh
+ahhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
+ahoy
+ahs
+ai
+aid
+aide
+aided
+aiden
+aiden's
+aiding
+ail
+ailed
+aileen
+ailing
+ailment
+ailments
+ails
+aim
+aimed
+aimer
+aimers
+aiming
+aimless
+aimlessly
+aims
+ain't
+aint
+air
+airbags
+airborne
+aircraft
+aircrew
+aired
+airer
+airers
+airhead
+airhead's
+airheads
+airing
+airings
+airlock
+airplane
+airplane's
+airplanes
+airport
+airport's
+airports
+airs
+airship
+airships
+airwaves
+aisle
+aj
+aj's
+aka
+akaboshi
+akin
+akon
+al
+al's
+ala
+alabaster
+aladdin
+aladdin's
+alameda
+alameda's
+alamedas
+alan
+alan's
+alana
+alana's
+alarm
+alarmed
+alarming
+alarms
+alas
+alb
+alba
+albatross
+albeit
+albert
+alberto
+albino
+album
+albums
+alchemic
+alcove
+aldous
+aldrin
+aldrin's
+ale
+alehouse
+alert
+alerted
+alerting
+alerts
+ales
+alex
+alex's
+alexa
+alexander
+alexia
+alfa
+alfredo
+algebra
+algorithm
+ali
+alias
+aliases
+alibi
+alibis
+alice
+alice's
+alien
+alien's
+alienated
+aliens
+alight
+align
+aligned
+alignment
+alike
+alina
+alive
+alkies
+alky
+all
+all-4-fun
+all-in
+all-new
+all-out
+all-small
+all-star
+all-stars
+allaince
+allegiance
+allegory
+allergic
+allergies
+allergy
+alley
+alleys
+allianc
+alliance
+alliances
+allied
+allies
+alligator
+alligator's
+alligators
+alligators'
+allin
+allocate
+allocated
+allocation
+allosaurus
+allot
+allover
+allow
+allowable
+allowance
+allowance's
+allowanced
+allowances
+allowancing
+allowed
+allowing
+allows
+alls
+allsorts
+alludes
+allure
+ally
+ally's
+alma
+almighty
+almond
+almost
+alodia
+aloe
+aloft
+aloha
+alone
+along
+alongside
+alot
+aloud
+alpha
+alphabet
+alphabetical
+alphabetically
+alphas
+alpine
+alps
+already
+alright
+also
+alt
+altar
+altar-ego
+alter
+alterations
+altercations
+altered
+altering
+alternate
+alternately
+alternates
+alternating
+alternative
+alternatively
+alternatives
+alternator
+alters
+althea
+although
+altitude
+alto
+altogether
+altos
+altruistic
+alts
+aluminum
+alumni
+always
+aly
+aly's
+alyson
+alyson's
+am
+amanda
+amaryllis
+amass
+amassing
+amateur
+amaze
+amazed
+amazes
+amazing
+amazingly
+amazon
+amazon's
+amazons
+ambassador
+ambassador's
+ambassadors
+amber
+ambidextrous
+ambiguous
+ambition
+ambition's
+ambitions
+ambitious
+ambitiously
+ambrosia
+ambulance
+ambulances
+ambush
+ambushed
+ambushes
+ambushing
+amelia
+amen
+amenable
+amend
+amending
+amends
+amenities
+american
+amethyst
+amidships
+amidst
+amigas
+amigo
+amigos
+amine
+amiss
+amnesia
+among
+amongst
+amore
+amos
+amount
+amounted
+amounter
+amounters
+amounting
+amounts
+amp
+amphitrite
+ample
+amputated
+amry
+ams
+amt
+amts
+amuck
+amulets
+amuse
+amused
+amusement
+amusement's
+amusements
+amuses
+amusing
+amy
+an
+an'
+anachronistic
+analog
+analytical
+analyze
+analyzing
+anarchy
+anatomy
+ancestors
+anchor
+anchorage
+anchored
+anchoring
+anchors
+anchovies
+ancient
+anciently
+ancients
+and
+andaba
+andago
+andaire
+andama
+andila
+andira
+andoso
+andrea
+andrea's
+andrew
+andrina
+andrina's
+andro
+andros
+andumal
+anegola
+anegoso
+anemic
+anemones
+anent
+anew
+angaba
+angama
+angassa
+ange
+angel
+angel's
+angelfish
+angelfood
+angels
+anger
+angered
+angering
+angers
+angle
+angled
+angler
+angler's
+anglers
+angles
+angling
+angrier
+angries
+angriest
+angrily
+angry
+angst
+angus
+animal
+animal's
+animal-talent
+animal-talents
+animally
+animals
+animate
+animated
+animates
+animatings
+animation
+animations
+animator
+animator's
+animators
+anime
+anita
+ankle
+anklet
+anklets
+ankoku
+ann
+ann's
+anna
+anna's
+anne
+anne's
+anneliese
+anneliese's
+annie
+annie's
+annihilate
+annihilated
+annihilation
+anniversary
+annos
+announce
+announced
+announcement
+announcements
+announcer
+announcer's
+announcers
+announces
+announcing
+annoy
+annoyance
+annoyance's
+annoyances
+annoyed
+annoyer
+annoyers
+annoying
+annoyingly
+annoys
+annual
+annually
+annuals
+annul
+anomaly
+anon
+anonymity
+another
+another's
+anselmo
+answer
+answered
+answerer
+answerers
+answering
+answers
+ant
+ant's
+antacid
+antagonist
+antagonize
+antagonized
+antagonizing
+antama
+antarctic
+antassa
+ante
+antelope
+antelope's
+antelopes
+antenna
+antes
+anthem
+anther
+anthers
+anthill
+anthill's
+anthills
+anthony
+anthropology
+anti
+anti-cog
+anti-gravity
+antiano
+antibacterial
+antibiotic
+antibiotics
+antibodies
+antic
+anticipate
+anticipated
+anticipating
+anticipation
+anticipatively
+anticlimactic
+antics
+antigue
+antik
+antima
+antios
+antique
+antiques
+antiros
+antis
+antisocial
+antivirus
+anton
+anton's
+ants
+antsy
+antumal
+anuberos
+anubi
+anubos
+anvil
+anvils
+anxieties
+anxiety
+anxious
+anxiously
+any
+anybodies
+anybody
+anybody's
+anyhow
+anymore
+anyone
+anyone's
+anyones
+anyplace
+anything
+anything's
+anythings
+anytime
+anywas
+anyway
+anyways
+anywhere
+anywheres
+aoba
+aobasar
+aoboshi
+aoi
+aoogah
+aoogahs
+aoteoroa
+apart
+apartment
+apartments
+apathetic
+ape
+ape's
+apes
+apex
+apiece
+aplenty
+apocalyptyca
+apologies
+apologize
+apologized
+apologizes
+apologizing
+apology
+apology's
+apostles
+apostrophe
+apostrophe's
+apostrophes
+app
+appalled
+apparel
+apparent
+apparently
+appeal
+appealed
+appealer
+appealers
+appealing
+appeals
+appear
+appearance
+appearances
+appeared
+appearer
+appearers
+appearing
+appears
+appease
+appeasing
+append
+appendices
+appendix
+appetite
+appetites
+appetizer
+appetizers
+appetizing
+applaud
+applauded
+applauder
+applauding
+applauds
+applause
+apple
+apples
+applesauce
+appliances
+applicable
+applicants
+application
+application's
+applications
+applied
+applier
+appliers
+applies
+apply
+applying
+appoint
+appointed
+appointer
+appointers
+appointing
+appointive
+appointment
+appointments
+appoints
+appose
+apposed
+appreciate
+appreciated
+appreciates
+appreciation
+appreciative
+apprehension
+apprehensive
+apprentice
+approach
+approached
+approacher
+approachers
+approaches
+approaching
+appropriate
+appropriated
+appropriately
+appropriates
+appropriatest
+appropriating
+appropriation
+appropriations
+appropriative
+approval
+approve
+approved
+approver
+approver's
+approvers
+approves
+approving
+approx
+approximate
+approximately
+apps
+appt
+apr
+apricot
+april
+april's
+apron
+apt
+aptly
+aqua
+aquablue
+aquarium
+aquariums
+aquatic
+aquatta
+arabian
+arbitrage
+arbitrarily
+arbitrary
+arbor
+arc
+arc's
+arcade
+arcades
+arcadia
+arcane
+arch
+archaeology
+archaic
+archer
+archer's
+archers
+arches
+archibald
+architect
+architecture
+archway
+archways
+arctic
+arctic's
+are
+area
+area's
+areas
+aren't
+arena
+arenas
+arenberg
+arenberg's
+arent
+arf
+arfur
+arg
+argg
+arggest
+arggg
+argggg
+arggggg
+arggggge
+argggggg
+argggggggggggg
+argggggggh
+argggghhh
+argggh
+arggghhh
+arggh
+argghh
+argghhh
+argghhhh
+argh
+arghgh
+arghghghggh
+arghh
+arghhh
+arghhhh
+arghhhhh
+arghhhhhhhhhhhhhhhhhh
+argon
+argue
+argued
+arguer
+arguer's
+arguers
+argues
+arguing
+argument
+argument's
+arguments
+argust
+aria
+arianna
+ariel
+ariel's
+aright
+aril
+arising
+arista
+aristocat
+aristocat's
+aristocats
+aristocratic
+ark
+arks
+arm
+arm's
+armada
+armadas
+armadillo
+armadillo's
+armadillos
+armchair
+armchair's
+armchairs
+armed
+armer
+armers
+armies
+arming
+armlets
+armoire
+armor
+armory
+armpit
+arms
+armstrong
+army
+army's
+aroma
+aromatic
+around
+arr
+arrack
+arraignment
+arrange
+arranged
+arrangement
+arrangement's
+arrangements
+arranger
+arrangers
+arranges
+arranging
+arrant
+array
+arrest
+arrested
+arresting
+arrests
+arrgg
+arrggg
+arrgggg
+arrggghhh
+arrgghh
+arrgghhh
+arrgh
+arrghh
+arrghhh
+arrghhhh
+arrghhhhhhh
+arrgonauts
+arrival
+arrivals
+arrive
+arrived
+arrivederci
+arriver
+arrives
+arriving
+arrogant
+arrow
+arrowed
+arrowing
+arrows
+arrr
+arrrr
+arrrrgh
+arsis
+art
+art's
+art-talent
+arte
+artezza
+arthritis
+artichoke
+article
+article's
+articled
+articles
+articling
+articulate
+artie
+artifact
+artifacts
+artificial
+artificially
+artillerymen
+artist
+artist's
+artiste
+artistic
+artists
+arts
+artwork
+arty
+aruba
+arwin
+arwin's
+as
+asap
+asarion
+ascended
+ascending
+ascent
+ashame
+ashamed
+ashes
+ashley
+ashley's
+ashore
+ashtray
+ashy
+aside
+asides
+ask
+asked
+asker
+askers
+asking
+asks
+aslan
+aslan's
+aslans
+asleep
+asp
+asparagus
+aspect
+aspect's
+aspects
+aspen
+asphalt
+aspiration
+aspirations
+aspire
+aspirin
+aspiring
+asps
+assemble
+assembled
+assembler
+assemblers
+assembles
+assembling
+assembly
+assert
+assertive
+assessment
+asset
+asset's
+assets
+assign
+assigned
+assigning
+assignment
+assignments
+assigns
+assist
+assistance
+assistant
+assistants
+assisted
+assisting
+assistive
+assn
+assoc
+associate
+associated
+associates
+associating
+association
+association's
+associations
+associative
+assorted
+assortment
+asst
+assume
+assumed
+assumer
+assumes
+assuming
+assumption
+assumption's
+assumptions
+assurance
+assure
+assured
+assuredly
+assures
+aster
+asterisks
+asterius
+astern
+asteroid
+asteroid's
+asteroids
+asthma
+astir
+astonish
+astonished
+astonishes
+astonishing
+astounded
+astounds
+astray
+astro
+astro's
+astro-barrier
+astronaut
+astronaut's
+astronauts
+astronomy
+astroturf
+asylum
+at
+ate
+atheist
+athlete
+athletes
+athletic
+athletics
+atlantic
+atlantis
+atlantyans
+atlas
+atm
+atm's
+atmosphere
+atmosphere's
+atmosphered
+atmospheres
+atms
+atom
+atom's
+atomettes
+atomic
+atoms
+atone
+atonement
+atop
+atrocious
+atrocities
+atrocity
+attach
+attached
+attacher
+attachers
+attaches
+attaching
+attachment
+attachments
+attack
+attackable
+attacked
+attacker
+attacker's
+attackers
+attacking
+attacks
+attainable
+attained
+attempt
+attempted
+attempter
+attempters
+attempting
+attempts
+attend
+attendance
+attendant
+attended
+attender
+attenders
+attending
+attends
+attention
+attention's
+attentions
+attentive
+attentively
+attest
+attic
+attic's
+attics
+attina
+attire
+attitude
+attitude's
+attitudes
+attn
+attorney
+attorney's
+attorneys
+attract
+attractant
+attracted
+attracting
+attraction
+attractions
+attractive
+attractively
+attracts
+attribute
+attributes
+attune
+attuned
+attunement
+attunements
+attunes
+attuning
+atty
+auburn
+auction
+audience
+audience's
+audiences
+audio
+audit
+audition
+auditioned
+audits
+auf
+aug
+aught
+augmenter
+august
+auguste
+aula
+aunt
+auntie
+auntie's
+aunties
+aunts
+aunty
+aura
+aurora
+aurora's
+aurorium
+aurors
+aurours
+auspicious
+auspiciously
+australia
+australia's
+auth
+authenticity
+author
+author's
+authored
+authoring
+authoritative
+authorities
+authority
+authority's
+authorization
+authorize
+authorized
+authors
+autism
+autistic
+auto
+auto's
+auto-reel
+autocratic
+autograph
+autographed
+autographs
+automated
+automatic
+automatically
+automatics
+automobile
+automobile's
+automobiles
+autopia
+autopia's
+autopilot
+autos
+autumn
+autumn's
+autumns
+aux
+av
+avail
+availability
+available
+avalanche
+avarice
+avaricia
+avast
+avatar
+avatar's
+avatars
+avater
+avec
+avenge
+avenged
+avenger
+avenger's
+avengers
+avenging
+avenue
+aver
+average
+averaged
+averagely
+averages
+averaging
+aversion
+averted
+aviation
+aviator
+aviators
+avid
+avis
+avocados
+avoid
+avoidance
+avoided
+avoider
+avoiders
+avoiding
+avoids
+aw
+await
+awaiting
+awaits
+awake
+awaked
+awaken
+awakening
+awakes
+awaking
+award
+award-winning
+awarded
+awarder
+awarders
+awarding
+awards
+aware
+awareness
+away
+awayme
+awe
+awed
+aweigh
+awesome
+awesomely
+awesomeness
+awesomers
+awesomus
+awestruck
+awful
+awfully
+awhile
+awkward
+awkwardly
+awkwardness
+awl
+awn
+awoke
+awry
+aww
+axed
+axel
+axis
+axisd
+axle
+axles
+ay
+aye
+ayes
+azamaros
+azamaru
+azapi
+azeko
+azenor
+azewana
+aztec
+aztec's
+aztecs
+b-day
+b-sharp
+b4
+babble
+babbles
+babbling
+babied
+babies
+baboon
+baby's
+babyface
+babyish
+babysitter
+babysitters
+babysitting
+baccaneer
+bacchus
+bacchus's
+bachelor
+bachelors
+back
+back-to-school
+back-up
+backbiters
+backbone
+backbones
+backcrash
+backdrop
+backed
+backer
+backers
+backfall
+backfire
+backfired
+backfires
+backflip
+backflips
+backginty
+background
+background's
+backgrounds
+backing
+backpack
+backpack's
+backpacking
+backpacks
+backpedaling
+backpedals
+backs
+backslash
+backspace
+backspaces
+backspacing
+backstabbed
+backstabber
+backstabbers
+backstabbing
+backstreet
+backstroke
+backtrack
+backup
+backups
+backward
+backwardly
+backwardness
+backwards
+backwater
+backwaters
+backwoods
+backyard
+backyard's
+backyards
+bacon
+bacon's
+bacons
+bacteria
+bad
+baddest
+baddie
+baddies
+baddy
+bade
+badge
+badger
+badger's
+badgered
+badgering
+badgers
+badges
+badlands
+badly
+badness
+badr
+baffle
+baffled
+bafflement
+bag
+bag's
+bagel
+bagel's
+bagels
+baggage
+bagged
+bagger
+baggie
+bagging
+bagheera
+bagheera's
+bagpipe
+bags
+bags'
+bah
+baha
+bahaha
+bahama
+bahamas
+bahano
+bahh
+bahhh
+bahia
+bahira
+bail
+bailed
+bailey
+bailey's
+baileys
+bailing
+bails
+bain
+bait
+baiter
+baiters
+baits
+bajillion
+baker
+baker's
+bakers
+bakery
+bakuraiya
+balance
+balanced
+balancer
+balancers
+balances
+balancing
+balas
+balboa
+balconies
+balcony
+bald
+balding
+baldness
+baldy
+bale
+baled
+bales
+baling
+balios
+balk
+ball
+ballad
+ballast
+ballasts
+ballerina
+ballet
+ballgame
+ballistae
+ballistic
+balloon
+balloons
+ballroom
+ballrooms
+ballsy
+balmy
+baloney
+baloo
+baloo's
+balsa
+balthasar
+bam
+bambadee
+bambi
+bambi's
+bamboo
+ban
+banana
+bananabounce
+bananabouncer
+bananapop
+bananas
+band
+band's
+bandage
+bandages
+bandaid
+bandaids
+bandana
+banded
+banding
+bandit
+banditos
+bandits
+bands
+bandstand
+bandwagon
+bandwidth
+bane
+banes
+bangle
+bangs
+banish
+banished
+banishes
+banishing
+banjo
+bank
+bank's
+banked
+banker
+banker's
+bankers
+banking
+bankroll
+bankrupt
+bankrupted
+banks
+banned
+banner
+banners
+banning
+banque
+banquet
+banquets
+bans
+banshee
+banter
+banzai
+baptized
+bar
+bar's
+baraba
+barago
+barama
+barano
+barb
+barbara
+barbarian
+barbarian's
+barbarians
+barbaric
+barbary
+barbecue
+barbecued
+barbecuing
+barbed
+barbeque
+barbequed
+barber
+barbers
+barbershop
+barbosa's
+barbossa
+barbossa's
+barbossas
+barbs
+bard
+barded
+barding
+bards
+bared
+barefoot
+barefooted
+barefootraiders
+barely
+bares
+barette
+barf
+barfed
+bargain
+bargain's
+bargained
+bargainer
+bargainin'
+bargaining
+bargains
+barge
+barge's
+barged
+barges
+barila
+baritone
+baritones
+bark
+barkeep
+barkeeper
+barker
+barker's
+barkin
+barking
+barks
+barky
+barley
+barmaid
+barman
+barmen
+barn
+barn's
+barnacle
+barnacle's
+barnacles
+barney
+barns
+barnyard
+barnyard's
+barnyards
+baron
+baron's
+barons
+barrack
+barracks
+barracuda
+barracudas
+barrage
+barrages
+barras
+barred
+barrel
+barrel's
+barreled
+barrels
+barren
+barrens
+barrette
+barrettes
+barricader
+barricading
+barrier
+barrier's
+barriers
+barron
+barron's
+barrons
+barrow
+barrows
+barry
+barry's
+bars
+barsinister
+barstool
+bart
+barten
+bartend
+bartender's
+bartenders
+bartending
+barter
+bartholomew
+bartolor
+bartolosa
+bartor
+barts
+barumal
+base
+baseball
+baseball's
+baseballs
+based
+baseline
+baseline's
+baselines
+basely
+basement
+basement's
+basements
+baser
+bases
+basest
+bash
+bashed
+bashes
+bashful
+bashful's
+bashing
+basic
+basically
+basics
+basil
+basil's
+basils
+basin
+basin's
+basing
+basins
+basis
+bask
+basket
+basket's
+basketball
+basketball's
+basketballs
+baskets
+basks
+bass
+baste
+basted
+bastien
+bastion
+bat
+bat's
+batcave
+batcave's
+batcaves
+bateau
+bateaus
+bateaux
+batgirl
+bath
+bath-drawing
+bathe
+bathed
+bather
+bathers
+bathes
+bathing
+bathrobes
+bathroom
+bathroom's
+bathrooms
+bathroon
+baths
+bathtub
+bathtubs
+bathwater
+batman
+baton
+baton's
+batons
+bats
+battaba
+battacare
+battada
+battago
+battagua
+battaire
+battalions
+battama
+battano
+battassa
+batted
+batten
+battens
+batter
+battered
+batteries
+battering
+battermo
+batters
+battery
+battevos
+batting
+battira
+battle
+battled
+battledore
+battlefield
+battlefront
+battlegrounds
+battlements
+battleon
+battler
+battlers
+battles
+battleship
+battling
+battola
+batty
+batwing
+batwings
+baubles
+baud
+bavarian
+bawd
+bawl
+baxter
+bay
+bayard
+bayberry
+baying
+baylor
+bayou
+bayous
+bays
+bazaar
+bazaars
+bazillion
+bazookas
+bbhq
+bbl
+bc
+bcnu
+be
+be-awesome
+be-yoink
+beachcombers
+beachead
+beached
+beaches
+beachfront
+beachhead
+beaching
+beachplum
+beachside
+beacon
+bead
+beaded
+beads
+beagle
+beak
+beaker
+beaks
+beam
+beam's
+beamed
+beamer
+beamers
+beaming
+beams
+bean
+bean's
+beanie
+beanies
+beans
+beanstalks
+bear
+bear's
+beard
+beard's
+bearded
+beardless
+beardmonsters
+beards
+beardy
+bearer
+bearers
+bearing
+bearings
+bearish
+bears
+beast
+beast's
+beastie
+beasties
+beastings
+beastly
+beasts
+beatable
+beau
+beaucoup
+beauteous
+beauticians
+beauties
+beautiful
+beautifully
+beautifulness
+beauty
+beauty's
+beawesome
+became
+because
+beck
+beck's
+beckets
+beckett
+beckett's
+beckoned
+beckons
+become
+becomes
+becoming
+bed
+bed-sized
+bedazzle
+bedazzled
+bedazzler
+bedazzles
+bedclothes
+bedding
+bedhog
+bedknobs
+bedo's
+bedroll
+bedroom
+bedrooms
+beds
+bedspread
+bedspreads
+bee
+bee's
+beef
+beefcake
+beefed
+beefs
+beefy
+beehive
+beehive's
+beehives
+beeline
+been
+beep
+beeped
+beepers
+beeping
+beeps
+bees
+beeswax
+beet
+beetle
+beetle's
+beetles
+beets
+before
+beforehand
+befriend
+befriended
+befriending
+befriends
+befuddle
+befuddled
+beg
+began
+begat
+begets
+beggar
+beggars
+begged
+begging
+begin
+beginner
+beginner's
+beginners
+beginning
+beginning's
+beginnings
+begins
+begonia
+begotten
+begs
+begun
+behalf
+behave
+behaved
+behaver
+behaves
+behaving
+behavior
+behavioral
+behaviors
+behemoth
+behemoths
+behind
+behind-the-scenes
+behinds
+behold
+beholden
+beholding
+behoove
+behop
+behr
+beige
+bein'
+being
+being's
+beings
+bejeweled
+bela
+belated
+belay
+belch
+belief
+belief's
+beliefs
+believable
+believe
+believed
+believer
+believers
+believes
+believing
+belittle
+belittles
+bell
+bell's
+bella
+bella's
+bellas
+belle
+belle's
+belles
+belles'
+bellflower
+bellhop
+belli
+bellied
+bellies
+bellow
+bellows
+bells
+belly
+bellyache
+belong
+belonged
+belonging
+belongings
+belongs
+beloved
+beloveds
+below
+belowdeck
+belt
+belts
+ben
+benches
+benchmark
+benchwarmers
+bend
+bending
+bends
+beneath
+benedek
+benedek's
+beneficial
+benefit
+benefited
+benefiting
+benefits
+benjamin
+benjy
+benne
+benny
+benny's
+bent
+bequeaths
+bequermo
+bequila
+beret
+berets
+berg
+beriths27th
+bernadette
+bernard
+bernie
+berried
+berries
+berry
+berserk
+bert
+bert's
+berth
+bertha
+berthed
+berthing
+berths
+beruna
+beseech
+beside
+besides
+bess
+bess'
+bess's
+bess-statue
+bessie
+best
+bested
+bester
+besting
+bests
+bet
+bet's
+beta
+beta's
+betas
+betcha
+beth
+betray
+betrayal
+betrayed
+bets
+betsy
+better
+bettered
+bettering
+betterment
+betters
+bettie
+betting
+betty
+between
+betwixt
+bev
+bevel
+beverage
+beverages
+beware
+bewilder
+bewildered
+bewildering
+bewitch
+bewitched
+bewitches
+bewitching
+beyblade
+beyond
+bezerk
+bff
+bfs
+bi-lingual
+bias
+biased
+bib
+bibbidi
+bible
+biblical
+bicep
+biceps
+bickering
+bicuspid
+bicycle
+bicycles
+bid
+bidder
+bidding
+biddlesmore
+bide
+bids
+bifocals
+big
+big-screen
+bigger
+biggest
+biggie
+biggies
+biggles
+biggleton
+bight
+bike
+bike's
+biked
+biker
+bikers
+bikes
+biking
+bikini
+bile
+bilge
+bilgepump
+bilgerats
+bilges
+bilging
+bilingual
+bill
+bill's
+billed
+biller
+billers
+billiards
+billing
+billings
+billington
+billion
+billionaire
+billions
+billionth
+billow
+billows
+billowy
+bills
+billy
+billybob
+bim
+bimbim
+bimos
+bin
+binary
+bind
+binding
+bing
+bingham
+bingo
+bingo's
+bingos
+binky
+binnacle
+binoculars
+bins
+bio
+biog
+biology
+bionic
+bionicle
+biopsychology
+bios
+bip
+birch-bark
+bird
+bird's
+birdbrain
+birddog
+birder
+birdhouse
+birdie
+birdies
+birdman
+birds
+birdseed
+birth
+birthdates
+birthday
+birthdays
+birthed
+birthmark
+birthmarks
+birthplace
+birthstone
+biscotti
+biscuit
+biscuits
+bishop
+bishops
+bison
+bisque
+bisquit
+bistro
+bit's
+bite
+biter
+biters
+bites
+biting
+bits
+bitsy
+bitten
+bitter
+bitty
+biz
+bizarre
+bla
+blabbing
+black
+black-eyed
+blackbeard
+blackbeard's
+blackbeards
+blackbeared
+blackbelt
+blackberries
+blackberry
+blackbird
+blackboard
+blackboards
+blackdeath
+blacked
+blackened
+blackest
+blackguard
+blackguards
+blackhaerts
+blackhawk
+blackheads
+blackheart
+blackheart's
+blackhearts
+blacking
+blackish
+blackjack
+blackjacks
+blackness
+blackout
+blackouts
+blackrage
+blackrose
+blacks
+blacksail
+blacksmith
+blacksmith's
+blacksmithing
+blacksmiths
+blackthorn
+blackwatch
+blackwater
+bladder
+bladders
+blade's
+bladebreakerr
+blademasters
+blades
+bladeskulls
+bladestorm
+blaggards
+blah
+blair
+blake
+blakeley
+blakeley's
+blame
+blamed
+blamer
+blamers
+blames
+blaming
+blanada
+blanago
+blanca
+blanca's
+blanche
+bland
+blank
+blanked
+blanket
+blankets
+blanking
+blankly
+blanks
+blanos
+blaring
+blast
+blast'em
+blasted
+blaster
+blasters
+blastin'
+blasting
+blasts
+blasty
+blat
+bldg
+bldgs
+bleached
+bleak
+bleary
+bled
+bleep
+bleeped
+bleeper
+bleepin
+bleeping
+bleeps
+blend
+blended
+blender
+blends
+blenny
+bless
+blessed
+blesses
+blessing
+blessings
+bleu
+blew
+bligh
+blight
+blighters
+blimey
+blimp
+blind
+blinded
+blinder
+blinders
+blindfold
+blinding
+blindly
+blindness
+blinds
+blindsided
+bling
+bling-bling
+blingbling
+blinged
+blinging
+blings
+blink
+blinked
+blinker
+blinkers
+blinking
+blinks
+blinky
+blip
+blipping
+bliss
+blissfully
+blister
+blistering
+blisters
+blitz
+blizzard
+blizzards
+bloat
+bloated
+bloats
+blob
+blobby
+blobs
+bloc
+block
+block's
+blockade
+blockader
+blockades
+blockading
+blockbuster
+blocked
+blocker
+blockers
+blocking
+blockout
+blocks
+blocky
+bloke
+blokes
+blond
+blonde
+blonde's
+blondes
+blondie
+blonds
+bloodbrothers
+bloodhounds
+bloodless
+bloodshot
+bloodsucker
+bloodsuckers
+bloodthrushers
+bloom
+bloomers
+blooming
+blooms
+bloop
+bloopers
+blossom
+blossoms
+blossum
+blot
+blots
+blouse
+blowfish
+blowy
+blu-ray
+blubber
+blubbering
+bludgeon
+bludgeoning
+blue
+blue's
+bluebeards
+bluebell
+blueberries
+blueberry
+bluebird
+bluebirds
+blueblood
+bluefishes
+bluegrass
+bluejay
+blueprints
+blues
+bluff
+bluffed
+bluffer
+bluffers
+bluffing
+bluffs
+blunder
+blundering
+bluntly
+blur
+blurb
+blurbs
+blurred
+blurry
+blurs
+blurting
+blush
+blushed
+blushes
+blushing
+blustery
+blut
+blynken
+bo
+boa
+boar
+board
+board's
+boarded
+boarder
+boarders
+boarding
+boards
+boardwalk
+boardwalks
+boarhound
+boars
+boas
+boast
+boastful
+boasting
+boat
+boat's
+boated
+boater
+boaters
+boathouse
+boating
+boatload
+boatloads
+boats
+boatswain
+boatswain's
+boatswains
+boatyard
+bob
+bobbed
+bobber
+bobbidi
+bobble
+bobbleheads
+bobby
+bobby's
+bobbys
+boberts
+bobsled
+bobsleded
+bobsleding
+bobsleds
+bobsleigh
+bobsleighes
+bock
+bodacious
+bode
+bodeguita
+bodice
+bodices
+bodied
+bodies
+bodily
+body
+body's
+bodyguard
+bodyguards
+boffo
+bog
+bogart
+bogey
+bogger
+boggle
+boggles
+boggy
+bogie
+bogs
+bogus
+boil
+boiled
+boiler
+boiling
+boils
+bokugeki
+bokuji
+bokuzama
+bold
+bolder
+boldest
+boldly
+bole
+bolivia
+bollard
+bologna
+bolt
+bolt's
+bolted
+bolton
+bolts
+boma
+boma-boma
+bombard
+bombarding
+bombardment
+bombe
+bombed
+bomber
+bombers
+bombing
+bombs
+bombshell
+bon
+bonaam
+bonanza
+bonbons
+bond
+bonded
+bonding
+bonds
+bondsman
+bonehead
+boneheads
+boneless
+boneyard
+boneyards
+bonfire
+bonfires
+bongo
+bonita
+bonita's
+bonito
+bonjour
+bonkers
+bonkl
+bonnet
+bonnets
+bonney
+bonnie
+bonny
+bono
+bonsai
+bonsoir
+bonus
+bonuses
+bony
+bonzo
+boo
+boo's
+boo-yaa
+boobyprizes
+booed
+booger
+boogers
+boogey
+boogie
+boogie-woogie
+boogied
+boogies
+boohoo
+book
+book's
+bookball
+bookcase
+bookcases
+booked
+bookie
+booking
+bookings
+bookkeeping
+booklet
+bookmark
+bookmarked
+books
+bookshelf
+bookshelves
+bookstore
+bookworm
+boom
+boomcrash
+boomed
+boomer
+boomerang
+boomers
+booming
+booms
+boon
+boonies
+boooo
+booooh
+boooom
+booooo
+booooom
+booooomin
+boooooo
+boooooooooooooooooooo
+boooooooooooooooooooooooooommm
+boor
+boos
+boost
+boosted
+booster
+boosters
+boosting
+boosts
+boot
+boot'n'ears
+booted
+booth
+booth's
+booths
+booties
+booting
+bootleggers
+boots
+bootstrap
+bootstraps
+bootsy
+booyah
+bop
+bopper
+bord
+border
+border's
+bordered
+borderer
+bordering
+borderings
+borderline
+borders
+bore
+borealis
+bored
+boredom
+borer
+bores
+boring
+boris
+bork
+born
+borrow
+borrowed
+borrower
+borrowers
+borrowing
+borrowings
+borrows
+bos
+boss
+boss'
+bossbot
+bossbots
+bossed
+bosses
+bossily
+bossing
+bossy
+bossyboots
+bot
+bot's
+botched
+both
+bother
+bothered
+bothering
+bothers
+bothersome
+bots
+bottle
+bottle's
+bottled
+bottleneck
+bottler
+bottlers
+bottles
+bottling
+bottom
+bottomed
+bottomer
+bottoming
+bottomless
+bottoms
+bough
+boughs
+bought
+boulder
+boulders
+boulevard
+boulevard's
+boulevards
+bounce
+bounced
+bouncer
+bouncers
+bounces
+bouncing
+bouncy
+bound
+boundaries
+boundary
+boundary's
+bounding
+bounds
+bounteous
+bounties
+bountiful
+bounty
+bountyhunter
+bourbon
+bourse
+bout
+boutique
+bouts
+bovel
+bovine
+bow
+bow's
+bowdash
+bowed
+bowers
+bowie
+bowing
+bowl
+bowl's
+bowlegged
+bowler
+bowling
+bowls
+bowman
+bows
+box
+boxcar
+boxed
+boxer
+boxes
+boxfish
+boxing
+boy
+boy's
+boycott
+boycotting
+boyfriend
+boyfriend's
+boyfriends
+boyish
+boys
+boysenberry
+bozo
+bozo's
+bozos
+brace
+bracelet
+bracelets
+braces
+bracket
+bracketing
+brad
+brad's
+bradley
+brag
+braggart
+braggarts
+bragged
+bragger
+braggers
+bragging
+brags
+braid
+braided
+braiding
+braids
+brail
+brain
+brain's
+brained
+braining
+brainless
+brains
+brainstorm
+brainwash
+brainwashed
+brainy
+brake
+brakes
+braking
+bran
+branch
+branched
+branches
+branching
+branchings
+brand
+brandishing
+brandon
+brandon's
+brands
+brandy
+brandy's
+brantley
+brash
+brass
+brat
+brats
+bratty
+brave
+braved
+bravely
+braver
+bravery
+braves
+bravest
+braving
+bravo
+bravo's
+brawl
+brawny
+bray
+brazen
+brazil
+brb
+breach
+breached
+bread
+bread's
+bread-buttering
+breadcrumbs
+breaded
+breading
+breads
+breadstick
+breadstick's
+breadth
+break
+breakable
+breakdown
+breaker
+breakers
+breakfast
+breakfasted
+breakfaster
+breakfasters
+breakfasting
+breakfasts
+breaking
+breakout
+breaks
+breakup
+breath
+breathe
+breathed
+breather
+breathers
+breathes
+breathing
+breathless
+breaths
+breathtaking
+bred
+breech
+breeches
+breeze
+breeze's
+breezed
+breezes
+breezest
+breezing
+breezy
+brenda
+brenda's
+brethern
+brethren
+brevrend
+brew
+brewed
+brewer
+brewers
+brewing
+brews
+brian
+briar
+briars
+briarstone
+briarstones
+bribe
+bribed
+bribery
+bribes
+bribing
+brick
+bricked
+bricker
+bricking
+bricks
+bridal
+bride
+bride's
+brides
+bridesmaid
+bridge
+bridge's
+bridged
+bridges
+bridget
+bridging
+brie
+brief
+briefed
+briefer
+briefest
+briefing
+briefings
+briefly
+briefs
+brig
+brig's
+brigad
+brigade
+brigadeers
+brigades
+brigadier
+brigadiers
+brigand
+brigands
+brigantine
+brigantines
+bright
+brighten
+brightens
+brighter
+brightest
+brighting
+brightly
+brightness
+brights
+brigs
+brilliance
+brilliant
+brilliantly
+brim
+brimming
+brimstone
+brine
+briney
+bring
+bringer
+bringers
+bringing
+brings
+brining
+brink
+brinks
+briny
+brio
+briquettes
+brisk
+brisket
+britches
+british
+bro
+bro's
+broached
+broad
+broadband
+broadcast
+broadcasts
+broaden
+broadens
+broader
+broadest
+broadly
+broads
+broadside
+broadside's
+broadsided
+broadsides
+broadsword
+broadway
+broccoli
+brochure
+brogan
+brogans
+broil
+broiled
+broke
+broken
+brokenly
+broker
+brokers
+broking
+bronco
+broncos
+bronze
+bronzed
+bronzy
+brood
+brook
+brook's
+brooks
+broom
+broom's
+brooms
+broomstick
+broomstick's
+broomsticks
+bros
+broth
+brother
+brother's
+brotherhood
+brotherhood's
+brotherhoods
+brothering
+brotherly
+brothers
+brothers'
+broths
+brought
+brouhaha
+brow
+brown
+browncoats
+browner
+brownie
+brownies
+browning
+brownish
+browns
+brows
+browse
+browsed
+browser
+browsers
+browsing
+brrr
+brrrgh
+bruce
+bruce's
+bruckheimer
+bruin
+bruise
+bruised
+bruiser
+bruises
+bruising
+brulee
+brume
+brunch
+brunette
+brunettes
+brunt
+brush
+brushed
+brusher
+brushes
+brushing
+brushoff
+brussels
+brute
+brutish
+btb
+btl
+btw
+bubba
+bubble
+bubble's
+bubbled
+bubblegum
+bubbles
+bubbling
+bubbloon
+bubbly
+bubo
+bubs
+buc's
+bucaneer
+bucanneers
+buccaneer
+buccaneer's
+buccaneers
+bucco
+buckaroo
+buckaroo's
+buckaroos
+bucker
+bucket
+bucket's
+bucketed
+bucketing
+buckets
+buckeye
+buckeyes
+buckle
+buckle's
+buckled
+buckler
+buckles
+bucko
+bucko's
+buckos
+bucks
+buckshot
+buckskin
+buckwheat
+bucs
+bud
+bud's
+budd
+budd's
+buddies
+buddy
+buddy's
+budge
+budged
+budget
+budgeted
+budgeter
+budgeters
+budgeting
+budgets
+budgie
+budging
+buds
+bueno
+buff
+buffalo
+buffalo's
+buffalos
+buffed
+buffer
+buffet
+buffet's
+buffets
+buffoon
+buffoons
+buffs
+bug
+bug's
+bug-eye
+bugalicious
+bugariffic
+bugbear
+bugbears
+bugeye
+bugged
+buggered
+buggers
+buggier
+buggies
+buggiest
+bugging
+buggy
+bugle
+bugles
+bugs
+bugsit
+bugtastic
+buh
+build
+builded
+builder
+builder's
+builders
+building
+building's
+buildings
+builds
+buildup
+buillion
+built
+bulb
+bulb's
+bulbs
+bulge
+bulging
+bulgy
+bulk
+bulkhead
+bulky
+bull
+bull's
+bulldog
+bulldogs
+bulldozer
+bulletin
+bullfighters
+bullfighting
+bullied
+bullies
+bullion
+bullpen
+bulls
+bullseye
+bully
+bully's
+bullying
+bulwark
+bulwark's
+bulwarks
+bumble
+bumbler
+bumbler's
+bumblers
+bumblesoup
+bumm
+bummed
+bummer
+bummers
+bumming
+bumms
+bumpkin
+bumpy
+bun
+bunch
+bunched
+bunches
+bunching
+bunchy
+bund
+bundle
+bundled
+bundler
+bundles
+bundling
+bunions
+bunk
+bunked
+bunker
+bunking
+bunks
+bunnies
+bunny
+buns
+bunsen
+bunting
+bunyan
+buoy
+buoys
+bur
+burden
+burdened
+bureau
+bureaus
+burg
+burger
+burger's
+burgers
+burghers
+burglar
+burgundy
+burial
+buried
+burier
+buries
+burly
+burn
+burned
+burner
+burners
+burning
+burnings
+burnout
+burns
+burnt
+burp
+burped
+burping
+burps
+burr
+burred
+burrito
+burrito's
+burritos
+burrning
+burro
+burrow
+burrowing
+burry
+burst
+bursted
+burster
+bursting
+bursts
+burton
+bus
+bus'
+buses
+bushed
+bushel
+bushel's
+bushels
+bushes
+bushido
+bushy
+busier
+busies
+busiest
+business
+business's
+businesses
+busing
+buss
+bussed
+bussing
+busters
+bustle
+busy
+busybody
+busywork
+but
+butler
+butler's
+butlers
+butobasu
+butte
+butted
+butter
+butterball
+butterballs
+butterbean
+butterbeans
+buttercup
+buttercups
+buttered
+butterfingers
+butterflies
+butterfly
+butterfly's
+butterfly-herders
+buttering
+buttermilk
+butternut
+butterscotch
+buttery
+button
+button's
+buttoned
+buttoner
+buttoning
+buttons
+buy
+buyable
+buyer
+buyer's
+buyers
+buying
+buys
+buzz's
+buzz-worthy
+buzzard
+buzzards
+buzzer
+buzzer's
+buzzers
+buzzes
+buzzsaw
+bwah
+bwahaha
+bwahahah
+bwahahaha
+bwahahahah
+bwahahahaha
+bwahahahahaha
+bwahahha
+bwhahahaha
+by
+bye
+byes
+bylaws
+bypass
+bypassed
+bypassing
+bystander
+bystanders
+byte
+bytes
+c'mon
+c-flat
+c.a.r.t.e.r.
+c.f.o.
+c.f.o.s
+ca'me
+cab
+caballeros
+cabana
+cabbage
+cabbages
+caber
+cabeza
+cabin
+cabin's
+cabinboy
+cabinet
+cabinet's
+cabinets
+cabins
+cable
+cables
+cabob
+caboose
+cabs
+caca
+cache
+caches
+cackle
+cacti
+cactus
+cactus'
+cad
+caddies
+caddy
+caddy's
+cades
+cadet
+cadet's
+cadets
+cadets'
+cadillac
+cads
+caesar
+caf
+cafac
+cafe
+cafe's
+cafes
+cafeteria
+cafeteria's
+cafeterias
+caffeine
+caf
+cage
+cage's
+caged
+cages
+cahoots
+caicaba
+caicada
+caicama
+caicaux
+caicos
+caicumal
+caio
+cake
+cake's
+caked
+cakes
+cakewalk
+cal
+cal's
+calamari
+calamity
+calculate
+calculated
+calculating
+calculations
+calculator
+calculators
+calendar
+calendars
+calf
+caliber
+calibrate
+calico
+calico's
+california
+calked
+call
+calle
+callecutter's
+called
+caller
+callers
+calligraphy
+calling
+calls
+calluses
+calm
+calmed
+calmer
+calmest
+calming
+calmly
+calms
+calories
+calves
+calypso
+calzone
+calzones
+camaada
+camaago
+camanes
+camareau
+camaros
+camaten
+camcorder
+came
+camellia
+camels
+cameo
+cami
+camilla
+camillia
+camillo
+cammy
+camouflage
+camouflages
+camp
+camp's
+campaign
+camped
+camper
+campers
+campfire
+campfires
+campground
+campgrounds
+camping
+camps
+campus
+can
+can's
+can't
+canal
+canals
+canard
+canary
+canary's
+cancel
+canceled
+canceling
+cancelled
+cancelling
+cancels
+cancer
+cancerous
+cancers
+candelabra
+candelabras
+candid
+candidate
+candidate's
+candidates
+candied
+candies
+candle
+candlelight
+candles
+candles'
+candlestick
+candlestick's
+candlesticks
+candlesticks'
+candy
+candy's
+cane
+cane's
+caner
+canes
+cangrejos
+canine
+canister
+canisters
+canker
+cannas
+canned
+cannelloni
+canner
+canners
+cannery
+canning
+cannon
+cannon's
+cannonade
+cannonball
+cannonball's
+cannonballs
+cannoned
+cannoneer's
+cannoneering
+cannoneers
+cannoning
+cannonry
+cannons
+cannot
+canny
+canoe
+canoe's
+canoed
+canoeing
+canoes
+canoes'
+canoing
+canon
+canon's
+canonballs
+cans
+canst
+cant
+cant's
+cantaloupe
+canteen
+canteens
+canter
+canticle
+cantina
+canto
+canton
+cants
+canvas
+canvasses
+canyon
+canyons
+cap
+cap'n
+cap's
+capabilities
+capability
+capable
+capacities
+capacity
+cape
+cape's
+caped
+capellago
+capelligos
+caper
+capers
+capes
+capisce
+capisci
+capisco
+capital
+capital's
+capitalize
+capitalizes
+capitally
+capitals
+capitano
+capitol
+capitols
+caplock
+caplocks
+capn
+capo
+capos
+capped
+capping
+capri
+caps
+capsize
+capsized
+capstan
+captain
+captain's
+captained
+captaining
+captains
+captains'
+captainscolors
+captainship
+captian
+captin
+caption
+captioning
+captivating
+captive
+captives
+capture
+captured
+capturer
+capturers
+captures
+capturing
+caput
+capybaras
+car
+car's
+carafe
+caramel
+caramelized
+caramels
+carapace
+caravan
+caravans
+carbon
+carbonated
+carcass
+card
+card's
+carda
+cardboard
+carded
+carder
+cardinal
+cardinalfish
+cardinals
+carding
+cardio
+cardiologist
+cardj
+cardk
+cardq
+cards
+care
+cared
+careening
+career
+career's
+careered
+careering
+careers
+carefree
+careful
+carefully
+careless
+carer
+carers
+cares
+caretaker
+caretaker's
+caretakers
+carey
+cargo
+cargo's
+cargoes
+cargos
+carib
+caribbean
+caring
+carl
+carla
+carlos
+carlos's
+carmine
+carnation
+carnations
+carnevore
+carnival
+carnival's
+carnivale
+carnivals
+carol
+carol's
+caroling
+carols
+carousel
+carousel's
+carousels
+carpal
+carpe
+carped
+carpel
+carpenter
+carpenters
+carper
+carpet
+carpet's
+carpeted
+carpeting
+carpets
+carpool
+carrebean
+carrera
+carrera's
+carreras
+carriage
+carribean
+carried
+carrier
+carriers
+carries
+carrion
+carrions
+carrot
+carrot's
+carrots
+carrou
+carrousel
+carrousel's
+carrousels
+carry
+carry's
+carrying
+cars
+carsick
+cart
+cart's
+carte
+carted
+carter
+carter's
+carters
+carting
+carton
+carton's
+cartons
+cartoon
+cartoon's
+cartoonists
+cartoons
+cartridges
+cartrip
+carts
+carve
+carved
+carven
+carver
+carver's
+carvers
+carving
+carving's
+carvings
+casa
+cascade
+cascades
+case
+cased
+cases
+cash
+cash's
+cashbot
+cashbot's
+cashbots
+cashed
+cashemerus-appearus
+casher
+cashers
+cashes
+cashew
+cashews
+cashier
+cashier's
+cashiers
+cashing
+cashmere
+casing
+casings
+caspian
+caspian's
+caspians
+cassandra
+casserole
+cast
+cast's
+castanet
+castanets
+castaway
+castaway's
+castaways
+caste
+casted
+caster
+casters
+casting
+castings
+castle
+castle's
+castled
+castles
+castling
+casts
+casual
+casually
+casualties
+cat
+cat's
+cat-eye
+catacomb
+catacombs
+catalog
+catalog's
+catalogs
+catalogue
+catalyst
+catapult
+cataract
+cataracts
+catastrophe
+catastrophic
+catatonic
+catch
+catcher
+catcher's
+catchers
+catches
+catchin'
+catching
+catchy
+categories
+category
+category's
+cater
+catered
+catering
+caterpillar
+caterpillar's
+caterpillar-herdering
+caterpillar-shearing
+caterpillars
+caters
+cateye
+catfight
+catfights
+catfish
+catherine
+catholic
+cathrine
+catnip
+cats
+catsup
+cattle
+cattlelog
+catty
+caught
+cauldron
+cauldron's
+cauldrons
+cauliflower
+cause
+caused
+causer
+causes
+causing
+caution
+cautioned
+cautioner
+cautioners
+cautioning
+cautionings
+cautions
+cautious
+cautiously
+cava
+cavalier
+cavaliers
+cavalry
+cavalry's
+cave
+cave's
+caveat
+caved
+caveman
+cavemen
+caver
+cavern
+cavern's
+caverns
+caves
+caviar
+caviar's
+caving
+cavort
+cavy
+caws
+cbhq
+cd
+cd's
+cds
+cease
+ceased
+ceasefire
+ceases
+ceasing
+cecile
+cedar
+cee
+ceiling
+ceiling's
+ceilings
+celeb
+celeb's
+celebrate
+celebrated
+celebrates
+celebrating
+celebration
+celebration-setup
+celebrationen
+celebrations
+celebrities
+celebrity
+celebs
+celery
+cell
+cellar
+cellars
+cellmate
+cellos
+cells
+cellular
+cellulite
+celtic
+cement
+cements
+cemetery
+censor
+censored
+censoring
+censors
+censorship
+cent
+centaur
+centaur's
+centaurs
+center
+center's
+centered
+centering
+centerpiece
+centers
+centimeter
+central
+centrally
+centrals
+centre
+cents
+centuries
+centurion
+centurion's
+centurions
+century
+century's
+ceo
+ceramic
+cerdo
+cereal
+cereal's
+cereals
+ceremonies
+ceremony
+ceremony's
+cert
+certain
+certainly
+certificate
+certificate's
+certificated
+certificates
+certificating
+certification
+certifications
+certified
+cerulean
+cesar
+cesar's
+cezanne
+cfo
+cfo's
+cfos
+cg
+chad
+chad's
+chads
+chafed
+chafes
+chain
+chain's
+chained
+chaining
+chains
+chair
+chair's
+chaired
+chairing
+chairlift
+chairs
+chaise
+chalet
+chalk
+challenge
+challenge's
+challenged
+challenger
+challenger's
+challengers
+challenges
+challenging
+chamber
+chamber's
+chambered
+chamberer
+chamberers
+chambering
+chamberpot
+chambers
+chameleon
+chameleons
+champ
+champ's
+champagne
+champion
+champion's
+champions
+championship
+champs
+chan
+chance
+chanced
+chances
+chancing
+chancy
+chandelier
+chandler
+chanel
+change
+change-o
+changeable
+changed
+changer
+changers
+changes
+changin'
+changing
+channel
+channel's
+channeled
+channels
+chant
+chant's
+chanted
+chanting
+chants
+chanukah
+chaos
+chaotic
+chap
+chapeau
+chapel
+chappy
+chaps
+chapsitck
+chapter
+chapter's
+chaptered
+chaptering
+chapters
+char
+character
+character's
+charactered
+charactering
+characteristics
+characters
+charade
+charade's
+charades
+charcoal
+chard
+chare
+chares
+charge
+charged
+charger
+charger's
+chargers
+charges
+charging
+chariot
+charisma
+charismatic
+charitable
+charity
+charles
+charley
+charlie
+charlie's
+charlotte
+charlottes
+charm
+charm's
+charmed
+charmer
+charmers
+charming
+charming's
+charmingly
+charms
+charred
+chars
+chart
+chart's
+charted
+charter
+chartered
+charters
+charting
+chartings
+chartreuse
+charts
+chase
+chase's
+chased
+chaser
+chasers
+chases
+chasing
+chasse
+chassed
+chastise
+chastised
+chastity
+chat
+chat's
+chateau
+chats
+chatted
+chatter
+chatter's
+chattering
+chatters
+chatting
+chatty
+chauffer
+chauffeur
+cheap
+cheapen
+cheapens
+cheaper
+cheapest
+cheaply
+cheapo
+cheapskate
+cheapskates
+cheat
+cheat's
+cheated
+cheater
+cheater's
+cheaters
+cheating
+cheats
+check
+check's
+checkbook
+checkbox
+checked
+checker
+checker's
+checkerboard
+checkered
+checkers
+checking
+checklist
+checkmark
+checkout
+checkpoint
+checks
+checkup
+cheddar
+cheek
+cheeks
+cheeky
+cheep
+cheer
+cheer's
+cheered
+cheerer
+cheerers
+cheerful
+cheerier
+cheering
+cheerio
+cheerios
+cheerleader
+cheerleaders
+cheerleading
+cheerly
+cheers
+cheery
+cheese
+cheese's
+cheeseburger
+cheeseburger's
+cheeseburgers
+cheesecake
+cheesed
+cheeses
+cheesey
+cheesing
+cheesy
+cheetah
+cheetah's
+cheetahs
+chef
+chef's
+chefs
+chelsea
+chelsea's
+chelseas
+chemical
+chemicals
+cherish
+cherishes
+chernabog
+chernabog's
+cherries
+cherrywood
+cherubfish
+cheshire
+cheshire's
+chess
+chestnut
+chestnut-shell
+chetagua
+chetermo
+chetik
+chetros
+chettia
+chetuan
+chevalle
+chew
+chewed
+chewing
+cheyenne
+cheyenne's
+cheyennes
+chez
+chic
+chick
+chick's
+chickadee
+chickadees
+chicken
+chicken's
+chickened
+chickenhearted
+chickening
+chickens
+chicks
+chief
+chief's
+chiefly
+chiefs
+chiffon
+chihuahua
+child
+child's
+childcare
+childhood
+childish
+childlike
+children
+children's
+chili
+chili's
+chill
+chill's
+chilled
+chillin
+chillin'
+chilling
+chills
+chilly
+chillycog
+chim
+chime
+chime's
+chimes
+chiming
+chimnes
+chimney
+chimneys
+chimp
+chin
+chin's
+china
+chinchilla
+chinchilla's
+chinchillas
+chine
+ching
+chino
+chins
+chip
+chip's
+chipmunk
+chipmunk's
+chipmunks
+chipotle
+chipped
+chipper
+chipping
+chips
+chiropractic
+chiropractor
+chirp
+chirping
+chirpy
+chisel
+chit-chat
+chivalrous
+chivalry
+chloe
+choc
+chock
+chocolate
+chocolate's
+chocolates
+choice
+choicely
+choicer
+choices
+choicest
+choir
+choirs
+choking
+chomp
+chomping
+chomugon
+choo
+choo-choo
+choo-choo's
+choo-choos
+chook
+choose
+chooser
+choosers
+chooses
+choosey
+choosing
+choosy
+chop
+chopin
+chopped
+chopper
+choppers
+choppier
+choppiness
+chopping
+choppy
+chops
+chopsticks
+choral
+chord
+chords
+chore
+choreographed
+chores
+chortle
+chortled
+chortles
+chortling
+chorus
+chose
+chosen
+chow
+chowder
+chris
+christina
+christina's
+christinas
+christmas
+christmastime
+christopher
+chrome
+chrome's
+chromed
+chromes
+chronicle
+chronicled
+chronicles
+chronicling
+chuck
+chuck's
+chucked
+chucking
+chuckle
+chuckle's
+chuckled
+chuckles
+chuckling
+chucks
+chucky
+chuff
+chug
+chugged
+chugging
+chugyo
+chum
+chum's
+chummed
+chums
+chunk
+chunked
+chunking
+chunks
+chunky
+church
+churches
+churn
+churned
+churning
+churro
+churro's
+churros
+chute
+chutes
+cia
+ciao
+cid
+cider
+cienfuegos
+cimson
+cinammon
+cinch
+cinda
+cinda's
+cinder
+cinder's
+cinderbones
+cinderella
+cinderella's
+cinderellas
+cinders
+cindy
+cine
+cinema
+cinema's
+cinemas
+cinematic
+cinematics
+cineplex
+cinerama
+cinnamon
+cinnamon's
+cinnamons
+cir
+circ
+circle
+circle's
+circled
+circler
+circlers
+circles
+circling
+circuit
+circuit's
+circuited
+circuiting
+circuits
+circular
+circular's
+circularly
+circulars
+circumnavigate
+circumstance
+circumstances
+circumvent
+circus
+circus's
+circuses
+citadel
+cite
+cites
+cities
+citified
+citing
+citizen
+citizen's
+citizenly
+citizens
+citn
+citrine
+citrus
+civics
+civil
+civilians
+civility
+civilization
+civilizations
+civilized
+cj
+clack
+clad
+claim
+claim's
+claimed
+claimer
+claiming
+claims
+claire
+clam
+clam's
+clamed
+clammed
+clams
+clan
+clang
+clangs
+clank
+clans
+clap
+clapped
+clapping
+claps
+clara
+clarabelle
+clarabelle's
+clarified
+clarify
+clarifying
+clarion
+clark
+clash
+clashes
+clashing
+class
+class's
+classed
+classer
+classes
+classic
+classic's
+classical
+classics
+classiest
+classifications
+classified
+classify
+classing
+classmate
+classmate's
+classmates
+classy
+claus
+clause
+clauses
+clavier
+claw
+claw's
+clawed
+clawing
+claws
+clay
+clayton
+clean
+cleaned
+cleaner
+cleaner's
+cleaners
+cleanest
+cleaning
+cleanliness
+cleanly
+cleanout
+cleans
+cleanse
+cleansing
+cleanup
+clear
+clearance
+cleared
+clearer
+clearest
+clearing
+clearings
+clearly
+clears
+cleat's
+cleats
+cleave
+cleaved
+cleaver
+cleaves
+cleff
+clementine
+cleric
+clerics
+clerk
+clerk's
+clerks
+clever
+clew
+click
+click-and-drag
+clickable
+clickables
+clicked
+clicker
+clickers
+clicking
+clicks
+client
+client's
+clients
+cliff
+cliff's
+cliffs
+climactic
+climate
+climate's
+climates
+climb
+climbed
+climber
+climbers
+climbing
+climbs
+clime
+cling
+clinger
+clinging
+clings
+clingy
+clinic
+clinics
+clink
+clinker
+clip
+clipboard
+clipped
+clipper
+clippers
+clipping
+clips
+clique
+cloak
+cloaking
+clobber
+clobbered
+clock
+clocked
+clocker
+clockers
+clocking
+clockings
+clocks
+clockwise
+clockwork
+clockworks
+clod
+clodley
+clods
+clog
+clogged
+clogging
+clogs
+clomping
+clone
+clone's
+cloned
+clones
+cloning
+clonk
+clopping
+close
+close-up
+closed
+closely
+closeness
+closer
+closers
+closes
+closest
+closet
+closets
+closing
+closings
+closure
+cloth
+clothe
+clothed
+clothes
+clothesline
+clothespins
+clothing
+cloths
+clots
+cloture
+cloud
+cloud's
+clouded
+clouding
+clouds
+cloudy
+clout
+clove
+clover
+clover's
+cloverleaf
+cloverleaf's
+cloverleafs
+clovers
+cloves
+clovi
+clovinia
+clovis
+clown
+clowns
+clu
+club
+club's
+club33
+clubbing
+clubhouse
+clubpenguin
+clubs
+clucked
+clucking
+clue
+clue's
+clued
+clueing
+clueless
+clues
+clump
+clumped
+clumsies
+clumsies'
+clumsily
+clumsy
+clunk
+clunker
+clunkers
+clunky
+cluster
+cluster's
+clustered
+clusters
+clutch
+clutches
+clutching
+clutter
+cluttered
+clydesdale
+co
+co-starred
+coach
+coach's
+coache's
+coached
+coacher
+coaches
+coaching
+coal
+coal's
+coaled
+coaler
+coalfire
+coaling
+coalmine
+coals
+coarse
+coast
+coastal
+coasted
+coaster
+coaster's
+coasters
+coasting
+coastline
+coasts
+coat
+coat's
+coated
+coater
+coatings
+coats
+coax
+coaxes
+cobalt
+cobber
+cobble
+cobbler
+cobbles
+cobblestone
+cobra
+cobra's
+cobras
+cobweb
+cobwebs
+coca
+coco
+coco's
+cocoa
+coconut
+coconut's
+coconuts
+cod
+coda
+codas
+coddles
+code
+code's
+codec
+coded
+coder
+coders
+codes
+codex
+codfish
+coding
+codings
+cods
+cody
+cody's
+coed
+coerce
+coffee
+coffee's
+coffees
+coffer
+coffers
+cog
+cog's
+cog-o-war
+cog-tastrophe
+cog0war
+cogbuck's
+cogbucks
+cogcicle
+cognation
+cogowar
+cogs
+cogwar
+coherently
+cohesive
+cohort
+coiffure
+coiled
+coin
+coin's
+coinage
+coincide
+coincidence
+coincidences
+coined
+coiner
+coining
+coins
+cola
+colada
+colada's
+coladas
+cold
+cold's
+colder
+coldest
+coldly
+colds
+cole
+cole's
+coleman
+coleman's
+colemans
+colestra
+colette
+colette's
+colettes
+colin
+colin's
+coliseum
+coliseum's
+coliseums
+collaborate
+collaboration
+collage
+collapse
+collapsed
+collapsing
+collar
+collard
+collars
+collateral
+collaterals
+colleagues
+collect
+collect's
+collectable
+collectables
+collected
+collectible
+collectibles
+collecting
+collection
+collection's
+collections
+collective
+collector
+collectors
+collects
+colleen
+colleens
+college
+colleting
+collette
+collette's
+collettes
+collide
+collie
+collier
+collision
+collision's
+collisions
+colm
+cologne
+colonel
+colonial
+colonials
+colonies
+colonized
+colony
+color
+color's
+colorblind
+colored
+colorfast
+colorful
+coloring
+colorless
+colors
+colossal
+colossus
+colour
+colour's
+colours
+cols
+colt
+coltello
+coltellos
+colts
+columbia
+columbia's
+columbus
+column
+columns
+coma
+comatose
+comb
+comb's
+combat
+combat's
+combatants
+combater
+combats
+combination
+combination's
+combinations
+combine
+combined
+combiner
+combiners
+combines
+combing
+combining
+combo
+combo's
+combos
+combs
+combustible
+combustion
+come
+comeback
+comebacks
+comedian
+comedians
+comedies
+comedown
+comedy
+comely
+comer
+comers
+comes
+comet
+comfort
+comfortable
+comfortably
+comforted
+comforter
+comforters
+comforting
+comforts
+comfy
+comic
+comic's
+comic-con
+comical
+comics
+coming
+comings
+comma
+command
+command's
+commandant
+commanded
+commandeer
+commandeered
+commandeering
+commander
+commander's
+commanders
+commanding
+commando
+commands
+commence
+commencer
+commences
+commencing
+commend
+commendations
+comment
+comment's
+commentary
+commented
+commenter
+commenting
+comments
+commerce
+commercial
+commercially
+commercials
+commissar
+commission
+commission's
+commissioned
+commissioner
+commissioners
+commissioning
+commissions
+commit
+commitment
+commitment's
+commitments
+commits
+committed
+committee
+committee's
+committees
+committing
+commodore
+commodore's
+commodores
+common
+commoner
+commoner's
+commoners
+commonest
+commonly
+commons
+commotion
+communal
+communicate
+communicated
+communicates
+communicating
+communication
+communications
+communicative
+communist
+communities
+community
+community's
+commute
+comp
+comp's
+compact
+companies
+companion
+companions
+companionships
+company
+company's
+companying
+comparable
+comparatively
+compare
+compared
+comparer
+compares
+comparing
+comparison
+comparison's
+comparisons
+compartments
+compass
+compassed
+compasses
+compassing
+compassion
+compassionate
+compatibility
+compatible
+compel
+compelled
+compensate
+compensates
+compensating
+compensation
+compete
+competed
+competence
+competences
+competent
+competes
+competing
+competition
+competition's
+competitions
+competitive
+complain
+complained
+complainer
+complainer's
+complainers
+complaining
+complains
+complaint
+complaint's
+complaints
+complement
+complete
+completed
+completely
+completer
+completes
+completing
+completion
+completion's
+completions
+completive
+complex
+complexes
+complexly
+complicate
+complicated
+complicates
+complicating
+complication
+complications
+complied
+compliment
+compliment's
+complimentary
+complimented
+complimenting
+compliments
+comply
+component
+component's
+components
+compos
+compose
+composed
+composer
+composer's
+composers
+composes
+composing
+compost
+composure
+compound
+compounded
+compounds
+comprehend
+compress
+compressed
+compresses
+compression
+compressions
+compromise
+compromising
+comps
+compulsive
+compulsively
+compute
+computer
+computer's
+computers
+computes
+computing
+comrade
+comrades
+con
+con's
+conceal
+concealment
+concede
+conceited
+conceivably
+conceived
+concentrate
+concentrated
+concentrates
+concentrating
+concentration
+concentrations
+concentrative
+concept
+concept's
+concepts
+concern
+concern's
+concerned
+concernedly
+concerner
+concerners
+concerning
+concerns
+concert
+concertina
+concerto
+concerts
+concession
+conch
+conches
+conclude
+concluded
+concludes
+concluding
+conclusion
+conclusion's
+conclusions
+concoction
+concord
+concourse
+concrete
+concreted
+concretely
+concretes
+concreting
+concretion
+concur
+concussed
+concussion
+concussions
+condense
+condescending
+condition
+conditioned
+conditioner
+conditioners
+conditioning
+conditions
+condo
+condolence
+condolences
+condone
+condoning
+condor
+condorman
+conduct
+conducted
+conducting
+conductive
+conductor
+conducts
+conduit
+conduits
+cone
+cones
+conf
+conference
+conference's
+conferences
+conferencing
+confess
+confessing
+confession
+confetti
+confidant
+confide
+confidence
+confidences
+confident
+confidential
+confidentially
+confidently
+configuration
+configure
+configured
+configuring
+confine
+confined
+confinement
+confines
+confirm
+confirmation
+confirmed
+confirming
+confirms
+confiscate
+confiscated
+conflict
+conflicted
+conflicting
+conflictive
+conflicts
+conform
+conformed
+conformist
+conformists
+confounded
+confront
+confrontation
+confronted
+confuse
+confused
+confuser
+confusers
+confuses
+confusing
+confusion
+confusions
+conga
+conga's
+congas
+congeniality
+congested
+congrats
+congratulate
+congratulated
+congratulates
+congratulating
+congratulation
+congratulations
+congratulatory
+congregate
+congregates
+congregation
+congrejos
+congress
+congress's
+congressed
+congresses
+congressing
+conjunction
+conjure
+conman
+connect
+connected
+connecter
+connecters
+connecting
+connection
+connection's
+connections
+connective
+connectivity
+connectors
+connects
+conned
+connie
+conqestadors
+conquer
+conquered
+conquerer
+conquerer's
+conquerers
+conquering
+conqueror
+conquerors
+conquers
+conquest
+conquests
+conquistador
+conquistadors
+conrad
+conrad's
+conrads
+cons
+conscience
+conscious
+consciousness
+conscript
+consensus
+consent
+consequence
+consequence's
+consequences
+consequently
+conservation
+conservative
+conservative's
+conservatively
+conservatives
+conservatory
+conserve
+consider
+considerably
+considerate
+consideration
+considerations
+considered
+considerer
+considerer's
+considerers
+considering
+considers
+consign
+consist
+consisted
+consistent
+consistently
+consisting
+consists
+consolation
+console
+console's
+consoles
+consolidation
+consonant
+consonants
+conspicuous
+conspiracy
+conspiring
+constable
+constance
+constant
+constantly
+constants
+constipation
+constitution
+constrain
+constrict
+construct
+construction
+construction's
+constructions
+constructive
+consul
+consult
+consultation
+consulted
+consulting
+consumable
+consumables
+consume
+consumed
+consumer
+consumer's
+consumers
+consumes
+consuming
+consumption
+cont
+contact
+contacted
+contacting
+contacts
+contagious
+contain
+contained
+container
+container's
+containers
+containing
+contains
+contaminated
+contemplate
+contemplates
+contemplating
+contemplative
+contemporary
+contempt
+contend
+contender
+content
+content's
+contented
+contenting
+contention
+contently
+contents
+contest
+contest's
+contestant
+contests
+context
+context's
+contexts
+continent
+continents
+contingent
+continual
+continually
+continuation
+continue
+continued
+continuer
+continues
+continuing
+continuous
+continuously
+contra
+contraband
+contract
+contract's
+contracted
+contracting
+contractions
+contractive
+contractor
+contracts
+contradict
+contradiction
+contradicts
+contraption
+contraption's
+contraptions
+contrary
+contrast
+contribute
+contributed
+contributer
+contributer's
+contributers
+contributes
+contributing
+contribution
+contributions
+contributive
+control
+control's
+controled
+controling
+controlled
+controller
+controllers
+controlling
+controls
+controversy
+convection
+convene
+convenience
+convenient
+conveniently
+convention
+conventional
+conventions
+converge
+converging
+conversation
+conversation's
+conversations
+converse
+conversed
+conversely
+conversing
+conversion
+conversion's
+conversions
+convert
+converted
+converter
+convertible
+converting
+converts
+convey
+convict
+conviction
+convicts
+convince
+convinced
+convincer
+convincing
+convoy
+convoys
+coo
+cook
+cook's
+cookbook
+cookbook's
+cookbooks
+cooked
+cooker
+cooker's
+cookers
+cookie
+cookie's
+cookies
+cookin'
+cooking
+cookouts
+cooks
+cool
+cool-errific
+cool-palooza
+coolcats
+cooldown
+cooled
+cooler
+cooler's
+coolers
+coolest
+cooling
+cooling's
+coolings
+coolio
+coolly
+coolness
+cools
+coop
+cooper
+cooperate
+cooperates
+cooperating
+cooperation
+cooperative
+coordinate
+coordinated
+coordinates
+coordination
+cooties
+cop
+cop's
+cope
+copes
+copie's
+copied
+copier
+copier's
+copiers
+copies
+coping
+copper
+copper's
+coppered
+coppering
+coppers
+coppertop
+copping
+cops
+copter
+copters
+copy
+copy's
+copycat
+copying
+copyright
+copyrighted
+cora
+cora's
+coral
+coral's
+corals
+corazon
+corbin
+corbin's
+cord
+cord's
+corded
+corder
+cordial
+cordially
+cording
+cordless
+cords
+core
+coriander
+corianders
+cork
+corks
+corkscrew
+corkscrew's
+corkscrews
+corky
+corm
+corn
+corn's
+cornball
+cornball's
+cornballs
+cornbread
+corned
+cornelius
+cornelius'
+corner
+corner's
+cornered
+cornering
+corners
+cornfields
+cornflower
+cornflowers
+corns
+corny
+coronium
+corporal
+corporate
+corporation
+corporations
+corps
+corral
+corral's
+corrals
+correct
+corrected
+correcting
+correction
+corrective
+correctly
+correctness
+corrects
+correlation
+corresponding
+corridor
+corrupt
+corrupted
+corrupting
+corruption
+corsair
+corsaire
+corsairs
+corseers
+corset
+corsets
+cortada
+cortagua
+cortassa
+cortaux
+cortevos
+cortilles
+cortola
+cortona
+cortos
+cortreau
+corvette
+corvette's
+corvettes
+cory
+cory's
+corys
+cosmic
+cosmicly
+cost
+cost's
+costed
+costello
+costello's
+costing
+costive
+costly
+costs
+costume
+costume's
+costumer
+costumers
+costumes
+cot
+cote
+cotes
+cotillion
+cotillion's
+cotillions
+cots
+cottage's
+cottager
+cottagers
+cottages
+cotton
+cotton's
+cottons
+cottontail
+couch
+couches
+couches'
+cough
+coughed
+cougher
+coughes
+coughes'
+coughing
+coughs
+could
+could've
+coulda
+couldest
+couldn't
+coulter
+council
+council's
+councils
+counsel
+counseling
+counselor
+counselor's
+counselors
+count
+count's
+countdown
+countdown's
+countdowns
+counted
+counter
+counteract
+counteracts
+counterattack
+countered
+countermeasures
+counterpart
+counterparts
+counters
+counterstrike
+countess
+counting
+countless
+countries
+countries'
+country
+countryside
+counts
+county
+county's
+coup
+coupe
+couple
+couple's
+coupled
+coupler
+couplers
+couples
+coupling
+couplings
+coupon
+courage
+courageous
+courant
+courier
+courier's
+couriers
+course
+course's
+coursed
+courser
+courses
+coursework
+coursing
+court
+court's
+courted
+courteously
+courter
+courters
+courtesies
+courtesy
+courthouse
+courting
+courtly
+courts
+courtside
+courtyard
+courtyard's
+courtyards
+couscous
+cousin
+cousin's
+cousins
+couture
+cove
+cove's
+coven
+covenant
+cover
+cover's
+coverage
+coverage's
+coverages
+covered
+covering
+coverings
+covers
+covert
+coves
+covet
+covets
+cow
+cow's
+coward
+coward's
+cowardice
+cowardly
+cowards
+cowbos
+cowboy
+cowboy's
+cowboys
+cowed
+cower
+cowering
+cowers
+cowfish
+cowgirl
+cowing
+coworker
+coworkers
+cows
+coy
+coyote
+coyotes
+coz
+cozana
+cozigos
+cozila
+cozilles
+cozreau
+cozros
+cozuan
+cozy
+cp
+cpip
+cps
+crab
+crab's
+crabapple
+crabean
+crabmeat
+crabster
+crack's
+cracked
+cracked-uptick
+crackers
+crackin'
+cracking
+crackle
+crackle's
+crackles
+crackly
+crackpot
+cracks
+cradle
+cradle's
+cradles
+craft
+crafted
+crafter
+craftiness
+crafting
+crafts
+craftsmanship
+crafty
+crag
+craggy
+crags
+cram
+crammed
+cramming
+cramp
+cramped
+cramping
+cramps
+crams
+cranberries
+cranberry
+crane
+crane's
+cranes
+craning
+cranium
+cranium's
+craniums
+cranky
+cranny
+crash
+crashed
+crasher
+crasher's
+crashers
+crashes
+crashing
+crass
+crate
+crate's
+crated
+crater
+crater's
+craters
+crates
+crating
+crave
+craved
+craven
+craven's
+cravens
+craver
+cravers
+craves
+craving
+cravings
+craw
+crawfish
+crawford
+crawford's
+crawfords
+crawl
+crawled
+crawlers
+crawlies
+crawlin'
+crawling
+crawls
+crawly
+craws
+craze
+crazed
+crazier
+crazies
+craziest
+craziness
+crazy
+crazycorner
+crazycorner's
+crazycorners
+crazyquilt
+crazyquilt's
+crazyquilts
+crazzlepops
+creak
+creaked
+creaking
+creaks
+cream
+creamed
+creamer
+creamery
+creaming
+creams
+creamy
+crease
+creasy
+create
+created
+creates
+creating
+creation
+creation's
+creations
+creative
+creatively
+creativity
+creator
+creator's
+creators
+creature
+creature's
+creaturely
+creatures
+cred
+credit
+credit's
+credited
+crediting
+creditor
+credits
+credo
+creed
+creek
+creek's
+creeked
+creeking
+creeks
+creep
+creep's
+creeper
+creeper's
+creepers
+creeping
+creeps
+creepy
+cremate
+cremated
+crept
+crescent
+crest
+crest's
+crested
+crests
+cretin
+cretins
+crew
+crew's
+crewe
+crewed
+crewing
+crewman
+crewmate
+crewmates
+crewmember
+crewmember's
+crewmembers
+crewmen
+crewperson
+crews
+crews'
+crewship
+crib
+crib's
+cribs
+crick
+cricket
+cricket's
+cricket-whistling
+crickets
+cried
+crier
+criers
+cries
+crime
+crime-fighting
+crimes
+criminal
+crimonson
+crimson
+crimson's
+crimsonm
+crimsons
+cringe
+cringes
+cringing
+cripes
+cripple
+crippled
+cripples
+crippling
+crises
+crisis
+crisp
+crisps
+crispy
+cristo
+cristo's
+criteria
+criterias
+critic
+critic's
+critical
+critically
+criticism
+criticism's
+criticisms
+criticize
+criticized
+criticizing
+critics
+critter
+critter's
+critters
+croak
+croaked
+croaking
+croatia
+croatian
+croc
+croc's
+crochet
+crock
+crocked
+crocket
+crockett
+crockett's
+crocketts
+crockpot
+crockpot's
+crockpots
+crocks
+crocodile
+crocodile's
+crocodiles
+crocodilian
+crocs
+crocus
+crom
+cronies
+crook
+crooked
+cropped
+cropping
+crops
+croquet
+cross
+cross-eyed
+crossbar
+crossbones
+crossbow
+crossed
+crosser
+crossers
+crosses
+crossfire
+crosshair
+crosshairs
+crossing
+crossings
+crossly
+crossover
+crossroads
+crosstrees
+crosswalk
+crossway
+crossword
+crosswords
+crouch
+crouched
+croup
+croupier
+croutons
+crow
+crow's
+crowbar
+crowd
+crowded
+crowder
+crowding
+crowds
+crowed
+crowing
+crown
+crown's
+crown-repair
+crowned
+crowner
+crowning
+crowns
+crows
+cruces
+crucial
+crud
+cruddier
+cruddy
+crude
+cruder
+cruds
+cruel
+crueler
+cruelest
+cruella
+cruella's
+cruelly
+cruelty
+cruise
+cruise's
+cruised
+cruiser
+cruisers
+cruises
+cruisin'
+cruising
+crumb
+crumble
+crumbled
+crumbles
+crumbly
+crumbs
+crumby
+crummy
+crunch
+crunche's
+crunched
+cruncher
+cruncher's
+crunchers
+crunches
+crunchmouth
+crunchy
+crusade
+crusader
+crusaders
+cruse
+cruses
+crush
+crush's
+crushed
+crusher
+crusher's
+crushers
+crushes
+crushing
+crust
+crustaceans
+crustatious
+crusted
+crustless
+crusty
+crutch
+crutches
+crux
+cruz
+cruzada
+cruzaire
+cruzigos
+cruzilles
+cruzman
+cruzola
+cruzos
+cruzuan
+cruzumal
+cry
+crying
+crypt
+crypt's
+cryptic
+crypts
+crystal
+crystal's
+crystals
+ctf
+ctrl
+cub
+cuba
+cuban
+cubby
+cubby's
+cubbyhole
+cubbyhole's
+cubbyholes
+cubbys
+cube
+cube's
+cubes
+cubic
+cubicle
+cubicle's
+cubicles
+cubkyle's
+cuckoo
+cuckoo's
+cuckoos
+cud
+cuddle
+cuddled
+cuddles
+cuddling
+cuddly
+cuds
+cue
+cues
+cuff
+cuffed
+cufflinks
+cuffs
+culinary
+cull
+culling
+cully
+culpa
+culprit
+cult
+cultivate
+cultural
+culturally
+culture
+culture's
+cultured
+cultures
+culturing
+cumbersome
+cumulative
+cunning
+cup
+cup's
+cupboard
+cupboard's
+cupboards
+cupcake
+cupcake's
+cupcakes
+cups
+cur
+curb
+curb's
+curbs
+curd
+curdle
+cure
+cure's
+cured
+curer
+cures
+curing
+curio
+curio's
+curios
+curiosity
+curious
+curiouser
+curiousest
+curiously
+curl
+curl's
+curled
+curling
+curlly
+curls
+curly
+curly-maned
+currant
+currants
+currency
+current
+current's
+currently
+currents
+curriculum
+curry
+curry's
+curs
+curse
+curse's
+cursed
+curser
+cursers
+curses
+cursing
+cursive
+cursor
+curst
+curt
+curtain
+curtain's
+curtained
+curtaining
+curtains
+curtis
+curtsey
+curtseys
+curtsies
+curtsy
+curve
+curve's
+curved
+curves
+curvey
+curving
+curvy
+cushion
+cushion's
+cushioned
+cushioning
+cushions
+cushy
+cuss
+cussed
+cusses
+cussing
+custard
+custody
+custom
+customary
+customer
+customer's
+customers
+customizable
+customization
+customize
+customized
+customizer
+customizes
+customizing
+customs
+cut's
+cut-throat
+cutbacks
+cute
+cuteness
+cuter
+cutest
+cutesy
+cutie
+cutie's
+cuties
+cutla
+cutlass
+cutlass'
+cutlass's
+cutlasses
+cutler
+cutler's
+cutoff
+cutout
+cuts
+cutscene
+cutter
+cutters
+cutthroart
+cutthroat
+cutthroat's
+cutthroats
+cutts
+cuz
+cya
+cyan
+cyberspace
+cycle
+cycled
+cycles
+cycling
+cyclone
+cyclones
+cynthia
+cynthia's
+cypress
+cyrus
+cyrus'
+d&b
+d'dogs
+d'etable
+d*concert
+d-concert
+d-name
+d-points
+da
+da's
+dab
+dabbled
+daccor
+dace
+dacja
+dad
+dad's
+dada
+daddies
+daddy
+daddy's
+daddy-long-legs
+daffodil
+daffodilly
+daffodils
+daffy
+daft
+dahlia
+daichi
+daigunder
+daigyo
+dailies
+daily
+dainty
+dairy
+dais
+daisies
+daisy
+daisy's
+dajin
+dale
+dale's
+dales
+dalma
+dalma's
+dalmatian
+dalmatian's
+dalmatians
+damage
+damage's
+damaged
+damager
+damagers
+damages
+damaging
+dame's
+dames
+damp
+damper
+damps
+damsel
+damsel's
+damselfish
+damsels
+dan
+dan's
+dana
+danaphant
+danapix
+danawa
+dance
+dance's
+dance-along
+danced
+dancer
+dancer's
+dancers
+dancers'
+dances
+dancin'
+dancing
+dandelion
+dandelion-fluff
+dandelions
+dander
+dandruff
+dandy
+danforth
+danforth's
+danforths
+dang
+danged
+danger
+danger's
+dangerous
+dangerously
+dangers
+dangle
+daniel
+daniel's
+danield
+daniels
+dans
+dante
+dap
+daphne
+dapple
+darby
+dare
+dare's
+dared
+daredevil
+daredevils
+darer
+darer's
+darers
+dares
+daring
+daring-do
+daringly
+dark
+dark's
+dark-blade
+dark-sail
+dark-water
+dark-wind
+darkage
+darkblade
+darkblood
+darken
+darkened
+darkening
+darkens
+darker
+darkest
+darkiron
+darkly
+darkmasters
+darkmos
+darkness
+darkraptors
+darks
+darkshadow
+darkskulls
+darkstalkers
+darkstealers
+darkwaters
+darkwind
+darkwing
+darling
+darn
+darned
+darns
+darrell
+darrell's
+darrells
+darryl
+dart
+dart's
+darted
+darts
+darucho
+darutake
+darutori
+das
+dash
+dashboard
+dashboard's
+dashboards
+dashe's
+dasher
+dashes
+dashing
+dastardly
+data
+database
+date
+dated
+dateline
+dater
+dates
+dating
+daughter
+daughter's
+daughters
+daunting
+dauntless
+dave
+dave's
+davenport
+davenport's
+davenports
+daves
+davey
+davey's
+david
+davis
+davy
+davy's
+dawdling
+dawgs
+dawn
+dawn's
+dawned
+dawning
+dawns
+daxisd
+day
+day's
+daybreak
+daycare
+daydream
+daydreamer
+daydreamer's
+daydreamers
+daydreaming
+daydreams
+daylight
+daylights
+days
+daytime
+daze
+dazed
+dazy
+dazzle
+dazzling
+db
+dbl
+dc
+dca
+dcom
+ddl
+ddock
+ddream
+ddreamland
+deacon
+deactivate
+deactivated
+deadeye
+deadeyes
+deadhead
+deadheading
+deadline
+deadlines
+deadliness
+deadlok
+deads
+deadwood
+deaf
+deafening
+deal
+deal's
+dealer
+dealer's
+dealers
+dealership
+dealing
+dealing's
+dealings
+deals
+dealt
+dealthy
+dean
+dean's
+deans
+dear
+dear's
+dearer
+dearest
+dearheart
+dearly
+dears
+dearth
+debark
+debatable
+debate
+debate's
+debated
+debater
+debaters
+debates
+debating
+debbie
+debbie's
+debbies
+debilitating
+debit
+debonair
+debris
+debs
+debt
+debt's
+debts
+debug
+debugged
+debugging
+debut
+debut's
+debuted
+debuts
+decade
+decades
+decaf
+decal
+decals
+decamps
+decapitate
+decathlon
+decathlon's
+decathlons
+decay
+deceased
+deceiving
+december
+december's
+decembers
+decemeber
+decency
+decent
+decently
+deception
+deceptive
+decide
+decided
+decidedly
+decider
+decides
+deciding
+decimate
+decimated
+decimating
+decipher
+deciphering
+decision
+decision's
+decisions
+decked
+decker
+deckhand
+deckhands
+decking
+deckings
+declaration
+declaration's
+declarations
+declare
+declared
+declarer
+declarer's
+declarers
+declares
+declaring
+decline
+declined
+declines
+declining
+deco
+decode
+decompress
+decompressing
+decor
+decorate
+decorated
+decorates
+decorating
+decoration
+decoration's
+decorations
+decorator
+decorator's
+decorators
+decoy
+decrease
+decreased
+decreases
+decreasing
+dedans
+dedicate
+dedicated
+dedicating
+dedication
+deduct
+deduction
+deductive
+deducts
+dee
+deed
+deeds
+deejay
+deem
+deemed
+deems
+deep
+deeper
+deepest
+deeply
+deeps
+deepwater
+deer
+deer's
+deers
+deez
+def
+default
+defaulted
+defaulting
+defaults
+defeat
+defeated
+defeateds
+defeater
+defeater's
+defeaters
+defeating
+defeats
+defect
+defect's
+defected
+defecting
+defective
+defector
+defects
+defence
+defend
+defended
+defender
+defender's
+defenders
+defending
+defends
+defense
+defenseless
+defenses
+defensive
+defensively
+defer
+deff
+defiant
+defies
+define
+defined
+definer
+definer's
+definers
+defines
+defining
+definite
+definitely
+definition
+definition's
+definitions
+definitive
+deflate
+defog
+defogging
+deform
+deformed
+defrag
+defragged
+defragging
+defrags
+defrost
+deft
+defy
+defying
+deg
+degenerate
+degenerative
+deglitched
+degraded
+degree
+degree's
+degreed
+degrees
+dehydrated
+dehydration
+deity
+deja
+dejectedly
+dejon
+dekay
+del
+delas
+delay
+delayed
+delaying
+delays
+dele
+deles
+delete
+deleted
+deletes
+deleting
+deletion
+deli
+deliberated
+deliberately
+deliberating
+delicacy
+delicate
+delicately
+delicates
+delicioso
+delicious
+delight
+delighted
+delightful
+delinquent
+delirious
+deliriously
+delis
+deliver
+deliver's
+delivered
+deliverer
+deliverers
+deliveries
+delivering
+delivers
+delivery
+dell
+dell's
+della
+dells
+delta
+deluded
+delusional
+delusions
+deluxe
+delve
+delver
+delves
+demand
+demanded
+demander
+demanding
+demands
+demeanor
+demented
+dementor
+dementor's
+dementors
+demise
+democratic
+demolition
+demolitions
+demon
+demons
+demonstrate
+demonstrated
+demonstrates
+demonstrating
+demonstration
+demonstrations
+demonstrative
+demoted
+demotion
+demure
+demures
+den
+den's
+dendama
+denden
+denial
+denied
+denier
+deniers
+deniers'
+denies
+denim
+denim's
+denims
+dennis
+dennison
+denomination
+denominational
+denote
+denpachi
+dens
+dens'
+dense
+dent
+dental
+dented
+dentin
+dentinal
+denting
+dentist
+dentist's
+dentistry
+dentists
+dents
+dentures
+deny
+denying
+deodorant
+depart
+departed
+departing
+department
+department's
+departments
+departs
+departure
+departures
+depend
+dependable
+dependant
+depended
+dependent
+depending
+depends
+depleted
+deploy
+deployed
+deploying
+deport
+deporting
+deposed
+deposer
+deposit
+deposited
+depositing
+deposits
+depot
+depot's
+depots
+depp
+depp's
+depreciated
+depress
+depressed
+depressing
+depression
+deprivation
+deprive
+deprived
+depriving
+dept
+depth
+depths
+deputy
+derail
+derange
+deranged
+derby
+deregulate
+derek
+derek's
+dereks
+derezzed
+derive
+deriving
+dernier
+derogatory
+derrick
+derriere
+des
+desc
+descended
+descending
+descent
+descent's
+descents
+descm
+descp
+descpl
+descpn
+describe
+described
+describer
+describer's
+describers
+describes
+describing
+descript
+description
+description's
+descriptions
+descriptive
+descs
+descsl
+descsn
+deseago
+deseano
+desecration
+desegua
+deselect
+desensitization
+deseona
+deseos
+desereau
+deseros
+desert
+deserted
+deserter
+deserter's
+deserters
+deserting
+deserts
+deserts'
+deserve
+deserved
+deserves
+deserving
+design
+design's
+designate
+designated
+designation
+designed
+designer
+designer's
+designers
+designing
+designs
+desirable
+desire
+desired
+desirer
+desires
+desiring
+desk
+desk's
+desks
+desktop
+desktops
+desolate
+desolation
+desolations
+despair
+desperate
+desperately
+despicable
+despise
+despite
+despited
+despoiler
+dessert
+dessert's
+desserts
+destination
+destinations
+destined
+destinie's
+destinies
+destiny
+destiny's
+destinys
+destoryers
+destroy
+destroyable
+destroye
+destroyed
+destroyer
+destroyer's
+destroyers
+destroying
+destroys
+destruct
+destruction
+destructive
+detachment
+detail
+detailed
+detailer
+detailer's
+detailers
+detailing
+details
+detained
+detect
+detected
+detecting
+detection
+detective
+detective's
+detectives
+detector
+detector's
+detectors
+detects
+detention
+deter
+deteriorating
+determination
+determination's
+determinations
+determine
+determined
+determiner
+determiner's
+determiners
+determines
+determining
+detest
+detonate
+detonates
+detonation
+detour
+detour's
+detouring
+detours
+deuce
+deuces
+deutsche
+dev
+devastated
+devastating
+devastatingly
+develop
+developed
+developer
+developer's
+developers
+developing
+development
+development's
+developments
+develops
+deviant
+device
+device's
+devices
+devil's
+deviled
+devilish
+devilishly
+devils
+devils'
+devious
+devise
+devised
+devises
+devoid
+devoir
+devote
+devoted
+devotion
+devour
+devoured
+devours
+dew
+dewdrop
+dewdrops
+dews
+dewy
+dexterity
+dg
+dgamer
+dgarden
+dhow
+diabetes
+diabetic
+diabolical
+diagnosed
+diagnosis
+diagonal
+diagonally
+diagonals
+dial
+dialect
+dialing
+dialog
+dialogue
+dialup
+dialysis
+diamante
+diamond
+diamond's
+diamonds
+diana
+diane
+diaper
+diaper's
+diapered
+diapers
+diaries
+diary
+dibs
+dice
+dice'
+diced
+dicer
+dices
+dicey
+dicing
+dickens
+dictate
+dictates
+diction
+dictionaries
+dictionary
+dictionary's
+did
+didn't
+didnt
+didst
+didymus
+die
+died
+diego
+diehard
+dieing
+diem
+dies
+diesel
+diet
+dietary
+diets
+dif
+diff
+differ
+differed
+difference
+difference's
+differenced
+differences
+differencing
+different
+differential
+differentiate
+differently
+differing
+differs
+difficult
+difficulties
+difficultly
+difficulty
+difficulty's
+diffusers
+diffy
+dig
+digest
+digg
+diggable
+digger
+diggers
+digging
+digging's
+diggings
+diggity
+digimon
+digit
+digital
+dignity
+digress
+digs
+dilemma
+dill's
+dillinger
+dillinger's
+dilly
+dilute
+diluted
+dim
+dime
+dimension
+dimensions
+diminished
+diminishing
+diminutive
+dimm
+dimmed
+dimond
+dimple
+dimples
+dims
+dimwit
+dimwits
+dimwitted
+din
+dinah
+dine
+dine-in
+dined
+diner
+diner's
+diners
+dines
+dinette
+ding
+dinged
+dinghies
+dinghy
+dinghy's
+dinghys
+dinging
+dingo
+dings
+dingy
+dining
+dink
+dinks
+dinky
+dinner
+dinner's
+dinners
+dinnertime
+dino
+dino's
+dinos
+dinosaur
+dinosaur's
+dinosaurs
+dinothunder
+dins
+dint
+dip
+diplomat
+diplomatic
+diplomats
+dipped
+dipper
+dipping
+dippy
+dips
+dir
+dire
+direct
+directed
+directing
+direction
+direction's
+directional
+directions
+directive
+directives
+directly
+director
+director's
+directors
+directory
+directs
+direr
+direst
+dirge
+dirk
+dirks
+dirt
+dirty
+dis
+disability
+disable
+disabled
+disabler
+disables
+disabling
+disadvantage
+disadvantaged
+disadvantages
+disaffected
+disagree
+disagreed
+disagreement
+disagreements
+disagrees
+disappear
+disappearance
+disappeared
+disappearing
+disappears
+disappoint
+disappointed
+disappointing
+disappointment
+disappoints
+disapprove
+disapproved
+disapprover
+disapproves
+disapproving
+disarm
+disarray
+disaster
+disasters
+disastrous
+disavow
+disband
+disbanded
+disbanding
+disbands
+disbelief
+disc
+discarded
+discernible
+discharge
+discharged
+discharger
+disciples
+disciplinary
+discipline
+disciplined
+discipliner
+disciplines
+disciplining
+disclaimer
+disco
+discoed
+discoing
+disconcerting
+disconnect
+disconnected
+disconnecting
+disconnection
+disconnections
+disconnects
+discontinued
+discos
+discount
+discount's
+discounted
+discounter
+discounter's
+discounters
+discounting
+discounts
+discourage
+discouraged
+discourages
+discouraging
+discover
+discovered
+discoverer
+discoverer's
+discoverers
+discoveries
+discovering
+discovers
+discovery
+discovery's
+discrepancies
+discrepancy
+discretion
+discriminate
+discrimination
+discs
+discus
+discuss
+discussed
+discusser
+discusser's
+discusses
+discussing
+discussion
+discussion's
+discussions
+disdain
+disease
+diseased
+diseases
+diseasing
+disembark
+disembarked
+disembarking
+disembodied
+disenfranchised
+disengage
+disengaged
+disengages
+disengaging
+disgrace
+disgraced
+disgraces
+disguise
+disguise's
+disguised
+disguises
+disgust
+disgust's
+disgusted
+disgusting
+disgustingly
+disgusts
+dish
+disheartened
+dished
+dishes
+dishes'
+dishing
+dishonest
+dishonorable
+dishwasher
+disillusioned
+disinclined
+disintegrated
+disinterest
+disinterested
+disjoin
+disjoined
+disk
+disk's
+disks
+disky
+dislike
+disliked
+dislikes
+disliking
+disloyal
+dismal
+dismantle
+dismantled
+dismay
+dismiss
+dismissal
+dismissed
+dismisser
+dismissers
+dismisses
+dismissing
+dismissive
+disney
+disney's
+disney.com
+disneyana
+disneyana's
+disneyfairies.com
+disneyfairies.com/pixiehollow
+disneyland
+disneyland's
+disneymania
+disneyworld
+disneyworld's
+disobedience
+disobey
+disobeyed
+disobeying
+disorder
+disorders
+disorganized
+disorienting
+disown
+disowned
+dispassionately
+dispatch
+dispatched
+dispatching
+dispense
+dispenser
+dispensers
+displaced
+displaces
+displas
+display
+displayed
+displayer
+displaying
+displays
+displeased
+displeases
+displeasure
+disposal
+dispose
+dispute
+disqualification
+disregard
+disregarding
+disrespect
+disrespectful
+disrespecting
+disrespects
+disrupt
+disrupted
+disrupting
+disruptive
+disrupts
+dissect
+dissension
+dissent
+dissenter
+dissention
+dissolved
+dist
+distance
+distanced
+distances
+distancing
+distant
+distantly
+distemper
+distill
+distinct
+distinction
+distinctions
+distinguish
+distinguished
+distorted
+distortion
+distortions
+distract
+distracted
+distracting
+distraction
+distractions
+distractive
+distracts
+distraught
+distress
+distressed
+distressing
+distribute
+distributed
+distributer
+distributer's
+distributers
+distributes
+distributing
+distribution
+distributions
+distributive
+district
+district's
+districts
+disturb
+disturbance
+disturbances
+disturbed
+disturber
+disturber's
+disturbers
+disturbing
+disturbingly
+disturbs
+ditched
+ditcher
+ditchers
+ditches
+ditching
+ditsy
+dittany
+ditties
+ditto
+ditty
+ditz
+ditzy
+diva
+diva's
+divas
+dive
+dived
+diver
+diver's
+divers
+diverse
+diversion
+divert
+diverted
+diverts
+dives
+divest
+divide
+divided
+divider
+divider's
+dividers
+divides
+dividing
+divine
+divinely
+diving
+divinity
+division
+division's
+divisions
+divorce
+divorced
+divorcing
+divulge
+divvied
+divvying
+diwali
+dizzied
+dizzier
+dizziest
+dizziness
+dizzy
+dizzying
+dizzyly
+dj
+dlp
+dlr
+dluffy
+dname
+do
+do-re-mi
+dobra
+doc
+doc's
+docile
+dociousaliexpiisticfragilcalirupus
+dock
+dock's
+docked
+docker
+docker's
+dockers
+dockhand
+docking
+docks
+docksplinter
+dockworker
+dockworkers
+docs
+doctor
+doctor's
+doctored
+doctoring
+doctors
+document
+document's
+documentary
+documented
+documenter
+documenters
+documenting
+documents
+dodge
+dodgeball
+dodgeball's
+dodgeballs
+dodged
+dodgem
+dodger
+dodgers
+dodges
+dodging
+dodgy
+dodo
+doe
+doer
+does
+doesdoesnt
+doesn't
+doesnt
+doest
+dog
+dog's
+doge
+dogfish
+dogged
+doggerel
+doggie
+doggies
+doggone
+doggy
+doghouse
+doghouse's
+doghouses
+dogs
+dogwood
+doh
+doids
+doilies
+doin
+doin'
+doing
+doings
+dojo
+dojo's
+dojos
+dole
+doll
+doll's
+dollar
+dollar's
+dollars
+dolled
+dollhouse
+dollhouse's
+dollhouses
+dollies
+dolls
+dolly
+dolman
+dolor
+dolores
+dolph
+dolphin
+dolphin's
+dolphins
+dolt
+dolts
+doma-boma
+domain
+domed
+domestic
+domesticated
+dominant
+dominion
+domino
+domino's
+dominoes
+dominos
+don
+don't
+donald
+donald's
+donalds
+donate
+donated
+donates
+donating
+donation
+donations
+done
+dongiga
+dongor
+dongora
+donkey
+donkeys
+donned
+donnon
+dont
+donut
+donut's
+donuts
+doodad
+doodad's
+doodads
+doodle
+doodle's
+doodlebops
+doodlebug
+doodlebugs
+doodles
+doodles'
+doohickey
+dooly
+doom
+doombringers
+doomed
+dooming
+doompirates
+doomraiders
+dooms
+doonan
+door
+door's
+doorbell
+doorknob
+doorknob's
+doorknobs
+doorman
+doorman's
+doormans
+doors
+doorway
+doorway's
+doorways
+dopey
+dopey's
+doppler's
+dorado
+doris
+doris'
+dorm
+dorm's
+dormant
+dormouse
+dorms
+dory
+dory's
+dos
+dose
+dost
+dot
+doth
+doting
+dots
+dotted
+dotty
+double
+double-click
+double-decker
+doubled
+doubledown
+doubler
+doublers
+doubles
+doubling
+doubloon
+doubloons
+doubly
+doubt
+doubted
+doubter
+doubter's
+doubters
+doubtful
+doubting
+doubts
+doug
+doug's
+dougal
+dough
+doughnut
+doughnuts
+dougs
+douse
+douses
+dove
+dove's
+dover
+doves
+dowdy
+dower
+down
+down-home
+downed
+downer
+downer's
+downers
+downfall
+downfalls
+downgrade
+downgraded
+downgrades
+downhill
+downing
+download
+downloaded
+downloading
+downloads
+downrange
+downright
+downs
+downside
+downsize
+downsized
+downsizer
+downsizers
+downstairs
+downtime
+downtown
+downward
+downwards
+downy
+dowry
+doze
+dozed
+dozen
+dozens
+dozer
+dozes
+dozin'
+dozing
+dr
+dr.
+drab
+drabs
+draco's
+draconis
+dracos
+dracula
+dracyla's
+draft
+drafted
+drafting
+drafts
+drag
+dragged
+dragger
+dragging
+dragion
+dragon
+dragon's
+dragonblood
+dragonfly
+dragons
+dragonslayers
+dragoon
+drags
+dragstrip
+drain
+drainage
+drained
+drainer
+draining
+drains
+drak
+drake
+drakes
+drakken
+drakken's
+dram
+drama
+dramamine
+dramas
+dramatic
+dramatically
+drams
+drank
+drapes
+draping
+drapmeister
+drastic
+drastically
+drat
+drats
+dratted
+draught
+draughts
+draw
+drawback
+drawbacks
+drawbridge
+drawbridges
+drawer
+drawers
+drawing
+drawings
+drawl
+drawly
+drawn
+drawnly
+draws
+dray
+drays
+dread
+dread's
+dreaded
+dreadful
+dreadfully
+dreading
+dreadlock
+dreadlocks
+dreadnaught
+dreadnaughts
+dreadnought
+dreadnoughts
+dreads
+dream
+dreamboat
+dreamed
+dreamer
+dreamer's
+dreamers
+dreaming
+dreamland
+dreamlike
+dreams
+dreamscape
+dreamscapes
+dreamt
+dreamy
+dreary
+dredd
+dreg
+dregs
+dreidel
+dreidel's
+dreidels
+drench
+drenched
+drenches
+dress
+dress'
+dress-making
+dressed
+dresser
+dressers
+dresses
+dresses'
+dressing
+dressings
+drew
+drib
+dribble
+dribbles
+dribbling
+dried
+drier
+drier's
+driers
+dries
+driest
+drift
+drifted
+drifter
+drifter's
+drifters
+drifting
+drifts
+driftwood
+driftwoods
+drifty
+drill
+drilled
+drilling
+drills
+drink
+drink's
+drinkable
+drinker
+drinker's
+drinkers
+drinking
+drinks
+drip
+dripping
+drips
+drivable
+drive
+drive-thru
+driven
+driver
+driver's
+drivers
+drives
+driveway
+drivin'
+driving
+drizzle
+drizzles
+droid
+drone
+droned
+droning
+drool
+drooled
+drooling
+drools
+droop
+drooped
+drooping
+droops
+droopy
+drop
+drop's
+dropdown
+dropout
+droppable
+dropped
+dropper
+droppers
+dropping
+droppings
+drops
+drought
+droughts
+drove
+droves
+drown
+drowned
+drowning
+drowns
+drowsy
+druid
+drum
+drum's
+drummer
+drummer's
+drummers
+drumming
+drums
+dry
+dryad
+dryad's
+dryads
+drydock
+dryer
+drying
+dryly
+drywall
+ds
+du
+dual
+dually
+duals
+dub
+dubious
+dubloon
+dubs
+ducat
+duce
+duchamps
+duchess
+duck
+duck's
+ducked
+duckies
+ducking
+ducks
+ducktales
+ducky
+duct
+ducts
+dud
+dude
+dude's
+dudes
+dudley
+dudley's
+duds
+due
+duel
+dueled
+dueling
+duels
+dues
+duet
+dug
+dugout
+duh
+duke
+duke's
+dukes
+dulcie
+dulcie's
+dull
+dulled
+duller
+dulling
+dulls
+duly
+dumbfounded
+dumbness
+dumbo
+dumbo's
+dummies
+dummy's
+dump
+dumped
+dumping
+dumpling
+dumpling's
+dumplings
+dumps
+dumpster
+dumpy
+dun
+dunce
+dundee
+dune
+dunes
+dung
+dungeon
+dungeon's
+dungeons
+dunk
+dunked
+dunking
+dunks
+dunno
+duns
+duo
+duo's
+duos
+dup
+dupe
+duped
+duper
+dupes
+duplicate
+duplicated
+duplicates
+durability
+durable
+duranies
+duration
+durations
+during
+dusk
+duskfall
+dusky
+dust
+dusted
+duster
+duster's
+dusters
+dusting
+dusts
+dusty
+dutch
+dutchman
+duties
+duty
+duty's
+dvd
+dvd's
+dvds
+dwarf
+dwarfs
+dwarves
+dwayne
+dwayne's
+dwaynes
+dweeb
+dweebs
+dwell
+dwellers
+dwelling
+dwells
+dwight
+dwindle
+dwindling
+dxd
+dxd3
+dxdart
+dxdef
+dxdome
+dxdream
+dye
+dyed
+dyeing
+dyeing-talent
+dyes
+dying
+dylan
+dylan's
+dylans
+dynamic
+dynamite
+dynamo
+dynamo's
+dynamos
+dynasty
+dysfunctional
+dyslectic
+dyslexia
+dyslexic
+dcor
+dj
+e.z.
+eac
+each
+eager
+eagerly
+eagle
+eagle's
+eagles
+ear
+ear's
+earache
+earaches
+eared
+earful
+earing
+earl
+earl's
+earlier
+earliest
+earls
+early
+early-morning
+earn
+earnable
+earned
+earner
+earner's
+earners
+earnest
+earning
+earning's
+earnings
+earns
+earplug
+earplugs
+earring
+earrings
+ears
+earshot
+earth
+earth's
+earthed
+earthen
+earthling
+earthlings
+earthly
+earthquake
+earthy
+earwax
+ease
+easel
+easel's
+easels
+eases
+easier
+easiest
+easily
+easing
+east
+east's
+easter
+easter's
+eastern
+easterner
+easterners
+easting
+easton
+easts
+easy
+eat
+eaten
+eater
+eaters
+eating
+eats
+eau
+eave
+eavesdropped
+eavesdroppers
+ebay
+ebay's
+ebony
+eccentric
+echo
+echoes
+eclectic
+eclipse
+eco
+eco-logic
+economic
+economical
+economically
+economics
+economy
+ed
+ed's
+eddie
+eddie's
+eddies
+eddy
+edgar
+edge
+edge's
+edge-of-your-seat
+edged
+edger
+edges
+edgest
+edgewise
+edging
+edgy
+edible
+edit
+edit's
+edited
+editing
+edition
+edition's
+editions
+editor
+editor's
+editors
+edits
+edmund
+edmund's
+edmunds
+eds
+educate
+educated
+educating
+education
+education's
+educational
+educationally
+educations
+edward
+eek
+eeky
+eepr
+eepy
+eerie
+eerily
+eewee
+eewee's
+eeyore
+eeyore's
+effect
+effect's
+effected
+effecting
+effective
+effectively
+effectiveness
+effectives
+effects
+efficiency
+efficient
+effort
+effort's
+effortless
+efforts
+egad
+egan
+egg
+egg's
+egg-cellent
+eggcellent
+egged
+egging
+eggnog
+eggplant
+eggroll
+eggs
+eggshells
+eggventure
+ego
+ego's
+egocentric
+egomaniac
+egos
+egotistical
+eh
+ehem
+ehre
+eider
+eileen
+einherjar
+einstein
+einstein's
+einsteins
+eitc
+either
+eject
+ejected
+ejecting
+ejects
+ekes
+el
+elaborate
+eland
+elastic
+elbow
+elbowed
+elbows
+elda
+elda's
+elder
+elderberry
+elderly
+elders
+eldest
+elect
+elected
+electing
+election
+election's
+elections
+elective
+elective's
+electives
+electra
+electric
+electric's
+electrical
+electricities
+electricity
+electrics
+electrified
+electrifying
+electro
+electrocuted
+electron
+elects
+elegant
+elegantly
+elegies
+element
+element's
+elemental
+elementals
+elements
+elephant
+elephant's
+elephants
+elevate
+elevated
+elevator
+elevator's
+elevators
+elf
+elf's
+elif
+eligible
+eliminate
+eliminated
+elimination
+eliminator
+elite
+elites
+elitism
+elixa
+elixa's
+elixir
+elixirs
+eliza
+elizabeth
+elizabeth's
+elk
+ell
+ella
+ella's
+ellie
+ellie's
+ello'
+ells
+elm
+elma
+elms
+elo
+eloise
+eloise's
+elope
+elopuba
+eloquent
+eloquently
+elozar
+else
+else's
+elsewhere
+elsie
+elude
+eludes
+eluding
+elusive
+elva
+elves
+elvis
+elvis's
+em
+embarcadero
+embark
+embarking
+embarks
+embarrass
+embarrassed
+embarrasses
+embarrassing
+embassy
+embed
+embedded
+ember
+embers
+emblem
+emblems
+embrace
+embraced
+embraces
+embracing
+emerald
+emeralds
+emerge
+emergencies
+emergency
+emerges
+emile
+emile's
+emily
+emily's
+emit
+emitting
+emma
+emote
+emoted
+emotes
+emoticon
+emoticon's
+emoticons
+emotion
+emotion's
+emotional
+emotions
+emoto-scope
+empathize
+emperor
+emperor's
+emphasis
+emphasize
+emphasized
+empire
+empire's
+empires
+employed
+employee
+employees
+employers
+employment
+employs
+empoison
+emporium
+emporium's
+emporiums
+empress
+empresses
+emptied
+emptier
+empties
+emptiest
+emptiness
+empty
+emptying
+empyrean
+emrald
+enable
+enabled
+enabler
+enabler's
+enablers
+enables
+enabling
+encampment
+enchant
+enchanted
+enchanter
+enchanter's
+enchanting
+enchantmen
+enchantment
+enchantmet
+enchants
+enchiladas
+encircle
+encircling
+enclosed
+encoder
+encom
+encore
+encore's
+encores
+encounter
+encourage
+encouraged
+encouragement
+encourager
+encourages
+encouraging
+encrusted
+encryption
+encyclopedia
+end
+endearing
+endeavor
+endeavors
+endeavour
+endeavours
+ended
+ender
+enders
+ending
+endings
+endive
+endive's
+endives
+endless
+endlessly
+ends
+endurance
+endure
+enemies
+enemy
+enemy's
+energetic
+energies
+energize
+energized
+energizer
+energy
+enflame
+enforce
+enforcement
+enforcing
+eng
+engagement
+engagements
+engenio
+engine
+engine's
+engined
+engineer
+engineer's
+engineered
+engineering
+engineers
+engines
+engining
+english
+engrave
+engraved
+engraves
+engrossed
+enigma
+enigmatic
+enjos
+enjoy
+enjoyable
+enjoyed
+enjoying
+enjoyment
+enjoys
+enlighten
+enlightening
+enlightenment
+enlist
+enlisted
+enlisting
+enough
+enquire
+enraged
+enraging
+enriching
+enrique
+enroll
+enrolled
+enrolling
+ensemble
+ensembles
+ensign
+ensnare
+ensue
+ensues
+ensure
+ensured
+ensures
+ensuring
+entail
+entails
+entendre
+entendres
+enter
+entered
+enterer
+entering
+enterprise
+enterprisers
+enterprises
+enters
+entertain
+entertained
+entertainer
+entertainers
+entertaining
+entertainment
+entertainment's
+entertainments
+entertains
+enthused
+enthusiasm
+enthusiastic
+entire
+entirely
+entirety
+entitled
+entourage
+entrain
+entrance
+entrance's
+entranced
+entrances
+entrancing
+entries
+entropic
+entry
+entry's
+entryway
+envelope
+envelope's
+enveloped
+enveloper
+envelopes
+enveloping
+envied
+envious
+environ
+environment
+environment's
+environmental
+environmentally
+environments
+envision
+envoy
+envy
+enzyme
+enzymes
+eon
+eons
+epcot
+epcot's
+epic
+epics
+epilepsy
+epiphany
+episode
+episodes
+equal
+equaling
+equalizer
+equally
+equals
+equation
+equations
+equilibrium
+equip
+equipage
+equipment
+equipments
+equipped
+equips
+equivalent
+era
+eradicate
+eradication
+eradicators
+erase
+erased
+eraser
+erasers
+erases
+erasing
+erasmus
+ere
+erge
+ergo
+ergonomic
+eric
+errand
+errands
+errant
+erratic
+erratically
+erring
+error
+error's
+errors
+errs
+errup
+esc
+escalate
+escalated
+escalates
+escalator
+escapade
+escapades
+escape
+escaped
+escaper
+escaper's
+escapers
+escapes
+escaping
+escorted
+esmeralda
+esmeralda's
+esmerelda
+especial
+especially
+esplanade
+espn
+espn's
+espresso
+esquada
+esquago
+esquira
+esquire
+esqujillo
+esquoso
+esqutia
+essay
+essayer
+essays
+essence
+essences
+essential
+essentially
+essentials
+establish
+established
+establisher
+establisher's
+establishers
+establishes
+establishing
+establishment
+establishment's
+establishments
+estate
+estates
+esteem
+esteemed
+estenicks
+estimate
+estimated
+estimates
+estimating
+estimation
+estimations
+estimative
+etc
+eternal
+eternally
+eternity
+eternus
+ethan
+ethel
+ether
+ethereal
+ethics
+ethnic
+etiquette
+etude
+eugene
+euphoric
+eureka
+euro
+euros
+eustabia
+eustaros
+evacuate
+evacuated
+evacuation
+evade
+evaded
+evades
+evading
+eval
+evan's
+evans
+evaporate
+evaporated
+evasion
+evasive
+eve
+even
+evened
+evener
+evening
+evening's
+evenings
+evenly
+evenness
+evens
+event
+event's
+eventful
+events
+eventual
+eventually
+ever
+everest
+everest's
+everfruit
+evergreen
+evergreens
+everlasting
+everlife
+everlife's
+evertree
+every
+everybody
+everybody's
+everyday
+everyman
+everyone
+everyone's
+everyones
+everything
+everything's
+everywhere
+eves
+evict
+evicted
+eviction
+evidence
+evidenced
+evidences
+evidencing
+evident
+evidently
+evil
+evildance
+evilest
+evilly
+evilness
+evils
+evolution
+ewan
+ewan's
+eww
+ewww
+ewwww
+ewwwww
+ewwwwww
+ewwwwwww
+ewwwwwwww
+ewwwwwwwww
+ex
+exacerbate
+exact
+exacted
+exacter
+exacter's
+exacters
+exacting
+exactly
+exacts
+exaggerate
+exaggerated
+exaggeration
+exam
+examine
+examined
+examiner
+examiner's
+examiners
+examines
+examining
+example
+example's
+exampled
+examples
+exampling
+exams
+excavate
+excavation
+exceed
+exceeded
+exceedingly
+exceeds
+excel
+excellence
+excellences
+excellent
+excellently
+excels
+except
+excepted
+excepting
+exception
+exceptionally
+exceptions
+exceptive
+excepts
+excess
+excesses
+excessive
+exchange
+exchanged
+exchanger
+exchanger's
+exchangers
+exchanges
+exchanging
+excitable
+excite-o-meter
+excited
+excitedly
+excitement
+exciter
+exciter's
+exciters
+excites
+exciting
+exclaim
+exclaims
+exclamation
+exclamations
+exclude
+excluded
+excludes
+excluding
+exclusive
+exclusively
+excommunicate
+excruciating
+excursion
+excuse
+excused
+excuser
+excuser's
+excusers
+excuses
+excusing
+exe
+exec
+executive
+executor
+exempt
+exercise
+exercised
+exerciser
+exerciser's
+exercisers
+exercises
+exercising
+exert
+exhales
+exhaust
+exhausted
+exhausting
+exhibit
+exhibition
+exhibition's
+exhibitioner
+exhibitioner's
+exhibitions
+exhibitor
+exhilarating
+exile
+exile's
+exiled
+exiles
+exist
+existed
+existence
+existences
+existing
+exists
+exit
+exited
+exiting
+exits
+exodus
+exorcising
+exotic
+expand
+expanded
+expanding
+expands
+expansion
+expansions
+expect
+expectation
+expectation's
+expectations
+expected
+expecting
+expects
+expedition
+expedition's
+expeditions
+expel
+expelled
+expend
+expenditures
+expends
+expense
+expensed
+expenses
+expensing
+expensive
+expensively
+experience
+experienced
+experiences
+experiencing
+experiment
+experimental
+experimented
+experimenter
+experimenter's
+experimenters
+experimenting
+experiments
+expert
+expert's
+expertise
+expertly
+experts
+expiration
+expire
+expired
+expires
+explain
+explained
+explainer
+explainer's
+explainers
+explaining
+explains
+explanation
+explanation's
+explanations
+explanatory
+explode
+exploded
+exploder
+exploder's
+exploders
+explodes
+exploding
+exploration
+exploration's
+explorations
+explore
+explored
+explorer
+explorer's
+explorers
+explores
+exploring
+explosion
+explosion's
+explosions
+expo
+expo's
+exponential
+exponentially
+export
+exporter
+exports
+expose
+exposed
+exposing
+exposition
+exposure
+express
+expressed
+expresser
+expresser's
+expresses
+expressing
+expression
+expression's
+expressions
+expressive
+expressly
+expunge
+expunged
+ext
+extend
+extended
+extender
+extending
+extends
+extension
+extensive
+extent
+extent's
+extents
+exterior
+external
+externals
+extinct
+extinction
+extinguish
+extinguisher
+extinguishers
+extra
+extract
+extracting
+extraordinarily
+extraordinary
+extras
+extravagant
+extravaganza
+extream
+extreme
+extremed
+extremely
+extremer
+extremes
+extremest
+extricate
+exuberant
+exubia
+exuma
+exumbris
+eye
+eye's
+eyeball
+eyeballing
+eyeballs
+eyebrow
+eyebrows
+eyed
+eyeglass
+eyeglasses
+eyeing
+eyelash
+eyelashes
+eyeless
+eyelids
+eyepatch
+eyes
+eyesight
+eyestrain
+eying
+ezra
+ezra's
+f-untangles
+fab
+faber
+fabiola
+fable
+fabric
+fabrics
+fabulous
+facade
+face
+face's
+faced
+faceing
+faceless
+faceoff
+facepalm
+facepalms
+facer
+faces
+facets
+facialhair
+facile
+facilitate
+facilities
+facility
+facin'
+facing
+facings
+fact
+fact's
+factio
+faction
+factious
+factor
+factor's
+factored
+factories
+factoring
+factorings
+factors
+factory
+facts
+factual
+faculties
+faculty
+fad
+faddy
+fade
+faded
+fader
+faders
+fades
+fading
+fads
+faffy
+fail
+failed
+failing
+failings
+fails
+failure
+failure's
+failures
+faint
+fainted
+fainter
+fainter's
+fainters
+faintest
+fainting
+faintly
+faints
+fair
+fair's
+fairbanks
+faire
+faire's
+faired
+fairer
+fairest
+fairies
+fairies'
+fairing
+fairly
+fairness
+fairs
+fairy
+fairy's
+fairycake
+fairytale
+fairytales
+fait
+faith
+faithful
+faithless
+fajitas
+faked
+faker
+faking
+falchion
+falco
+falcon
+falcons
+fall
+fallback
+fallbrook
+fallen
+faller
+falling
+fallout
+fallover
+fallow
+fallowing
+fallows
+falls
+false
+falsely
+falser
+falsest
+falsified
+fame
+famed
+famers
+fames
+familiar
+familiarize
+familiarly
+familiars
+families
+family
+family's
+famine
+faming
+famished
+famous
+famously
+fan
+fan's
+fanatic
+fanatical
+fanboy
+fancied
+fancier
+fancier's
+fanciers
+fancies
+fanciest
+fancy
+fancying
+fandom
+fane
+fanfare
+fanfiction
+fang's
+fangled
+fangs
+fanned
+fans
+fantabulous
+fantasia
+fantasmic
+fantastic
+fantasticly
+fantastico
+fantasy
+fantasy's
+fantasyland
+fantasyland's
+faq
+faqs
+far
+far-fetched
+faraway
+farce
+fare
+fared
+farer
+fares
+farewell
+farewells
+faring
+farm
+farm's
+farmed
+farmer
+farmer's
+farmers
+farming
+farmland
+farms
+farther
+farthest
+fascinate
+fascinated
+fascinates
+fascinating
+fascination
+fascists
+fashion
+fashion's
+fashionable
+fashionably
+fashioned
+fashioner
+fashioner's
+fashioners
+fashioning
+fashions
+fast
+fast-flying
+fast-pass
+fasted
+fasten
+fastens
+faster
+fasters
+fastest
+fasting
+fastpass
+fasts
+fatale
+fatales
+fatality
+fate
+fate's
+fated
+fateful
+fates
+father
+father's
+fathers
+fathom
+fatigue
+fating
+fatten
+fattening
+faucet
+fault
+faulted
+faulting
+faults
+faulty
+fauna
+fauna's
+faunas
+fauns
+fausto
+fauxhawk
+fave
+favor
+favorable
+favored
+favoring
+favorite
+favorites
+favors
+favourite
+fawn
+fawn's
+fax
+faxing
+faye
+faze
+fear
+fear's
+feared
+fearer
+fearful
+fearfully
+fearhawk
+fearing
+fearles
+fearless
+fearlessly
+fearlessness
+fears
+fearsome
+feasible
+feast
+feast's
+feasted
+feaster
+feasting
+feasts
+feat
+feather
+feather's
+feather.
+feathered
+featherer
+featherer's
+featherers
+feathering
+feathers
+feathery
+feature
+featured
+features
+featurette
+featurettes
+featuring
+feb
+february
+feckless
+fed
+federal
+federation
+fedex
+fedora
+feds
+feeble
+feed
+feedback
+feeder
+feeder's
+feeders
+feeding
+feedings
+feeds
+feel
+feelers
+feelin
+feelin'
+feeling
+feelings
+feels
+fees
+feet
+feints
+feisty
+felicia
+felicitation
+felicity
+felicity's
+feline
+felipe
+felix
+fell
+fella
+felled
+feller
+fellers
+felling
+felloe
+fellow
+fellows
+fellowship
+fells
+felt
+fem
+female
+females
+feminine
+femme
+femmes
+fen
+fence
+fenced
+fencer
+fencer's
+fencers
+fences
+fencing
+fend
+fender
+fenders
+fending
+feng
+feral
+ferdie
+fern
+fern's
+fern-frond
+fernando
+ferns
+ferrera
+ferrera's
+ferret
+ferret's
+ferrets
+ferris
+fertilizer
+fess
+fesses
+fest
+festering
+festival
+festival's
+festivals
+festive
+festively
+festivities
+fests
+feta
+fetch
+fetcher
+fetches
+fetching
+fetes
+fetter
+fetters
+feud
+feuding
+fever
+fever's
+fevered
+fevering
+feverish
+fevers
+few
+fewer
+fewest
+fews
+fez
+fi
+fiasco
+fib
+fibbed
+fibber
+fibbing
+fiber
+fiberglass
+fibre
+fickle
+fiction
+fiction's
+fictional
+fictions
+fid
+fid's
+fiddle
+fiddled
+fiddlehead
+fiddler's
+fiddles
+fiddlestick
+fiddling
+fide
+fidelity
+fidgety
+fids
+fie
+fief
+field
+field's
+fielded
+fielder
+fielder's
+fielders
+fielding
+fieldpiece
+fields
+fiend
+fiends
+fierce
+fiercely
+fiercer
+fiercest
+fiery
+fifi
+fifi's
+fig
+fig's
+fig-chocolate
+figaro
+figaro's
+figaros
+fight
+fight's
+fightable
+fighter
+fighter's
+fighters
+fighting
+fights
+figment
+figment's
+figments
+figs
+figurations
+figurative
+figure
+figure's
+figured
+figurehead
+figureheads
+figurer
+figurer's
+figurers
+figures
+figurine
+figurine's
+figurines
+figuring
+figurings
+file
+file's
+filed
+filename
+fileplanet
+filer
+filers
+files
+filial
+filibuster
+filing
+filings
+fill
+fill's
+filled
+filler
+fillers
+fillies
+filling
+fillings
+fillmore
+fills
+filly
+filmed
+filming
+filmmaking
+films
+filter
+filtered
+filtering
+filters
+fin
+fin's
+finagled
+final
+finale
+finale's
+finales
+finalist
+finalize
+finalized
+finally
+finals
+finance
+finances
+financial
+financially
+financing
+finch
+find
+finder
+finder's
+finders
+findin
+findin'
+finding
+finding's
+findings
+finds
+fine
+fined
+finely
+finer
+fines
+finesse
+finest
+finfish
+fingerboards
+fingernails
+fingertips
+finicky
+fining
+finis
+finish
+finished
+finisher
+finishers
+finishes
+finishing
+finishings
+fink
+finks
+finn
+finn's
+fins
+fira
+fira's
+fire
+fire's
+fire-sail
+firebrand
+firebrands
+firecrackers
+fired
+firefighter
+fireflies
+firehawks
+firehydrant
+firehydrants
+fireman
+fireman's
+firemans
+firemen
+firemen's
+fireplace
+fireplaces
+firepots
+firepower
+fireproof
+firer
+firers
+fires
+firetoon
+firewall
+firewalls
+fireweed
+firework
+firework's
+fireworks
+firey
+firing
+firings
+firms
+firmware
+first
+firsthand
+firstly
+firsts
+fiscal
+fish
+fish's
+fished
+fisher
+fisherman
+fisherman's
+fishermans
+fishers
+fishertoon
+fishertoons
+fishery
+fishes
+fisheyes
+fishier
+fishies
+fishin
+fishin'
+fishing
+fishtailed
+fishy
+fist
+fistful
+fists
+fit
+fitly
+fitness
+fits
+fitte
+fitted
+fittest
+fitting
+fitz
+fitzpatrick
+fix
+fixable
+fixated
+fixe
+fixed
+fixer
+fixer's
+fixers
+fixes
+fixin
+fixin'
+fixin's
+fixing
+fixings
+fixit
+fixture
+fizpatrick
+fizzle
+fizzled
+fizzles
+fizzling
+fizzy
+flack
+flag
+flag's
+flaged
+flagged
+flagger
+flaggers
+flagging
+flaggy
+flaging
+flagon
+flagons
+flagpole
+flagpole's
+flagpoles
+flags
+flagship
+flagships
+flagships'
+flail
+flailin
+flailing
+flails
+flair
+flak
+flakcannon
+flake
+flaked
+flakes
+flakey
+flaky
+flam
+flamboyant
+flame
+flame's
+flamed
+flamefish
+flameless
+flames
+flamethrower
+flaming
+flamingo
+flamingo's
+flamingos
+flammable
+flammables
+flank
+flanked
+flanking
+flannel
+flap
+flapjack
+flapjacks
+flappin
+flappin'
+flapping
+flappy
+flare
+flare's
+flared
+flares
+flashback
+flashbacks
+flashed
+flasher
+flashers
+flashing
+flashium
+flashlight
+flashy
+flask
+flat
+flatbed
+flatfish
+flatly
+flats
+flatten
+flattened
+flattener
+flattening
+flattens
+flatter
+flattered
+flatterer
+flattering
+flattery
+flattop
+flatts
+flaunt
+flava
+flavio
+flavio's
+flavor
+flavor's
+flavored
+flavorful
+flavoring
+flavors
+flavour
+flaw
+flawed
+flawless
+flaws
+flax
+flay
+flayin
+flaying
+flea
+flea's
+fleabag
+fleas
+fleck
+fled
+fledge
+fledged
+flee
+fleece
+fleeces
+fleed
+fleein
+fleeing
+fleem
+fleemco
+fleer
+fleet
+fleet's
+fleeting
+fleets
+fleshwound
+fletching
+fleur
+flew
+flex
+flexible
+flick
+flicker
+flickered
+flickering
+flickers
+flicking
+flicks
+flied
+flier
+fliers
+flies
+flight
+flightless
+flights
+flighty
+flim
+flimsy
+flinches
+fling
+flinging
+flint
+flint's
+flintlock
+flintlocke
+flintlocks
+flints
+flinty
+flinty's
+flip
+flipbook
+flipbook's
+flipbooks
+fliped
+flipped
+flipper
+flippers
+flippin
+flippin'
+flipping
+flippy
+flips
+flipside
+flit
+flits
+flitter
+flix
+flo
+flo's
+float
+floatation
+floated
+floater
+floater's
+floaters
+floating
+floats
+floe
+flood
+flooded
+flooder
+flooding
+floods
+floor
+floorboard
+floored
+floorer
+flooring
+floorings
+floorplan
+floors
+flop
+flopped
+flopping
+flops
+flora
+flora's
+floras
+florence
+florian
+florian's
+florist
+floss
+flossing
+flotation
+flotsam
+flotsam's
+flotsams
+flounder
+flounder's
+flounders
+flour
+flourish
+flourishes
+flours
+flout
+flouting
+flow
+flowchart
+flowed
+flower
+flower's
+flowered
+flowerer
+flowering
+flowers
+flowery
+flowing
+flown
+flows
+floyd
+flu
+flub
+flubber
+flue
+fluent
+fluently
+fluffy
+fluffy's
+flugle
+fluid
+fluids
+fluke
+fluky
+flump
+flung
+flunk
+flunked
+flunkies
+flunking
+flunky
+flurries
+flurry
+flustered
+flute
+flutes
+flutter
+flutterby
+flutterby's
+fluttering
+flutters
+fluttery
+fly
+fly's
+fly-away
+flyby
+flycatcher
+flycatchers
+flyer
+flyers
+flyinator
+flying
+flyleaf
+flyleaves
+flynn
+flynn's
+flys
+flyswatter
+flytrap
+flytraps
+fo
+foam
+foaming
+fobs
+focus
+focused
+focuser
+focuses
+focusing
+fodder
+fodders
+foe
+foes
+fog
+fog's
+foggiest
+foggy
+foghorn
+foghorns
+fogs
+foil
+foiled
+fold
+folded
+folder
+folder's
+folders
+folding
+foldings
+folds
+foley
+foliage
+folio
+folio's
+folk
+folk's
+folks
+follow
+followed
+follower
+followers
+following
+followings
+follows
+folly
+fond
+fonder
+fondness
+fondue
+fons
+font
+fonts
+food
+food's
+foodnetwork
+foods
+foodservice
+fool
+fool's
+fooled
+fooler
+fooler's
+foolers
+foolery
+foolhardiness
+foolhardy
+fooling
+foolings
+foolish
+foolishly
+foolishness
+foolproof
+fools
+foot
+foot-high
+football
+football's
+footballed
+footballer
+footballer's
+footballers
+footballs
+foote
+footed
+footer
+footer's
+footers
+foothills
+footie
+footing
+footings
+footprints
+foots
+footsies
+footsteps
+footsy
+footwork
+footy
+for
+forage
+forager
+foraging
+forbid
+forbidden
+forbids
+force
+force's
+force-field
+forced
+forcer
+forces
+forcing
+ford
+ford's
+fordoing
+fords
+fore
+forearm
+forecast
+forecastle
+forecasts
+foredeck
+forego
+forehead
+foreign
+foreigner
+foreman
+foremast
+foresail
+foresee
+foreshadow
+forest
+forest's
+forested
+forester
+foresters
+forests
+forever
+forewarn
+forewarned
+forfeit
+forfeited
+forgave
+forge
+forged
+forger
+forget
+forget-me-not
+forgetful
+forgetive
+forgets
+forgettin
+forgettin'
+forgetting
+forging
+forgive
+forgiven
+forgiveness
+forgiver
+forgives
+forgiving
+forgo
+forgot
+forgotten
+fork
+fork's
+forks
+form
+forma
+formal
+formalities
+formality
+formally
+formals
+format
+formation
+formations
+formatted
+formatting
+formed
+former
+formerly
+formers
+formidable
+forming
+forms
+formula
+forsake
+forsaken
+forsworn
+fort
+fort's
+forte
+forted
+forth
+forthcoming
+forthwith
+fortification
+forting
+fortitude
+fortnight
+fortress
+fortresses
+forts
+fortuitous
+fortunate
+fortunately
+fortunates
+fortune
+fortune's
+fortuned
+fortunes
+fortuneteller
+fortuneteller's
+fortuning
+forty
+forum
+forums
+forward
+forwarded
+forwarder
+forwarders
+forwarding
+forwardly
+forwards
+fossil
+fossils
+foster
+fought
+foughted
+foughter
+foughters
+foughting
+foughts
+foul
+fouling
+fouls
+found
+foundation
+foundation's
+foundations
+founded
+founder
+founder's
+founders
+founding
+foundlings
+foundry
+founds
+fount
+fountain
+fountain's
+fountains
+fousto's
+fowl
+fowler
+fox
+foxed
+foxes
+foxglove
+foxtail
+foxtails
+fozzie
+fps
+fps's
+fraction
+fractions
+fractured
+fracturing
+fragaba
+fragermo
+fraggue
+fragile
+fragility
+fragilles
+fragmented
+fragnoe
+fragoso
+fragrance
+fraguilla
+fraid
+frail
+frailago
+frailano
+frame
+framed
+framer
+framer's
+framerate
+framers
+frames
+framework
+framing
+fran
+franc
+francais
+francaise
+france
+frances
+francesca
+franchise
+francis
+francisco
+francisco's
+franciscos
+francois
+frank
+frank's
+frankfurters
+frankie
+frankie's
+frankies
+frankly
+franks
+franky's
+franny
+franny's
+frannys
+frantic
+frantically
+franticly
+franz
+frap
+frappe
+fraps
+fraser
+frat
+fraternal
+fraternities
+fraternity
+fraternize
+frau
+fray
+frayed
+freakier
+freakish
+freakishly
+freaks
+freaky
+freckles
+fred
+fred's
+freddie
+freddie's
+freddy
+freddy's
+fredrica
+free
+free2play
+freebooter
+freebooters
+freed
+freedom
+freedom's
+freedoms
+freefall
+freeing
+freelance
+freelancers
+freeload
+freeloader
+freeloaders
+freeloading
+freely
+freeman
+freemason
+freemasons
+freeness
+freer
+frees
+freest
+freestyle
+freeware
+freeway
+freeze
+freeze's
+freezer
+freezer's
+freezers
+freezes
+freezing
+freida
+freight
+freighter
+freights
+frenzy
+frequency
+frequent
+frequented
+frequenter
+frequenter's
+frequenters
+frequenting
+frequently
+frequents
+fresh
+freshasa
+freshen
+freshener
+freshens
+fresher
+freshers
+freshest
+freshly
+freshman
+freshmen
+freshness
+fret
+fret's
+fretless
+fretting
+freud
+frication
+friday
+friday's
+fridays
+fridge
+fried
+friend
+friend's
+friendlier
+friendly
+friends
+friends'
+friendship
+friendship's
+friendships
+frier
+fries
+friezeframe
+frigate
+frigate's
+frigates
+fright
+frighten
+frightened
+frightening
+frightens
+frightful
+frights
+frigs
+frill
+frills
+frilly
+fringe
+fringes
+frisbee
+frisbees
+frit
+frites
+fritos
+frits
+fritter
+fritters
+fritz
+frivolity
+frizz
+frizzle
+frizzles
+frizzy
+fro
+frock
+frocks
+froe
+frog
+frog's
+frogg
+frogs
+frolicking
+from
+frond
+front
+front's
+fronted
+frontier
+frontierland
+frontierland's
+fronting
+fronts
+frontwards
+froot
+frost
+frostbite
+frostbites
+frosted
+frosting
+frosts
+frosty
+frosty's
+froth
+frown
+frowned
+frowning
+froze
+frozen
+frozenly
+frozenness
+frugal
+fruit
+fruitful
+fruitless
+fruitloop
+fruitloops
+fruits
+fruity
+frump
+frustrate
+frustrated
+frustrates
+frustratin
+frustrating
+frustration
+frustrations
+fry
+fry's
+fryer
+fryin
+frying
+fuchsia
+fuego
+fuegos
+fuel
+fueling
+fuels
+fufalla
+fufallas
+fugitive
+fugitives
+fugitve
+fugue
+fulfill
+fulfilled
+fulfilling
+full
+full-length
+full-on
+full-trailer
+fuller
+fuller's
+fullest
+fullly
+fullscreen
+fulltime
+fully
+fulvina
+fumble
+fumbled
+fumbles
+fumbling
+fume
+fumed
+fumes
+fumigate
+fuming
+fun
+fun-filled
+fun-loving
+fun-palooza
+funcovers
+function
+function's
+functional
+functioned
+functioning
+functions
+fund
+fundamental
+fundamentally
+funded
+funder
+funders
+funding
+fundraiser
+fundraising
+funds
+funerals
+funfest
+fungi
+fungus
+funhouse
+funkiest
+funky
+funland
+funload
+funn-ee
+funnel
+funnier
+funnies
+funniest
+funnin'
+funning
+funny
+funs
+funscape
+funstuff
+funtime
+funzone
+furball
+furious
+furiously
+furnace
+furnish
+furnished
+furnisher
+furnisher's
+furnishers
+furnishes
+furnishing
+furnishing's
+furnishings
+furniture
+furrowing
+furrows
+furter
+further
+furthered
+furtherer
+furtherest
+furthering
+furthers
+furthest
+fury
+furys
+fuse
+fused
+fuses
+fusil
+fusion
+fuss
+fussed
+fussing
+fussy
+futile
+future
+future's
+futures
+futuristic
+futz
+fuzz
+fuzzy
+fyi
+g'bye
+g'day
+g'luck
+g'night
+g'nite
+g'way
+g2g
+g2get
+g2go
+g2store
+g2take
+gab
+gabber
+gabbing
+gabble
+gabby
+gabriella
+gabriella's
+gabs
+gad
+gadget
+gadget's
+gadgets
+gaelins
+gaff
+gaffing
+gaffs
+gag
+gaga
+gage
+gaggle
+gagong
+gags
+gain
+gained
+gainer
+gainers
+gaining
+gainings
+gainly
+gains
+gainst
+gaits
+gal
+gal's
+gala
+galaacare
+galaana
+galactic
+galagris
+galagua
+galaigos
+galaira
+galajeres
+galanoe
+galaros
+galaxies
+galaxy
+galaxy's
+gale
+galeon
+gall
+gall's
+gallant
+gallants
+gallbladder
+galleon
+galleons
+galleria
+galleries
+gallery
+galley
+galleys
+gallions
+gallium
+gallon
+gallons
+galloon
+galloons
+galloping
+gallow
+gallow's
+gallows
+galls
+galoot
+galore
+galoshes
+gals
+gambit
+game
+game's
+game-face
+gamecards
+gamecrashes
+gamecube
+gamed
+gameface
+gamekeeper's
+gamekeepers
+gamely
+gamemaster
+gamemasters
+gameplan
+gameplay
+gamer
+gamerfriend
+gamergirl
+gamermaniac
+gamers
+gamertag
+gamerz
+games
+gamesboy
+gameserver
+gamesite
+gamestop
+gamestyle
+gametap
+gamin
+gaming
+gamma
+gamming
+gander
+gandolf
+gange
+gangley
+gangly
+gangplanks
+gank
+ganked
+gankers
+ganking
+gantu
+gap
+gaps
+garage
+garage's
+garaged
+garages
+garaging
+garbage
+garbahj
+garcia
+garcon
+garden
+garden's
+garden-talent
+gardened
+gardener
+gardener's
+gardeners
+gardenia
+gardening
+gardens
+gardien
+gargantuan
+garget
+gargoyle
+gargoyle's
+gargoyles
+garibay-immobilitay
+garland
+garlic
+garment
+garner
+garners
+garnet
+garrett
+garrett's
+garrison
+garry
+garry's
+garter
+garters
+gary
+gary's
+gasket
+gasoline
+gasp
+gasped
+gasps
+gaston
+gaston's
+gastons
+gate
+gate's
+gatecrash
+gatecrashers
+gated
+gatekeeper
+gates
+gateway
+gateways
+gather
+gathered
+gatherer
+gatherer's
+gatherers
+gatherin
+gatherin'
+gathering
+gatherings
+gathers
+gating
+gatling
+gator
+gator's
+gators
+gauche
+gauge
+gaunt
+gauntlet
+gauze
+gave
+gavel
+gawk
+gawrsh
+gaze
+gazebo
+gazelle
+gazillion
+gazing
+gba
+gc
+gear
+geared
+gearing
+gears
+gee
+geek
+geek's
+geeks
+geez
+geezer
+geezers
+geffory's
+gejigage
+gejigen
+gejio
+gekikro
+gekikuri
+gekimugon
+gelatin
+gelberus
+geld
+gem
+gem's
+gems
+gemstone
+gemstone's
+gemstones
+gen
+gender
+genders
+general
+general's
+generalize
+generally
+generals
+generate
+generated
+generates
+generating
+generation
+generational
+generations
+generative
+generator's
+generators
+generic
+genericly
+generous
+generously
+genes
+genetic
+genetics
+genial
+genie
+genie's
+genies
+genius
+geniuses
+genre
+genres
+gens
+genshi
+gent
+gent's
+gentle
+gentlefolk
+gentleman
+gentleman's
+gentlemanlike
+gentlemanly
+gentlemen
+gentlemen's
+gently
+gentry
+gentry's
+gents
+genuine
+genuinely
+genus
+geo
+geoffrey
+geography
+geology
+geometry
+george
+george's
+georges
+geos
+gepetto
+gepetto's
+gepettos
+geranium
+gerard
+gerbil
+germ
+german
+germs
+germy
+gertrude
+gesture
+gestures
+gesturing
+get
+get'cha
+get's
+get-cha
+getaway
+getaways
+gets
+gettable
+getter
+getting
+geyser
+geysers
+gf
+gg
+gguuiilldd
+ghastly
+ghede
+ghost
+ghost's
+ghostbusters
+ghosted
+ghostly
+ghosts
+ghostwriter
+ghosty
+ghoul
+ghouls
+ghoxt
+gi-normous
+giant
+giant's
+giants
+gibber
+gibberish
+gibbet
+gibbons
+gibbous
+gibbs
+gibe
+gibes
+gibing
+giddy
+gif
+gift
+gift's
+gifted
+gifts
+giftshop
+giftwrapped
+gig
+gigantic
+giggle
+giggled
+giggles
+gigglin
+giggling
+giggly
+gigi
+gigi's
+gigis
+gigs
+gila
+giladoga
+gilbert
+gilded
+gill
+gilled
+gills
+gimme
+gimmie
+ginger
+gingerbread
+ginkgo
+ginny
+ginty
+giorna
+giraff-o-dil
+giraffe
+giraffe's
+giraffes
+girdle
+girl
+girl's
+girl-next-door
+girlfriend
+girls
+girls'
+gist
+giuld
+giulia
+giulia's
+giulias
+giulio
+giulio's
+giulios
+give
+given
+giver
+giver's
+givers
+gives
+giveth
+giving
+gizmo
+gizmos
+gizzard
+gizzards
+gl
+glace
+glacia
+glad
+glade
+gladiator
+gladly
+gladness
+glam
+glamorous
+glance
+glanced
+glances
+glancing
+glare
+glared
+glares
+glaring
+glass
+glass's
+glassed
+glasses
+glasses'
+glasswater
+glaze
+glazed
+glazing
+gleam
+gleaming
+glee
+glen
+glenstorm
+glider
+glimmer
+glimmering
+glimpse
+glint
+glints
+glitch
+glittering
+glittery
+glitzy
+gloat
+gloating
+glob
+global
+globals
+globe
+globe's
+globes
+glogg
+gloom
+gloomy
+gloria
+glorified
+gloriosa
+glorious
+gloriously
+glory
+gloss
+glossy
+glove
+gloved
+glover
+glover's
+glovers
+gloves
+glovey
+gloving
+glow
+glowed
+glower
+glowie
+glowies
+glowing
+glows
+glowworm
+glowworms
+glozelle
+glozelle's
+glozelles
+glubglub
+glucose
+glue
+glued
+glues
+gluey
+glug
+glugging
+gluing
+glum
+glumness
+gluten
+glutton
+gm
+gm's
+gman
+gmta
+gnarly
+gnasher
+gnat
+gnats
+gnawing
+gnaws
+gnight
+gnite
+gnome
+gnomes
+gnu
+gnus
+go
+go-getter
+go2g
+goal
+goal's
+goalie
+goals
+goat
+goat's
+goatee
+goats
+gob
+goblet
+goblin
+goblins
+gobs
+goby
+goddaughter
+goddess
+goddesses
+godfather
+gods
+godson
+goes
+goggle
+goggles
+goin
+goin'
+going
+goings
+gokazoa
+gold
+golden
+goldenly
+goldenrod
+goldenseal
+goldfarmers
+goldfarming
+golding
+goldmine
+golds
+golem
+golf
+golfed
+golfing
+golfs
+goliath
+goliaths
+golly
+gona
+gone
+goner
+goners
+gong
+gonna
+gonzalo
+gonzo
+goob
+goober
+goobers
+good
+good-day
+good-hearted
+goodbye
+goodbye's
+goodbyes
+goodfellas
+goodie
+goodies
+goodly
+goodness
+goodnight
+goodnights
+goodprice
+goods
+goodwill
+goof
+goofball
+goofballs
+goofed
+goofing
+goofy
+goofy's
+goofywrench
+goon
+goon's
+goonies
+goons
+goonsquad
+goose
+gooseberry
+goosebumps
+gooseburger
+goosed
+gooses
+goosing
+gopher
+gopher's
+gophers
+gordo
+gordo's
+gordon
+gorge
+gorge's
+gorgeous
+gorges
+gorgon
+gorgong
+gorilla
+gorilla's
+gorillas
+gorp
+gosh
+goslin
+gospel
+gospels
+gossip
+gossiping
+gossips
+got
+got'm
+gotcha
+gotes
+goth
+gothic
+gotta
+gotten
+gouge
+gouged
+gound
+gourd
+gourds
+gourmet
+gourmets
+gourtmet's
+gout
+gov
+gov'na
+gov'ner
+gov'ners
+govern
+governator
+governess
+government
+government's
+governmental
+governments
+governor
+governor's
+governors
+governs
+goway
+gown
+gowns
+grab
+grabbed
+grabber
+grabbin'
+grabbing
+grabble
+grabbles
+grabbling
+grabeel
+grabing
+grabs
+grace
+grace's
+graced
+graceful
+gracefully
+graces
+graces'
+gracias
+gracie
+gracie's
+gracing
+gracious
+graciously
+grad
+grade
+graded
+grader
+graders
+grades
+gradient
+grading
+grads
+gradual
+gradually
+graduate
+graduated
+graduation
+grafts
+graham
+grahams
+grail
+grain
+grains
+grammar
+grammars
+grammas
+grammatical
+grammy
+grammys
+grampa
+grampy
+grams
+grand
+grandbabies
+grandbaby
+grandchildren
+granddaughter
+grander
+grandest
+grandfather
+grandfather's
+grandfathers
+grandiose
+grandkid
+grandkids
+grandly
+grandma
+grandma's
+grandmas
+grandmother
+grandmothers
+grandpa
+grandpappy
+grandparent
+grandparents
+grandpas
+grandpop
+grands
+grandson
+grannies
+granny
+granola
+grant
+grant's
+granted
+granter
+granting
+grants
+grapefruits
+grapeshot
+graphic
+graphics
+graphics..
+graphs
+grapple
+grappled
+grappler
+grapplers
+grapples
+grappling
+grasps
+grass
+grass-weaving
+grasses
+grasshopper
+grasshopper's
+grasshoppers
+grassy
+grate
+grated
+grateful
+gratefully
+gratefulness
+grater
+graters
+grates
+gratifying
+gratin
+gratis
+gratitude
+grats
+gratz
+gravel
+gravely
+graven
+gravepeople
+graveryard
+graves
+graves'
+gravest
+graveyard
+graveyards
+gravitate
+gravity
+gravy
+gray
+grayed
+grayish
+grays
+graze
+grazed
+grazing
+grease
+greased
+greaser
+greases
+greasier
+greasy
+great
+greaten
+greater
+greatest
+greatly
+greatness
+greats
+greave
+greed
+greediest
+greedy
+greek
+green
+greener
+greenery
+greenethumb
+greenhorns
+greenhouse
+greenie
+greening
+greenish
+greenly
+greer
+greet
+greeted
+greeter
+greeter's
+greeting
+greetings
+greets
+greg
+gregoire
+gregoire's
+gregoires
+gremlin
+gremlins
+grew
+grey
+greybeard
+greyhound
+greyhounds
+grid
+griddle
+grief
+grief's
+griefs
+grieve
+grieved
+griever
+griever's
+grievers
+grieves
+grieving
+grievous
+griffin
+grilda
+grilden
+grildragos
+grill
+grilled
+grilling
+grills
+grim
+grimsditch
+grimy
+grin
+grinch
+grinded
+grinder
+grinders
+grining
+grinned
+grinning
+grins
+grintley
+grip
+gripe
+griper
+gripes
+griping
+gripper
+gripping
+grips
+grisly
+gristly
+grit
+grits
+grizzle
+grizzly
+grizzly's
+groceries
+grocery
+grocery's
+grog
+grog's
+grogginess
+groggy
+groggybeards
+grogs
+grommet
+gronos
+groom
+groove
+grooved
+groover
+grooves
+grooving
+groovy
+gross
+grossed
+grosser
+grosses
+grossest
+grossing
+grossly
+grossness
+grotesque
+grotesquely
+grotto
+grouch
+groucho
+grouchy
+ground
+ground-up
+grounded
+grounder
+grounder's
+grounders
+groundhog
+grounding
+grounds
+groundskeeper
+group
+grouped
+grouper
+groupie
+groupies
+grouping
+groupleader
+groups
+grousing
+grouting
+grove
+groves
+grow
+grower
+growin
+growin'
+growing
+growl
+growl-licous
+growling
+growls
+grown
+grown-up
+grownups
+grows
+growth
+grr
+grrr
+grrrrrrrl
+grub
+grubb
+grubbing
+grubby
+grubs
+grudge
+grudger
+grudges
+gruel
+grueling
+gruesome
+gruff
+gruffly
+grumble
+grumbles
+grumbling
+grummet
+grumpy
+grumpy's
+grundy
+grunge
+grungy
+grunt
+grunt's
+gruntbusters
+grunter
+grunting
+grunts
+grunts'
+gryphons
+gtg
+guacamole
+guano
+guarantee
+guaranteed
+guarantees
+guarantees'
+guard
+guard's
+guarded
+guarder
+guardian
+guardians
+guarding
+guards
+guards'
+guardsman
+guardsmen
+guess
+guessed
+guesser
+guessers
+guesses
+guessin
+guessin'
+guessing
+guesstimate
+guest
+guest's
+guestbook
+guested
+guesting
+guests
+guff
+guffaw
+gui
+guide
+guide's
+guided
+guideline
+guidelines
+guidemap
+guidemap's
+guider
+guides
+guiding
+guil
+guila
+guild
+guild1
+guild14
+guilded
+guilders
+guildhall
+guildhouse
+guildie
+guildies
+guilding
+guildleader
+guildless
+guildmasta
+guildmaster
+guildmaster's
+guildmasters
+guildmate
+guildmates
+guildmateys
+guildmeister
+guildmember
+guildmembers
+guildname
+guildpirates
+guilds
+guildship
+guildships
+guildsmen
+guildtag
+guildtalk
+guildwars
+guildwise
+guildy
+guildy's
+guildys
+guile
+guilld
+guilt
+guilty
+guinea
+guines
+guise
+guised
+guitar
+guitar's
+guitarist
+guitars
+gulf
+gulf's
+gulfs
+gull
+gullet
+gullible
+gulls
+gullwings
+gully
+gulp
+gulped
+gulps
+gum
+gum's
+gumball
+gumballs
+gumbo
+gumby
+gummer
+gummy
+gumption
+gums
+gunk
+gunman
+gunmasters
+gunmates
+gunnies
+gunny
+gunny's
+guns
+guns'
+gunship
+gunshow
+gunsights
+gunskill
+gunskills
+gunsmith
+gunsmith's
+gunsmithes
+gunsmithing
+gunsmiths
+gunwale
+guppy
+gurth
+guru
+gus
+gus's
+gush
+gusher
+gushing
+gushy
+gussied
+gust
+gusteau
+gusteau's
+gusto
+gusts
+gusty
+gut
+guts
+gutsy
+gutted
+gutter
+gutterat
+gutters
+gutting
+guy
+guy's
+guyago
+guyona
+guyoso
+guyros
+guys
+guytia
+gwa
+gwarsh
+gwinn
+gwinn's
+gym
+gym's
+gymnasium
+gymnastic
+gymnastics
+gyms
+gypsies
+gypsy
+gypsy's
+gyro
+gyro's
+gyros
+h-pos
+h.g.
+h2o
+ha
+habbo
+habbo's
+habbos
+habit
+habit's
+habitat
+habitat's
+habitats
+habited
+habits
+habitual
+hacky
+had
+hade
+hades
+hades'
+hadn't
+haft
+hah
+haha
+hail
+hailed
+hailing
+hails
+hair
+hair's
+hairball
+hairballs
+hairband
+hairbrush
+hairbrushes
+hairclip
+haircut
+haircut's
+haircuts
+hairdo
+hairdresser
+hairdryer
+haired
+hairs
+hairspray
+hairstyle
+hairstyle's
+hairstyles
+hairy
+hakaba
+hake
+hakuna
+hal
+halau
+hale
+hales
+haley
+haley's
+haleys
+half
+half-o-dil
+halftime
+halfway
+halfwits
+hali
+halibut
+haling
+hall
+hall's
+hallelujah
+haller
+hallmark
+hallo
+halloo
+hallow
+halloween
+halloween's
+hallows
+halls
+hallway
+hallways
+halo
+halos
+halt
+halting
+halva
+halve
+halves
+ham
+hambrrrgers
+hamburger
+hamburgers
+hamburglar
+hamilton
+hamlet
+hammer
+hammerhead
+hammerhead's
+hammerheads
+hammering
+hammers
+hammock
+hammocks
+hammy
+hams
+hamster
+hamster's
+hamsterball
+hamsters
+hanaroni
+hand
+hand's
+handbag
+handbags
+handball
+handcraft
+handed
+handedly
+handel
+hander
+handers
+handful
+handheld
+handicapped
+handier
+handing
+handkerchief
+handkerchiefs
+handle
+handlebar
+handled
+handler
+handler's
+handlers
+handles
+handling
+handout
+handpicked
+handrails
+hands
+handshake
+handshakes
+handsome
+handsomely
+handwriting
+handy
+hanebakuon
+hanegaku
+haneoto
+hang-loose
+hangnail
+hangout
+hank
+hanker
+hankering
+hankie
+hankie's
+hankies
+hanks
+hanky
+hanna
+hannah
+hannah's
+hannahs
+hans
+hans'
+hanukkah
+hap
+hap'n
+hapacha
+hapaxion
+hapazoa
+happen
+happened
+happening
+happenings
+happens
+happier
+happiest
+happily
+happiness
+happy
+happy-go-lucky
+haps
+hara
+harassed
+harassment
+harbinger
+harbingers
+harbor
+harbor's
+harbored
+harbormaster
+harbormasters
+harbors
+hard
+hardball
+hardcode
+hardest
+hardies
+hardly
+hardness
+hardships
+hardware
+hardwire
+hardwood
+hardy
+hare
+hared
+hares
+hark
+harlequin
+harlets
+harm
+harm's
+harmed
+harmful
+harming
+harmless
+harmonicas
+harmonies
+harmonious
+harmony
+harms
+harness
+harp
+harper
+harper's
+harping
+harpoon
+harpooning
+harpoons
+harps
+harr
+harried
+harriet
+harrow
+harrows
+harsh
+harsher
+harshly
+hart
+harumi
+harumite
+harumitey
+harv
+harv's
+harvest
+harvested
+harvesting
+harvests
+harvs
+has
+hashanah
+hasher
+hasn't
+hasnt
+hassaba
+hassagua
+hassano
+hassigos
+hassilles
+hassle
+hassled
+hassling
+hassros
+hast
+haste
+hasten
+hastily
+hasty
+hat
+hat's
+hatch
+hatched
+hatches
+hatchet
+hatchets
+hath
+hating
+hatred
+hats
+hatter
+haul
+hauled
+hauling
+hauls
+haunt
+haunt's
+haunted
+haunter
+haunting
+haunting's
+hauntings
+haunts
+haut
+havarti
+have
+haven
+haven's
+haven't
+havendish
+havendish's
+havens
+havent
+haver
+havers
+haves
+havin'
+having
+havoc
+haw
+hawk
+hawk's
+hawkeyes
+hawkling
+hawks
+hawkster
+hawkweed
+haws
+hawthorne
+haxby
+hay
+haydn
+hayes
+haymaker
+hayseed
+haystack
+haystacks
+haywire
+hazard
+hazardous
+hazel
+hazelnut
+hazes
+hazy
+hazzard
+he
+he'd
+he'll
+he's
+head
+headache
+headaches
+headband
+headboards
+headbutt
+headdress
+headed
+header
+headgear
+headhunter
+headhunters
+heading
+heading's
+headings
+headless
+headlight
+headlights
+headlock
+headpiece
+headpieces
+headquarter
+headquarters
+heads
+headset
+headsets
+headshot
+headstone
+headstone's
+headstones
+headstrong
+headway
+heal
+healed
+healer
+healers
+healing
+healings
+heals
+health
+health's
+healthier
+healthiest
+healthly
+healthy
+heap
+heaps
+hear
+heard
+hearer
+hearers
+hearest
+hearing
+hearings
+hears
+hearsay
+heart
+heart's
+heart-shaped
+heartache
+heartbeat
+heartbreak
+heartbreakers
+heartbreaking
+heartbreaks
+heartbroken
+hearted
+heartedly
+hearten
+heartens
+heartfelt
+hearth
+hearth's
+hearties
+heartily
+heartiness
+heartless
+hearts
+heartstea
+heartthrob
+heartwrecker
+hearty
+hearty's
+heartys
+heat
+heat-get
+heated
+heater
+heater's
+heaters
+heath
+heathen
+heathens
+heather
+heating
+heats
+heave
+heaven
+heaven's
+heavenly
+heavens
+heaver
+heavier
+heavies
+heaviest
+heavily
+heavy
+heavyset
+heavyweight
+heckle
+hectic
+hector
+hector's
+hectors
+hedge
+hedgehog
+hedgehog's
+hedgehogs
+hedley
+hedly
+hedy
+hee
+heed
+heeded
+heel
+heeled
+heeler
+heeling
+heels
+heffalump
+heffalump's
+heffalumps
+heft
+hefts
+hefty
+heh
+hehe
+heidi
+height
+heights
+heikyung
+heinous
+heirloom
+heirs
+heist
+heisting
+heists
+held
+helen
+helicopter
+helicopters
+helios
+hello
+hellos
+helm
+helm's
+helmed
+helmet
+helmets
+helming
+helms
+helmsman
+helmsmen
+helmswoman
+help
+helpdesk
+helped
+helper
+helper's
+helpers
+helpful
+helpfully
+helping
+helpings
+helpless
+helps
+hem
+hemi
+hemisphere
+hempen
+hems
+hen
+hen's
+hence
+henchmen
+hendry
+henhouse
+henry
+henrys
+hens
+her
+her's
+herbert
+herbie
+herbie's
+herbies
+herbs
+hercules
+hercules'
+herd
+herded
+herder
+herders
+herding
+herds
+here
+here's
+hereby
+herein
+heres
+heresy
+heretic
+hereunto
+heritage
+hermione
+hermit
+hermit's
+hermits
+hermoine
+hernia
+hero
+hero's
+heroes
+heroic
+heroism
+heron
+herons
+heros
+herring
+herrings
+hers
+herself
+hershey
+hersheys
+hes
+hesitant
+hesitate
+hesitating
+hesitation
+hest
+hewent
+hey
+heya
+heywood
+hf
+hi
+hi-top
+hibernate
+hibernating
+hibernation
+hibiscus
+hic
+hiccup
+hiccups
+hick
+hickory
+hickorytip
+hicks
+hid
+hidden
+hide
+hide-and-seek
+hideaway
+hideaways
+hided
+hideous
+hideously
+hideout
+hideouts
+hides
+hiding
+hierarchy
+higglyball
+higglytown
+high
+high-energy
+high-flying
+high-impact
+high-octane
+high-powered
+high-seas
+high-speed
+high-strung
+high-voltage
+higher
+highest
+highest-rated
+highjack
+highlander
+highlands
+highlight
+highlighted
+highlighting
+highlights
+highly
+highness
+highs
+highsea
+highseas
+hightail
+hightailed
+highway
+hihi
+hiiii-yaaaaa
+hike
+hiker
+hiking
+hilarious
+hilarity
+hill
+hill's
+hilled
+hiller
+hilling
+hills
+hillside
+hilltop
+hilly
+hilt
+him
+hims
+himself
+himuro
+hindered
+hindering
+hinds
+hindsight
+hinges
+hint
+hinted
+hinter
+hinterseas
+hinting
+hints
+hip
+hip-hop
+hip-hoppin'
+hippie
+hippies
+hippies'
+hippo
+hippo's
+hippos
+hippy
+hipster
+hire
+hired
+hirer
+hires
+hiring
+his
+hissed
+hisses
+hissing
+hissy
+histoire
+historian
+historic
+historical
+historically
+histories
+history
+history's
+hit
+hit's
+hitch
+hitched
+hitchhike
+hitchhiked
+hitchhiker
+hitchhikers
+hitchhiking
+hitching
+hither
+hitop
+hits
+hitter
+hitters
+hitting
+hive
+hive's
+hives
+hiya
+hkdl
+hmm
+hmmm
+hms
+hoard
+hoarder
+hoarding
+hoards
+hoax
+hob
+hobbies
+hobbit
+hobbits
+hobbles
+hobbling
+hobby
+hoboken
+hocked
+hockey
+hocks
+hocus
+hocus-focus
+hodgepodge
+hofflord
+hog
+hogg
+hogge
+hogged
+hogging
+hogglestock
+hogs
+hogwarts
+hogwash
+hoi
+hoist
+hoisting
+hola
+hold
+hold'em
+hold's
+holdem
+holden
+holder
+holders
+holdin'
+holding
+holdings
+holdout
+holds
+holey
+holidas
+holiday
+holiday's
+holidayer
+holidays
+holl
+holler
+hollered
+hollering
+hollow
+hollow's
+hollowed-out
+hollows
+holly
+holly's
+hollywood
+hollywoods
+holms
+holo
+hologram
+holograms
+holt
+holy
+homage
+hombre
+hombres
+home
+home's
+home-grown
+home-made
+homebound
+homeboy
+homecoming
+homed
+homedog
+homegirl
+homeland
+homeless
+homely
+homemade
+homeopathic
+homepage
+homeport
+homer
+homer's
+homers
+homes
+homespun
+homestead
+hometown
+homework
+homeworker
+homeworker's
+homeworkers
+homey
+homeys
+homier
+homies
+homing
+hon
+honcho
+honda
+hone
+honed
+hones
+honest
+honestly
+honesty
+honey
+honeybunch
+honeycomb
+honeydew
+honeys
+honeysuckle
+honeysuckles
+honing
+honk
+honor
+honorable
+honorary
+honored
+honoring
+honors
+honour
+hood
+hood's
+hoods
+hoof
+hook
+hook's
+hooked
+hooks
+hooligan
+hooligans
+hoop
+hoops
+hoopster
+hoopsters
+hooray
+hoot
+hootenanny
+hooting
+hoots
+hop
+hope
+hoped
+hopeful
+hopeful's
+hopefully
+hoper
+hopes
+hoping
+hopped
+hopper
+hopping
+hoppy
+hops
+hopscotch
+horatio
+horatio's
+horatios
+hordes
+horison
+horizon
+horizon's
+horizons
+horizontal
+horn
+hornbow
+hornet
+hornet's
+hornets
+horns
+hornswoggle
+horoscope
+horrendous
+horrible
+horribly
+horrid
+horridness
+horrific
+horrified
+horrifying
+horror
+horror's
+horrors
+horse
+horse's
+horseman
+horsepower
+horses
+horseshoe
+horseshoe's
+horseshoes
+horseshow
+horsey
+horsing
+hose
+hosed
+hoses
+hosiery
+hospital
+hospitality
+hospitalize
+hospitals
+host
+host's
+hosted
+hostile
+hostiles
+hostility
+hosting
+hosts
+hot
+hot-tempered
+hotel
+hotel's
+hotels
+hothead
+hotkey
+hotkeys
+hotshot
+hotspot
+hotspots
+hotter
+hottest
+hound
+hounded
+hounding
+hounds
+hour's
+hourglass
+hourly
+house
+house's
+housebroken
+housecleaning
+housed
+houseful
+household
+housekeeper
+housemates
+houseplant
+houser
+houses
+housewife
+housewives
+housework
+housing
+housings
+hovel
+hover
+hovercraft
+hovered
+hovering
+hovers
+how
+how'd
+how're
+how's
+how've
+how-to
+how-to-video
+how2
+howard
+howdy
+however
+howl
+howled
+howling
+hows
+hp
+hp's
+hq
+hqofficerf
+hqofficerm
+hr
+hr.
+hrage
+hsm
+hsm-2's
+hsm2
+hsm3
+hub
+hub's
+hubbies
+hubby
+hubby's
+hubs
+huddle
+huddled
+hudgen's
+hudgens
+hudson
+hudson's
+hudsons
+hue
+hug
+hug's
+huge
+hugely
+huger
+hugers
+hugest
+hugged
+hugh
+hugo
+hugs
+huh
+hula
+hula's
+hulas
+hulk
+hulking
+hull
+hull's
+hullabaloo
+hulled
+hullo
+hulls
+human
+human's
+humane
+humanities
+humanity
+humankind
+humans
+humble
+humbled
+humbly
+humbuckers
+humbug
+humdinger
+humid
+humidia
+humidia's
+humiliating
+humility
+hummingbird
+hummingbird's
+hummingbirds
+hummus
+humor
+humor's
+humored
+humoring
+humorous
+humors
+hums
+hunch
+hunchback
+hunger
+hungering
+hungrier
+hungriest
+hungry
+hunny
+hunt
+hunter
+hunter's
+hunters
+hunting
+huntress
+hunts
+huntsclan
+huntsgirl
+huntsman
+huntsman's
+hurdle
+hurl
+hurled
+hurls
+hurrah
+hurray
+hurricane
+hurricanes
+hurried
+hurrier
+hurries
+hurry
+hurrying
+hurt
+hurter
+hurtful
+hurting
+hurts
+husband
+husband's
+husbands
+hush
+hushes
+husk
+huskers
+huskies
+husky
+hustle
+hustling
+hut
+hutch
+huts
+huzza
+huzzah
+hw
+hxdq
+hyacinth
+hybrid
+hydra
+hydrant
+hydrants
+hydrated
+hydro-hopper
+hydrofoil
+hyena
+hyena's
+hyenas
+hygiene
+hymn
+hymns
+hyoga
+hype
+hyped
+hyper
+hyper-drive
+hyperactive
+hyperforce
+hypersensitive
+hyperspace
+hypno
+hypno-goggles
+hypnotic
+hypnotized
+hypocrite
+hypothetical
+hypothetically
+hysterical
+hysterically
+i
+i'd
+i'll
+i'm
+i've
+i.m.
+i.w.g.
+iago
+iago's
+iagos
+iam
+iambic
+ibuprofen
+ice
+ice's
+iceberg
+icebergs
+iceburg
+icecold
+icecream
+iced
+iceman
+icerage
+ices
+iceshark
+icestockings
+ichabod
+ichabod's
+ichabods
+icicle
+icicles
+icing
+icing's
+icings
+icky
+icon
+icons
+icy
+id
+ida
+idea
+idea's
+ideal
+ideally
+ideals
+ideas
+identical
+identify
+identifying
+identity
+ides
+idk
+idol
+idol's
+idolizing
+idols
+ids
+if
+ifalla
+iger
+igloo
+igloos
+ignatius
+ignatius'
+ignite
+ignorance
+ignorant
+ignore
+ignored
+ignorer
+ignores
+ignoring
+igo
+igo's
+iguana
+ii
+iid
+ik
+ile
+ill
+illegal
+illegally
+illiterate
+illness
+illnesses
+ills
+illuminati
+illumination
+illusion
+illusive
+illustrate
+illustrated
+illustrates
+illustrating
+illustration
+illustrations
+illustrative
+illustrious
+im
+image
+imaged
+images
+imaginable
+imaginary
+imagination
+imagination's
+imaginations
+imaginative
+imaginatively
+imagine
+imagined
+imagineer
+imagineers
+imaginer
+imagines
+imaging
+imagining
+imaginings
+imam
+imbedded
+imho
+imitate
+imitated
+imitating
+imitation
+immature
+immediate
+immediately
+immense
+immensely
+immigrant
+immigrate
+immigrated
+imminent
+immortal
+immune
+immunity
+imo
+imp
+impact
+impacted
+impacter
+impacting
+impactive
+impacts
+impaired
+impartial
+impatient
+impending
+imperal
+imperfect
+imperial
+impersonal
+impersonate
+impersonating
+impersonation
+impervious
+implement
+implemented
+implementing
+implication
+implications
+implicit
+implied
+implies
+imploringly
+imply
+implying
+impolite
+import
+importance
+important
+importantly
+imported
+importer
+importer's
+importers
+importing
+imports
+impose
+imposed
+imposer
+imposes
+imposing
+impossibility
+impossible
+impossibles
+impossibly
+imposter
+impound
+impounded
+impractical
+impress
+impressed
+impresses
+impressing
+impression
+impression's
+impressions
+impressive
+imprison
+imprisoned
+imprisonment
+improbably
+impromptu
+improper
+improprieties
+improve
+improved
+improvement
+improvements
+improver
+improves
+improving
+improvise
+imps
+impudent
+impulse
+impulsive
+impunity
+in
+inability
+inaccuracies
+inaccurate
+inaction
+inactive
+inadequate
+inadequately
+inadvertently
+inane
+inappropriate
+inappropriately
+inboards
+inbound
+inbox
+inc
+inc.
+incapable
+incapacitated
+incapacitating
+incarnate
+incarnation
+incase
+incased
+incautious
+incentive
+incessantly
+inch
+inches
+inching
+incident
+incident's
+incidentally
+incidents
+incisor
+incite
+incited
+incline
+inclined
+include
+included
+includes
+including
+inclusive
+incognito
+incoherent
+income
+incoming
+incomings
+incompatible
+incompetency
+incompetent
+incomplete
+incompletes
+inconsiderate
+inconsideration
+inconsistent
+inconspicuous
+inconspicuously
+inconvenience
+inconveniencing
+inconvenient
+incorporated
+incorporeal
+incorrect
+incorrectly
+increase
+increased
+increases
+increasing
+incredible
+incredible's
+incredibles
+incredibly
+increments
+incriminate
+incriminating
+indebt
+indecisive
+indeed
+indeedy
+independence
+independent
+independently
+indestructible
+index
+indexed
+indexer
+indexers
+indexes
+indexing
+india
+indian
+indians
+indicate
+indicated
+indicates
+indicating
+indication
+indications
+indicative
+indicator
+indices
+indie
+indies
+indifference
+indifferent
+indifferently
+indigenous
+indigestion
+indigo
+indigos
+indirect
+indirectly
+indiscriminately
+indisposed
+individual
+individual's
+individuality
+individually
+individuals
+indo
+indoctrinations
+indomitable
+indoor
+indoors
+indubitab
+induced
+inducted
+inducting
+indulge
+industrial
+industrial-sized
+industrially
+industrials
+industries
+industry
+industry's
+inedible
+ineffective
+inefficient
+inept
+inertia
+inevitable
+inexpensive
+inexperience
+inexperienced
+inexplicably
+infancy
+infant
+infantile
+infantry
+infants
+infected
+infecting
+infection
+infections
+infectious
+infer
+inferior
+inferiority
+infernal
+inferno
+inferno's
+infernos
+inferring
+infest
+infestation
+infested
+infidels
+infiltrate
+infiltrated
+infinite
+infinities
+infinity
+infirmary
+inflame
+inflammation
+inflatable
+inflate
+inflated
+inflict
+inflicted
+inflicting
+infliction
+inflicts
+influence
+influenced
+influencer
+influences
+influencing
+influx
+info
+inform
+informal
+informants
+information
+information's
+informations
+informative
+informed
+informer
+informer's
+informers
+informing
+informs
+infrastructure
+infringe
+infuriating
+ingenious
+ingles
+ingot
+ingots
+ingrate
+ingredient
+ingredients
+inhabit
+inhabitated
+inhabited
+inhalation
+inhere
+inherit
+inialate
+init
+initial
+initialization
+initialized
+initially
+initials
+initiate
+initiated
+initiates
+initiating
+initiation
+initiations
+initiative
+injure
+injured
+injures
+injuries
+injuring
+injury
+injustices
+ink
+ink's
+ink-making
+ink-making-talent
+inkaflare
+inkana
+inkanapa
+inked
+inker
+inkers
+inking
+inkings
+inks
+inkwell
+inkwells
+inky
+inland
+inlanders
+inlet
+inline
+inmates
+inn
+innate
+inner
+innerly
+innkeeper
+innocence
+innocent
+innocently
+innocents
+innovative
+innovention
+innovention's
+innoventions
+inns
+innuendo
+innuendoes
+inoperable
+inpatient
+input
+input's
+inputed
+inputer
+inputing
+inputs
+inputting
+inquest
+inquire
+inquiries
+inquiring
+inquiry
+inquisitively
+ins
+insane
+insanely
+insanity
+insatiable
+insect
+insects
+insecure
+insecurities
+insecurity
+insensitive
+insert
+inserted
+inserting
+inserts
+inset
+inside
+inside's
+insider
+insider's
+insiders
+insides
+insight
+insightful
+insignia
+insignificant
+insinuate
+insinuating
+insinuation
+insist
+insisted
+insisting
+insists
+insolence
+insomnia
+insomniac
+insomniatic
+inspect
+inspected
+inspecting
+inspection
+inspections
+inspector
+inspects
+inspiration
+inspire
+inspired
+inspires
+inspiring
+inst
+inst'
+insta-grow
+instable
+install
+installation
+installed
+installer
+installing
+installment
+installs
+instance
+instanced
+instances
+instancing
+instant
+instantly
+instead
+instep
+instigate
+instigator
+instill
+instilling
+instinct
+instinctively
+instincts
+institution
+instruct
+instructed
+instruction
+instruction's
+instructions
+instructor
+instructors
+instrument
+instrument's
+instrumented
+instrumenting
+instruments
+insubordinate
+insubordinates
+insubordination
+insufferable
+insufficient
+insulates
+insulating
+insulation
+insult
+insult's
+insulted
+insulter
+insulting
+insults
+insurance
+insure
+insured
+intact
+integrate
+integrated
+integrity
+intellectual
+intellectualizing
+intelligence
+intelligent
+intend
+intended
+intender
+intending
+intends
+intense
+intensified
+intension
+intensions
+intensity
+intensive
+intent
+intention
+intention's
+intentional
+intentionally
+intentioned
+intentions
+intently
+intents
+inter
+interact
+interacting
+interaction
+interactive
+interactively
+intercept
+intercepted
+intercepten
+intercepting
+interception
+interceptive
+interceptor
+interchange
+intercom
+interconnection
+interest
+interest's
+interested
+interesting
+interestingly
+interests
+interface
+interface's
+interfaced
+interfacer
+interfaces
+interfacing
+interfere
+interference
+interferes
+interfering
+interim
+interior
+interior's
+interiorly
+interiors
+interject
+interjections
+interlopers
+intermediaries
+intermediate
+interminable
+intermission
+intermittent
+intermittently
+intern
+internal
+international
+interned
+internet
+internet's
+internets
+internship
+interpretation
+interprets
+interrogate
+interrupt
+interrupt's
+interrupted
+interrupter
+interrupters
+interrupting
+interruption
+interruptions
+interruptive
+interrupts
+intersect
+interstate
+intervals
+intervene
+intervened
+intervention
+interview
+interviewing
+interviews
+interwebz
+intimately
+intimidate
+intimidated
+intimidating
+into
+intolerant
+intranet
+intrepid
+intrigues
+intriguing
+intro
+intro's
+introduce
+introduced
+introducer
+introduces
+introducing
+introduction
+introduction's
+introductions
+introductory
+intros
+intrude
+intruder
+intruders
+intrudes
+intruding
+intrusion
+intuition
+intuitive
+inundated
+inutile
+inv
+invade
+invaded
+invader
+invaders
+invading
+invalid
+invaluable
+invasion
+invasions
+invasive
+invent
+invented
+inventing
+invention
+inventions
+inventive
+inventories
+inventory
+invents
+inverse
+invert
+inverted
+invest
+invested
+investigate
+investigated
+investigates
+investigating
+investigation
+investigations
+investigative
+investigator
+investigators
+investing
+investment
+investments
+invigorating
+invincibility
+invincible
+invincibles
+invisibility
+invisible
+invisibles
+invisibly
+invitation
+invitation's
+invitations
+invite
+invited
+invitee
+inviter
+invites
+inviting
+invoice
+invoices
+involuntarily
+involve
+involved
+involver
+involves
+involving
+invulnerability
+invulnerable
+iow
+ipod
+ipods
+iridessa
+iridessa's
+iris
+iris'
+irk
+irked
+irking
+irks
+irksome
+iron
+ironclad
+ironed
+ironhoof
+ironic
+ironically
+ironing
+ironman
+irons
+ironsides
+ironskull's
+ironwall
+ironwalls
+irrational
+irregular
+irrelevant
+irresistible
+irritable
+irritant
+irritate
+irritated
+irritates
+irritatin'
+irritating
+irritation
+is
+isabel
+isabella
+isabella's
+isabellas
+isadora
+isadore
+isaiah
+isla
+island
+island's
+islander
+islanders
+islands
+isle
+isle's
+isles
+isn't
+isnt
+isolate
+isolated
+isolating
+isometric
+isp
+issue
+issued
+issuer
+issuers
+issues
+issuing
+istilla
+it
+it'll
+it's
+italics
+italy
+itched
+itchie
+itching
+itchy
+item
+items
+its
+itself
+ivanna
+ive
+ivona
+ivor
+ivory
+ivy
+ivy's
+ivys
+ix
+izzy
+izzy's
+izzys
+j.k.
+ja
+jab
+jack
+jack's
+jackals
+jacket
+jacket's
+jackets
+jackfruit
+jackie
+jackie's
+jackies
+jackolantern
+jackolantern's
+jackolanterns
+jackpot
+jackpot's
+jackpots
+jacks
+jackson
+jackson's
+jacques
+jade
+jaded
+jado
+jafar
+jafar's
+jafars
+jagged
+jaguar
+jail
+jails
+jake
+jake's
+jakes
+jalex
+jam
+jamada
+jamago
+jamble
+jamboree
+james
+james'
+jamie
+jamigos
+jamilles
+jammania
+jammer
+jammin
+jammin'
+jammin's
+jammy
+jamoso
+jams
+jan
+jane
+jane's
+janes
+janet
+janice
+january
+january's
+januarys
+jar
+jar's
+jargon
+jars
+jasmine
+jasmine's
+jasmines
+jason
+jason's
+jasons
+jaw
+jaw's
+jaw-dropper
+jawed
+jaws
+jazz
+jazzed
+jazzy
+jb
+jbs
+jealous
+jealously
+jealousy
+jean
+jean's
+jeanie
+jeanne
+jeans
+jed
+jedi
+jedi's
+jedis
+jeena
+jeffrey
+jehan
+jellies
+jelly
+jellybean
+jellybean's
+jellybeans
+jellyfish
+jellyfish's
+jenny
+jeopardy
+jeremiah
+jeremy
+jerome
+jerry
+jerry's
+jerrys
+jersey
+jess
+jessamine
+jesse
+jesse's
+jesses
+jest
+jester
+jester's
+jesters
+jests
+jet
+jet's
+jetix
+jetixtreme
+jetpack
+jets
+jetsam
+jetsam's
+jetsams
+jett
+jett's
+jetts
+jeune
+jewel's
+jeweled
+jeweler
+jewelers
+jewelry
+jig
+jigsaw
+jill
+jim
+jima
+jimmie
+jimmyleg
+jingle
+jinglebells
+jingles
+jingly
+jinks
+jitterbug
+jittery
+jive
+jive_turkies
+jivin'
+jk
+joan
+jocard
+joe
+joe's
+joes
+john
+johnny
+johnny's
+johnnys
+johns
+johnson
+johnson's
+johnsons
+johny
+join
+joined
+joiner
+joiners
+joining
+joins
+jojo
+jojo's
+jojos
+joke
+joke's
+joked
+joker
+joker's
+jokers
+jokes
+jokey
+joking
+jolly
+jolly's
+jollyroger
+jollyroger's
+jollyrogers
+jolt
+jona's
+jonas
+jonathan
+jones
+jones'
+jones's
+jordan
+jos
+joseph
+joshamee
+joshuas
+josie
+journal
+journes
+journey
+journeyed
+journeying
+journeyings
+joy
+joy's
+joyful
+joyous
+joys
+jpn
+jps
+jr
+jr.
+juan
+jubilee
+judge
+judge's
+judged
+judger
+judges
+judging
+judy
+judy's
+judys
+juels
+juggernaut
+juggernauts
+juggle
+juggler
+juggles
+juggling
+juiced
+juju
+jukebox
+jul
+julep
+julie
+juliet
+julius
+july
+july's
+julys
+jumba
+jumba's
+jumble
+jumbles
+jumbo
+jump
+jump's
+jumped
+jumper
+jumpers
+jumpin
+jumping
+jumps
+jumpy
+jun
+june
+june's
+juneau
+junebug
+junes
+jung
+jungle
+jungle's
+jungled
+jungles
+junior
+junior's
+juniors
+juniper
+junk
+jupiter
+jupiter's
+jupiters
+jury
+just
+just-waking-up
+juster
+justice
+justin
+justin's
+justing
+justins
+justly
+juvenile
+ka-boom
+ka-ching
+kabob
+kaboomery
+kagero
+kai
+kaken
+kamakuri
+kanga
+kanga's
+kangaroo
+kangas
+kapahala
+karakuri
+karaoke
+karat
+karate
+karbay
+karen
+karin
+karma
+karnival
+karo
+karo's
+kart
+karts
+kasumi
+kasumire
+kasumite
+kat
+kate
+kate's
+kathy
+katz
+kay
+kazaam
+kazoo
+kazoology
+kdf
+keelgrin
+keely
+keely's
+keelys
+keen
+keep
+keeper
+keeper's
+keepers
+keepin'
+keeping
+keeps
+keepsake
+keepsake's
+keepsakes
+keira
+keira's
+keiras
+keke
+kellogg
+kellogg's
+kelloggs
+kelly
+kelly's
+kellys
+kelp
+kelp-jelly
+kelsi
+kelsi's
+kelsis
+ken
+kenai
+kenai's
+kenais
+kennel
+kenny
+kenny's
+kennys
+kent
+kept
+kerchak
+kerchak's
+kerchaks
+kermie
+kermit
+kes
+ketchup
+ketobasu
+kettle
+kettles
+kevin
+kevin's
+kevins
+kewl
+key
+key's
+keyboard
+keyboard's
+keyboarding
+keyboards
+keyhole-design
+keys
+keystone
+keyword
+khaki
+khaki's
+khakis
+khamsin
+kibatekka
+kick
+kickball
+kicked
+kicker
+kickers
+kickflip
+kickin'
+kicking
+kicks
+kid
+kid's
+kidd
+kiddie
+kidding
+kids
+kidstuff
+kiely
+kiely's
+kielys
+kiki
+kiki's
+kikis
+kim
+kim's
+kimchi
+kimmunicator
+kims
+kind
+kinda
+kindergarten
+kindergarten's
+kindergartens
+kindest
+kindly
+kindness
+kinds
+king
+king's
+king-sized
+kingdom
+kingdom's
+kingdoms
+kingfisher
+kingfishers
+kingly
+kingman
+kingman's
+kings
+kingshead
+kiosk
+kiosk's
+kiosks
+kipp
+kippur
+kirby
+kirke
+kit
+kitchen
+kitchen's
+kitchener
+kitchens
+kite
+kites
+kitten
+kitten's
+kittens
+kitty
+kiwi
+kk
+klebba
+klutz
+klutzy
+knap
+knave
+kneed
+kneel
+knew
+knghts
+knight
+knightley
+knightley's
+knights
+knitting
+knock
+knockdown
+knocked
+knocking
+knockoff
+knocks
+knoll
+knots
+knotty
+know
+know-it-alls
+knower
+knowing
+knowledge
+knowledgeable
+knowledges
+known
+knows
+knowzone
+knuckle
+knucklehead
+knuckles
+koala
+koala's
+koalas
+kobi
+kobra
+koda
+koda's
+kodas
+kodiac
+kokeshi
+koko
+kokoago
+kokoros
+koleniko
+kollin
+komadoros
+komainu
+komanoto
+kong
+kong's
+kongs
+kooky
+kool
+korogeki
+koroko
+korozama
+kouki
+kp
+kp's
+kraken
+kraken's
+krakens
+krawl
+kreepers
+krew
+krewe
+krispies
+krissy
+krogager
+kronk
+kronk's
+krunklehorn
+krux
+krybots
+kubaku
+kuganon
+kugaster
+kumonn
+kung
+kuzco
+kwanzaa
+kyle
+kyle's
+kyles
+kyra
+kyto
+kyto's
+la
+lab
+label
+labels
+labor
+labyrinth
+lace
+lack
+lackadaisical
+lacked
+lacker
+lacking
+lacks
+lacrosse
+lad
+ladder
+ladder's
+ladders
+ladies
+ladies'
+ladle
+ladles
+lady
+lady's
+ladybug
+ladybug's
+ladybugs
+ladys
+laff
+laff-o-dil
+laffer
+laffs
+lag
+laggin
+lagging
+lagoon
+lagoon's
+lagoons
+laid-back
+laidel
+lake
+lake's
+laker
+lakes
+laking
+lala
+lalala
+lamanai
+lamb
+lambda
+lamberginias
+lamed
+lamely
+lamer
+lames
+lamest
+laming
+lamp
+lamp's
+lamper
+lamps
+lanai
+lance
+lance's
+lances
+land
+landed
+lander
+landers
+landing
+landings
+landlubber
+landlubbers
+landmark
+lands
+landscape
+lane
+lanes
+language
+language's
+languages
+lantern
+lantern's
+lanterns
+lanyard
+lanyard's
+lanyards
+laptop
+large
+lark
+larkspur
+larp
+larrup
+larry
+lars
+laser
+lashes
+lass
+lass'
+lassard
+lassie
+lassie's
+lassies
+lasso
+last
+lasted
+laster
+lasting
+lastly
+lasts
+late
+lated
+lately
+later
+lateral
+latered
+laters
+lates
+latest
+latia
+latin
+latrine
+laugh
+laughable
+laughed
+laugher
+laugher's
+laughers
+laughfest
+laughin'
+laughing
+laughs
+laughter
+laughters
+launch
+launched
+launcher
+launchers
+launches
+launching
+launchings
+launchpad
+laundry
+laurel
+laurel-leaf
+lauren
+lava
+lavendar
+lavender
+lavish
+law
+law's
+lawbot
+lawbot's
+lawbots
+lawful
+lawless
+lawn
+lawn's
+lawns
+lawrence
+laws
+lawyer
+lawyers
+layer
+layered
+layers
+laying
+laziness
+lazy
+lbhq
+le
+lead
+leaded
+leaden
+leader
+leader's
+leaderboard
+leaderboard's
+leaderboards
+leaders
+leadership
+leading
+leadings
+leads
+leaf's
+leaf-boat
+leaf-stack
+leafboarding
+leafed
+leafing
+leafkerchief
+leafkerchiefs
+leafs
+leafy
+league
+leagued
+leaguer
+leaguers
+leagues
+leaguing
+leaks
+lean
+leaned
+leaner
+leanest
+leaning
+leanings
+leanly
+leans
+leap
+leapfrog
+leaping
+leapt
+learn
+learned
+learner
+learner's
+learners
+learning
+learnings
+learns
+learnt
+least
+leatherneck
+leave
+leaved
+leaver
+leavers
+leaves
+leavin
+leaving
+leavings
+ledge
+lee
+leed
+leeta
+leeward
+left
+left-click
+left-clicking
+leftover
+lefts
+lefty
+legaba
+legaja
+legal
+legalese
+legano
+legassa
+legen
+legend
+legend's
+legendary
+legends
+leghorn
+legion
+legondary
+leibovitz
+leibovitz's
+leif
+leigons
+leisure
+leisurely
+lemme
+lemon
+lemonade
+lemons
+lemony
+lempago
+lempona
+lempos
+len
+lend
+lender
+lenders
+lending
+lends
+lengendary
+length
+lengthen
+lengths
+lenny
+lenora
+lentil
+leo
+leo's
+leon
+leons
+leopard
+leopards
+leopuba
+leota
+leota's
+leotas
+leozar
+leroy
+lerping
+les
+less
+lessen
+lessens
+lesser
+lesses
+lessing
+lesson
+lessoners
+lessons
+lest
+let
+let's
+lethargy
+lets
+letter
+letterhead
+lettering
+letterman
+letters
+lettin'
+letting
+lettuce
+level
+leveling
+levelly
+levels
+levelup
+leviathan
+levica
+levy
+lewis
+lewis'
+lex's
+li
+liar
+liar's
+liars
+libby
+liberated
+liberties
+liberty
+liberty's
+librarian
+libraries
+library
+library's
+licence
+license
+lichen
+lichens
+lid
+lie
+lied
+lies
+lieutenant
+lieutenant's
+lieutenants
+life
+life's
+lifeguard
+lifeguard's
+lifeguards
+lifejacket
+lifelong
+lifer
+lifers
+lifes
+lifestyle
+lift
+lifted
+lifter
+lifters
+lifting
+lifts
+light
+light's
+light-green
+light-t
+light-talent
+light-talents
+light-up
+lightbeams
+lightcycle
+lightcycles
+lighted
+lighten
+lightening
+lightens
+lighter
+lighters
+lightest
+lightfinders
+lighthouse
+lighthouse's
+lighthouses
+lighting
+lightly
+lightning
+lights
+lightspeed
+lightwater
+lightyear
+lightyear's
+like
+likeable
+liked
+likelier
+likeliest
+likelihood
+likely
+likes
+likest
+liki
+liking
+likings
+lil
+lil'fairy
+lila
+lilac
+lilies
+lillipop
+lilly
+lilo
+lilo's
+lily
+lily's
+lily-of-the-valley
+lily-pad
+lilypad
+lilys
+lima
+lime
+limes
+limit
+limited
+limiter
+limiters
+limiting
+limitly
+limitness
+limits
+lincoln
+lincoln's
+lincolns
+linda
+linden
+line
+line's
+lined
+linen
+linens
+liner
+liner's
+liners
+lines
+linguini
+linguini's
+linguinis
+lining
+linings
+lion
+lion's
+lione
+lions
+lip
+lipsky
+lipstick
+lipsticks
+liquidate
+liri
+lisa
+lisel
+list
+listed
+listen
+listened
+listener
+listener's
+listeners
+listening
+listens
+lister
+listers
+listing
+listings
+listners
+lists
+lit
+literal
+literally
+literature
+little
+littler
+littlest
+live
+live-action
+lived
+lively
+livens
+liver
+liver's
+livered
+livers
+lives
+livest
+liveth
+living
+livingly
+livings
+livingston
+livingston's
+livingstons
+liz
+liza
+lizard
+lizard's
+lizards
+lizzie
+lizzie's
+lizzy
+llama
+llama's
+llamas
+lloyd
+lloyd's
+lloyds
+load
+loaded
+loader
+loaders
+loading
+loadings
+loafers
+loan
+loaned
+loaner
+loaning
+loans
+loather
+lobbies
+lobby
+lobe
+lobster
+lobsters
+local
+localized
+locally
+lock
+lockbox
+lockboxes
+locked
+locker
+lockers
+locket
+locking
+lockings
+lockjaw's
+lockpick
+locks
+lockspinner's
+loco-motion
+lodge
+lodge's
+lodges
+lofty
+log
+log's
+logged
+loggers
+logging
+logical
+logout
+logs
+lol
+lola
+lola's
+lollipop
+lolo
+lolo's
+lolos
+lolz
+lone
+lonelier
+loneliest
+loneliness
+lonely
+lonepirates
+loner
+loner's
+loners
+long
+longed
+longer
+longest
+longing
+longings
+longjohn
+longly
+longs
+longskirt
+loo
+look
+looked
+looker
+looker's
+lookers
+lookin
+lookin'
+looking
+lookout
+lookouts
+looks
+looksee
+lool
+loom
+loon
+loony
+loool
+looool
+looooong
+loop
+loop.
+loops
+loopy
+lord
+lord's
+lords
+lordz
+lore
+lorella
+lorenzo
+lori
+los
+lose
+losing
+loss
+loss's
+losses
+lost
+lot
+lot's
+lots
+lotsa
+lotus
+lou
+loud
+louder
+loudest
+loudly
+louie
+louie's
+louies
+louis
+louis'
+lounge
+lounged
+lounger
+lounges
+lounging
+lousy
+lovable
+love
+love's
+loved
+lovel
+lovelier
+lovelies
+loveliest
+loveliness
+lovely
+loves
+loveseat
+low
+lowbrow
+lowdenclear
+lowdown
+lower
+lowered
+lowers
+lowest
+lowing
+lowly
+lows
+loyal
+loyalty
+lt.
+ltns
+luau
+luau's
+luaus
+luc
+luc's
+lucas
+lucas'
+lucia
+luciano
+lucille
+lucinda
+luck
+lucked
+lucks
+lucky
+lucky's
+luckys
+lucs
+lucy
+lucy's
+lucys
+luff
+lug-nut
+luge
+luggage
+luigi
+luigi's
+luke
+lulla-squeak
+lullaby
+lulu
+lumber
+lumen
+lumens
+lumiere
+lumiere's
+luminous
+luna
+lunar
+lunatics
+lunch
+lunched
+luncher
+lunches
+lunching
+lunge
+lunge-n-plunge
+lupine
+lure
+lured
+lures
+lute
+lutes
+luther
+luther's
+luthers
+luxe
+luxury
+lv
+lv8
+lvl
+lye
+lying
+lympia
+lynn
+lyre
+lyric
+lyrical
+lyrics
+ma
+mac
+mac's
+macaroons
+machine
+machine's
+machined
+machines
+machining
+macho
+mack's
+mackerel
+macks
+macmalley's
+macomo
+macro
+mad
+madcap
+maddie
+maddie's
+maddies
+made
+madge
+madison
+madison's
+madisons
+madly
+madness
+madrigal
+mads
+maelstrom
+maelstrom's
+maelstroms
+magazine
+magazine's
+magazines
+magenta
+maggie
+maggie's
+maggies
+magic
+magical
+magically
+magicians
+magna
+magnet
+magnet's
+magnets
+magnificent
+magnolia
+magoo
+magoo's
+magpie
+mahalo
+mahogany
+maiara
+maiara's
+maiaras
+maid
+mail
+mailbox
+mailboxes
+main
+mainland
+mainly
+mains
+maintain
+maintained
+maintainer
+maintainers
+maintaining
+maintains
+maize
+maja
+majestic
+majesty
+major
+major's
+majored
+majoring
+majorities
+majority
+majority's
+majors
+makadoros
+makanoto
+makanui
+make
+make-a-pirate
+make-a-wish
+make-up
+makeovers
+maker
+makers
+makes
+making
+maladies
+male
+maleficent
+maleficent's
+malevolo
+malik
+malina
+malina's
+malinas
+mall
+mallet
+malley
+malt
+mama
+mama's
+mamba
+mambas
+mammoth
+man
+man's
+man-o-war
+man-o-wars
+mana
+manage
+managed
+management
+manager
+manager's
+managers
+manages
+managing
+manatees
+mancala
+mandolin
+mandolins
+mandy
+mane
+maneuver
+maneuverable
+maneuvered
+maneuvering
+maneuvers
+mango
+mania
+maniac
+manicuranda
+manner
+mannered
+mannerly
+manners
+manny
+manny's
+mannys
+mans
+mansion
+mansion's
+mansions
+mantle
+mantrador
+mantradora
+mantrados
+manu's
+manual
+manuals
+many
+map
+map's
+maple
+mapleseed
+mapped
+mapping
+maps
+mar
+mara
+marathon
+marathon's
+marathons
+marble
+marble's
+marbled
+marbler
+marbles
+marbling
+marc
+march
+marches
+marching
+mardi
+margaret
+marge
+margo
+maria
+marigold
+marigolds
+marine
+mariner
+mariner's
+mariners
+mariners'
+marines
+mario
+mario's
+marios
+mark
+mark's
+marked
+marker
+market
+market's
+marketed
+marketer
+marketing
+marketings
+marketplace
+markets
+marking
+marks
+marksman
+marksmen
+marlin
+marlin's
+marlins
+maroni
+maroon
+marooned
+marooner's
+marooning
+maroons
+marque
+marrow-mongers
+mars
+marsh
+marshall
+marshall's
+marshmallow
+mart
+martha
+martin
+martin's
+martinaba
+martinez
+martins
+marty
+marty's
+maruaders
+marvelous
+marvelously
+mary
+mary's
+marzi
+mascara
+mascot
+maserobo
+masetosu
+masetto
+mash
+mashed
+mask
+mass
+massey
+massive
+mast
+master
+master's
+mastered
+mastering
+masterings
+masterly
+masterpiece
+masters
+mastery
+mat
+matata
+match
+match-up
+matched
+matcher
+matchers
+matches
+matching
+matchings
+mate
+mater
+mater's
+material
+material's
+materialistic
+materialize
+materially
+materials
+mates
+matey
+mateys
+math
+maties
+matilda
+matilda's
+matriarch
+matt's
+matter
+mattered
+matterhorn
+matterhorn's
+mattering
+matters
+matthew
+maurader's
+mauraders
+max
+maxed
+maximum
+maximus
+maxing
+maxxed
+may
+mayada
+mayano
+maybe
+mayday
+mayhem
+mayigos
+mayo
+mayola
+maze
+mazers
+mazes
+mc
+mccartney
+mccartney's
+mccraken
+mcduck
+mcduck's
+mcfury's
+mcghee
+mcgreeny
+mcguire
+mcguire's
+mcintosh
+mckee
+mcmuggin
+mcp
+mcqueen
+mcqueen's
+mcreary-timereary
+mcreedy
+mcshoe
+me
+me-self
+meadow
+meadows
+meal
+meal's
+meals
+mean
+meander
+meaner
+meanest
+meanie
+meanies
+meaning
+meaning's
+meanings
+meanly
+meanness
+means
+meant
+meantime
+meanwhile
+measure
+measured
+measurer
+measures
+measuring
+mechanism
+mechano-duster
+med
+medal
+medal's
+medallion
+medals
+meddle
+media
+media's
+medias
+medical
+medically
+medicine
+medicines
+meditate
+medium
+medium's
+mediums
+medley
+medly
+meena
+meena's
+meenas
+meep
+meet
+meg
+mega
+mega-cool
+mega-rad
+mega-rific
+megahot
+megamagic
+megamix
+megaphone
+megaphones
+megaplay
+megashare
+megawatch
+megazord
+meghan
+meh
+meido
+mel
+melanie
+melee
+melekalikimaka
+mello
+mellow
+mellowed
+mellower
+mellowing
+mellows
+melodic
+melody
+melodyland
+meltdown
+melted
+melting
+melville
+melville's
+member
+member's
+membered
+members
+membership
+membership's
+memberships
+memo
+memorial
+memorial's
+memorials
+memories
+memorise
+memory
+memory's
+memos
+men
+men's
+menagerie
+menagerie's
+menageries
+mending
+menorah
+menorah's
+menorahs
+menswear
+mental
+mentally
+mention
+mentioned
+mentioner
+mentioners
+mentioning
+mentions
+mentius
+mentor
+mentors
+menu
+menu's
+menus
+meow
+merc
+mercantile
+mercantile's
+mercedes
+mercenaries
+mercenary
+mercenarys
+merchandise
+merchant
+merchant's
+merchants
+merchantsrevenge
+merci
+merciless
+mercs
+mercury
+mercury's
+mercy
+merigold
+merigolds
+merik
+merit
+merits
+mermaid
+mermaid's
+mermaids
+mermain
+mermish
+merry
+merrychristmas
+merryweather's
+merryweathers
+mership
+mertle
+mertle's
+mertles
+mesa
+mesabone
+mesathorn
+mesmerizing
+mess
+message
+message's
+messaged
+messages
+messaging
+messed
+messenger
+messes
+messing
+messy
+met
+metal
+metal's
+metals
+meteor
+meter
+meters
+method
+method's
+methodical
+methods
+metra
+metre
+metroville
+mettle
+mew
+mezzo
+mgm
+mgm's
+mgr
+mic
+mice
+michael
+michael's
+michaels
+michalka
+michalka's
+michalkas
+mickes
+mickey
+mickey's
+mickeys
+micromanager
+micromanagers
+microphone
+microphone's
+microphones
+middle
+middled
+middler
+middles
+middling
+middlings
+midnight
+midsummer
+midwaymarauders
+mies
+might
+mights
+mighty
+migrator
+mike
+mike's
+mikes
+mikey
+mikey's
+milan
+mild
+milden
+milder
+mildest
+mildly
+mile
+mile's
+miler
+miles
+miley
+miley's
+milian
+milian's
+military
+militia
+milk
+milks
+milkweed
+mill
+mill's
+miller
+millie
+millie's
+million
+million's
+millions
+mills
+milo
+milo's
+milos
+mim's
+mimes
+mimetoon
+mimic
+mimic's
+mimics
+mims
+min
+min.
+mincemeat
+mind
+mind-blowing
+minded
+minder
+minder's
+minders
+minding
+minds
+mindy
+mine
+mine-train
+mined
+miner
+miner's
+mineral
+minerals
+miners
+minerva
+mines
+ming
+ming's
+mingler
+minglers
+mings
+mini
+miniature
+miniblind
+miniblinds
+minigame
+minigames
+minigolf
+minimum
+mining
+mining-talent
+minion
+minion's
+minions
+minipumpkins
+minister
+ministry
+mink
+mink's
+minks
+minnie
+minnie's
+minnies
+minnow
+minny
+minny's
+minnys
+minor
+minotaur
+minotaur's
+minotaurs
+mint
+mint's
+mints
+minty
+minute
+minuted
+minutely
+minuter
+minutes
+minutest
+minuting
+miracle
+miracles
+miranda
+miranda's
+mirandas
+miraz
+miraz's
+mirazs
+mire
+mires
+mirror
+mirror's
+mirrors
+mischief
+mischievous
+miserable
+misery
+misfit
+mishmash
+mislead
+miss
+missed
+misses
+missing
+mission
+mission's
+missioned
+missioner
+missioning
+missions
+missive
+missives
+mist
+mist's
+mistake
+mistaker
+mistakes
+mistaking
+mistimed
+mistletoe
+mistpirates
+mistreated
+mistrustful
+mists
+misty
+misty's
+mistys
+mithos
+mitten
+mittens
+mix
+mix'n
+mix'n'match
+mixed
+mixer
+mixer's
+mixers
+mixes
+mixing
+mixmaster
+mixolydian
+mixture
+mixup
+mizzen
+mizzenmast
+mm
+mmelodyland
+mmg
+mml
+mmo
+mmorpg
+moat
+moat's
+moats
+mobilize
+moccasin
+moccasin's
+moccasins
+mocha
+mocha's
+mochas
+mochi
+mock
+mockingbird
+mockingbird's
+mockingbirds
+mod
+mode
+moded
+model
+model's
+models
+moderate
+moderated
+moderately
+moderates
+moderating
+moderation
+moderations
+moderator
+moderator's
+moderators
+modern
+modernly
+moderns
+modes
+modest
+module
+modules
+moe
+mogul
+mohawk
+moi
+moises
+mojo
+mola
+molar
+molasses
+mold
+moldy
+mole
+molecule
+molecules
+molloy
+molly
+molted
+molten
+mom
+moment
+moment's
+momently
+momentous
+moments
+momifier
+monada
+monarch
+monarchs
+monatia
+monday
+monday's
+mondays
+money
+money's
+monger
+mongers
+mongrel
+mongrels
+mongrols
+monies
+monique
+monique's
+moniques
+monk
+monk's
+monkes
+monkey
+monkey's
+monkeying
+monkeys
+monkies
+monks
+monocle
+monocles
+monorail
+monorail's
+monorails
+monos
+monroe
+monroe's
+monroes
+monster
+monster's
+monsters
+monstro
+monstro's
+monstropolis
+monstrous
+month
+months
+monument
+monumental
+moo
+mood
+mood's
+moods
+moon
+moon's
+moonbeam's
+mooning
+moonlight
+moonlighted
+moonlighter
+moonlighting
+moonlights
+moonliner
+moonlit
+moonraker
+moons
+moonwort
+mop
+mopp
+moptop
+moral
+morale
+morally-sound
+moray
+more
+morgan
+morgan's
+morgans
+morning
+morning's
+mornings
+morningstar
+morrigan
+morris
+morsel
+mortar
+mortimer
+mortimer's
+moseby
+moseby's
+mosona
+mosreau
+moss
+mossari
+mossarito
+mossax
+mossman
+mossy
+most
+mosters
+mostly
+moth
+mother's
+mother-of-pearl
+moths
+motion
+motioned
+motioner
+motioning
+motions
+motivator
+motley
+moto
+motocrossed
+motor
+motor's
+motorcycle
+motorcycles
+motored
+motoring
+motors
+motto
+moulding
+mound
+mountain
+mountain's
+mountains
+mountaintop
+mouse
+mouse's
+mousekadoer
+mousekadoer's
+mousekadoers
+mousekespotter
+mousekespotter's
+mousekespotters
+mouseover
+mouser
+mouses
+mousing
+moussaka
+move
+moved
+movement
+movement's
+movements
+mover
+mover's
+movers
+moves
+movie
+movie's
+moviemaker
+moviemaker's
+moviemakers
+movies
+movin'
+moving
+movingly
+movings
+mower
+mowers
+mowgli
+mowgli's
+mowglis
+moyers
+mr
+mr.
+mrs
+mrs.
+msg
+mt
+mtn
+mtr
+muaba
+muahaha
+much
+mucho
+mucks
+mucky
+mud
+mud-talents
+muddle
+muddy
+mudhands
+mudmoss
+mudpie
+muerte
+mufasa
+mufasa's
+mufasas
+mugon
+muharram
+muigos
+mukluk
+mulan
+mulan's
+mulans
+mulberry
+muldoon
+muldoon's
+mullet
+multi
+multi-barreled
+multi-colored
+multi-player
+multi-sweetwrap
+multi-wrap
+multichoice
+multiplane
+multiplayer
+multiple
+multiplex
+mum
+mum's
+mumble
+mumbleface
+mumbo
+mummies
+mummy
+mummy's
+munk
+muppet
+muppets
+muppets'
+muriel
+murky
+murrieta-animata
+musageki
+musakabu
+musarite
+musckets
+muscled
+muse
+museum
+museum's
+museums
+mush
+mushu
+mushu's
+mushus
+mushy
+music
+music's
+musica
+musical
+musical2
+musical3
+musically
+musicals
+musician
+musicians
+musics
+musket
+musketeer
+musketeer's
+musketeers
+muskets
+muslin
+mussel
+must
+mustache
+mustaches
+mutiny
+mvp
+my
+myrna
+myself
+myst
+myst-a-find
+mysteries
+mysterious
+mysteriously
+mystery
+mystery's
+mystic
+mystical
+mystik
+myth
+n-nw
+n.e.
+na
+naa_ve
+naaa
+nachos
+nada
+naggy
+nagu
+naguryu
+naguzoro
+nah
+nail
+nails
+naive
+naketas
+name
+name's
+named
+names
+naming
+nan
+nana
+nanairo
+nancy
+nani
+nano
+nanos
+nap
+nap's
+napkin
+napkins
+napmasters
+napoleon
+nappy
+naps
+narnia
+narnia's
+narnias
+narrow
+narrowed
+narrower
+narrowest
+narrowing
+narrowly
+narrows
+nascar
+nascar's
+nascars
+nat
+nate
+nathaniel
+nation
+national
+native
+natives
+natural
+naturally
+naturals
+nature
+nature's
+natured
+natures
+nautical
+nautilus
+navago
+navermo
+navies
+navigate
+navigation
+navigator
+navigator's
+navigators
+navona
+navy
+navy's
+nay
+nave
+near
+nearby
+neared
+nearer
+nearest
+nearing
+nearly
+nears
+neat
+necessaries
+necessarily
+necessary
+necessities
+necktie
+neckties
+neckvein
+nectar
+nectarine
+ned
+ned's
+need
+needed
+needer
+needin'
+needing
+needle-bristle
+needless
+needly
+needs
+negotiate
+negotiated
+negotiates
+negotiating
+negotiation
+negotiations
+neigh
+neighbor
+neighbor's
+neighborhood
+neighborhoods
+neighbors
+neighbour
+neil
+neither
+nell
+nelly
+nelson
+nemesis
+nemo
+nemo's
+nemos
+neptoon's
+neptune
+neptune's
+nerd
+nerve
+nerve's
+nerved
+nerves
+nerving
+nervous
+nessa
+nest
+nestor
+nestor's
+nestors
+net
+nettie
+nettle
+network
+network's
+networked
+networking
+networks
+neutral
+never
+never-before-seen
+never-ending
+neverland
+neville
+neville's
+nevilles
+new
+new-ager
+newer
+newest
+newfound
+newly
+newport
+news
+newsletter
+newsletter's
+newsletters
+newsman
+newspaper
+newspaper's
+newspapers
+newt
+newt's
+newts
+next
+nibs
+nicada
+nice
+nicely
+nicer
+nicest
+nick
+nick's
+nickel
+nickname
+nicknamed
+nicks
+nicos
+nifty
+night
+night's
+nightbreed
+nighted
+nighters
+nightfall
+nightgown
+nightingale
+nightingale's
+nightingales
+nightkillers
+nightlife
+nightly
+nightmare
+nightmare's
+nightmares
+nights
+nightshade
+nightstalkers
+nightstand
+nighttime
+nikabrik
+nill
+nilsa
+nimue
+nimue's
+nimues
+nina
+nina's
+ninja
+ninja's
+ninjas
+nintendo
+ninth
+nissa
+nite
+nite's
+nitelight
+nites
+no
+no-fire
+no-fly
+no-nonsense
+noah
+noble
+nobodies
+nobody
+nobody's
+noctus
+nod
+nod's
+nods
+noel
+noel's
+noels
+noggin
+noggin'
+noggin's
+noho
+noir
+noise
+noised
+noisemakers
+noises
+noising
+noisy
+nokogilla
+nokogiro
+nokoko
+nomes
+nominated
+non-bat-oriented
+nona
+nonchalant
+none
+nones
+nonsense
+nonstop
+noobs
+noodle
+noodle's
+noodles
+noogy
+nook
+nope
+nor
+nor'easter
+nora
+nordic
+normal
+normally
+normals
+norman
+north
+north's
+norther
+northern
+northerner
+northerner's
+northerners
+northernly
+northers
+northing
+nose
+nosed
+noses
+nostril
+nostrils
+not
+notable
+notations
+notch
+note
+notebook
+noted
+notepad
+notepads
+noter
+notes
+noteworthy
+nothin
+nothing
+nothings
+notice
+noticed
+notices
+noticing
+notified
+noting
+notion
+notions
+notiriety
+notoriety
+notorious
+notre
+nov
+nova's
+novel
+novelty
+november
+november's
+novembers
+novemeber
+novice
+novice's
+novices
+now
+nowhere
+nowheres
+nows
+nox
+noxious
+np
+npc
+npcnames
+npcs
+nterceptor
+nugget
+numb
+number
+numbers
+nurse
+nursery
+nurses
+nursing
+nutmeg
+nutrition
+nutronium
+nuts
+nutshell
+nvitation
+nvm
+nw
+nyra
+o'clock
+o'eight
+o'henry
+o's
+o'toole
+o-torch
+o.o
+o_o
+oak
+oak's
+oaks
+oar
+oar's
+oared
+oaring
+oars
+oasis
+oath
+oban
+obay
+obedience
+obeys
+obj
+object
+object's
+objected
+objecting
+objective
+objects
+obscure
+obsequious
+observation
+observation's
+observations
+observe
+observed
+observer
+observer's
+observers
+observes
+observing
+obsidian
+obsidians
+obstacle
+obstacle's
+obstacles
+obtain
+obtained
+obtainer
+obtainer's
+obtainers
+obtaining
+obtains
+obvious
+obviously
+occasion
+occasioned
+occasioning
+occasionings
+occasions
+occur
+occurred
+occurs
+ocean
+ocean's
+oceana
+oceanic
+oceanliner
+oceanliners
+oceans
+ocelot
+oct
+octavia
+october
+october's
+octobers
+octopus
+octopus'
+odd
+odder
+oddest
+oddly
+odds
+of
+off
+off-the-chain
+off-the-hook
+off-the-wall
+offbeat
+offend
+offended
+offender
+offender's
+offenders
+offending
+offends
+offer
+offer's
+offered
+offerer
+offerers
+offering
+offerings
+offers
+office
+office's
+officer
+officers
+offices
+official
+official's
+officially
+officials
+offing
+offkey
+offline
+offrill
+offs
+often
+oftener
+ogre
+ogre's
+ogres
+oh
+ohana
+oi
+oic
+oik
+oil
+oiled
+oiler
+oiler's
+oilers
+oiling
+oils
+oin
+oink
+ojidono
+ojimaru
+ok
+okas
+okay
+okay's
+oken
+okie
+old
+old-fashioned
+older
+oldest
+oldman
+ole
+olive
+oliver
+oliver's
+olivia
+olivier
+ollallaberry
+ollie
+ollo
+olympic
+olympics
+omalley
+omar
+ombres
+omen
+omens
+omg
+omibug
+omigosh
+omniscient
+omw
+on
+one-liner
+ongoing
+onion
+online
+only
+onscreen
+onstage
+onto
+onyx
+ood
+oodles
+oof
+oogie
+oogie's
+ooh
+oola
+oola's
+oomph
+ooo
+oops
+opal
+open
+opened
+opener
+openers
+openest
+opening
+openings
+openly
+openness
+opens
+opera
+opera's
+operas
+operate
+operated
+operates
+operating
+operation
+operations
+operative
+operator
+operator's
+operators
+opinion
+opinion's
+opinions
+opponent
+opponent's
+opponents
+opportunities
+opportunity
+opportunity's
+oppose
+opposed
+opposer
+opposes
+opposing
+opposite
+oppositely
+opposites
+opposition
+oppositions
+ops
+optics
+optimal
+optimistic
+option
+option's
+options
+optometry
+opulent
+or
+oracle
+orange
+oranges
+orbit
+orbited
+orbiter
+orbiters
+orbiting
+orbits
+orcas
+orchana
+orchard
+orchard's
+orchards
+orchestra
+orchestra's
+orchestras
+orchid
+order
+ordered
+orderer
+ordering
+orderings
+orderly
+orders
+ordinaries
+ordinary
+ore
+oregano
+organic
+organization
+organizations
+organize
+organized
+organizes
+organizing
+organs
+oriental
+original
+originally
+originals
+orinda
+orinda's
+oriole
+orleans
+ornament
+ornament's
+ornaments
+ornate
+ornery
+orphaned
+orren
+ortega
+ortega's
+ortegas
+orville
+orzoz's
+oscar
+oscar's
+oscars
+osment
+osment's
+osments
+osso
+ostrich
+ostrich's
+ostrichs
+oswald
+oswald's
+oswalds
+otencakes
+other
+other's
+others
+others'
+otherwise
+otoh
+otter
+otto
+ouch
+ought
+our
+ours
+ourselves
+out
+outback
+outcast
+outcome
+outcomes
+outdoor
+outdoors
+outed
+outer
+outerspace
+outfield
+outfit
+outfits
+outgoing
+outing
+outings
+outlandish
+outlaw
+outlawed
+outlawing
+outlaws
+outlet
+outnumber
+outnumbered
+outnumbers
+output
+output's
+outputs
+outrageous
+outriggers
+outs
+outside
+outsider
+outsiders
+outta
+outwit
+oval
+ovals
+over
+overall
+overall's
+overalls
+overbearing
+overboard
+overcoming
+overdressed
+overdue
+overhaul
+overhauled
+overhauls
+overhead
+overing
+overjoyed
+overlap
+overlap's
+overlaps
+overly
+overprotective
+overrated
+overrun
+overs
+overshoes
+overture
+overview
+ow
+owe
+owed
+owes
+owing
+owl
+owl's
+owls
+own
+owned
+owner
+owner's
+owners
+owning
+owns
+oxford
+oxfords
+oxygen
+oyster
+oyster's
+oysters
+oz
+p.j.
+pacha
+pachelbel's
+pacific
+pack
+package
+packages
+packet
+packin'
+packing
+packs
+pad
+pad's
+padding
+paddle
+paddle's
+paddler
+paddles
+paddlewheel
+paddlewheel's
+paddlewheels
+paddock
+padre
+padres
+pads
+pago
+pagoni
+pagoyama
+pah
+pahacha
+pahaxion
+pahazoa
+paid
+pain
+paine
+pained
+paining
+pains
+paint
+paint-spattered
+paintball
+paintball's
+paintballs
+paintbrush
+painted
+painter
+painter's
+painters
+painting
+paintings
+paints
+pair
+pair's
+paired
+pairing
+pairings
+pairs
+paisley
+pajama
+pajama's
+pajamas
+pal
+pal's
+palace
+palace's
+palaces
+palatable
+pale
+paled
+paler
+palest
+palifico
+paling
+pally
+palm
+palm's
+palmer
+palms
+palms'
+pals
+pals'
+pals's
+pamela
+pan
+pan's
+pancake
+pancakes
+pancys
+panda's
+pandas
+pandora
+panel
+panel's
+panels
+panic
+panic's
+panics
+pans
+pansy
+pant
+pant's
+pantano
+panther
+panthers
+pants
+pants.
+paper
+paper's
+papercut
+papered
+paperer
+paperers
+papering
+paperings
+papers
+pappy
+paprika
+par
+par-tee
+parade
+parade's
+paraded
+parades
+paradigm
+parading
+paradise
+parakeet
+parakeets
+parallel
+parallels
+paralyzing
+paranoid
+paranoids
+parchment
+pardon
+pardoned
+pardoner
+pardoners
+pardoning
+pardons
+parender
+parent
+parents
+parfaits
+park
+park's
+parking
+parks
+parlay
+parlays
+parle
+parlor
+parlors
+paroom
+parquet
+parr
+parrot
+parrot's
+parrotfish
+parrothead
+parrots
+parry
+parsley
+part
+parted
+parter
+parter's
+parters
+participant
+participant's
+participants
+participate
+participated
+participates
+participation
+particular
+particularly
+particulars
+partied
+parties
+parting
+partings
+partly
+partner
+partner's
+partnered
+partnering
+partners
+parts
+party
+party's
+partying
+partys
+partytime
+partytime's
+partytimes
+partyzone
+partyzone's
+partyzones
+pass
+passable
+passage
+passage's
+passaged
+passages
+passaging
+passed
+passenger
+passenger's
+passengerly
+passengers
+passer
+passers
+passes
+passing
+passive
+passover
+passport
+passport's
+passports
+passwords
+past
+past's
+pasta
+paste
+pasted
+pastes
+pasting
+pastoral
+pastries
+pasts
+pataba
+patch
+patched
+patches
+patching
+patchwork
+path
+pathes
+paths
+patience
+patient
+patient's
+patiently
+patients
+patona
+patrick
+patrick's
+patricks
+patrol
+patrol's
+patrols
+patros
+patsy
+pattern
+pattern's
+patterned
+patterning
+patterns
+pattertwig
+pattertwig's
+pattertwigs
+patty
+paul
+paul's
+paula
+pauls
+pauper
+pause
+paused
+pauses
+pausing
+pawn
+paws
+pax
+pay
+pay's
+payin'
+paying
+payment
+payment's
+payments
+pays
+pb&j
+pc
+pcs
+pea
+peace
+peaceful
+peach
+peaches
+peachy
+peacock
+peal
+peanut
+peanuts
+peapod
+pear
+pearl
+pearls
+pearly
+pears
+peas
+peasant
+peasants
+peat
+pebble
+pebbles
+pecan
+peck
+pecking
+pecos
+peculiar
+pedal
+pedals
+pedro
+peek
+peek-a-boo
+peekaboo
+peeks
+peel
+peeled
+peels
+peep
+peepers
+peeps
+peesy
+pegasus
+pegleg
+peglegfleet
+pelican
+pelican's
+pelicans
+pell
+pen
+penalty
+pencil
+pencils
+pendant
+pending
+penelope
+penguin
+penguin's
+penguins
+pennies
+penny
+penny's
+penrod
+penrod's
+pens
+pentagon
+pentagon's
+pentagons
+pentameter
+peony
+people
+people's
+peopled
+peoples
+peopling
+pepe
+pepper
+pepper's
+pepperoni
+pepperonis
+peppers
+peppy
+per
+percent
+percents
+perch
+perdida
+perfect
+perfected
+perfectemente
+perfecter
+perfecting
+perfective
+perfectly
+perfects
+perform
+performance
+performance's
+performances
+performed
+performer
+performer's
+performers
+performing
+performs
+perfume
+perfumes
+perhaps
+period
+periwinkle
+perky
+perla
+perla's
+permanent
+permanently
+permission
+permissions
+permit
+permit's
+permits
+perpetua
+perseverance
+persimmon
+person
+person's
+personalize
+personalized
+personals
+persons
+persuade
+persuaded
+persuader
+persuaders
+persuades
+persuading
+pesky
+pesky's
+pest
+pestilence
+pestle
+pestles
+pet
+pet's
+petal
+petalhead
+petals
+pete
+pete's
+petel
+petels
+petit
+petite
+pets
+petshop
+petshop's
+petshops
+pettis
+pettiskirt
+petunia
+pevensie
+pewter
+pewterer
+peyton
+peyton's
+peytons
+phab
+phantom
+phantom's
+phantoms
+phase
+phased
+phaser
+phasers
+phases
+phasing
+phenomenon
+phenomenon's
+phenomenons
+phew
+phil
+phil's
+philharmagic
+philharmagics
+philip
+phill
+phillip
+phillip's
+phillips
+philosopher
+phils
+phineas
+phineas'
+phinneas
+phinnies
+phinny
+phinny's
+phinnys
+phoebe
+phoenix's
+phoenixs
+phony
+phrase
+phrases
+phrasings
+piano
+piano's
+pianos
+piarates
+pic-a-toon
+piccolo
+piccolo's
+pick
+pick-a-name
+pick-up
+picked
+picker
+pickers
+pickert
+picking
+pickings
+pickled
+pickles
+picks
+pickup
+picnic
+picnic's
+picnics
+pictured
+picturing
+pie
+piece
+pieced
+piecer
+pieces
+piecing
+pier
+pierre
+pies
+pig
+pig's
+pigeon
+pigeon's
+pigeons
+pigge
+piggy
+piggy's
+piggys
+piglet
+piglet's
+piglets
+pigments
+pigs
+pikos
+pilagers
+pile
+piledriver
+piles
+pillage
+pillager
+pillager's
+pillagers
+pillages
+pillaging
+pillow
+pillows
+pilot's
+pilots
+pim
+pim's
+pin
+pinball
+pinball's
+pinballs
+pincer
+pincers
+pine
+pine-needle
+pineapple
+pineapples
+pinecone
+pinecones
+pined
+ping
+pining
+pink
+pinkie
+pinned
+pinocchio
+pinocchio's
+pinocchios
+pinorska
+pinpoint
+pinpoint's
+pinpoints
+pinprick
+pins
+pinska
+pinstripe
+pinstripes
+pint
+pintel
+pints
+pinwheel
+pinwheels
+pioneer
+pioneers
+pirate
+pirates
+pistachio
+pit
+pit-crew
+pita's
+pitas
+pitfire
+pith
+pits
+pity
+pixar
+pixar's
+pixie
+pixie's
+pixie-dust
+pixie-dusted
+pixie-dusting
+pixie-licious
+pixie-licous
+pixie-perfect
+pixies
+pizza
+pizza's
+pizzas
+pizzatron
+pj's
+pl
+place
+placed
+placement
+placer
+places
+placid
+placing
+plagued
+plaid
+plaids
+plain
+plainer
+plainest
+plainly
+plains
+plainsmen
+plan
+plan's
+plane
+plane's
+planed
+planer
+planers
+planes
+planet
+planet's
+planetarium
+planetariums
+planets
+planing
+plank
+plankbite
+planklove
+planks
+planners
+planning
+plans
+plant
+plantain
+plantains
+planted
+planter
+planters
+planting
+plantings
+plants
+plaque
+plas
+plaster
+plastic
+plasticly
+plastics
+plata
+plate
+plateau
+plateaus
+plated
+plater
+platers
+plates
+platform
+platforms
+plating
+platings
+platinum
+platoon
+platoonia
+platter
+platypus
+play
+play's
+played
+player
+player's
+players
+playful
+playfulness
+playground
+playground's
+playgrounds
+playhouse
+playhouse's
+playhouses
+playin
+playing
+playlist
+playlists
+playmates
+plays
+playset
+playstation
+plaza
+plaza's
+plazas
+pleakley
+pleaklies
+pleakly
+pleakly's
+pleasant
+pleasantry
+please
+pleased
+pleasely
+pleaser
+pleaser's
+pleasers
+pleases
+pleasing
+pleasure
+pleated
+plenties
+plenty
+plop
+plows
+pls
+pluck
+plucking
+plug
+plum
+pluma
+plumbers
+plumbing
+plume
+plumeria
+plummet
+plummeting
+plummets
+plump
+plums
+plunderbutlers
+plundered
+plunderer
+plunderers
+plunderhounds
+plunderin
+plunderin'
+plundering
+plunderrs
+plunders
+plundershots
+plural
+plurals
+plus
+plush
+pluto
+pluto's
+plz
+pm
+pocahontas
+pocahontas'
+pocket
+pocketed
+pocketing
+pockets
+pocus
+pod
+podium
+podium's
+podiums
+pods
+poem
+poems
+poetry
+poforums
+point
+pointed
+pointed-toed
+pointer
+pointers
+pointing
+points
+poisend
+poish
+pokemon
+pokercheat
+pokereval
+pokergame
+polar
+policies
+policy
+policy's
+polite
+politely
+politeness
+polk
+polk-a-dot
+polka
+polka's
+polkadot
+polkas
+poll
+pollen
+polls
+polly
+polo
+polynesian
+polynesian's
+polynesians
+pompadour
+pompous
+pond
+ponder
+ponds
+poney
+pong
+ponies
+pony
+pony's
+ponytail
+poodle
+pooh's
+pool
+pooled
+pooling
+pools
+poor
+poorer
+poorest
+poorly
+pop's
+popcorn
+popcorns
+poplar
+poplin
+popovers
+poppins
+poppy
+poppy-puff
+poppyseed
+pops
+popsicle
+popsicles
+popular
+popularity
+popularly
+populate
+populated
+populates
+populating
+population
+populations
+popup
+por
+porch
+porcupine
+porgy
+porkchop
+porpoise
+port
+portable
+portal
+ported
+porter
+porters
+porting
+portly
+portmouths
+portrait
+portraits
+ports
+pose
+posies
+position
+positioned
+positioning
+positions
+positive
+positively
+positives
+posse
+possess
+possessions
+possibilities
+possibility
+possibility's
+possible
+possibles
+possibly
+possum
+possum's
+possums
+post
+post-concert
+post-show
+postcard
+postcards
+posted
+poster
+posters
+posting
+postings
+postman
+postmaster
+posts
+postshow
+posy
+potato
+potato's
+potatoes
+potatos
+potc
+potential
+potentially
+potentials
+potion
+potion's
+potions
+potpies
+pots
+pots-and-pans
+potsen
+potter
+pouch
+pouches
+pounce
+pour
+pour's
+poured
+pourer
+pourers
+pouring
+pours
+pouty
+powder-burnt
+powdered
+powders
+powe
+power
+power's
+powered
+powerful
+powerfully
+powerhouse
+powering
+powers
+pox
+ppl
+practical
+practically
+practice
+practice's
+practices
+practicing
+prairie
+prairies
+pram
+prank
+pranks
+pratt
+prattle
+prawn
+pre-concert
+precious
+precipice
+precipitation
+precisely
+precocious
+predicaments
+predict
+predictometer
+predicts
+pree
+prefab
+prefer
+preference
+preferences
+preferred
+prefers
+prefix
+prefixes
+prehysterical
+premiere
+premium
+prepare
+prepared
+preparedness
+preparer
+prepares
+preparing
+prepostera
+prescription
+prescriptions
+presence
+presence's
+presences
+present
+presentation
+presentations
+presented
+presenter
+presenter's
+presenters
+presenting
+presently
+presents
+preserver
+preservers
+president
+presidents'
+press
+pressed
+presser
+presses
+pressing
+pressings
+presto
+pretend
+pretended
+pretender
+pretender's
+pretenders
+pretending
+pretends
+prettied
+prettier
+pretties
+prettiest
+pretty
+prettying
+pretzel
+pretzels
+prev
+prevent
+prevented
+preventer
+preventing
+preventive
+prevents
+preview
+previous
+previously
+priate
+price
+priced
+pricer
+pricers
+prices
+pricing
+prickly
+pride
+pride's
+prigate
+prilla
+prilla's
+prim
+primaries
+primary
+primary's
+primate
+prime
+primed
+primely
+primer
+primers
+primes
+priming
+primitive
+primp
+primrose
+prince
+prince's
+princely
+princes
+princess
+princess's
+princesses
+principal
+principal's
+principals
+principle
+principled
+principles
+prinna
+print
+printed
+printer
+printer's
+printers
+printing
+prints
+prior
+priorities
+priority
+priority's
+privacy
+privateer
+privateer's
+privateered
+privateering
+privateers
+privileges
+prix
+prize
+prized
+prizer
+prizers
+prizes
+prizing
+prizmod
+prizmod's
+pro
+proactive
+prob
+probability
+probably
+problem
+problem's
+problems
+procastinators
+proceed
+proceeded
+proceeding
+proceedings
+proceeds
+process
+process's
+processed
+processes
+processing
+proddy
+produce
+produced
+producer
+producers
+produces
+producing
+product
+product's
+production
+productive
+products
+professor
+professor's
+professors
+profile
+profiles
+profit
+profit's
+profited
+profiter
+profiters
+profiting
+profits
+program
+program's
+programed
+programing
+programs
+progress
+progressed
+progresses
+progressing
+progressive
+project
+project's
+projected
+projectile
+projecting
+projective
+projects
+prolly
+prom
+promise
+promised
+promiser
+promises
+promising
+promo
+promos
+promote
+promoted
+promoter
+promoter's
+promoters
+promotes
+promoting
+promotion
+promotions
+promotive
+prompt
+prompter
+prompters
+pronto
+proof
+proof's
+proofed
+proofer
+proofing
+proofs
+prop
+propeller
+propellor
+proper
+properly
+propertied
+properties
+property
+proposal
+proposal's
+proposals
+propose
+proposes
+proposition
+props
+prospect
+prospected
+prospecting
+prospective
+prospector
+prospector's
+prospects
+protect
+protected
+protecting
+protection's
+protections
+protective
+protects
+prototype
+proud
+proudest
+prove
+proved
+prover
+prover's
+provers
+proves
+provide
+provided
+providence
+provider
+providers
+provides
+providing
+proving
+provoked
+prow
+proximity
+proxy
+prudence
+prunaprismia
+prymme
+ps2
+psa
+psp
+psyched
+psychic
+psychic's
+psychics
+pt
+pt.
+ptr
+public
+public's
+publicly
+publics
+publish
+published
+publisher
+publisher's
+publishers
+publishes
+publishing
+pucca
+puccas
+puce
+pudding
+puddle
+puddles
+pudge
+pufferang
+puffle
+puffles
+puffy
+pug
+pugpratt's
+pula
+pull
+pulled
+puller
+pulling
+pullings
+pullover
+pullovers
+pulls
+pulse
+pulyurleg
+pumba
+pumba's
+pumbaa
+pumbaa's
+pumbaas
+pummel
+pump
+pumpkin
+pumpkin's
+pumpkins
+punchline
+punchlines
+punchy
+punctuality
+punctuation
+punk
+puny
+pupert
+pupert's
+puppies
+puppy
+puppy's
+purchase
+purchased
+purchaser
+purchaser's
+purchasers
+purchases
+purchasing
+pure
+purebred
+pure
+purim
+purim's
+purple
+purpose
+purposed
+purposely
+purposes
+purposing
+purposive
+purr
+purr-fect
+purr-fectly
+purr-form
+pursuit
+pursuits
+push
+pushed
+pusher
+pushers
+pushes
+pushing
+put
+putrid
+puts
+putt
+putt-putt
+putting
+putts
+puzzle
+puzzled
+puzzler
+puzzler's
+puzzlers
+puzzles
+puzzling
+puzzlings
+pvp
+pwnage
+pwned
+pyle
+pylon
+pyramid
+pyrate
+pyrates
+pyrats
+pyro
+qack
+quack
+quacker
+quackity
+quacks
+quacky
+quad
+quad-barrel
+quad-barrels
+quadrant
+quadrilles
+quads
+quaint
+quake
+qualification
+qualifications
+qualified
+qualifier
+qualifier's
+qualifiers
+qualifies
+qualify
+qualifying
+qualities
+quality
+quality's
+quantities
+quantity
+quantity's
+quantum
+quarry
+quarter
+quarterdeck
+quartered
+quartering
+quarterly
+quarters
+quartet
+quasimodo
+quasimodo's
+quasimodos
+quater
+quaterers
+quebecor
+queen
+queen's
+queenly
+queens
+quentin
+quentin's
+quesadilla
+quesadillas
+quest
+quested
+quester
+quester's
+questers
+questing
+question
+questioned
+questioner
+questioners
+questioning
+questionings
+questions
+quests
+queued
+queuing
+quick
+quick-rot
+quick-witted
+quicken
+quickens
+quicker
+quickest
+quickly
+quicksilver
+quidditch
+quiet
+quieted
+quieten
+quietens
+quieter
+quietest
+quieting
+quietly
+quiets
+quilt
+quilting
+quilts
+quintessential
+quirtle
+quit
+quite
+quits
+quitting
+quixotic
+quiz
+quizzed
+quizzes
+quizzical
+quo
+quote
+quotes
+r
+rabbit
+rabbit's
+rabbits
+raccoon
+raccoon's
+raccoons
+race
+raced
+racer
+racer's
+racers
+races
+raceway
+rachel
+racin'
+racing
+rackham
+rad
+radar
+radiant
+radiate
+radiator
+radiators
+radical
+radio
+radio's
+radioed
+radioing
+radios
+radishes
+radius
+rae
+raff
+raft
+raft's
+rafting
+rafts
+ragetti
+ragtime
+raid
+raided
+raider
+raiders
+raiding
+raids
+raikiri
+rail
+railing
+railroad
+railroaded
+railroader
+railroaders
+railroading
+railroads
+rails
+railstand
+railwas
+railway
+railway's
+rain
+rain's
+rainbow
+rainbows
+rained
+raining
+rains
+rainstorms
+rainy
+raise
+raised
+raiser
+raisers
+raises
+raising
+rake
+raked
+rakes
+raking
+rallen
+rally
+ralph
+rama
+ramadan
+ramay
+ramble
+rambleshack
+ramone
+ramone's
+ramones
+ramp
+ramps
+ran
+ranch
+ranched
+rancher
+ranchers
+ranches
+ranching
+rancid
+randolph
+random
+randomizer
+range
+ranged
+ranger
+rangers
+ranges
+ranging
+rani
+rani's
+rank
+ranked
+ranker
+rankers
+rankest
+ranking
+rankings
+rankly
+ranks
+rap
+rapid
+rapid's
+rapidly
+rapids
+rappin'
+raps
+raptor
+raptors
+rare
+rarely
+rarer
+rarest
+raring
+rasberry
+rascals
+rash
+raspberries
+raspberry
+raspberry-vanilla
+raspy
+rat
+rat's
+rat-tastic
+ratatouille
+ratatouille's
+rate
+rated
+rates
+rather
+rating
+ratings
+rats
+ratskellar
+ratte
+rattle
+ratz
+raven
+raven's
+raven-symonnd
+ravenhearst
+ravenous
+ravens
+raving
+rawrimadino
+rawvoyage
+ray
+ray's
+rayna
+rayna's
+raynas
+rayos
+rays
+razorfish
+razz
+razzle
+razzorbacks
+re-captured
+re-org
+reach
+reached
+reaches
+reaching
+react
+reaction
+reactions
+reactive
+reacts
+read
+reader
+reader's
+readers
+readied
+readier
+readies
+readiest
+reading
+readings
+reads
+ready
+readying
+reagent
+reagents
+real
+real-life
+realest
+realise
+realities
+reality
+realize
+realized
+realizer
+realizer's
+realizers
+realizes
+realizing
+realizings
+really
+realm
+realms
+reals
+reaper
+reapers
+rear
+reared
+rearer
+rearing
+rearrange
+rearrangement
+rears
+rearup
+reason
+reasonable
+reasoned
+reasoner
+reasoning
+reasonings
+reasons
+reaver
+reavers
+rebellion
+rebels
+reboot
+rec
+recall
+recalled
+recalling
+recalls
+receipt
+receipts
+receive
+received
+receiver
+receiver's
+receivers
+receives
+receiving
+recent
+recently
+recess
+recess'
+recharge
+recharged
+recharging
+recipe
+recipes
+recipient
+reckon
+reckonin'
+reckoning
+reclaim
+recognize
+recognized
+recognizer
+recognizer's
+recollect
+recollection
+recombination
+recommend
+recommended
+recommends
+recon
+reconnect
+reconnection
+reconstruct
+record
+record's
+recorded
+recorder
+recorder's
+recorders
+recording
+recordings
+records
+recover
+recovered
+recoverer
+recovering
+recovers
+recovery
+recreate
+recreates
+recreation
+recruit
+recruit-a-toon
+recruite
+recruited
+rectangle
+recurse
+recycling
+red
+red's
+redassa
+redbeard's
+redeem
+redeemer
+redeems
+redefined
+redefinition
+redemption
+redemptions
+redeposit
+redevelop
+redfeathers
+redirector
+redlegs
+redone
+redonkulous
+redros
+reds
+redscurvykid
+redskulls
+reduce
+reduced
+ree
+ree's
+reed
+reed-grass
+reeds
+reef
+reefs
+reek
+reeks
+reel
+reelect
+reeled
+reeling
+reels
+reepicheep
+ref
+refer
+refered
+referee
+reference
+referenced
+referencer
+references
+referencing
+referer
+referr
+referral
+referrals
+referred
+referrer
+referrer's
+referrers
+refills
+refined
+reflect
+reflected
+reflecting
+reflection
+reflections
+reflective
+reflects
+reform
+refrain
+refresh
+refreshed
+refreshen
+refresher
+refresher's
+refreshers
+refreshes
+refreshing
+refuel
+refuge
+refugee
+refund
+refuse
+refused
+refuser
+refuses
+refusing
+reg
+regalia
+regard
+regarded
+regarding
+regards
+regatti
+reggae
+reginald
+region
+region's
+regions
+register
+registered
+registering
+registers
+registration
+regret
+regrets
+regrow
+regular
+regularly
+regulars
+regulate
+regulated
+regulates
+regulating
+regulation
+regulations
+regulative
+rehearsal
+rehearsals
+reign
+reigning
+reimburse
+reincarnations
+reindeer
+reindeer's
+reindeers
+reinvent
+reissue
+reject
+reject's
+rejected
+rejecter
+rejecting
+rejective
+rejects
+relate
+related
+relater
+relates
+relating
+relation
+relations
+relationship
+relationships
+relative
+relatively
+relatives
+relax
+relaxed
+relaxer
+relaxes
+relaxing
+release
+release's
+released
+releaser
+releases
+releasing
+relevant
+relevantly
+reliant
+relic
+relics
+relied
+relief
+reliefs
+relier
+relies
+relive
+reluctant
+reluctantly
+rely
+relying
+rem
+remain
+remained
+remaining
+remains
+remark
+remarkable
+remarked
+remarking
+remarks
+rembrandt
+remedies
+remedy
+remember
+remembered
+rememberer
+remembering
+remembers
+remind
+reminded
+reminder
+reminding
+reminds
+remix
+removal
+remove
+removed
+remover
+removes
+removing
+remy
+remy's
+remys
+rename
+rend
+render
+rendered
+rends
+renee
+renegade
+renegades
+renew
+rennd
+rent
+rental
+rentals
+rented
+renter
+renter's
+renting
+rents
+reorganize
+rep
+repaid
+repair
+repaired
+repairer
+repairer's
+repairers
+repairing
+repairs
+repeat
+repeated
+repeater
+repeater's
+repeaters
+repeating
+repeats
+replace
+replaced
+replacement
+replacements
+replacing
+replay
+replicant
+replication
+replications
+replicator
+replied
+replier
+replies
+reply
+replying
+report
+report's
+reported
+reporter
+reporter's
+reporters
+reporting
+reports
+reposition
+repository
+represent
+represents
+republic
+republish
+reputation
+reputations
+req
+request
+requested
+requesting
+requests
+require
+required
+requirement
+requirement's
+requirements
+requirer
+requires
+requiring
+requite
+reran
+rerunning
+rescue
+rescued
+rescuer
+rescuer's
+rescuers
+rescues
+rescuing
+resell
+reservation
+reservation's
+reservations
+reserve
+reserved
+reserver
+reserves
+reserving
+reset
+resets
+resetting
+residence
+resist
+resistance
+resistant
+resolute
+resolution
+resolutions
+resort
+resort's
+resorts
+resource
+resource's
+resourced
+resourceful
+resources
+resourcing
+respect
+respected
+respecter
+respectful
+respecting
+respective
+respects
+respond
+responded
+responder
+responder's
+responders
+responding
+responds
+response
+responser
+responses
+responsibility
+responsible
+responsions
+responsive
+rest
+restart
+restaurant
+restaurant's
+restaurants
+rested
+rester
+resting
+restive
+restless
+restlessness
+restock
+restocked
+restocking
+restocks
+restore
+restored
+restores
+restoring
+restraining
+rests
+result
+resulted
+resulting
+results
+resurresction
+retavick
+retire
+retired
+retires
+retiring
+retold
+retreat
+retried
+retrieve
+retrieving
+retro
+retry
+return
+return's
+returned
+returner
+returner's
+returners
+returning
+returns
+reused
+rev
+revenant
+revenants
+reverse
+revert
+review
+review's
+reviewed
+reviewer
+reviewers
+reviewing
+reviews
+revisit
+revolution
+revolution's
+revolutionaries
+revolutions
+revolve
+revolvus
+revs
+reward
+rewarded
+rewarder
+rewarding
+rewards
+rewritten
+rewrote
+rex
+rhett
+rhia
+rhineworth
+rhino
+rhino's
+rhinos
+rhoda
+rhodie
+rhonda
+rhubarb
+rhyme
+rhythm
+rhythm's
+rhythms
+ribbit
+ribbon
+ribbons
+ric
+rice
+rich
+richard
+richard's
+richen
+richer
+riches
+richest
+richly
+rick
+rico
+rid
+ridden
+ridders
+ride
+rideo
+rider
+rider's
+riders
+rides
+ridge
+ridges
+ridiculous
+riding
+ridings
+ridley
+riff
+riff's
+rig
+rigging
+right
+right-on-thyme
+righted
+righten
+righteous
+righter
+rightful
+righting
+rightly
+rights
+rigs
+riley
+riley's
+rileys
+rill
+ring
+ring's
+ringing
+rings
+rink
+rink's
+rinks
+rinky
+ripley
+riposte
+ripple
+riptide
+rise
+riser
+riser's
+risers
+rises
+rising
+risings
+risk
+risk-takers
+risked
+risker
+risking
+risks
+risky
+rita
+rites
+ritzy
+rivalry
+rivals
+river
+river's
+riverbank
+riverbank's
+riverbanks
+rivers
+riverveil
+rizzo
+rly
+rm
+ro
+road's
+roadrunner
+roads
+roadster
+roam
+roams
+roar
+roared
+roarer
+roaring
+roars
+roast
+roasted
+roasting
+roasts
+rob
+rob's
+robber
+robber's
+robbers
+robby
+robby's
+robbys
+robed
+rober
+robers7
+robert
+robert's
+roberts
+robin
+robin's
+robing
+robins
+robinson
+robinson's
+robinsons
+robot
+robot's
+robotic
+robotomy
+robots
+robs
+robson
+robust
+rocco
+rochelle
+rock
+rock'n'spell
+rock'n'words
+rock's
+rocka
+rocked
+rockenpirate
+rocker
+rocker's
+rockers
+rocket
+rocket's
+rocketed
+rocketeer
+rocketing
+rockets
+rocketship
+rocketships
+rockhead
+rockhopper
+rockhopper's
+rocks
+rockstar
+rockstarbr
+rocky
+rocky's
+rod
+rodeo
+rodgerrodger
+rods
+roe
+rof
+rofl
+roger's
+rogers
+rogue
+rogue's
+rogues
+role
+role's
+roles
+roll
+rolle
+rolled
+roller
+roller-ramp
+rollers
+rolling
+rollo
+rollover
+rolls
+rolodex
+rom
+roman
+romana
+romany
+ron
+ron's
+rongo
+roo
+roo's
+roof
+roofed
+roofer
+roofers
+roofing
+roofs
+rook
+rookie
+rooks
+room
+room's
+roomed
+roomer
+roomers
+rooming
+rooms
+roos
+rooster
+roosters
+root
+root's
+rooting
+roots
+rope
+rope's
+ropes
+roquica
+roquos
+rory
+rosa
+roscoe
+rose
+rose's
+rosebush
+rosehips
+rosemary
+roses
+rosetta
+rosetta's
+rosey
+rosh
+rosy
+rotate
+rotates
+rotfl
+rotten
+rottenly
+rouge
+rouge's
+rougeport
+rouges
+roughtongue
+rougue
+round
+round-a-bout
+round-up
+rounded
+rounder
+rounders
+roundest
+roundhouse
+rounding
+roundly
+roundness
+rounds
+roundup
+route
+routed
+router
+router's
+routers
+routes
+routines
+routing
+routings
+roux
+rove
+row
+rowdy
+rowed
+rowing
+rowlf
+rows
+roxanne
+royal
+royale
+royally
+royals
+royalty
+roz
+rruff
+rsnail
+ru
+rub
+rubber
+rubbery
+rubies
+ruby
+ruby's
+rubys
+rudacho
+rudatake
+rudatori
+rudder
+rudderly
+rudders
+rude
+rudy
+rudyard
+rudyard's
+rue
+ruff
+ruffians
+ruffle
+rufus
+rufus'
+rug
+rugged
+rugs
+ruin
+ruination
+ruins
+rule
+ruled
+ruler
+rulers
+rules
+ruling
+rulings
+rumble
+rumbly
+rumor
+rumors
+rumrun
+rumrunner
+rumrunner's
+run
+run's
+runawas
+runaway
+runaway's
+runaways
+rung
+runner
+runners
+runnin'
+running
+runo
+runo's
+runoff
+runos
+runs
+rupert
+rural
+rush
+rushed
+rushes
+rushing
+russell
+russia
+russo
+rust
+rusted
+rusteze
+rustic
+rusty
+ruth
+rutherford
+ruthless
+ryan
+ryan's
+ryans
+rydrake
+rygazelle
+ryza
+s'mores
+s.o.s.
+sabada
+sabago
+sabeltann
+saber
+sabona
+sabos
+sabrefish
+sabrina
+sabrina's
+sabrinas
+sacked
+sacred
+sad
+sadden
+saddens
+saddest
+saddle
+saddlebag
+saddlebags
+saddles
+sadie
+sadie's
+sadly
+sadness
+safari
+safaris
+safe
+safely
+safer
+safes
+safest
+safetied
+safeties
+safety
+safety's
+safetying
+saffron
+sage
+sahara
+said
+sail
+sailcloth
+sailed
+sailer
+sailers
+sailing
+sailing's
+sailingfoxes
+sailor
+sailor's
+sailorly
+sailors
+sails
+sailsmen
+saj
+sal
+salads
+salama
+sale
+sale's
+sales
+salesman
+salesmen
+saligos
+sally
+sally's
+sallys
+salmon
+salmons
+saloon
+salt
+salt-sifting
+saltpeter
+saludos
+salutations
+salute
+salvage
+salve
+sam
+samantha
+samba
+same
+samerobo
+sametosu
+sametto
+sample
+sample's
+sampled
+sampler
+samplers
+samples
+sampling
+samplings
+samuel
+samugeki
+samukabu
+samurite
+san
+sanassa
+sand
+sand-sorting
+sandal's
+sandals
+sandalwood
+sandbag
+sandcastle
+sandcastle's
+sandcastles
+sanded
+sander
+sanders
+sanding
+sandman
+sandman's
+sands
+sandwich
+sandwiches
+sandy
+sang
+sanguine
+sanila
+sanjay
+sanquilla
+sans
+santa
+santa's
+santia
+sao
+sap
+saphire
+sapphire
+sappy
+saps
+sara
+sarah
+sardine
+sardines
+sarge
+sarges
+sark
+sarong
+sas
+sash
+sasha
+sashes
+sass
+sassafras
+sassy
+sat
+satchel
+satchel's
+sated
+satellite
+satellite's
+satellites
+sating
+saturday
+saturday's
+saturn
+saturn's
+satyr
+satyrs
+sauce
+saucer
+saucers
+sauces
+savada
+savage
+savagers
+savano
+save
+saved
+saver
+savers
+saves
+saveyoursoul
+savica
+savies
+savigos
+saving
+savings
+savor
+savory
+savvy
+savvypirates
+savys
+saw
+sawdust
+sawing
+saws
+sawyer
+sawyer's
+say
+sayer
+sayer's
+sayers
+sayin'
+saying
+sayings
+says
+sbhq
+sbt
+sbtgame
+scabbard
+scabbards
+scabs
+scalawag
+scalawags
+scale
+scaled
+scaler
+scalers
+scales
+scaling
+scalings
+scaliwags
+scalleywags
+scallop
+scalloped
+scally
+scallywag
+scallywags
+scamps
+scan
+scanner
+scans
+scar
+scar's
+scards
+scare
+scared
+scarer
+scares
+scarf
+scarier
+scariest
+scarin'
+scaring
+scarlet
+scarlet's
+scarlets
+scarlett
+scarlett's
+scarletundrground
+scars
+scarves
+scary
+scatter
+scatty
+scavenger
+scavenger's
+scavengers
+scelitons
+scene
+scene's
+scenery
+scenes
+scenic
+scepter
+scepters
+schedule
+schedule's
+schedules
+scheme
+schemer
+schemes
+scheming
+schmaltzy
+schmooze
+scholarship
+scholastic
+schools
+schumann's
+sci-fi
+science
+science's
+sciences
+scientific
+scientist
+scientist's
+scientists
+scissor's
+scissorfish
+scissors
+scold
+scones
+scoop
+scooper
+scooper-ball
+scooperball
+scoops
+scoot
+scooter
+scooters
+scope
+scorch
+scorching
+scoreboard
+scoreboards
+scorn
+scorpio
+scorpion
+scorpions
+scott
+scoundrel
+scoundrels
+scourge
+scourges
+scout
+scouting
+scouts
+scowl
+scramble
+scrambled
+scrap-metal
+scrap-metal-recovery-talent
+scrapbook
+scrappy
+scratch
+scratches
+scratchier
+scratchy
+scrawled
+scrawny
+scream
+scream's
+screamed
+screamer
+screamers
+screaming
+screech
+screen
+screened
+screener
+screenhog
+screening
+screenings
+screens
+screensaver
+screwball
+screwy
+scribe
+script
+scripts
+scroll
+scrub
+scruffy
+scrumptious
+scuba
+scullery
+sculpt
+sculpture
+sculpture-things
+sculptured
+sculptures
+scurrvy
+scurry
+scurvey
+scurvy
+scurvydog
+scuttle
+scuttle's
+scuttlebutt
+scuttles
+scuvy
+scythely
+sea
+seabass
+seabourne
+seachest
+seademons
+seadogs
+seadragons
+seadragonz
+seafarer
+seafarers
+seafoams
+seafood
+seafurys
+seagulls
+seahags
+seahorse
+seahorses
+seahounds
+seal
+sealands
+seaman
+seamasterfr
+seamstress
+sean
+seance
+sear
+searaiders
+search
+searchable
+searched
+searcher
+searchers
+searches
+searching
+searchings
+seas
+seashadowselite
+seashell
+seashells
+seashore
+seashore's
+seashores
+seaside
+seaside's
+seasides
+seaskulls
+seaslipperdogs
+seasnake
+season
+season's
+seasonal
+seasoned
+seasoner
+seasoners
+seasoning
+seasonings
+seasonly
+seasons
+seat
+seated
+seater
+seating
+seats
+seaweed
+seaweeds
+sebastian
+second
+seconds
+secret
+secreted
+secreting
+secretive
+secretly
+secrets
+section
+sectioned
+sectioning
+sections
+sector
+secure
+secured
+securely
+securer
+secures
+securing
+securings
+securities
+security
+see
+seed
+seedling
+seedlings
+seedpod
+seeds
+seeing
+seek
+seeker
+seekers
+seeking
+seeks
+seeley
+seem
+seemed
+seeming
+seemly
+seems
+seen
+seer
+seers
+sees
+seeya
+segu
+segulara
+segulos
+seige
+seing
+select
+selected
+selecting
+selection
+selection's
+selections
+selective
+selects
+self
+self-absorbed
+self-centered
+self-important
+self-possessed
+selfish
+selfishness
+sell
+sellbot
+sellbotfrontentrance
+sellbots
+sellbotsideentrance
+seller
+sellers
+selling
+sells
+seltzer
+seltzers
+seminar
+seminars
+semper
+send
+sender
+senders
+sending
+sends
+senior
+seniors
+senkro
+sennet
+senpu
+senpuga
+senpura
+sensation
+sense
+sensed
+senses
+sensing
+sensor
+sensors
+sent
+sentence
+sentenced
+sentences
+sentencing
+sentinel
+sentinels
+sep
+separate
+separated
+separately
+separates
+separating
+separation
+separations
+separative
+september
+sequence
+sequences
+sequin
+serena
+serendipity
+serene
+sergeant
+sergeants
+sergio
+series
+serious
+seriously
+serphants
+servants
+serve
+served
+server
+servers
+serves
+service
+service's
+serviced
+servicer
+services
+servicing
+serving
+servings
+sesame
+sesame-seed
+session
+session's
+sessions
+set
+set's
+sets
+setter
+setting
+settings
+settle
+settled
+settler
+settlers
+settles
+settling
+settlings
+setup
+sever
+several
+severally
+severals
+severed
+severely
+seville
+sew
+sewing
+sews
+sf
+sgt
+sh-boom
+shabby
+shack
+shackleby
+shackles
+shade
+shader
+shades
+shadow
+shadowcrows
+shadowed
+shadower
+shadowhunters
+shadowing
+shadowofthedead
+shadows
+shadowy
+shady
+shaggy
+shake
+shaken
+shaker
+shakers
+shakes
+shakey
+shakey's
+shakin
+shakin'
+shaking
+shakoblad
+shakor
+shaky
+shall
+shallow
+shallows
+shamrock
+shamrocks
+shane
+shane's
+shang's
+shanna
+shanna's
+shannara
+shanty
+shape
+shaped
+shaper
+shapers
+shapes
+shaping
+shard
+shards
+share
+shared
+sharer
+sharers
+shares
+sharing
+shark
+shark's
+sharkbait
+sharkhunters
+sharks
+sharky
+sharon
+sharp
+sharpay
+sharpay's
+sharpen
+sharpened
+shatter
+shazam
+she
+she'll
+she's
+sheared
+shearing
+shed
+sheep
+sheeps
+sheer
+sheila
+sheild
+shelf
+shell
+shellbacks
+shellhorns
+shells
+shelly
+shenanigans
+shep
+sheriff
+sheriff's
+sheriffs
+sherry
+shes
+shield
+shields
+shift
+shifts
+shifty
+shimadoros
+shimainu
+shimanoto
+shimmer
+shimmering
+shimmy
+shin
+shine
+shines
+shining
+shiny
+ship
+ship's
+shipman
+shipmates
+shipment
+shipments
+shippart
+shippers
+shipping
+ships
+shipwarriors
+shipwreck
+shipwrecked
+shipwreckers
+shipwrecks
+shipwright
+shipwrights
+shipyard
+shirley
+shirt
+shirt.
+shirting
+shirts
+shirtspot
+shiver
+shiverin'
+shivering
+shochett
+shock
+shocked
+shocker
+shockers
+shocking
+shockit
+shocks
+shoe
+shoe-making
+shoes
+shoeshine
+shogyo
+shone
+shook
+shop
+shop's
+shoped
+shoper
+shoping
+shoppe
+shopped
+shopper
+shopping
+shops
+shore
+shores
+short
+short-stack
+short-term
+shortcake
+shortcut
+shortcuts
+shorted
+shorten
+shortens
+shorter
+shortest
+shorting
+shortly
+shorts
+shorts.
+shortsheeter
+shorty
+shoshanna
+shot
+shots
+should
+shoulder
+shouldered
+shouldering
+shoulders
+shouldest
+shouldn'a
+shouldn't
+shout
+shouted
+shouter
+shouters
+shouting
+shouts
+shove
+shoved
+shovel
+shovels
+shoves
+shoving
+show
+show-offs
+showbiz
+showcase
+showdown
+showed
+showing
+showings
+shown
+shows
+showtime
+showy
+shrapnel
+shred
+shredding
+shriek
+shrieked
+shrieking
+shrieks
+shrill
+shrimp
+shrink
+shrinking
+shrug
+shrunk
+shrunken
+shticker
+shtickers
+shucks
+shuffle
+shuffled
+shuffles
+shuffling
+shulla
+shut
+shut-eye
+shuts
+shuttle
+shy
+siamese
+sib
+sib's
+siblings
+sick
+sickness
+sicknesses
+sid
+side
+sidearm
+sideburns
+sided
+sidekick
+sideline
+sidepipes
+sides
+sidesplitter
+sidesplitter's
+sidewalk
+sidewalk's
+sidewalks
+sidewinder
+sidewinders
+siding
+sidings
+siege
+sieges
+sienna
+siesta
+siestas
+sigh
+sighes
+sight
+sighted
+sighter
+sighting
+sightings
+sightly
+sights
+sightsee
+sightseeing
+sightsees
+sign
+signal
+signaled
+signaling
+signally
+signals
+signature
+signed
+signer
+signers
+signing
+signs
+silence
+silenced
+silences
+silencing
+silent
+silentguild
+silently
+silents
+silenus
+silhouette
+silk
+silken
+silks
+silkworm
+sillier
+silliest
+silliness
+silly
+sillypirate
+sillywillows
+silver
+silver943
+silverbell
+silvered
+silverer
+silvering
+silverly
+silvermist
+silvermist's
+silvers
+silverwolves
+silvery
+simba
+simba's
+simian
+similar
+similarly
+simmer
+simon
+simone
+simple
+simpler
+simples
+simplest
+simply
+simulator
+since
+sincere
+sing
+sing-a-longs
+sing-along
+singapore
+singaporean
+singe
+singed
+singer
+singers
+singin'
+singing
+sings
+sinjin
+sink
+sink's
+sinker
+sinkers
+sinking
+sinks
+sins
+sir
+siren
+siren's
+sirens
+siring
+sirs
+sis
+sister
+sister's
+sisterhood
+sisters
+sisters'
+sit
+sitch
+site
+site's
+sited
+sites
+siting
+sits
+sitting
+situation
+situations
+size
+sized
+sizer
+sizers
+sizes
+sizing
+sizings
+sizzle
+sizzlin
+sizzlin'
+sizzling
+skarlett
+skate
+skateboard
+skateboard's
+skateboarded
+skateboarder
+skateboarders
+skateboarding
+skateboardings
+skateboards
+skated
+skater
+skater's
+skaters
+skates
+skating
+skel
+skelecog
+skelecogs
+skeletalknights
+skeleton
+skeletoncrew
+skeletonhunters
+skeletons
+skellington
+skeptical
+sketchbook
+ski
+skid
+skied
+skier
+skiers
+skies
+skiff
+skiing
+skill
+skilled
+skillful
+skilling
+skills
+skimmers
+skinny
+skip
+skipped
+skipper
+skippers
+skipping
+skips
+skirmish
+skirmished
+skirmishes
+skirmishing
+skirt
+skirted
+skirter
+skirting
+skirts
+skis
+skits
+skulky
+skull
+skull's
+skullcap-and-comfrey
+skulled
+skullraiders
+skulls
+skunk
+skunks
+sky
+sky's
+skyak
+skydiving
+skying
+skyler
+skyrocketing
+skysail
+skyway
+skyway's
+slam
+slam-dunk
+slammin
+slammin'
+slapped
+slaps
+slate
+slater
+slates
+slaughter
+slaves
+sled
+sleds
+sleek
+sleep
+sleeper
+sleepers
+sleeping
+sleepless
+sleeps
+sleepwalking
+sleepy
+sleepy's
+sleet
+sleeting
+sleeve
+sleeveless
+sleigh
+sleighing
+sleighs
+slept
+slice
+sliced
+slicer
+slicers
+slices
+slicing
+slight
+slighted
+slighter
+slightest
+slighting
+slightly
+slights
+slim
+slim's
+slims
+slimy
+slinger
+slingers
+slingshot
+slingshots
+slip
+slipper
+slippers
+slips
+sliver
+slobs
+sloop
+sloopers
+sloops
+slots
+slow
+slow-thinker
+slowed
+slower
+slowest
+slowing
+slowly
+slows
+sludge
+sludges
+slug
+slugged
+slugging
+sluggo
+slugs
+slumber
+slumbered
+slumbering
+slumbers
+slump
+slush
+slushy
+smackdab
+small
+smallband
+smaller
+smallest
+smart
+smartguy
+smartly
+smarts
+smarty
+smarty-pants
+smash
+smashed
+smasher
+smashers
+smashes
+smashing
+smelled
+smeller
+smelling
+smells
+smile
+smiled
+smiler
+smiles
+smiling
+smirking
+smith
+smithery
+smithing
+smitty
+smitty's
+smock
+smokey
+smokey-blue
+smokin'
+smolder
+smoldered
+smoldering
+smolders
+smooch
+smoothed
+smoothen
+smoother
+smoothers
+smoothes
+smoothest
+smoothie
+smoothing
+smoothly
+smudgy
+smulley
+smythe
+snack
+snackdown
+snag
+snag-it
+snaggletooth
+snail
+snail's
+snails
+snaked
+snakers
+snakes
+snap
+snapdragon
+snapdragons
+snapped
+snapper
+snappy
+snaps
+snapshot
+snare
+snazzy
+sneak
+sneaker
+sneakers
+sneaks
+sneaky
+sneeze
+sneezewort
+sneezy
+sneezy's
+snicker
+snippy
+snobby
+snobs
+snoop
+snooty
+snooze
+snoozin'
+snoozing
+snore
+snorer
+snores
+snorkel
+snorkeler's
+snow
+snowball
+snowballs
+snowboard
+snowboarder
+snowboarders
+snowboarding
+snowboards
+snowdoodle
+snowdragon
+snowdrift
+snowed
+snowflake
+snowflakes
+snowing
+snowman
+snowman's
+snowmen
+snowplace
+snowplows
+snows
+snowshoes
+snowy
+snug
+snuggle
+snuggles
+snuze
+so
+soaker
+soapstone
+soar
+soarin'
+soaring
+soccer
+social
+socialize
+socially
+socials
+society
+soda
+sodas
+sofa
+sofas
+sofie
+soft
+softball
+soften
+softens
+softer
+softest
+softly
+software
+software's
+soil
+soiled
+soiling
+soils
+solar
+sold
+solder
+solders
+soldier
+soldiers
+sole
+soles
+solicitor
+solid
+solo
+solomon
+solos
+solution
+solution's
+solutions
+solve
+sombrero
+sombreros
+some
+somebody
+somebody's
+someday
+somehow
+someone
+someone's
+somers
+something
+something's
+sometime
+sometimes
+somewhat
+somewhere
+somewheres
+son
+sonata
+sonatas
+song
+song's
+songbird
+songs
+sonic
+sons
+soon
+soon-to-be
+sooner
+soonest
+soooo
+soop
+soothing
+sopespian
+sophie
+sophie's
+sophisticated
+sorcerer
+sorcerer's
+sorcerers
+sord
+sorrier
+sorriest
+sorry
+sort
+sort's
+sorted
+sorter
+sorters
+sortie
+sorting
+sorts
+sos
+souffle
+souffl
+sought
+soul
+soulflay
+souls
+sound
+sounded
+sounder
+soundest
+sounding
+soundings
+soundly
+sounds
+soundtrack
+soup
+soups
+sour
+sour-plum
+source
+south
+south-eastern
+souther
+southern
+southerner
+southerners
+southernly
+southing
+southsea
+southside
+souvenir
+souvenirs
+sovereign
+sovreigns
+spaaarrow
+space
+space's
+space-age
+spaced
+spacer
+spacers
+spaces
+spaceship
+spaceship's
+spaceships
+spacing
+spacings
+spade
+spades
+spaghetti
+spain
+spam
+spamonia
+spanish
+spare
+spared
+sparely
+sparer
+spares
+sparest
+sparing
+spark
+sparkies
+sparkle
+sparkler
+sparklers
+sparkling
+sparkly
+sparks
+sparky
+sparky's
+sparrow
+sparrow's
+sparrow-man
+sparrows
+sparrowsfiight
+spartans
+spation
+speak
+speaker
+speaker's
+speakers
+speaking
+speaks
+special
+specially
+specials
+species
+specific
+specifics
+specified
+specify
+specifying
+speck
+speckled
+spectacular
+specter
+specters
+spectral
+spectrobe
+spectrobes
+speech
+speech's
+speeches
+speed
+speedchat
+speeded
+speeder
+speeders
+speediest
+speeding
+speedmaster
+speeds
+speedway
+speedwell
+speedy
+spell
+spelled
+speller
+spellers
+spelling
+spellings
+spells
+spend
+spender
+spenders
+spending
+spends
+spent
+spice
+spices
+spicey
+spicy
+spider
+spider's
+spider-silk
+spider-toon
+spiders
+spidertoon
+spidertoons
+spiderwebs
+spiel
+spiffy
+spikan
+spikanor
+spiko
+spill
+spilled
+spilling
+spills
+spin
+spin-out
+spin-to-win
+spinach
+spines
+spinner
+spinning
+spins
+spiral
+spirit
+spirited
+spiriting
+spirits
+spit
+spiteful
+spits
+spittake
+splash
+splashed
+splasher
+splashers
+splashes
+splashing
+splashy
+splat
+splatter
+splatters
+splendid
+splinter
+splinters
+splish
+splish-splash
+splitting
+splurge
+spoiled
+spoiler
+spoke
+spoken
+spondee
+sponge
+spongy
+sponsored
+spook
+spooks
+spooky
+spoon
+spoons
+sport
+sported
+sporting
+sportive
+sports
+spot
+spot's
+spotcheek
+spotless
+spotlight
+spots
+spotted
+spotting
+spotz
+spout
+spouts
+spray
+sprays
+spree
+sprightly
+spring
+springer
+springers
+springing
+springs
+springtime
+springy
+sprinkle
+sprinkled
+sprinkler
+sprinkles
+sprinkling
+sprint
+sprinting
+sprite
+sprites
+sprocket
+sprockets
+sprouse
+sprout
+sprouter
+spruce
+spud
+spunkiness
+spunky
+spy
+spyp.o.d.
+spypod
+sqad364
+squad
+squall
+squall's
+squalls
+square
+squared
+squarely
+squares
+squaring
+squash
+squashed
+squashing
+squawk
+squawks
+squeak
+squeakity
+squeaky
+squeal
+squeeks
+squeezebox
+squid
+squid's
+squids
+squidzoid
+squiggle
+squiggly
+squillace
+squirmy
+squirrel
+squirrelfish
+squirrels
+squirt
+squirting
+squishy
+srawhats
+sri
+srry
+sry
+ssw
+st
+st.
+stack
+stackable
+stacker
+stacking
+stacks
+stadium
+stadiums
+staff
+staff's
+staffed
+staffer
+staffers
+staffing
+staffs
+stage
+staged
+stager
+stagers
+stages
+staging
+stain
+stained-glass
+stainless
+stains
+stair
+stair's
+stairs
+stake
+stalkers
+stall
+stallion
+stamp
+stamped
+stamper
+stampers
+stamping
+stamps
+stan
+stanchion
+stanchions
+stand
+stand-up
+stand-up-and-cheer
+standard
+standardly
+standards
+stander
+standing
+standings
+stands
+stanley
+stanley's
+star
+star's
+star-chaser
+star-shaped
+starboard
+starbr
+starcatchers
+starch
+stardom
+stareaston
+stared
+starer
+starfire
+starfish
+stargazer
+staring
+starlight
+starring
+starry
+stars
+starscream
+start
+started
+starter
+starters
+starting
+starting-line
+starts
+stas
+stash
+stat
+statement
+statement's
+statements
+states
+station
+station's
+stationed
+stationer
+stationery
+stationing
+stations
+statler
+stats
+statuary
+statue
+statues
+statuesque
+status
+statuses
+stay
+stayed
+staying
+stayne
+stays
+steadfast
+steadman
+steady
+steak
+steal
+stealer
+stealing
+steals
+stealth
+steam
+steamboat
+steaming
+steel
+steelhawk
+steeple
+steer
+steered
+steerer
+steering
+steers
+steffi
+stella
+stem
+stench
+stenches
+stenchy
+step
+step's
+stepanek
+stephante
+stepped
+stepping
+steps
+stern
+stetson
+stevenson
+stew
+stewart
+stflush
+stick
+sticker
+stickerbook
+stickers
+sticking
+sticks
+sticky
+sticky's
+stickyfeet
+still
+stilled
+stiller
+stillest
+stilling
+stillness
+stills
+stillwater
+sting
+stinger
+stingers
+stings
+stink
+stinkbucket
+stinkbugs
+stinker
+stinking
+stinks
+stinky
+stinky's
+stir
+stitch
+stitch's
+stitched
+stitcher
+stitches
+stitching
+stock
+stocked
+stockers
+stockier
+stocking
+stockings
+stockpile
+stocks
+stoke
+stoked
+stole
+stolen
+stomp
+stone
+stones
+stood
+stool
+stools
+stop
+stop's
+stoped
+stoppable
+stopped
+stopper
+stopping
+stops
+storage
+store
+stored
+stores
+storied
+stories
+storing
+storm
+storm's
+storm-sail
+stormbringers
+stormed
+stormers
+stormfire
+stormhaw
+stormhold
+storming
+stormlords
+stormrider
+storms
+stormy
+story
+story's
+storybook
+storybookland
+storybooks
+storying
+storylines
+storytelling
+stow
+stowaway
+str
+straight
+strait
+strand
+strands
+strange
+strangely
+stranger
+strangers
+strangest
+strategies
+strategy
+strategy's
+straw
+strawberrie
+strawberries
+strawberry
+strawhats
+strays
+stream
+streamer
+streamers
+street
+streeters
+streets
+streetwise
+strength
+strengthen
+strengthens
+stress
+stressed
+stresses
+stressing
+stretch
+stretched
+stretcher
+stretchers
+stretches
+stretching
+strict
+strictly
+striders
+strike
+striker
+strikers
+strikes
+striking
+string
+stringbean
+strings
+stringy
+strive
+stroll
+strolling
+strom
+strong
+strong-minded
+strongbox
+stronger
+strongest
+strongly
+strung
+strut
+stu
+stubborn
+stubby
+stuck
+stud
+studded
+studied
+studier
+studies
+studio
+studio's
+studios
+study
+studying
+stuff
+stuffed
+stuffer
+stuffing
+stuffings
+stuffs
+stuffy
+stumble
+stump
+stumps
+stumpy
+stun
+stunned
+stunning
+stuns
+stunts
+stupendous
+sturdy
+stut
+stutter
+stutters
+style
+style-talent
+styled
+styler
+stylers
+styles
+stylin'
+styling
+stylish
+sub
+subject
+subject's
+subjected
+subjecting
+subjective
+subjects
+sublocation
+submarine
+submarines
+submit
+submits
+submitted
+submitting
+subscribe
+subscribed
+subscribers
+subscribing
+subscription
+subscriptions
+substitute
+subtalent
+subtalents
+subtitle
+subzero
+succeed
+succeeded
+succeeder
+succeeding
+succeeds
+success
+successes
+successful
+successfully
+successive
+such
+sucha
+suckerpunch
+suction
+sudden
+suddenly
+sudoku
+sudoron
+sue
+suffice
+suffix
+suffixes
+sufrigate
+sugar
+sugarplum
+suggest
+suggested
+suggester
+suggesting
+suggestion
+suggestion's
+suggestions
+suggestive
+suggests
+suit
+suit's
+suitcase
+suitcases
+suite
+suited
+suiters
+suiting
+suits
+sulfur
+sulley
+sully
+sultan
+sum
+sum's
+sumer
+sumhajee
+summary
+summer
+summer's
+summered
+summering
+summerland
+summers
+summit
+summon
+summoned
+summoning
+summons
+sumo
+sums
+sun
+sun's
+sunburst
+sundae
+sundaes
+sunday
+sundown
+suneroo
+sunflower-seed
+sunflowers
+sung
+sunk
+sunken
+sunnies
+sunny
+sunny's
+sunrise
+suns
+sunsational
+sunscreen
+sunset
+sunsets
+sunshine's
+sunshines
+sunswept
+suoicodilaipxecitsiligarfilacrepus
+sup
+supa-star
+super
+super's
+super-cool
+super-duper
+super-powerful
+super-talented
+super-thoughtful
+super-toon
+superb
+supercalifragilisticexpialidocious
+supercool
+superhero
+superhero's
+superheroes
+superior
+supernatural
+supers
+superserpents
+superstar
+supertoon
+supertoons
+supervise
+supervised
+supervising
+supervisor
+supervisors
+supplication
+supplied
+supplier
+suppliers
+supplies
+supply
+supply's
+supplying
+support
+supported
+supporter
+supporters
+supporting
+supportive
+supports
+suppose
+supposed
+supposer
+supposes
+supposing
+supreme
+supremo
+supremo's
+sure
+sured
+surely
+surer
+surest
+surf
+surf's
+surface
+surfaced
+surfacer
+surfacers
+surfaces
+surfacing
+surfari
+surfboard
+surfer
+surfers
+surfin'
+surfing
+surfs
+surge
+surgeon
+surgeons
+surges
+surging
+surlee
+surprise
+surprise's
+surprised
+surpriser
+surprises
+surprising
+surprize
+surrender
+surrendered
+surrendering
+surrenders
+surround
+surrounded
+surrounding
+surroundings
+surrounds
+surves
+survey
+surveying
+survival
+survive
+survived
+surviver
+survives
+surviving
+survivor
+survivor's
+survivors
+susan
+susan's
+sushi
+suspended
+suspenders
+svaal
+svage
+sven
+svetlana
+swab
+swabbie
+swabbin'
+swabby
+swain
+swam
+swamies
+swamp
+swamps
+swan
+swanky
+swann
+swann's
+swans
+swap
+swapped
+swapping
+swaps
+swarm
+swarthy
+swash
+swashbuckler
+swashbucklers
+swashbuckling
+swashbucler
+swashbuculer
+swat
+swats
+swatted
+swatting
+sweat
+sweater
+sweaters
+sweatheart
+sweatshirt
+sweatshirts
+sweaty
+sweden
+swedish
+sweep
+sweeping
+sweeps
+sweepstakes
+sweet
+sweeten
+sweetens
+sweeter
+sweetest
+sweetgum
+sweetie
+sweeting
+sweetly
+sweetness
+sweets
+sweetums
+sweetwrap
+sweety
+swell
+swelled
+swelling
+swellings
+swells
+swept
+swervy
+swift
+swiftness
+swifty
+swig
+swim
+swimer
+swimmer
+swimming
+swimmingly
+swims
+swimwear
+swindlers
+swine
+swing
+swinger
+swingers
+swinging
+swings
+swipe
+swiped
+swipes
+swipin'
+swirl
+swirled
+swirls
+swirly
+swiss
+switch
+switch's
+switchbox
+switched
+switcher
+switcheroo
+switchers
+switches
+switching
+switchings
+swiveling
+swoop
+sword
+sword's
+swordbreakers
+swords
+swordslashers
+swordsman
+swordsmen
+sycamore
+sydney
+symbol
+symbols
+syncopation
+syndicate
+synergy
+synopsis
+syrberus
+syrup
+syrupy
+system
+system's
+systems
+t-shirt
+t-shirts
+t-squad
+t-squad's
+t.b.
+t.p.
+tab
+tabatha
+tabby
+tabitha
+tabitha's
+table
+table's
+table-setting-talent
+tabled
+tables
+tableset
+tabling
+tabs
+tabulate
+tack
+tacked
+tacking
+tackle
+tackled
+tackles
+tackling
+tacks
+tacky
+tact
+tactful
+tactics
+tad
+taffy
+tag
+tags
+tailed
+tailgater
+tailgaters
+tailgating
+tailing
+tailor
+tailored
+tailoring
+tailors
+tailpipe
+tailpipes
+tails
+tailswim
+tainted
+take
+taken
+taker
+takers
+takes
+taketh
+takin'
+taking
+takings
+takion
+tale
+tale's
+talent
+talented
+talents
+tales
+talespin
+talk
+talkative
+talked
+talker
+talkers
+talkin
+talking
+talks
+tall
+tall-tale-telling-talent
+taller
+tallest
+tally
+talon
+talons
+tam
+tamazoa
+tamers
+tammy
+tampa
+tan
+tandemfrost
+tangaroa
+tangaroa's
+tangaroa-ru
+tangaroa-ru's
+tangerine
+tangle
+tango
+tangoed
+tangoing
+tangos
+tangy
+tanith
+tank
+tanker
+tankers
+tanking
+tanks
+tanned
+tanning
+tanny
+tans
+tansy
+tap
+tap's
+tape
+taped
+taper
+tapers
+tapes
+tapestry
+taping
+tapings
+taps
+tar
+tara
+tarantula
+target
+targeted
+targeting
+targets
+tarlets
+tarnished
+tarp
+tarps
+tarred
+tarring
+tars
+tartar
+tarzan
+tarzan's
+tarzans
+tasha
+task
+tasked
+tasking
+taskmaster
+taskmasters
+tasks
+taste
+tasted
+tasteful
+taster
+tasters
+tastes
+tastiest
+tasting
+tasty
+tate
+tats
+tattletales
+tattoo
+tattooed
+tattoos
+tatum
+taught
+taunt
+taunted
+taunting
+taunts
+tax
+taxes
+taxi
+taxis
+taylor
+tbrrrgh
+tbt
+td
+tdl
+tea
+tea-making
+teacakes
+teach
+teacher
+teacher's
+teachers
+teaches
+teaching
+teachings
+teacups
+teakettle
+teal
+team
+team's
+teamed
+teaming
+teamo
+teams
+teamwork
+teapot
+tear
+tear's
+teared
+tearer
+tearing
+tearoom
+tears
+teas
+tech
+technical
+technically
+technique
+techniques
+techno
+technology
+ted
+teddy
+tee
+tee-hee
+teenager
+teeny
+teepee
+teepees
+teeth
+teethed
+teether
+teethes
+teething
+tegueste
+telemarketer
+telemarketers
+teleport
+teleport's
+teleportation
+teleported
+teleporter
+teleporters
+teleporting
+teleportings
+teleports
+telescope
+television
+television's
+televisions
+teli-caster
+tell
+teller
+tellers
+telling
+tellings
+tells
+telly
+telmar
+temma
+temper
+temperature
+temperatures
+templars
+template
+templates
+temple
+temple's
+templed
+temples
+templeton
+tempo
+tempo's
+temporarily
+temporary
+tend
+tended
+tendency
+tender
+tenderleaf
+tenders
+tendershoot
+tending
+tends
+tenkro
+tennis
+tenor
+tenors
+tens
+tensa
+tension
+tent
+tentacle
+tentacles
+tented
+tenter
+tenting
+tents
+teo
+terabithia
+terence
+terk
+terk's
+terks
+termite
+ternary
+teror
+terra
+terrace
+terrain
+terrains
+terrance
+terrance's
+terrible
+terry
+tessa
+test
+test's
+test1
+tested
+tester
+testers
+testing
+testings
+tests
+tetherball
+tewas
+tex
+text
+text's
+text-message
+textile-talent
+texts
+texture
+textured
+textures
+tgf
+th
+th'
+than
+thang
+thank
+thanked
+thanker
+thankful
+thankfulness
+thanking
+thanks
+thanksgiving
+thanx
+thar
+that
+that's
+thats
+thayer
+thayers
+the
+thea
+theater
+theaters
+theatre
+theatre's
+theatres
+thee
+theifs
+their
+their's
+theirs
+theives
+thelma
+thelonius
+them
+theme
+theme's
+themes
+themselves
+then
+thenights
+theodore
+there
+there'll
+there's
+therefore
+theres
+theresa
+thermos
+thermoses
+these
+theses
+they
+they'll
+they're
+they've
+theyll
+theyre
+thicket
+thief
+thief's
+thimble
+thin
+thing
+thingamabob
+thingamabobs
+thingamajigs
+thingie
+thingies
+things
+thingy
+thinicetrobarrier
+think
+thinker
+thinkers
+thinkin'
+thinking
+thinks
+thinnamin
+third
+thirst
+thirst-quenching
+thirsted
+thirster
+thirstier
+thirsts
+thirsty
+this
+thistle
+thistle-down
+thnx
+tho
+thomas
+thon
+thor
+thorhammer
+thorn
+those
+though
+thought
+thought's
+thoughtful
+thoughts
+thrashers
+thread
+threads
+threats
+threw
+thrifty
+thrill
+thriller
+thrilling
+thrills
+thrillseeker
+thrives
+throne
+through
+throughly
+throughout
+throw
+thrower
+throwing
+thrown
+throws
+thumb
+thumbs
+thumper
+thunba
+thunder
+thunderbolt
+thunderbolts
+thundering
+thunderstorms
+thundor
+thundora
+thursday
+thus
+thusly
+thx
+tia
+tiara
+tiazoa
+tiberius
+tibian
+tic
+tic-toc
+tick
+ticker
+ticket
+ticket's
+ticketed
+ticketing
+tickets
+ticking
+tickle
+tickled
+tickles
+tickling
+ticklish
+ticks
+tidal
+tidbits
+tide
+tidy
+tie
+tier
+ties
+tiffany
+tiffens
+tiger
+tiger's
+tigers
+tigger
+tigger's
+tightwad
+tightwads
+tiki
+tikis
+til
+tile
+tiled
+tiles
+till
+tilled
+tiller
+tillers
+tilling
+tills
+tilly
+tim
+timberleaf
+timbers
+timberwolves
+timbre
+time
+timed
+timeless
+timelords
+timely
+timeout
+timer
+timers
+times
+timing
+timings
+timon
+timon's
+timons
+timothy
+tin
+tina
+tina's
+tindera
+tink
+tink's
+tinker
+tinker's
+tinkerbell
+tinkerbell's
+tinkling
+tinny
+tinsel
+tint
+tinted
+tints
+tiny
+tip
+tip-top
+tipped
+tipping
+tips
+tipton
+tire
+tired
+tires
+tiring
+tisdale
+tish's
+titan
+titan's
+titanic
+titans
+titles
+tkp
+tlc
+tm
+tnt
+tnts
+to
+toad
+toads
+toadstool
+toadstool-drying
+toadstools
+toast
+toasted
+toasting
+toasty
+tobasu
+tobias
+toboggan
+tobogganing
+toboggans
+toby
+todas
+today
+today's
+todd
+todd's
+toddler
+toe
+toe's
+toed
+toehooks
+toes
+tofu
+together
+toggle
+toggler
+token
+tokens
+told
+tolerable
+toll
+tom
+tom's
+tom-tom's
+tomas
+tomboy
+tomorrow
+tomorrow's
+tomorrowland
+tomorrowland's
+tomorrows
+tomswordfish
+ton
+tone
+toner
+tones
+tong
+tongs
+tonic
+tonics
+tonight
+toning
+tonite
+tons
+tony
+too
+toodles
+took
+tool
+toolbelt
+tooled
+tooler
+toolers
+tooling
+tools
+toolshed
+toon
+toon's
+toon-tastic
+toon-torial
+toon-up
+toon-ups
+toonacious
+toonerific
+toonosaur
+toons
+toonscape
+toontanic
+toontask
+toontasks
+toontastic
+toontorial
+toontown
+toontrooper
+toontroopers
+toonup
+toonups
+tooth
+toothless
+toothpaste
+toothpick
+tootie
+tootles
+top
+top-ranking
+topaz
+tophat
+tophats
+topiary
+topic
+topics
+tops
+topsy
+topsy-turvy
+toptoon
+toptoons
+tor
+torga
+torgallup
+torgazar
+tori
+tormenta
+torn
+tortaba
+tortaire
+tortana
+torth
+tortoises
+tortos
+tos
+tosis
+toss
+tossed
+tosses
+tossing
+total
+total's
+totaled
+totaling
+totally
+totals
+tote
+totem
+totems
+tots
+toucan
+toucans
+touchdown
+touchdowns
+touge
+tough
+tough-skinned
+toughest
+toughness
+toupee
+toupees
+tour
+toured
+tourer
+tourguide
+touring
+tournament
+tournaments
+tours
+tow
+tow-mater
+toward
+towardly
+towards
+tower
+towered
+towering
+towers
+towing
+town
+town's
+towner
+towns
+townsend
+townsfolk
+townsperson
+tows
+toy
+toyer
+toying
+toys
+tp
+trace
+track
+track's
+tracked
+tracker
+trackers
+tracking
+tracks
+tracy
+trade
+tradeable
+traded
+trader
+traders
+trades
+trading
+traditions
+traffic
+traffic's
+traffics
+trail
+trailed
+trailer
+trailers
+trailing
+trailings
+trails
+train
+trained
+trainer
+trainers
+training
+trains
+trampoline
+trampolines
+tranquil
+transfer
+transfer's
+transfered
+transferred
+transferring
+transfers
+translate
+translated
+translates
+translating
+transom
+transparent
+transport
+transportation
+transported
+transporter
+transporters
+transporting
+transports
+trap
+trap's
+trapdoor
+trapdoors
+trapeze
+trapped
+traps
+trash
+trashcan
+trashcan's
+trashcans
+travel
+traveled
+traveler
+traveling
+travelling
+travels
+travis
+tray
+treacherous
+treachery
+treachery's
+tread
+treaded
+treading
+treads
+treasure
+treasurechest
+treasurechests
+treasured
+treasuremaps
+treasurer
+treasures
+treasuring
+treat
+treated
+treater
+treaters
+treating
+treatment
+treats
+treble
+tree
+tree-bark-grading
+tree-picking
+tree-picking-talent
+treehouse
+treehouses
+trees
+treetop
+trek
+trellis
+tremendous
+tremor
+trend
+trending
+trends
+trent
+trent's
+trespass
+trespasser
+tri-barrel
+tri-lock
+triad
+trial
+trial's
+trials
+triangle
+tribal
+tribe
+tribulation
+tribulations
+trick
+tricked
+tricked-out
+tricker
+tricking
+tricks
+tricky
+tried
+trier
+triers
+tries
+trifle
+triggerfish
+trike
+trim
+trims
+trinity
+trinket
+trinkets
+trio
+trip
+trip's
+triple
+triplets
+triply
+trippin'
+trippy
+trips
+tristan
+triton
+triton's
+tritons
+triumph
+triumphant
+trivia
+trixie
+troga
+trogallup
+trogazar
+trogdor
+trolley
+trolleys
+trolls
+trolly
+tron
+troop
+trooper
+troopers
+troops
+trophies
+trophy
+trophys
+tropic
+tropic's
+tropical
+tropically
+tropics
+trot
+troubadours
+trouble
+troubled
+troublemaker
+troubler
+troubles
+troubling
+trough
+troughes
+trounce
+trounce'em
+trout
+trove
+trowels
+troy
+truchemistry
+truck
+truckloads
+trudy
+true
+trued
+truehound's
+truer
+trues
+truest
+truetosilver
+truffle
+trufflehunter
+trufflehunter's
+trufflehunters
+truffles
+truigos
+truing
+truly
+trumpet
+trumpets
+trumpkin
+trunk
+trunk's
+trunked
+trunkfish
+trunks
+truscott
+trust
+trusted
+truster
+trusting
+trusts
+trustworthy
+trusty
+truth
+truths
+try
+tryin
+trying
+tt
+ttc
+ttcentral
+ttfn
+tthe
+ttyl
+tub
+tuba
+tubas
+tube
+tuber
+tubes
+tubs
+tuesday
+tuft
+tufts
+tug-o-war
+tug-of-war
+tugs
+tulip
+tulips
+tumble
+tumbly
+tumnus
+tuna
+tunas
+tune
+tune-licious
+tuned
+tuner
+tuners
+tunes
+tuning
+tunnel
+tunneled
+tunneling
+tunnels
+turbo
+turbojugend
+turbonegro
+turf
+turk
+turkey
+turkish
+turn
+turnbull
+turnbull's
+turned
+turner
+turners
+turning
+turnings
+turnip
+turnover
+turnovers
+turns
+turnstile
+turnstiles
+turqouise
+turquoise
+turret
+turtle
+turtles
+turvey
+tusk
+tusked
+tut
+tutorial
+tutorials
+tutu
+tutupia
+tuxedo
+tuxedos
+tv
+tv's
+tvs
+twain
+tweebs
+tweedledee
+tweedledum
+tweet
+twenty
+twig
+twiggys
+twigs
+twilight
+twilightclan
+twill
+twin
+twin's
+twinkle
+twinkling
+twire
+twire's
+twirl
+twirls
+twirly
+twist
+twistable
+twisted
+twister
+twisters
+twisting
+twists
+twisty
+two-face
+ty
+tycho
+tycoon
+tyme
+type
+type's
+typea
+typed
+typer
+types
+typhoon
+typical
+typing
+tyra
+tyrannosaurus
+tyranny
+tyrant
+tyrants
+tyrone
+tyrus
+tyvm
+u
+uber
+uberdog
+uchiha
+ufo
+ugh
+ugo
+ugone
+uh
+ukelele
+ukeleles
+ukulele
+ukuleles
+ultimate
+ultimately
+ultimatum
+ultimoose
+ultra
+ultra-popular
+ultra-smart
+ultracool
+ultralord
+ultramix
+um
+umbrella
+umbrellas
+un-ignore
+unable
+unafraid
+unassuming
+unattractive
+unattune
+unattuned
+unavailable
+unaware
+unbeatable
+unbelievable
+unbelievably
+uncaught
+uncertain
+unchained
+uncharted
+uncle
+uncles
+uncomplicated
+unconcerned
+uncool
+und
+undea
+undefeated
+undemocratic
+under
+underdog
+underdogs
+underground
+underly
+undersea
+understand
+understanding
+understandingly
+understandings
+understands
+understanza
+understood
+understudies
+underwater
+underwing
+undid
+undo
+undoer
+undoes
+undoing
+undoings
+undone
+undying
+uneasily
+unequally
+unexpected
+unexpectedly
+unfaith
+unfamiliar
+unfit
+unforgettable
+unfortunate
+unfortunately
+unfortunates
+unger
+ungrateful
+unguildable
+unguilded
+unhappier
+unhappiest
+unhappily
+unhappiness
+unhappy
+unheard
+unicorn
+unification
+uniform
+uniforms
+unignore
+unimportance
+union
+unique
+uniques
+unit
+unite
+united
+unity
+universe
+unjoin
+unknowingly
+unknown
+unleash
+unless
+unlikely
+unlimited
+unlock
+unlocked
+unlocking
+unlocks
+unmeant
+unmet
+unnecessary
+unpaid
+unprovided
+unreasonable
+unsaid
+unscramble
+unselfish
+unsocial
+unspent
+unsteady
+unstuck
+untamed
+until
+untold
+untouchable
+untradeable
+untried
+untrustworthy
+untruth
+unused
+unusual
+unusually
+unwritten
+up
+upbeat
+upcoming
+update
+updated
+updates
+updating
+upgrade
+upgraded
+upgrades
+uphill
+upon
+upper
+uppity
+upright
+uproot
+ups
+upset
+upsets
+upside-down
+upstairs
+upstream
+upsy
+uptick
+ur
+urban
+uriah
+urs
+ursatz
+ursula
+ursula's
+ursulas
+us
+usable
+use
+used
+useful
+usefully
+usefulness
+useless
+user
+user's
+users
+uses
+usf
+using
+usual
+usually
+utilities
+utility
+utmost
+utopian
+utter
+uway
+v-8
+v-pos
+v.p.
+v.p.s
+vacation
+vacationed
+vacationing
+vacations
+vachago
+vachilles
+vagrant
+vaild
+vain
+vale
+valentina
+valentine's
+valentoon
+valentoon's
+valentoons
+valheru
+valiant
+valid
+validated
+vallance
+vallenueva
+valley
+valleys
+valor
+valorie
+valuable
+valuables
+value
+valued
+valuer
+valuers
+values
+valuing
+vampire
+vampire's
+vampires
+van
+vane
+vanessa
+vanguard
+vanguards
+vanilla
+vanish
+vanished
+vanishes
+vanishing
+vans
+vapor
+vaporize
+variable
+variable's
+variables
+varied
+varier
+varies
+varieties
+variety
+variety's
+various
+variously
+vary
+varying
+varyings
+vase
+vases
+vasquez
+vast
+vaster
+vastest
+vastly
+vastness
+vaughan
+vault
+vedi
+veer
+vegas
+vege-tables
+vegetable
+vegetables
+vegetarian
+veggie
+veggies
+veggin'
+vehicle
+vehicle's
+vehicles
+veil
+velociraptor
+velvet
+velvet-moss
+veni
+venture
+ventures
+venue
+venus
+verdant
+verify
+vermin
+vern
+veronique
+versatile
+versions
+versus
+vertical
+very
+vessel
+vessels
+vest
+vests
+veteran
+veterans
+veterinarian
+veto
+via
+vibe
+vibes
+vibrant
+vici
+vicki
+victor
+victoria
+victories
+victorious
+victory
+victory's
+vida
+vidalia
+video
+videogame
+videoriffic
+videos
+vidia
+vidia's
+view
+viewed
+viewer
+viewers
+viewing
+viewings
+views
+vigilant
+vigor
+viking
+vikings
+vil
+vilakroma
+vilamasta
+vilanox
+vilar
+vile
+village
+village's
+villager
+villages
+villain
+villainous
+villains
+villany
+ville
+vine
+vines
+vintage
+viola
+violas
+violet
+violets
+violin
+violins
+vip
+virtual
+virtually
+virtue
+virulence
+viscous
+vision
+vision's
+visionary
+visioned
+visioning
+visions
+visious
+vista
+vitae
+vitality
+vittles
+viva
+vmk
+vocabulary
+vocal
+vocals
+vocational
+voice
+voiced
+voicer
+voicers
+voices
+voicing
+void
+volatile
+volcanic
+volcano
+volcanoes
+volcanos
+voldemort
+vole
+volley
+volleyball
+voltorn
+volume
+volume's
+volumed
+volumes
+voluming
+volunteer
+volunteered
+volunteering
+volunteers
+voona
+vortex
+vote
+voted
+voter
+voters
+votes
+voting
+votive
+vovage
+vowels
+voyage
+voyager
+voyagers
+voyages
+vp
+vps
+vr
+vroom
+vs
+vs.
+vu
+vulture
+vultures
+vw
+w00t
+w8
+wacky
+wackyville
+wackyzone
+waddle
+waddling
+waddup
+wade
+wag
+wager
+wagered
+wagerin'
+wagerin's
+wagers
+waggly
+wagner's
+wagon
+wagon's
+wagons
+wags
+wahoo
+wai
+wail
+wailing
+wainscoting
+wait
+waited
+waiter
+waiters
+waiting
+waits
+wakaba
+wake
+wake-up
+wake-up-talent
+waked
+waker
+wakes
+waking
+walden
+waldorf
+walk
+walked
+walker
+walkers
+walking
+walks
+wall
+wall's
+wall-e
+wallaberries
+wallaby
+wallace
+walle
+walled
+waller
+wallflower
+walling
+wallop
+wallpaper
+wallpapered
+wallpapering
+wallpapers
+walls
+walnut
+walnut-drumming
+walrus
+walruses
+walt
+walt's
+waltz
+waltzed
+waltzes
+waltzing
+wampum
+wand
+wanded
+wander
+wanderers
+wandies
+wands
+wandy
+wango
+wanna
+wannabe
+want
+wanted
+wanter
+wanting
+wants
+war
+ward
+wardrobe
+wardrobes
+ware
+warehouse
+wares
+waring
+wariors
+warlord
+warlords
+warm
+warmed
+warmer
+warmers
+warmest
+warming
+warmly
+warmongers
+warmonks
+warmth
+warn
+warned
+warner
+warning
+warnings
+warns
+warp
+warped
+warrant
+warrants
+warren
+warrior
+warriors
+warrrr
+wars
+warship
+warship's
+warships
+warships'
+warskulls
+wart
+was
+wash
+washcloths
+washed
+washer
+washers
+washes
+washing
+washings
+washington's
+wasn't
+wasnt
+wasp
+wasp-skin
+wasps
+wassup
+waste
+wasted
+waster
+wasters
+wastes
+wasting
+wat
+watch
+watched
+watcher
+watchers
+watches
+watchin
+watching
+watchings
+water
+water's
+water-talent
+watercooler
+watered
+waterer
+waterers
+waterfall
+waterfall's
+waterfalls
+waterguns
+watering
+watermelon
+watermelons
+waterpark
+waterpark's
+waterparkers
+waterproof
+waters
+waterslide
+waterslide's
+watersliders
+watkins
+wats
+wave
+waved
+waver
+waverly
+wavers
+waverunners
+waves
+waving
+wavy
+way
+way's
+waylon
+ways
+wayward
+wazup
+wb
+wdig's
+wdw
+we
+we'd
+we'll
+we're
+we've
+we-evil
+weak
+weaken
+weakens
+weaker
+weakest
+weakling
+weakly
+weakness
+wealthy
+wear
+wearer
+wearing
+wears
+weasel
+weasels
+weather
+weathered
+weatherer
+weathering
+weatherly
+weathers
+weave
+weaves
+weaving
+web
+webber
+webepirates
+websight
+website
+webster
+wedding
+weddings
+wednesday
+weeded
+weeding
+weeds
+week
+week's
+weekdays
+weekend
+weekenders
+weekly
+weeks
+wego
+wei
+weigh
+weight
+weights
+weird
+weirded
+weirdings
+weirdo
+weirdos
+weiss
+welch
+welcome
+welcomed
+welcomely
+welcomer
+welcomes
+welcoming
+well
+welled
+welling
+wells
+wenchs
+went
+were
+weren't
+werent
+west
+wester
+western
+westerner
+westerners
+westing
+westward
+wet
+wha
+whaddya
+whale
+whalebone
+whaler
+whales
+whaling
+wham
+whammo
+what
+what'cha
+what's
+what-in
+what-the-hey
+whatever
+whatever's
+whats
+wheat
+whee
+wheel
+wheelbarrow
+wheelbarrows
+wheeled
+wheeler
+wheelers
+wheeling
+wheelings
+wheels
+wheezer
+when
+when's
+whenever
+whens
+where
+where's
+wheres
+wherever
+whether
+whew
+which
+whiff
+whiffle
+whiffs
+while
+whiled
+whiles
+whiling
+whimsical
+whimsy
+whining
+whinnie
+whinnie's
+whiny
+whiplash
+whirl
+whirligig
+whirling
+whirlpool
+whirly
+whirr
+whisk
+whisked
+whisker
+whiskers
+whisper
+whispered
+whispering
+whispers
+whistle
+whistled
+whistler's
+whistles
+whistling
+white
+white's
+whitening
+whitestar
+whitewater
+who
+who'd
+who's
+whoa
+whoah
+whodunit
+whoever
+whole
+wholly
+whoop
+whoopee
+whoopie
+whoops
+whoopsie
+whoosh
+whopper
+whopping
+whos
+whose
+why
+wicked
+wicker
+wide
+widely
+wider
+widescreen
+widest
+widget
+widgets
+widow
+width
+wife
+wiffle
+wig
+wigs
+wiidburns
+wilbur
+wild
+wild-n-crazy
+wild7
+wildburns
+wildcat
+wildcats
+wilder
+wilderness
+wildest
+wildfire
+wilding
+wildly
+wildwoods
+will
+willa
+willa's
+willas
+willed
+willer
+william
+williams
+willing
+willings
+willow
+willows
+willpower
+wills
+wilma
+wilt
+wilts
+wimbleweather
+win
+winba
+winbus
+wind
+wind-racer
+windburn
+windcatcher
+winded
+winder
+winders
+winding
+windjammer
+windjammers
+windmane
+windmill
+windmills
+windora
+window
+window's
+windowed
+windowing
+windows
+winds
+windshadow
+windsor
+windswept
+windward
+windy
+wing
+wing-washing
+winged
+winger
+wingers
+winging
+wings
+wingtip
+wingtips
+wink
+winkination
+winkle
+winkle's
+winks
+winky
+winn
+winner
+winner's
+winners
+winnie
+winnie's
+winning
+winnings
+wins
+winter
+winter's
+wintered
+winterer
+wintering
+winterly
+winters
+wipeout
+wire
+wires
+wisdom
+wise
+wiseacre
+wiseacre's
+wiseacres
+wisely
+wish
+wished
+wisher
+wishers
+wishes
+wishing
+wispa
+wit
+witch
+witch's
+witches
+witching
+witchy
+with
+withdrawal
+wither
+withers
+within
+without
+witty
+wiz
+wizard
+wizard's
+wizards
+wizrd
+wo
+wobble
+wobbles
+wobbly
+wocka
+woeful
+wok
+woke
+woks
+wolf
+wolf's
+wolfbane
+wolfe
+wolfer
+wolfes
+wolfhearts
+wolfpack
+wolfs
+wolfsbane
+wolves
+woman
+women
+won
+won't
+wonder
+wonderblue
+wondered
+wonderer
+wonderers
+wonderful
+wonderfully
+wondering
+wonderings
+wonderland
+wonderland's
+wonderlands
+wonders
+wondrous
+wont
+woo
+wooded
+woodland
+woodruff
+woods
+woof
+woohoo
+woot
+woozy
+word
+word-licious
+wordbelch
+wordbug
+wordburps
+worddog
+worded
+wordeze
+wordfly
+wordglitch
+wording
+wordlo
+wordmania
+wordmeister
+wordmist
+wordpaths
+words
+words'n'stuff
+wordseek
+wordstinkers
+wordstuff
+wordwings
+wordworks
+wordworms
+woriors
+work
+work's
+worked
+worker
+workers
+workin
+working
+workings
+workout
+works
+works-in-progress
+workshop
+workshops
+world
+world's
+worlds
+worm
+worms
+worn
+worried
+worrier
+worriers
+worries
+worriors
+worry
+worrying
+worse
+worst
+worth
+worthing
+worthy
+wot
+wough
+would
+wouldest
+wouldn't
+wouldnt
+wound
+wound-up
+wounded
+wounding
+wounds
+woven
+wow
+wraith
+wraiths
+wrapper
+wrath
+wreath
+wreathes
+wreaths
+wreck
+wrecked
+wrecking
+wrecking-talents
+wrecks
+wrestling
+wretch
+wriggle
+wright
+wright's
+wringling
+wrinkle
+wrinkled
+wrinkles
+wriot
+write
+writer
+writers
+writes
+writing
+writings
+written
+wrong
+wronged
+wronger
+wrongest
+wronging
+wrongly
+wrongs
+wrote
+wtg
+wut
+wwod
+www.dgamer.com
+www.disney.go.com/dxd
+www.disneyfairies.com
+www.piratesonline.com
+www.toontown.com
+wyatt's
+wyda
+wynken
+wynn
+wynne
+wysteria
+x-shop
+x-tremely
+xbox
+xd
+xd-buy
+xdash
+xdeals
+xder
+xdibs
+xdig
+xdirect
+xdoer
+xdome
+xdot
+xdough
+xdrive
+xem
+xenops
+xiamen's
+xii
+xiii
+xmas
+xpedition
+xpend
+xpert
+xsentials
+xtra
+xtraordinary
+xtreme
+xtremely
+y'er
+ya
+ya'll
+yaarrrgghh
+yacht
+yacht's
+yachting
+yachts
+yackety-yak
+yah
+yalarad
+yall
+yang
+yang's
+yanni
+yar
+yard
+yard's
+yardage
+yardarm
+yarded
+yarding
+yards
+yardwork
+yarn
+yarr
+yarrow
+yarrr
+yasmine
+yavn
+yawn
+yawner
+yawning
+yawns
+yay
+ye
+ye'll
+ye're
+ye've
+yea
+yeah
+year
+year's
+yearbook
+yee
+yee-haw
+yeehah
+yeehaw
+yeh
+yell
+yelled
+yeller
+yelling
+yellow
+yellow-green
+yellow-orange
+yellow-shelled
+yells
+yelp
+yensid
+yensid's
+yep
+yeppers
+yer
+yerself
+yes
+yeses
+yesman
+yesmen
+yesterday
+yet
+yeti
+yeti's
+yetis
+yets
+yield
+yikes
+yin
+ying
+yippee
+yo
+yogurt
+yom
+yoo
+york
+you
+you'd
+you'll
+you're
+you've
+youd
+youll
+young
+your
+your's
+youre
+yours
+yourself
+youth
+youve
+yow
+yowl
+yoyo
+yuck
+yucks
+yufalla
+yuki
+yuki's
+yukon
+yummy
+yup
+yw
+yzma
+zaamaros
+zaamaru
+zaapi
+zabuton
+zabutons
+zac
+zach
+zack
+zack's
+zamboni
+zambonis
+zanes
+zangetsu
+zany
+zanzibarbarians
+zaoran
+zap
+zari
+zart
+zazu
+zazu's
+zazus
+zazzle
+zealous
+zebra
+zebra's
+zebras
+zeddars
+zeke
+zen
+zenon
+zephyr
+zeppelin
+zeragong
+zero
+zero-gravity
+zesty
+zeus
+zhilo
+ziba
+zigeunermusik
+ziggurat
+ziggy
+ziggy's
+zigzag
+zillion
+zimmer
+zing
+zinger
+zingers
+zinnia
+zinnias
+zip-a-dee-doo-dah
+zippity
+zippy
+zippy's
+zither
+zithers
+zizzle
+zombats
+zone
+zoner
+zones
+zonk
+zonked
+zonks
+zoo
+zoo's
+zooks
+zoology
+zoom
+zoos
+zoot
+zorna
+zorro
+zowie
+zoza
+zozane
+zozanero
+zulu
+zurg
+zuzu
+zydeco
+zyra
+zyrdrake
+zyrgazelle
+zyyk
+zzz
+zzzzzs
\ No newline at end of file
diff --git a/Releases/ToontownLive/1.0.47.11-install/win32api.pyd b/Releases/ToontownLive/1.0.47.11-install/win32api.pyd
new file mode 100644
index 0000000..d2ccd97
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/win32api.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-install/zlib.pyd b/Releases/ToontownLive/1.0.47.11-install/zlib.pyd
new file mode 100644
index 0000000..8a3a7c5
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-install/zlib.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._.DS_Store b/Releases/ToontownLive/1.0.47.11-macOS-install/._.DS_Store
new file mode 100644
index 0000000..a5b28df
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._.DS_Store differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._Configrc.pre b/Releases/ToontownLive/1.0.47.11-macOS-install/._Configrc.pre
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._Configrc.pre differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._Microsoft.VC80.CRT.manifest b/Releases/ToontownLive/1.0.47.11-macOS-install/._Microsoft.VC80.CRT.manifest
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._Microsoft.VC80.CRT.manifest differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._Microsoft.VC90.CRT.manifest b/Releases/ToontownLive/1.0.47.11-macOS-install/._Microsoft.VC90.CRT.manifest
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._Microsoft.VC90.CRT.manifest differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._Phase2.pyd b/Releases/ToontownLive/1.0.47.11-macOS-install/._Phase2.pyd
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._Phase2.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._Toontown.exe b/Releases/ToontownLive/1.0.47.11-macOS-install/._Toontown.exe
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._Toontown.exe differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._Toontown.exe.manifest b/Releases/ToontownLive/1.0.47.11-macOS-install/._Toontown.exe.manifest
new file mode 100644
index 0000000..f113b9e
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._Toontown.exe.manifest differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/.__ctypes.pyd b/Releases/ToontownLive/1.0.47.11-macOS-install/.__ctypes.pyd
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/.__ctypes.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/.__socket.pyd b/Releases/ToontownLive/1.0.47.11-macOS-install/.__socket.pyd
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/.__socket.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._avcodec.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._avcodec.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._avcodec.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._avformat.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._avformat.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._avformat.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._avutil.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._avutil.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._avutil.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._bz2.pyd b/Releases/ToontownLive/1.0.47.11-macOS-install/._bz2.pyd
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._bz2.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._errorCode b/Releases/ToontownLive/1.0.47.11-macOS-install/._errorCode
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._errorCode differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._hash_data b/Releases/ToontownLive/1.0.47.11-macOS-install/._hash_data
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._hash_data differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libdirect.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libdirect.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libdirect.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libdtool.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libdtool.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libdtool.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libdtoolconfig.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libdtoolconfig.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libdtoolconfig.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libheapq.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libheapq.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libheapq.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libmiles_audio.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libmiles_audio.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libmiles_audio.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libotp.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libotp.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libotp.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpanda.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpanda.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpanda.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandadx8.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandadx8.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandadx8.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandadx9.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandadx9.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandadx9.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaegg.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaegg.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaegg.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaexpress.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaexpress.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaexpress.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandafx.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandafx.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandafx.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandagl.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandagl.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandagl.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaode.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaode.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaode.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaphysics.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaphysics.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libpandaphysics.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libtoontown.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libtoontown.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libtoontown.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._libwindisplay.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._libwindisplay.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._libwindisplay.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._mss32.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._mss32.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._mss32.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._mssmp3.asi b/Releases/ToontownLive/1.0.47.11-macOS-install/._mssmp3.asi
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._mssmp3.asi differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp71.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp71.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp71.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp80.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp80.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp80.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp90.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp90.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcp90.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr71.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr71.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr71.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr80.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr80.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr80.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr90.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr90.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._msvcr90.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._news b/Releases/ToontownLive/1.0.47.11-macOS-install/._news
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._news differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._ode_single.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._ode_single.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._ode_single.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_1.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_1.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_1.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_10.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_10.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_10.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_11.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_11.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_11.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_12.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_12.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_12.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_13.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_13.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_13.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_2.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_2.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_2.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3 b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3 differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3.5.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3.5.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3.5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_3.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_4.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_4.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_4.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_5.5.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_5.5.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_5.5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_5.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_5.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_6.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_6.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_6.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_7.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_7.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_7.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_8.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_8.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_8.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_9.mf b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_9.mf
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._phase_9.mf differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._python24.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._python24.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._python24.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._pywintypes24.dll b/Releases/ToontownLive/1.0.47.11-macOS-install/._pywintypes24.dll
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._pywintypes24.dll differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._sign b/Releases/ToontownLive/1.0.47.11-macOS-install/._sign
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._sign differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._toonmono.cur b/Releases/ToontownLive/1.0.47.11-macOS-install/._toonmono.cur
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._toonmono.cur differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._toontown.ico b/Releases/ToontownLive/1.0.47.11-macOS-install/._toontown.ico
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._toontown.ico differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._unicodedata.pyd b/Releases/ToontownLive/1.0.47.11-macOS-install/._unicodedata.pyd
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._unicodedata.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._useropt b/Releases/ToontownLive/1.0.47.11-macOS-install/._useropt
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._useropt differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._whitelist b/Releases/ToontownLive/1.0.47.11-macOS-install/._whitelist
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._whitelist differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._win32api.pyd b/Releases/ToontownLive/1.0.47.11-macOS-install/._win32api.pyd
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._win32api.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/._zlib.pyd b/Releases/ToontownLive/1.0.47.11-macOS-install/._zlib.pyd
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/._zlib.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._cache_index.txt b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._cache_index.txt
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._cache_index.txt differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_att1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_att1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_att1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_evt1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_evt1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_hom1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_hom1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_hom2.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_hom2.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111130_hom2.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_att1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_att1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_att1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_hom1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_hom1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_tnr1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_tnr1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111207_tnr1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_att1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_att1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_att1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_evt1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_evt1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_hom1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_hom1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_tot1.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_tot1.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/news/._tt_i_art_20111221_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/._etc b/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/._etc
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/._etc differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/etc/._otp.dc b/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/etc/._otp.dc
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/etc/._otp.dc differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/etc/._toon.dc b/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/etc/._toon.dc
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/phase_3/etc/._toon.dc differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/sign/._texture.jpg b/Releases/ToontownLive/1.0.47.11-macOS-install/sign/._texture.jpg
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/sign/._texture.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.11-macOS-install/whitelist/._twhitelist.dat b/Releases/ToontownLive/1.0.47.11-macOS-install/whitelist/._twhitelist.dat
new file mode 100644
index 0000000..cb15f5f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.11-macOS-install/whitelist/._twhitelist.dat differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/Configrc.pre b/Releases/ToontownLive/1.0.47.17-install/Configrc.pre
new file mode 100644
index 0000000..f5e2a8a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/Configrc.pre differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/Disney Toontown Online.url b/Releases/ToontownLive/1.0.47.17-install/Disney Toontown Online.url
new file mode 100644
index 0000000..d64b560
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/Disney Toontown Online.url
@@ -0,0 +1,2 @@
+[InternetShortcut]
+URL=http://toontown.com
diff --git a/Releases/ToontownLive/1.0.47.17-install/Microsoft.VC80.CRT.manifest b/Releases/ToontownLive/1.0.47.17-install/Microsoft.VC80.CRT.manifest
new file mode 100644
index 0000000..27a9fef
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/Microsoft.VC80.CRT.manifest
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownLive/1.0.47.17-install/Microsoft.VC90.CRT.manifest b/Releases/ToontownLive/1.0.47.17-install/Microsoft.VC90.CRT.manifest
new file mode 100644
index 0000000..41623b1
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/Microsoft.VC90.CRT.manifest
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
diff --git a/Releases/ToontownLive/1.0.47.17-install/Phase2.pyd b/Releases/ToontownLive/1.0.47.17-install/Phase2.pyd
new file mode 100644
index 0000000..954f8cc
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/Phase2.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/PlayToontown.url b/Releases/ToontownLive/1.0.47.17-install/PlayToontown.url
new file mode 100644
index 0000000..4371416
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/PlayToontown.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://play.toontown.com/red/shortcut_play.php?source=toontownDesktopIcon
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownLive/1.0.47.17-install/PlayToontownTest.url b/Releases/ToontownLive/1.0.47.17-install/PlayToontownTest.url
new file mode 100644
index 0000000..757a103
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/PlayToontownTest.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://test.toontown.com/play.php?source=toontownDesktopIcon
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownLive/1.0.47.17-install/Toontown.exe b/Releases/ToontownLive/1.0.47.17-install/Toontown.exe
new file mode 100644
index 0000000..429c005
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/Toontown.exe differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/Toontown.exe.manifest b/Releases/ToontownLive/1.0.47.17-install/Toontown.exe.manifest
new file mode 100644
index 0000000..8d51d61
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/Toontown.exe.manifest
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownLive/1.0.47.17-install/Toontown.url b/Releases/ToontownLive/1.0.47.17-install/Toontown.url
new file mode 100644
index 0000000..c359e73
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/Toontown.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://play.toontown.com/red/shortcut_web.php
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownLive/1.0.47.17-install/ToontownLauncher.exe b/Releases/ToontownLive/1.0.47.17-install/ToontownLauncher.exe
new file mode 100644
index 0000000..eb86559
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/ToontownLauncher.exe differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/ToontownTest.url b/Releases/ToontownLive/1.0.47.17-install/ToontownTest.url
new file mode 100644
index 0000000..ea8279e
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/ToontownTest.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://test.toontown.com/
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownLive/1.0.47.17-install/_ctypes.pyd b/Releases/ToontownLive/1.0.47.17-install/_ctypes.pyd
new file mode 100644
index 0000000..35a2525
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/_ctypes.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/_socket.pyd b/Releases/ToontownLive/1.0.47.17-install/_socket.pyd
new file mode 100644
index 0000000..1d664df
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/_socket.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/avcodec.dll b/Releases/ToontownLive/1.0.47.17-install/avcodec.dll
new file mode 100644
index 0000000..9a1a487
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/avcodec.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/avformat.dll b/Releases/ToontownLive/1.0.47.17-install/avformat.dll
new file mode 100644
index 0000000..f8ddfc3
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/avformat.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/avutil.dll b/Releases/ToontownLive/1.0.47.17-install/avutil.dll
new file mode 100644
index 0000000..b7b109c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/avutil.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/bugreport.html b/Releases/ToontownLive/1.0.47.17-install/bugreport.html
new file mode 100644
index 0000000..25aeba6
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/bugreport.html
@@ -0,0 +1,28756 @@
+
+
+
+
+
+
+
+ Report a Game Bug | Disney Toontown Online
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ JavaScript is Required to Play Toontown Online From the Tools menu in Internet Explorer, select Internet Options. Click the Security tab, and then select the Internet icon. Click Custom Level and scroll down to Active Scripting. Select Enable under Active Scripting. Click OK, then click Yes, then click OK. Firefox Users: Click on Tools and then scroll down to select Options. Click the Content tab and check the Enable JavaScript box. Click OK.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Report a Bug
+
+
+
+
Found a bug in Toontown Online? Please describe the behavior you encountered in as much detail as you can and submit it to us using the form below.
+
If you have an account problem or other customer service issue, please use the Contact Us form.
+
In the description area below, please describe in detail the nature of the problem and the steps needed to reproduce it. If the problem is with the graphical display of Toontown, meaning something in the game doesn't look as it should, please send us a screenshot. Press F9 (or Apple + F9 on a Mac) to capture your screenshot and it will be saved as a .jpg file in the Toontown directory.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Releases/ToontownLive/1.0.47.17-install/bz2.pyd b/Releases/ToontownLive/1.0.47.17-install/bz2.pyd
new file mode 100644
index 0000000..2dd5e5a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/bz2.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libdirect.dll b/Releases/ToontownLive/1.0.47.17-install/libdirect.dll
new file mode 100644
index 0000000..1c9b29c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libdirect.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libdtool.dll b/Releases/ToontownLive/1.0.47.17-install/libdtool.dll
new file mode 100644
index 0000000..c984898
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libdtool.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libdtoolconfig.dll b/Releases/ToontownLive/1.0.47.17-install/libdtoolconfig.dll
new file mode 100644
index 0000000..9e9b40c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libdtoolconfig.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libheapq.dll b/Releases/ToontownLive/1.0.47.17-install/libheapq.dll
new file mode 100644
index 0000000..0dd27d0
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libheapq.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libmiles_audio.dll b/Releases/ToontownLive/1.0.47.17-install/libmiles_audio.dll
new file mode 100644
index 0000000..5f273ca
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libmiles_audio.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libotp.dll b/Releases/ToontownLive/1.0.47.17-install/libotp.dll
new file mode 100644
index 0000000..b38e201
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libotp.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpanda.dll b/Releases/ToontownLive/1.0.47.17-install/libpanda.dll
new file mode 100644
index 0000000..4494a74
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpanda.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandadx8.dll b/Releases/ToontownLive/1.0.47.17-install/libpandadx8.dll
new file mode 100644
index 0000000..fe91b08
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandadx8.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandadx9.dll b/Releases/ToontownLive/1.0.47.17-install/libpandadx9.dll
new file mode 100644
index 0000000..a0d012c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandadx9.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandaegg.dll b/Releases/ToontownLive/1.0.47.17-install/libpandaegg.dll
new file mode 100644
index 0000000..85c9edc
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandaegg.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandaexpress.dll b/Releases/ToontownLive/1.0.47.17-install/libpandaexpress.dll
new file mode 100644
index 0000000..b5cf9e1
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandaexpress.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandafx.dll b/Releases/ToontownLive/1.0.47.17-install/libpandafx.dll
new file mode 100644
index 0000000..82115e6
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandafx.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandagl.dll b/Releases/ToontownLive/1.0.47.17-install/libpandagl.dll
new file mode 100644
index 0000000..5d79a2f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandagl.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandaode.dll b/Releases/ToontownLive/1.0.47.17-install/libpandaode.dll
new file mode 100644
index 0000000..cc779cb
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandaode.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libpandaphysics.dll b/Releases/ToontownLive/1.0.47.17-install/libpandaphysics.dll
new file mode 100644
index 0000000..abb48be
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libpandaphysics.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libtoontown.dll b/Releases/ToontownLive/1.0.47.17-install/libtoontown.dll
new file mode 100644
index 0000000..31475f1
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libtoontown.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/libwindisplay.dll b/Releases/ToontownLive/1.0.47.17-install/libwindisplay.dll
new file mode 100644
index 0000000..1568fe2
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/libwindisplay.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/mss32.dll b/Releases/ToontownLive/1.0.47.17-install/mss32.dll
new file mode 100644
index 0000000..b4401af
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/mss32.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/mssmp3.asi b/Releases/ToontownLive/1.0.47.17-install/mssmp3.asi
new file mode 100644
index 0000000..aa51168
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/mssmp3.asi differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/msvcp71.dll b/Releases/ToontownLive/1.0.47.17-install/msvcp71.dll
new file mode 100644
index 0000000..9ed0d17
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/msvcp71.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/msvcp80.dll b/Releases/ToontownLive/1.0.47.17-install/msvcp80.dll
new file mode 100644
index 0000000..cc13b93
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/msvcp80.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/msvcp90.dll b/Releases/ToontownLive/1.0.47.17-install/msvcp90.dll
new file mode 100644
index 0000000..6b07c75
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/msvcp90.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/msvcr71.dll b/Releases/ToontownLive/1.0.47.17-install/msvcr71.dll
new file mode 100644
index 0000000..9d9e028
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/msvcr71.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/msvcr80.dll b/Releases/ToontownLive/1.0.47.17-install/msvcr80.dll
new file mode 100644
index 0000000..3d9561a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/msvcr80.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/msvcr90.dll b/Releases/ToontownLive/1.0.47.17-install/msvcr90.dll
new file mode 100644
index 0000000..a68249a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/msvcr90.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/cache_index.txt b/Releases/ToontownLive/1.0.47.17-install/news/cache_index.txt
new file mode 100644
index 0000000..7d029db
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/news/cache_index.txt
@@ -0,0 +1,35 @@
+tt_i_art_20120523_evt5.jpg 222643 Thu, 24 May 2012 00:49:33 GMT
+tt_i_art_20120411_tnr1.jpg 218627 Wed, 11 Apr 2012 21:29:15 GMT
+tt_i_art_20120523_evt3.jpg 227086 Thu, 24 May 2012 00:50:25 GMT
+tt_i_art_20120523_tot1.jpg 279469 Thu, 24 May 2012 00:47:48 GMT
+tt_i_art_20120425_hom1.jpg 221477 Sat, 21 Apr 2012 02:55:26 GMT
+tt_i_art_20120516_evt3.jpg 394137 Thu, 17 May 2012 00:42:36 GMT
+tt_i_art_20120329_tot1.jpg 175146 Thu, 29 Mar 2012 00:37:31 GMT
+tt_i_art_20120425_evt1.jpg 236888 Sat, 21 Apr 2012 02:56:45 GMT
+tt_i_art_20120329_evt1.jpg 216602 Thu, 29 Mar 2012 00:26:19 GMT
+tt_i_art_20120516_evt2.jpg 347105 Thu, 17 May 2012 00:41:59 GMT
+tt_i_art_20120301_hom1.jpg 185552 Thu, 01 Mar 2012 23:56:46 GMT
+tt_i_art_20120314_tot1.jpg 208345 Tue, 13 Mar 2012 22:29:50 GMT
+tt_i_art_20120425_att1.jpg 244179 Sat, 21 Apr 2012 02:57:14 GMT
+tt_i_art_20120214_hom1.jpg 174331 Mon, 13 Feb 2012 21:18:04 GMT
+tt_i_art_20120523_evt6.jpg 211481 Thu, 24 May 2012 00:48:56 GMT
+tt_i_art_20120214_hom2.jpg 138866 Mon, 13 Feb 2012 23:17:54 GMT
+tt_i_art_20120411_hom1.jpg 264874 Wed, 11 Apr 2012 21:29:15 GMT
+tt_i_art_20120214_tot1.jpg 195964 Tue, 14 Feb 2012 02:45:25 GMT
+tt_i_art_20120411_evt1.jpg 326777 Wed, 11 Apr 2012 21:29:15 GMT
+tt_i_art_20120523_evt2.jpg 220413 Thu, 24 May 2012 00:50:50 GMT
+tt_i_art_20120214_hom5.jpg 154920 Mon, 13 Feb 2012 23:47:33 GMT
+tt_i_art_20120214_hom3.jpg 136104 Mon, 13 Feb 2012 21:09:49 GMT
+tt_i_art_20120523_evt4.jpg 232004 Thu, 24 May 2012 00:50:06 GMT
+tt_i_art_20120314_hom1.jpg 219814 Wed, 14 Mar 2012 17:43:17 GMT
+tt_i_art_20120301_tnr1.jpg 215078 Fri, 02 Mar 2012 00:29:11 GMT
+tt_i_art_20120329_hom1.jpg 182876 Thu, 29 Mar 2012 00:23:37 GMT
+tt_i_art_20120523_evt1.jpg 266009 Thu, 24 May 2012 00:51:25 GMT
+tt_i_art_20120516_tot1.jpg 472359 Thu, 17 May 2012 00:43:41 GMT
+tt_i_art_20120214_hom4.jpg 126107 Mon, 13 Feb 2012 21:09:22 GMT
+tt_i_art_20120314_evt1.jpg 244536 Tue, 13 Mar 2012 22:29:27 GMT
+tt_i_art_20120516_evt1.jpg 419413 Thu, 17 May 2012 00:41:29 GMT
+tt_i_art_20120516_hom1.jpg 428044 Thu, 17 May 2012 00:40:47 GMT
+tt_i_art_20120301_tot1.jpg 185313 Thu, 01 Mar 2012 01:18:09 GMT
+tt_i_art_20120516_evt4.jpg 329447 Thu, 17 May 2012 00:43:01 GMT
+tt_i_art_20120523_hom1.jpg 262477 Thu, 24 May 2012 00:48:36 GMT
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom1.jpg
new file mode 100644
index 0000000..4740521
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom2.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom2.jpg
new file mode 100644
index 0000000..e4e7a14
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom2.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom3.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom3.jpg
new file mode 100644
index 0000000..db7414d
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom3.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom4.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom4.jpg
new file mode 100644
index 0000000..561205b
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom4.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom5.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom5.jpg
new file mode 100644
index 0000000..c3c5ace
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_hom5.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_tot1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_tot1.jpg
new file mode 100644
index 0000000..f7e6a80
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120214_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_hom1.jpg
new file mode 100644
index 0000000..f6860f3
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_tnr1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_tnr1.jpg
new file mode 100644
index 0000000..ce0fc23
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_tnr1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_tot1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_tot1.jpg
new file mode 100644
index 0000000..cf73d07
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120301_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_evt1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_evt1.jpg
new file mode 100644
index 0000000..ad07047
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_hom1.jpg
new file mode 100644
index 0000000..9087701
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_tot1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_tot1.jpg
new file mode 100644
index 0000000..944d30d
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120314_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_evt1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_evt1.jpg
new file mode 100644
index 0000000..1171ea9
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_hom1.jpg
new file mode 100644
index 0000000..31fa18f
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_tot1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_tot1.jpg
new file mode 100644
index 0000000..935f9d7
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120329_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_evt1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_evt1.jpg
new file mode 100644
index 0000000..c848ef1
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_hom1.jpg
new file mode 100644
index 0000000..b0def24
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_tnr1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_tnr1.jpg
new file mode 100644
index 0000000..cdbcc27
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120411_tnr1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_att1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_att1.jpg
new file mode 100644
index 0000000..5f5eba7
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_att1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_evt1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_evt1.jpg
new file mode 100644
index 0000000..01aa05c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_hom1.jpg
new file mode 100644
index 0000000..1ad5ea7
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120425_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt1.jpg
new file mode 100644
index 0000000..95ee042
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt2.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt2.jpg
new file mode 100644
index 0000000..0d26a98
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt2.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt3.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt3.jpg
new file mode 100644
index 0000000..a81122a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt3.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt4.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt4.jpg
new file mode 100644
index 0000000..64d1240
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_evt4.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_hom1.jpg
new file mode 100644
index 0000000..2602cfe
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_tot1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_tot1.jpg
new file mode 100644
index 0000000..0aef20a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120516_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt1.jpg
new file mode 100644
index 0000000..a9135c0
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt2.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt2.jpg
new file mode 100644
index 0000000..fd78e26
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt2.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt3.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt3.jpg
new file mode 100644
index 0000000..b93fd8a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt3.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt4.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt4.jpg
new file mode 100644
index 0000000..b8b38e9
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt4.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt5.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt5.jpg
new file mode 100644
index 0000000..85c9dea
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt5.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt6.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt6.jpg
new file mode 100644
index 0000000..c7debc0
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_evt6.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_hom1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_hom1.jpg
new file mode 100644
index 0000000..6fc2a5c
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_hom1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_tot1.jpg b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_tot1.jpg
new file mode 100644
index 0000000..873bcaf
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/news/tt_i_art_20120523_tot1.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/ode_single.dll b/Releases/ToontownLive/1.0.47.17-install/ode_single.dll
new file mode 100644
index 0000000..df0e6e9
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/ode_single.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_1.mf b/Releases/ToontownLive/1.0.47.17-install/phase_1.mf
new file mode 100644
index 0000000..9602fb6
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_1.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_10.mf b/Releases/ToontownLive/1.0.47.17-install/phase_10.mf
new file mode 100644
index 0000000..2f6e3ba
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_10.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_11.mf b/Releases/ToontownLive/1.0.47.17-install/phase_11.mf
new file mode 100644
index 0000000..5f42dbf
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_11.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_12.mf b/Releases/ToontownLive/1.0.47.17-install/phase_12.mf
new file mode 100644
index 0000000..1d68656
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_12.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_13.mf b/Releases/ToontownLive/1.0.47.17-install/phase_13.mf
new file mode 100644
index 0000000..006d39a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_13.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_2.mf b/Releases/ToontownLive/1.0.47.17-install/phase_2.mf
new file mode 100644
index 0000000..87e7158
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_2.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_3.5.mf b/Releases/ToontownLive/1.0.47.17-install/phase_3.5.mf
new file mode 100644
index 0000000..7356c6a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_3.5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_3.mf b/Releases/ToontownLive/1.0.47.17-install/phase_3.mf
new file mode 100644
index 0000000..20cd595
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_3.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_3/etc/otp.dc b/Releases/ToontownLive/1.0.47.17-install/phase_3/etc/otp.dc
new file mode 100644
index 0000000..0957765
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/phase_3/etc/otp.dc
@@ -0,0 +1,507 @@
+from direct.distributed import DistributedObject/AI/UD
+from direct.distributed import DistributedNode/AI/UD
+from direct.distributed import DistributedSmoothNode/AI
+from direct.distributed import DistributedCartesianGrid/AI
+from direct.distributed import DistributedCamera/AI/OV
+from otp.distributed import Account/AI/UD
+from otp.ai import TimeManager/AI
+from otp.ai import MagicWordManager/AI
+from otp.avatar import DistributedAvatar/AI/UD
+from otp.avatar import DistributedPlayer/AI
+from otp.friends import FriendManager/AI
+from otp.friends import AvatarFriendsManager/UD
+from otp.friends import PlayerFriendsManager/UD
+from otp.friends import GuildManager/AI/UD
+from otp.friends import FriendInfo
+from otp.friends import AvatarFriendInfo
+from otp.distributed import ObjectServer/AI/UD
+from otp.distributed import DistributedDistrict/AI/UD
+from otp.distributed import DistributedDirectory/AI
+from otp.distributed import DistributedTestObject/AI
+from otp.snapshot import SnapshotDispatcher/AI/UD
+from otp.snapshot import SnapshotRenderer/AI/UD
+from otp.uberdog import OtpAvatarManager/AI/UD
+from otp.uberdog import DistributedChatManager/AI/UD
+from otp.uberdog import SpeedchatRelay/UD
+from otp.distributed import CentralLogger/AI/UD
+from otp.web import SettingsMgr/AI/UD
+from otp.status import StatusDatabase/UD
+from otp.avatar import AvatarHandle
+
+typedef uint8 bool;
+
+typedef uint32 DoId;
+
+typedef DoId DoIdList[];
+
+struct AvatarPendingDel {
+ uint32 Avatar;
+ uint32 date;
+};
+
+dclass Account {
+ string DcObjectType db;
+ uint32array ACCOUNT_AV_SET required db;
+ uint32array pirateAvatars required db;
+ uint32array HOUSE_ID_SET db;
+ uint32 ESTATE_ID db;
+ AvatarPendingDel ACCOUNT_AV_SET_DEL[] db;
+ string PLAYED_MINUTES db;
+ string PLAYED_MINUTES_PERIOD db;
+ string CREATED db;
+ string LAST_LOGIN db;
+};
+
+struct BarrierData {
+ uint16 context;
+ string name;
+ uint32 avIds[];
+};
+
+dclass DistributedObject {
+ setBarrierData(BarrierData []) broadcast ram;
+ setBarrierReady(uint16) airecv clsend;
+ execCommand(string, uint32, uint32, uint32);
+ broadcastMessage() broadcast;
+};
+
+dclass DistributedTestObject : DistributedObject {
+ uint32 AutoInterest[];
+ setParentingRules(string, string) broadcast ram;
+ setRequiredField(uint32) required broadcast ram;
+ setB(uint32) broadcast;
+ setBA(uint32) broadcast airecv;
+ setBO(uint32) broadcast ownsend;
+ setBR(uint32) broadcast ram;
+ setBRA(uint32) broadcast ram airecv;
+ setBRO(uint32) broadcast ram ownsend;
+ setBROA(uint32) broadcast ram ownsend airecv;
+};
+
+struct OSInfo {
+ string name;
+ int16 platform;
+ int16 major;
+ int16 minor;
+};
+
+struct CPUSpeed {
+ int32/1000 maxSpeed;
+ int32/1000 currentSpeed;
+};
+
+dclass TimeManager : DistributedObject {
+ requestServerTime(uint8) airecv clsend;
+ serverTime(uint8, int32, uint32);
+ setDisconnectReason(uint8) airecv clsend;
+ setExceptionInfo(string(0-1024)) airecv clsend;
+ setSignature(string(0-1024), char [16], char [16]) airecv clsend;
+ setFrameRate(uint16/10, uint16/1000, uint16, string(0-256), uint32/10, uint32/10, string(0-256), uint16, uint16, uint32/10, uint32/10, uint32/10, uint32, OSInfo, CPUSpeed, uint16, uint16, string(0-256)) airecv clsend;
+ setCpuInfo(string(0-1024), string) airecv clsend;
+ checkForGarbageLeaks(bool) airecv clsend;
+ setNumAIGarbageLeaks(uint32);
+ setClientGarbageLeak(uint32, string(0-1024)) airecv clsend;
+ checkAvOnDistrict(uint32, DoId) clsend airecv;
+ checkAvOnDistrictResult(uint32, DoId, bool);
+};
+
+dclass ObjectServer {
+ setName(string) airecv ram required;
+ setDcHash(uint32) ram required;
+ setDateCreated(uint32) airecv;
+};
+
+dclass DistributedDirectory : DistributedObject {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass DistributedDistrict : DistributedObject {
+ setName(string) required broadcast ram;
+ setAvailable(uint8) required broadcast ram;
+};
+
+dclass DistributedNode : DistributedObject {
+ setParentStr(blob) broadcast ram ownsend airecv;
+ setParent(uint32) broadcast ram ownsend airecv;
+ setX(int16/10) broadcast ram ownsend airecv;
+ setY(int16/10) broadcast ram ownsend airecv;
+ setZ(int16/10) broadcast ram ownsend airecv;
+ setH(int16%360/10) broadcast ram ownsend airecv;
+ setP(int16%360/10) broadcast ram ownsend airecv;
+ setR(int16%360/10) broadcast ram ownsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+};
+
+dclass DistributedSmoothNode : DistributedNode {
+ setComponentL(uint64) broadcast ram ownsend airecv;
+ setComponentX(int16/10) broadcast ram ownsend airecv;
+ setComponentY(int16/10) broadcast ram ownsend airecv;
+ setComponentZ(int16/10) broadcast ram ownsend airecv;
+ setComponentH(int16%360/10) broadcast ram ownsend airecv;
+ setComponentP(int16%360/10) broadcast ram ownsend airecv;
+ setComponentR(int16%360/10) broadcast ram ownsend airecv;
+ setComponentT(int16) broadcast ram ownsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast ownsend;
+ suggestResync(uint32, int16, int16, int32, uint16, uint16/100) ownrecv clsend;
+ returnResync(uint32, int16, int32, uint16, uint16/100) ownrecv clsend;
+};
+
+dclass DistributedCartesianGrid : DistributedNode {
+ setCellWidth(uint32) required broadcast ram;
+ setParentingRules(string, string) broadcast ram;
+};
+
+struct Fixture {
+ int32/10 x;
+ int32/10 y;
+ int32/10 z;
+ int16/10 h;
+ int16/10 p;
+ int16/10 r;
+ string state;
+};
+
+dclass DistributedCamera : DistributedNode {
+ setCamParent(uint32) required broadcast ram ownsend airecv;
+ setFixtures(Fixture []) required broadcast ram ownsend airecv;
+};
+
+struct TalkModification {
+ uint16 offset;
+ uint16 size;
+};
+
+dclass TalkPath_owner {
+ setTalk(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) broadcast ownsend;
+};
+
+dclass TalkPath_whisper {
+ setTalkWhisper(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) ownrecv clsend;
+};
+
+dclass TalkPath_group {
+ setTalkGroup(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) clsend airecv;
+};
+
+dclass TalkPath_account {
+ setTalkAccount(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) airecv clsend;
+};
+
+dclass AvatarHandle : TalkPath_whisper {
+};
+
+dclass DistributedAvatar : DistributedSmoothNode, TalkPath_owner, TalkPath_whisper {
+ string DcObjectType db;
+ setName(string) required broadcast db airecv;
+ friendsNotify(int32, int8) ownrecv airecv clsend;
+ checkAvOnShard(uint32) clsend airecv;
+ confirmAvOnShard(uint32, int8);
+};
+
+dclass DistributedPlayer : DistributedAvatar {
+ arrivedOnDistrict(uint32) ownrecv ram;
+ setAccountName(string) required ownrecv db;
+ setWhisperFrom(uint32, string(0-256), uint32) ownrecv clsend;
+ setWhisperWLFrom(uint32, string(0-256), uint32) ownrecv clsend;
+ setWhisperSCFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCCustomFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCEmoteFrom(uint32, uint16) ownrecv clsend;
+ setSystemMessage(uint32, string(0-256)) ownrecv;
+ setCommonChatFlags(uint8) broadcast ownrecv ram airecv;
+ setWhitelistChatFlags(uint8) broadcast ownrecv ram airecv;
+ setSC(uint16) broadcast ownsend airecv;
+ setSCCustom(uint16) broadcast ownsend airecv;
+ setFriendsList(uint32uint8array) ownrecv required db airecv;
+ setDISLname(string) broadcast ownrecv ram;
+ setDISLid(uint32) broadcast ownrecv ram db airecv required;
+ OwningAccount(uint32);
+ WishName(string) db ram;
+ WishNameState(string) db ram;
+ setPreviousAccess(uint8) required db airecv;
+ setAccess(uint8) broadcast ownrecv required ram airecv;
+ setAsGM(bool) required ram broadcast ownrecv airecv;
+};
+
+dclass MagicWordManager : DistributedObject {
+ setMagicWord(string, uint32, uint32, string(0-256)) airecv clsend;
+ setMagicWordResponse(string) airecv;
+ setWho(uint32array) airecv clsend;
+};
+
+dclass OtpAvatarManager : DistributedObject {
+ online();
+ requestAvatarList(uint32) airecv clsend;
+ rejectAvatarList(uint32);
+ avatarListResponse(blob);
+ requestAvatarSlot(uint32, uint32, uint8) clsend airecv;
+ rejectAvatarSlot(uint32, uint32, uint8);
+ avatarSlotResponse(uint32, uint8);
+ requestPlayAvatar(uint32, uint32, uint32) clsend airecv;
+ rejectPlayAvatar(uint32, uint32);
+ playAvatarResponse(uint32, uint32, uint8, uint8);
+ rejectCreateAvatar(uint32);
+ createAvatarResponse(uint32, uint32, uint8, uint8);
+ requestRemoveAvatar(uint32, uint32, uint32, string(0-256)) airecv clsend;
+ rejectRemoveAvatar(uint32);
+ removeAvatarResponse(uint32, uint32);
+ requestShareAvatar(uint32, uint32, uint32, uint8) airecv clsend;
+ rejectShareAvatar(uint32);
+ shareAvatarResponse(uint32, uint32, uint8);
+};
+
+dclass DistributedChatManager : DistributedObject {
+ online();
+ adminChat(uint32, string);
+ setAvatarLocation(uint32, uint32, uint32);
+ setAvatarCrew(uint32, uint32);
+ setAvatarGuild(uint32, uint32);
+ chatParentId(uint32) airecv clsend;
+ chatZoneId(uint32) airecv clsend;
+ chatFace(uint32) airecv clsend;
+ chatEmote(uint16) airecv clsend;
+ chatEmoteTarget(uint32) airecv clsend;
+ chatIndex(uint16) airecv clsend;
+ chatString(string(0-256)) airecv clsend;
+ chatToAvatarIndex : chatZoneId, chatIndex;
+ chatParentZoneFaceEmoteWithTargetIndex : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatIndex;
+ chatToAvatarString : chatZoneId, chatString;
+ chatParentZoneFaceEmoteWithTargetString : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatString;
+ speedChatTo(uint16) airecv clsend;
+ speedChatFrom(uint32, uint16);
+ speedChatCustomTo(uint16) airecv clsend;
+ speedChatCustomFrom(uint32, uint16);
+ whisperSCTo(uint32, uint16) airecv clsend;
+ whisperSCFrom(uint32, uint16);
+ whisperSCCustomTo(uint32, uint16) airecv clsend;
+ whisperSCCustomFrom(uint32, uint16);
+ whisperSCEmoteTo(uint32, uint16) airecv clsend;
+ whisperSCEmoteFrom(uint32, uint16);
+ whisperIgnored(uint32);
+};
+
+dclass FriendManager : DistributedObject {
+ friendQuery(int32) airecv clsend;
+ cancelFriendQuery(int32) airecv clsend;
+ inviteeFriendConsidering(int8, int32) airecv clsend;
+ inviteeFriendResponse(int8, int32) airecv clsend;
+ inviteeAcknowledgeCancel(int32) airecv clsend;
+ friendConsidering(int8, int32);
+ friendResponse(int8, int32);
+ inviteeFriendQuery(int32, string, blob, int32);
+ inviteeCancelFriendQuery(int32);
+ requestSecret() airecv clsend;
+ requestSecretResponse(int8, string);
+ submitSecret(string(0-256)) airecv clsend;
+ submitSecretResponse(int8, int32);
+};
+
+struct FriendInfo {
+ string avatarName;
+ uint32 avatarId;
+ string playerName;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+ string location;
+ string sublocation;
+ uint32 timestamp;
+};
+
+struct AvatarFriendInfo {
+ string avatarName;
+ string playerName;
+ uint32 playerId;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+};
+
+struct MemberInfo {
+ uint32 avatarId;
+ string avatarName;
+ uint8 avatarRank;
+ uint8 avatarOnline;
+ uint32 bandManagerId;
+ uint32 bandId;
+};
+
+struct leaderBoardRecordResponces {
+ char found;
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+struct leaderBoardRecord {
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+dclass LeaderBoardReceiver {
+ getTopTenResponce(string, leaderBoardRecord []);
+ getValuesResponce(string, leaderBoardRecordResponces []);
+};
+
+dclass LeaderBoard : LeaderBoardReceiver {
+ setValue(string [], uint32, string, int32);
+ alterValue(string [], uint32, string, int32);
+ setHighScore(string [], uint32, string, int32);
+ getValues(string, uint32 []);
+ getTopTen(string);
+ getValuesRespondTo(string, uint32 [], uint32);
+ getTopTenRespondTo(string, uint32);
+};
+
+dclass GuildManager : DistributedObject, LeaderBoardReceiver, TalkPath_group {
+ online();
+ guildRejectInvite(uint32, uint32);
+ invitationFrom(uint32, string, uint32, string);
+ requestInvite(uint32) airecv clsend;
+ memberList() airecv clsend;
+ createGuild() airecv clsend;
+ acceptInvite() airecv clsend;
+ declineInvite() airecv clsend;
+ setWantName(string(0-256)) airecv clsend;
+ removeMember(uint32) airecv clsend;
+ changeRank(uint32, uint8) airecv clsend;
+ changeRankAvocate(uint32) airecv clsend;
+ statusRequest() airecv clsend;
+ requestLeaderboardTopTen() airecv clsend;
+ guildStatusUpdate(uint32, string(0-256), uint8);
+ guildNameReject(uint32);
+ guildNameChange(string, uint8);
+ receiveMember(MemberInfo);
+ receiveMembersDone();
+ guildAcceptInvite(uint32);
+ guildDeclineInvite(uint32);
+ updateRep(uint32, uint32);
+ leaderboardTopTen(leaderBoardRecord []);
+ recvAvatarOnline(uint32, string, uint32, uint32);
+ recvAvatarOffline(uint32, string);
+ sendChat(string(0-256), uint8, uint32) airecv clsend;
+ sendWLChat(string(0-256), uint8, uint32) airecv clsend;
+ sendSC(uint16) airecv clsend;
+ sendSCQuest(uint16, uint16, uint16) airecv clsend;
+ recvChat(uint32, string, uint8, uint32);
+ recvWLChat(uint32, string, uint8, uint32);
+ recvSC(uint32, uint16);
+ recvSCQuest(uint32, uint16, uint16, uint16);
+ sendTokenRequest() airecv clsend;
+ recvTokenGenerated(string);
+ recvTokenInviteValue(string, int8);
+ sendTokenForJoinRequest(string(0-256), string(0-256)) airecv clsend;
+ recvTokenRedeemMessage(string);
+ recvTokenRedeemedByPlayerMessage(string);
+ sendTokenRValue(string(0-256), int8) airecv clsend;
+ sendPermToken() airecv clsend;
+ sendNonPermTokenCount() airecv clsend;
+ recvPermToken(string);
+ recvNonPermTokenCount(uint8);
+ sendClearTokens(uint8) airecv clsend;
+ sendAvatarBandId(uint32, uint32, uint32);
+ recvMemberAdded(MemberInfo, uint32, string);
+ notifyGuildKicksMaxed();
+ recvMemberRemoved(uint32, uint32, string, string);
+ recvMemberUpdateName(uint32, string);
+ recvMemberUpdateRank(uint32, uint32, string, string, uint8, bool);
+ recvMemberUpdateBandId(uint32, uint32, uint32);
+ avatarOnline(uint32, uint16);
+ avatarOffline(uint32);
+ reflectTeleportQuery(uint32, uint32, uint32, uint32, uint32) clsend airecv;
+ teleportQuery(uint32, uint32, uint32, uint32, uint32);
+ reflectTeleportResponse(uint32, int8, uint32, uint32, uint32) clsend airecv;
+ teleportResponse(uint32, int8, uint32, uint32, uint32);
+ requestGuildMatesList(uint32, uint32, uint32);
+ updateAvatarName(uint32, string);
+ avatarDeleted(uint32);
+};
+
+dclass AvatarFriendsManager : DistributedObject {
+ online();
+ requestInvite(uint32) airecv clsend;
+ friendConsidering(uint32) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ rejectInvite(uint32, uint32);
+ requestRemove(uint32) airecv clsend;
+ rejectRemove(uint32, uint32);
+ updateAvatarFriend(uint32, AvatarFriendInfo);
+ removeAvatarFriend(uint32);
+ updateAvatarName(uint32, string);
+ avatarOnline(uint32, uint32, string, bool, bool, string, string);
+ avatarOffline(uint32);
+};
+
+dclass PlayerFriendsManager : DistributedObject, TalkPath_account {
+ requestInvite(uint32, uint32, uint8) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ invitationResponse(uint32, uint16, uint32);
+ requestDecline(uint32, uint32) airecv clsend;
+ requestDeclineWithReason(uint32, uint32, uint32) airecv clsend;
+ requestRemove(uint32, uint32) airecv clsend;
+ secretResponse(string);
+ rejectSecret(string);
+ rejectUseSecret(string);
+ updatePlayerFriend(uint32, FriendInfo, uint8);
+ removePlayerFriend(uint32);
+};
+
+dclass SnapshotDispatcher : DistributedObject {
+ online();
+ requestRender(uint32);
+ avatarDeleted(uint32);
+ requestNewWork(uint32);
+ errorFetchingAvatar(uint32, uint32);
+ errorRenderingAvatar(uint32, uint32);
+ renderSuccessful(uint32, uint32);
+};
+
+dclass SnapshotRenderer : DistributedObject {
+ online();
+ requestRender(uint32, uint32, string);
+};
+
+dclass SpeedchatRelay : DistributedObject, TalkPath_account {
+ forwardSpeedchat(uint32, uint8, uint32 [], uint32, string(0-256), uint8) clsend;
+};
+
+dclass CentralLogger : DistributedObject {
+ sendMessage(string(0-256), string(0-1024), uint32, uint32) clsend;
+ logAIGarbage() airecv;
+};
+
+dclass SettingsMgr : DistributedObject {
+ requestAllChangedSettings() airecv clsend;
+ settingChange(string, string) airecv;
+};
+
+dclass StatusDatabase : DistributedObject {
+ requestOfflineAvatarStatus(uint32 []) airecv clsend;
+ recvOfflineAvatarStatus(uint32, uint32);
+};
+
+dclass CallbackObject {
+ callback(uint32, bool, uint8);
+};
+
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_3/etc/toon.dc b/Releases/ToontownLive/1.0.47.17-install/phase_3/etc/toon.dc
new file mode 100644
index 0000000..d9f934b
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/phase_3/etc/toon.dc
@@ -0,0 +1,3257 @@
+from direct.distributed import DistributedObjectGlobal
+from toontown.ai import WelcomeValleyManager/AI
+from toontown.building import DistributedAnimatedProp/AI
+from toontown.toon import DistributedToon/AI/UD
+from toontown.classicchars import DistributedCCharBase/AI
+from toontown.classicchars import DistributedMickey/AI
+from toontown.classicchars import DistributedVampireMickey/AI
+from toontown.classicchars import DistributedMinnie/AI
+from toontown.classicchars import DistributedWitchMinnie/AI
+from toontown.classicchars import DistributedGoofy/AI
+from toontown.classicchars import DistributedSuperGoofy/AI
+from toontown.classicchars import DistributedDaisy/AI
+from toontown.classicchars import DistributedSockHopDaisy/AI
+from toontown.classicchars import DistributedChip/AI
+from toontown.classicchars import DistributedPoliceChip/AI
+from toontown.classicchars import DistributedDale/AI
+from toontown.classicchars import DistributedJailbirdDale/AI
+from toontown.classicchars import DistributedGoofySpeedway/AI
+from toontown.classicchars import DistributedDonald/AI
+from toontown.classicchars import DistributedFrankenDonald/AI
+from toontown.classicchars import DistributedDonaldDock/AI
+from toontown.classicchars import DistributedPluto/AI
+from toontown.classicchars import DistributedWesternPluto/AI
+from toontown.safezone import DistributedTrolley/AI
+from toontown.safezone import DistributedPartyGate/AI
+from toontown.suit import DistributedSuitPlanner/AI
+from toontown.suit import DistributedSuitBase/AI
+from toontown.suit import DistributedSuit/AI
+from toontown.suit import DistributedTutorialSuit/AI
+from toontown.suit import DistributedFactorySuit/AI
+from toontown.suit import DistributedMintSuit/AI
+from toontown.suit import DistributedStageSuit/AI
+from toontown.suit import DistributedSellbotBoss/AI
+from toontown.suit import DistributedCashbotBoss/AI
+from toontown.coghq import DistributedCashbotBossSafe/AI
+from toontown.coghq import DistributedCashbotBossCrane/AI
+from toontown.suit import DistributedCashbotBossGoon/AI
+from toontown.battle import DistributedBattleBase/AI
+from toontown.battle import DistributedBattle/AI
+from toontown.battle import DistributedBattleBldg/AI
+from toontown.tutorial import DistributedBattleTutorial/AI
+from toontown.coghq import DistributedBattleFactory/AI
+from toontown.battle import DistributedBattleFinal/AI
+from toontown.safezone import DistributedBoat/AI
+from toontown.safezone import DistributedButterfly/AI
+from toontown.safezone import DistributedMMPiano/AI
+from toontown.safezone import DistributedDGFlower/AI
+from toontown.fishing import DistributedFishingPond/AI
+from toontown.fishing import DistributedFishingTarget/AI
+from toontown.fishing import DistributedPondBingoManager/AI
+from toontown.safezone import DistributedFishingSpot/AI
+from toontown.estate import DistributedCannon/AI
+from toontown.estate import DistributedTarget/AI
+from toontown.minigame import DistributedMinigame/AI
+from toontown.minigame import DistributedMinigameTemplate/AI
+from toontown.minigame import DistributedRaceGame/AI
+from toontown.minigame import DistributedCannonGame/AI
+from toontown.minigame import DistributedPhotoGame/AI
+from toontown.minigame import DistributedPatternGame/AI
+from toontown.minigame import DistributedRingGame/AI
+from toontown.minigame import DistributedTagGame/AI
+from toontown.minigame import DistributedMazeGame/AI
+from toontown.minigame import DistributedTugOfWarGame/AI
+from toontown.minigame import DistributedCatchGame/AI
+from toontown.minigame import DistributedDivingGame/AI
+from toontown.minigame import DistributedTargetGame/AI
+from toontown.estate import EstateManager/AI
+from toontown.estate import DistributedEstate/AI
+from toontown.estate import DistributedHouse/AI
+from toontown.estate import DistributedHouseInterior/AI
+from toontown.estate import DistributedGarden/AI
+from toontown.shtiker import DeleteManager/AI
+from toontown.ai import ToontownMagicWordManager/AI
+from toontown.ai import NewsManager/AI
+from toontown.shtiker import PurchaseManager/AI
+from toontown.shtiker import NewbiePurchaseManager/AI
+from toontown.safezone import SafeZoneManager/AI
+from toontown.tutorial import TutorialManager/AI
+from toontown.catalog import CatalogManager/AI
+from toontown.safezone import DistributedTreasure/AI
+from toontown.safezone import DistributedDDTreasure/AI
+from toontown.safezone import DistributedDGTreasure/AI
+from toontown.safezone import DistributedDLTreasure/AI
+from toontown.safezone import DistributedTTTreasure/AI
+from toontown.safezone import DistributedBRTreasure/AI
+from toontown.safezone import DistributedMMTreasure/AI
+from toontown.safezone import DistributedOZTreasure/AI
+from toontown.safezone import DistributedETreasure/AI
+from toontown.safezone import DistributedEFlyingTreasure/AI
+from toontown.minigame import DistributedTagTreasure/AI
+from toontown.coghq import DistributedCashbotBossTreasure/AI
+from toontown.building import DistributedTrophyMgr/AI
+from toontown.building import DistributedBuilding/AI
+from toontown.building import DistributedAnimBuilding/AI
+from toontown.building import DistributedToonInterior/AI
+from toontown.building import DistributedToonHallInterior/AI
+from toontown.building import DistributedSuitInterior/AI
+from toontown.building import DistributedHQInterior/AI
+from toontown.building import DistributedGagshopInterior/AI
+from toontown.building import DistributedPetshopInterior/AI
+from toontown.building import DistributedKartShopInterior/AI
+from toontown.building import DistributedDoor/AI
+from toontown.building import DistributedAnimDoor/AI
+from toontown.estate import DistributedHouseDoor/AI
+from toontown.coghq import DistributedCogHQDoor/AI
+from toontown.coghq import DistributedSellbotHQDoor/AI
+from toontown.toon import DistributedNPCToonBase/AI
+from toontown.toon import DistributedNPCToon/AI
+from toontown.toon import DistributedNPCSpecialQuestGiver/AI
+from toontown.toon import DistributedNPCFlippyInToonHall/AI
+from toontown.toon import DistributedNPCScientist/AI
+from toontown.toon import DistributedNPCClerk/AI
+from toontown.toon import DistributedNPCTailor/AI
+from toontown.toon import DistributedNPCBlocker/AI
+from toontown.toon import DistributedNPCFisherman/AI
+from toontown.toon import DistributedNPCPartyPerson/AI
+from toontown.toon import DistributedNPCPetclerk/AI
+from toontown.toon import DistributedNPCKartClerk/AI
+from toontown.building import DistributedKnockKnockDoor/AI
+from toontown.building import DistributedElevator/AI
+from toontown.building import DistributedElevatorFSM/AI
+from toontown.building import DistributedElevatorExt/AI
+from toontown.building import DistributedElevatorInt/AI
+from toontown.coghq import DistributedFactoryElevatorExt/AI
+from toontown.coghq import DistributedMintElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorInt/AI
+from toontown.building import DistributedElevatorFloor/AI
+from toontown.building import DistributedBossElevator/AI
+from toontown.building import DistributedVPElevator/AI
+from toontown.building import DistributedCFOElevator/AI
+from toontown.building import DistributedCJElevator/AI
+from toontown.building import DistributedBBElevator/AI
+from toontown.building import DistributedBoardingParty/AI
+from toontown.building import DistributedTutorialInterior/AI
+from toontown.estate import DistributedBankMgr/AI
+from toontown.estate import DistributedMailbox/AI
+from toontown.estate import DistributedFurnitureManager/AI
+from toontown.estate import DistributedFurnitureItem/AI
+from toontown.estate import DistributedBank/AI
+from toontown.estate import DistributedCloset/AI
+from toontown.estate import DistributedTrunk/AI
+from toontown.estate import DistributedPhone/AI
+from toontown.effects import DistributedFireworkShow/AI
+from toontown.estate import DistributedFireworksCannon/AI
+from toontown.coghq import LobbyManager/AI
+from otp.level import DistributedLevel/AI
+from otp.level import DistributedEntity/AI
+from otp.level import DistributedInteractiveEntity/AI
+from toontown.coghq import DistributedFactory/AI
+from toontown.coghq import DistributedLawOffice/AI
+from toontown.coghq import DistributedLawOfficeFloor/AI
+from toontown.coghq import DistributedLift/AI
+from toontown.coghq import DistributedDoorEntity/AI
+from toontown.coghq import DistributedSwitch/AI
+from toontown.coghq import DistributedButton/AI
+from toontown.coghq import DistributedTrigger/AI
+from toontown.coghq import DistributedCrushableEntity/AI
+from toontown.coghq import DistributedCrusherEntity/AI
+from toontown.coghq import DistributedStomper/AI
+from toontown.coghq import DistributedStomperPair/AI
+from toontown.coghq import DistributedLaserField/AI
+from toontown.coghq import DistributedGolfGreenGame/AI
+from toontown.coghq import DistributedSecurityCamera/AI
+from toontown.coghq import DistributedMover/AI
+from toontown.coghq import DistributedElevatorMarker/AI
+from toontown.coghq import DistributedBarrelBase/AI
+from toontown.coghq import DistributedGagBarrel/AI
+from toontown.coghq import DistributedBeanBarrel/AI
+from toontown.coghq import DistributedHealBarrel/AI
+from toontown.coghq import DistributedGrid/AI
+from toontown.coghq import ActiveCell/AI
+from toontown.coghq import DirectionalCell/AI
+from toontown.coghq import CrusherCell/AI
+from toontown.coghq import DistributedCrate/AI
+from toontown.coghq import DistributedSinkingPlatform/AI
+from toontown.suit import DistributedGoon/AI
+from toontown.suit import DistributedGridGoon/AI
+from toontown.coghq import BattleBlocker/AI
+from toontown.ai import DistributedBlackCatMgr/AI
+from toontown.ai import DistributedPolarPlaceEffectMgr/AI
+from toontown.ai import DistributedGreenToonEffectMgr/AI
+from toontown.ai import DistributedResistanceEmoteMgr/AI
+from toontown.ai import DistributedScavengerHuntTarget/AI
+from toontown.ai import DistributedTrickOrTreatTarget/AI
+from toontown.ai import DistributedWinterCarolingTarget/AI
+from toontown.coghq import DistributedMint/AI
+from toontown.coghq import DistributedMintRoom/AI
+from toontown.coghq import DistributedMintBattle/AI
+from toontown.coghq import DistributedStage/AI
+from toontown.coghq import DistributedStageRoom/AI
+from toontown.coghq import DistributedStageBattle/AI
+from toontown.pets.PetDCImports/AI import *
+from toontown.pets import DistributedPetProxy/AI
+from toontown.coghq.InGameEditorDCImports/AI import *
+from toontown.distributed import ToontownDistrict/AI
+from toontown.distributed import ToontownDistrictStats/AI
+from toontown.racing import DistributedVehicle/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedRace/AI
+from toontown.racing import DistributedKartPad/AI
+from toontown.racing import DistributedRacePad/AI
+from toontown.racing import DistributedViewPad/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedLeaderBoard/AI
+from toontown.racing import DistributedGag/AI
+from toontown.racing import DistributedProjectile/AI
+from toontown.racing.DistributedStartingBlock/AI import DistributedViewingBlock/AI
+from toontown.uberdog.DistributedDeliveryManager/AI/UD import DistributedDeliveryManager/AI/UD
+from toontown.uberdog.DistributedDataStoreManager/AI/UD import DistributedDataStoreManager/AI/UD
+from toontown.suit import DistributedLawbotBoss/AI
+from toontown.coghq import DistributedLawbotBossGavel/AI
+from toontown.suit import DistributedLawbotBossSuit/AI
+from toontown.coghq import DistributedLawbotCannon/AI
+from toontown.coghq import DistributedLawbotChair/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.estate import DistributedGardenPlot/AI
+from toontown.estate import DistributedGardenBox/AI
+from toontown.estate import DistributedFlower/AI
+from toontown.estate import DistributedGagTree/AI
+from toontown.estate import DistributedStatuary/AI
+from toontown.estate import DistributedToonStatuary/AI
+from toontown.estate import DistributedChangingStatuary/AI
+from toontown.estate import DistributedAnimatedStatuary/AI
+from toontown.estate import DistributedPlantBase/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.minigame import DistributedTravelGame/AI
+from toontown.minigame import DistributedPairingGame/AI
+from toontown.minigame import DistributedVineGame/AI
+from toontown.golf import DistributedPhysicsWorld/AI
+from toontown.golf import DistributedGolfHole/AI
+from toontown.golf import DistributedGolfCourse/AI
+from toontown.parties import DistributedParty/AI
+from toontown.parties import DistributedPartyActivity/AI
+from toontown.parties import DistributedPartyTeamActivity/AI
+from toontown.parties import DistributedPartyCannon/AI
+from toontown.parties import DistributedPartyCannonActivity/AI
+from toontown.parties import DistributedPartyCatchActivity/AI
+from toontown.parties import DistributedPartyWinterCatchActivity/AI
+from toontown.parties import DistributedPartyCogActivity/AI
+from toontown.parties import DistributedPartyWinterCogActivity/AI
+from toontown.parties import DistributedPartyFireworksActivity/AI
+from toontown.parties import DistributedPartyDanceActivityBase/AI
+from toontown.parties import DistributedPartyDanceActivity/AI
+from toontown.parties import DistributedPartyDance20Activity/AI
+from toontown.parties import DistributedPartyValentineDanceActivity/AI
+from toontown.parties import DistributedPartyValentineDance20Activity/AI
+from toontown.parties import DistributedPartyTrampolineActivity/AI
+from toontown.parties import DistributedPartyValentineTrampolineActivity/AI
+from toontown.parties import DistributedPartyVictoryTrampolineActivity/AI
+from toontown.parties import DistributedPartyWinterTrampolineActivity/AI
+from toontown.parties import DistributedPartyTugOfWarActivity/AI
+from toontown.parties import DistributedPartyJukeboxActivityBase/AI
+from toontown.parties import DistributedPartyJukeboxActivity/AI
+from toontown.parties import DistributedPartyJukebox40Activity/AI
+from toontown.parties import DistributedPartyValentineJukeboxActivity/AI
+from toontown.parties import DistributedPartyValentineJukebox40Activity/AI
+from toontown.friends import TTPlayerFriendsManager/UD
+from toontown.uberdog import TTSpeedchatRelay/UD
+from toontown.safezone import DistributedGolfKart/AI
+from toontown.safezone import DistributedPicnicBasket/AI
+from toontown.distributed import DistributedTimer/AI
+from toontown.suit import DistributedBossbotBoss/AI
+from toontown.coghq import DistributedCogKart/AI
+from toontown.coghq import DistributedCountryClub/AI
+from toontown.coghq import DistributedCountryClubRoom/AI
+from toontown.coghq import DistributedMoleField/AI
+from toontown.coghq import DistributedCountryClubBattle/AI
+from toontown.building import DistributedClubElevator/AI
+from toontown.coghq import DistributedMaze/AI
+from toontown.battle import DistributedBattleWaiters/AI
+from toontown.coghq import DistributedFoodBelt/AI
+from toontown.coghq import DistributedBanquetTable/AI
+from toontown.battle import DistributedBattleDiners/AI
+from toontown.coghq import DistributedGolfSpot/AI
+from toontown.minigame import DistributedIceGame/AI
+from toontown.minigame import DistributedCogThiefGame/AI
+from toontown.minigame import DistributedTwoDGame/AI
+from toontown.safezone import DistributedPicnicTable/AI
+from toontown.safezone import DistributedChineseCheckers/AI
+from toontown.safezone import DistributedCheckers/AI
+from toontown.safezone import DistributedFindFour/AI
+from toontown.uberdog.DistributedMailManager/AI/UD import DistributedMailManager/AI/UD
+from toontown.uberdog.DistributedPartyManager/AI/UD import DistributedPartyManager/AI/UD
+from toontown.rpc.AwardManager/UD import AwardManager/UD
+from toontown.uberdog.DistributedCpuInfoMgr/AI/UD import DistributedCpuInfoMgr/AI/UD
+from toontown.uberdog.DistributedSecurityMgr/AI/UD import DistributedSecurityMgr/AI/UD
+from toontown.rpc.RATManager/UD import RATManager/UD
+from toontown.uberdog.DistributedInGameNewsMgr/AI/UD import DistributedInGameNewsMgr/AI/UD
+from toontown.uberdog.DistributedWhitelistMgr/AI/UD import DistributedWhitelistMgr/AI/UD
+from toontown.coderedemption.TTCodeRedemptionMgr/AI/UD import TTCodeRedemptionMgr/AI/UD
+from toontown.distributed.NonRepeatableRandomSourceAI import NonRepeatableRandomSourceAI
+from toontown.distributed.NonRepeatableRandomSourceUD import NonRepeatableRandomSourceUD
+from toontown.ai.DistributedPhaseEventMgr/AI import DistributedPhaseEventMgr/AI
+from toontown.ai.DistributedHydrantZeroMgr/AI import DistributedHydrantZeroMgr/AI
+from toontown.ai.DistributedMailboxZeroMgr/AI import DistributedMailboxZeroMgr/AI
+from toontown.ai.DistributedTrashcanZeroMgr/AI import DistributedTrashcanZeroMgr/AI
+from toontown.ai import DistributedSillyMeterMgr/AI
+from toontown.cogdominium import DistributedCogdoInterior/AI
+from toontown.cogdominium import DistributedCogdoBattleBldg/AI
+from toontown.cogdominium import DistributedCogdoElevatorExt/AI
+from toontown.cogdominium import DistributedCogdoElevatorInt/AI
+from toontown.cogdominium import DistributedCogdoBarrel/AI
+from toontown.cogdominium import DistCogdoGame/AI
+from toontown.cogdominium import DistCogdoLevelGame/AI
+from toontown.cogdominium import DistCogdoBoardroomGame/AI
+from toontown.cogdominium import DistCogdoCraneGame/AI
+from toontown.cogdominium import DistCogdoMazeGame/AI
+from toontown.cogdominium import DistCogdoFlyingGame/AI
+from toontown.cogdominium import DistCogdoCrane/AI
+from toontown.cogdominium import DistCogdoCraneMoneyBag/AI
+from toontown.cogdominium import DistCogdoCraneCog/AI
+
+struct GiftItem {
+ blob Item;
+ string giftTag;
+};
+
+struct gardenSpecial {
+ uint8 index;
+ uint8 count;
+};
+
+struct simpleMail {
+ uint64 msgId;
+ uint32 senderId;
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ string body;
+};
+
+struct invite {
+ uint64 inviteKey;
+ uint64 partyId;
+ uint8 status;
+};
+
+struct decoration {
+ uint8 decorId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct activity {
+ uint8 activityId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct party {
+ uint64 partyId;
+ uint32 hostId;
+ uint16 startYear;
+ uint8 startMonth;
+ uint8 startDay;
+ uint8 startHour;
+ uint8 startMinute;
+ uint16 endYear;
+ uint8 endMonth;
+ uint8 endDay;
+ uint8 endHour;
+ uint8 endMinute;
+ uint8 isPrivate;
+ uint8 inviteTheme;
+ activity activities[];
+ decoration decors[];
+ uint8 status;
+};
+
+struct partyReply {
+ uint32 inviteeId;
+ uint8 status;
+};
+
+struct repliesForOneParty {
+ uint64 partyId;
+ partyReply partyReplies[];
+};
+
+struct publicPartyInfo {
+ uint32 shardId;
+ uint32 zoneId;
+ uint8 numberOfGuests;
+ string hostName;
+ uint8array activityIds;
+ uint16 minLeft;
+};
+
+struct jukeboxSongInfo {
+ uint8/10 phase;
+ string fileName;
+};
+
+struct partyCloudColor {
+ uint16 cloudNumber;
+ uint8/100 r;
+ uint8/100 g;
+ uint8/100 b;
+};
+
+struct datetime {
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ uint8 hour;
+ uint8 minutes;
+ uint8 seconds;
+};
+
+dclass ToontownDistrict : DistributedDistrict {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass ToontownDistrictStats : DistributedObject {
+ settoontownDistrictId(uint32) broadcast required ram;
+ setAvatarCount(uint32) broadcast required ram;
+ setNewAvatarCount(uint32) broadcast required ram;
+ setStats : setAvatarCount, setNewAvatarCount;
+};
+
+dclass WelcomeValleyManager : DistributedObject {
+ clientSetZone(uint32) airecv clsend;
+ requestZoneIdMessage(uint32, uint16) airecv clsend;
+ requestZoneIdResponse(uint32, uint16);
+};
+
+dclass DistributedAnimatedProp : DistributedObject {
+ setPropId(uint16) required broadcast ram;
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+};
+
+typedef int16 pair16[2];
+
+dclass DistributedToon : DistributedPlayer {
+ setDNAString(blob) required broadcast ownrecv db;
+ setMaxBankMoney(int16) required broadcast ownrecv db;
+ setBankMoney(int16) required broadcast ownrecv db;
+ setMaxMoney(int16) required broadcast ownrecv db;
+ setMoney(int16) required broadcast ownrecv db;
+ setMaxHp(int16) required broadcast ownrecv db;
+ setHp(int16) required broadcast ownrecv db;
+ toonUp(uint16) broadcast ownrecv;
+ takeDamage(uint16) broadcast ownrecv;
+ setBattleId(uint32) required broadcast ram;
+ setExperience(blob) required ownrecv db;
+ setMaxCarry(uint8) required ownrecv db;
+ setTrackAccess(uint16array) required broadcast ownrecv db;
+ setTrackProgress(int8, uint32) required ownrecv db;
+ setTrackBonusLevel(int8array) required broadcast ownrecv db;
+ setInventory(blob) required ownrecv db;
+ setMaxNPCFriends(uint16) required ownrecv db;
+ setNPCFriendsDict(uint32uint8array) required ownrecv db;
+ setDefaultShard(uint32) required ownrecv db;
+ setDefaultZone(uint32) required ownrecv db;
+ setShtickerBook(blob) required ownrecv db;
+ setZonesVisited(uint32array) required ownrecv db;
+ setHoodsVisited(uint32array) required ownrecv db;
+ setInterface(blob) required ownrecv db;
+ setLastHood(uint32) required ownrecv db;
+ setTutorialAck(uint8) required ownrecv db;
+ setMaxClothes(uint32) required ownrecv db;
+ setClothesTopsList(uint8array) required ownrecv db;
+ setClothesBottomsList(uint8array) required ownrecv db;
+ setMaxAccessories(uint32) required ownrecv db;
+ setHatList(uint8array) required ownrecv db;
+ setGlassesList(uint8array) required ownrecv db;
+ setBackpackList(uint8array) required ownrecv db;
+ setShoesList(uint8array) required ownrecv db;
+ setHat(uint8, uint8, uint8) required broadcast db ownrecv;
+ setGlasses(uint8, uint8, uint8) required broadcast db ownrecv;
+ setBackpack(uint8, uint8, uint8) required broadcast db ownrecv;
+ setShoes(uint8, uint8, uint8) required broadcast db ownrecv;
+ setGardenSpecials(gardenSpecial []) required ownrecv db airecv;
+ setEarnedExperience(uint16array) ownrecv;
+ setTunnelIn(int16, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setTunnelOut(int16, int16/10, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setAnimState(char [0-1024], int16/1000, int16) broadcast ram ownsend airecv;
+ setEmoteState(int16, int16/1000, int16) broadcast ram ownsend;
+ setEmoteAccess(uint8array) required ownrecv db;
+ setCustomMessages(uint16array) required ownrecv db;
+ setSleepAutoReply(uint32) broadcast clsend ownrecv;
+ setResistanceMessages(pair16 []) required ownrecv db;
+ setPetTrickPhrases(uint8array) required ownrecv db;
+ setCatalogSchedule(uint16, uint32) required ownrecv db;
+ setCatalog(blob, blob, blob) required ownrecv db;
+ setMailboxContents(blob) required ownrecv db;
+ setDeliverySchedule(blob) required ownrecv db airecv;
+ setGiftSchedule(blob) required ownrecv db airecv;
+ setAwardMailboxContents(blob) required ownrecv db;
+ setAwardSchedule(blob) required ownrecv db airecv;
+ setAwardNotify(uint8) required ownrecv db;
+ setCatalogNotify(uint8, uint8) required ownrecv db;
+ playSplashEffect(int16/10, int16/10, int16/10) broadcast ownsend;
+ setWhisperSCToontaskFrom(uint32, uint32, uint32, uint32, uint8) ownrecv clsend;
+ setSCToontask(uint32, uint32, uint32, uint8) broadcast ownsend;
+ reqSCResistance(uint16, uint32 []) ownsend airecv;
+ setSCResistance(uint16, uint32 []) broadcast ownrecv;
+ setSpeedChatStyleIndex(uint8) required ownsend broadcast db;
+ setTrophyScore(uint16) broadcast ownrecv ram;
+ setTeleportAccess(uint32array) required ownrecv db;
+ checkTeleportAccess(uint16) airecv ownsend;
+ battleSOS(uint32) ownrecv clsend;
+ teleportQuery(uint32) ownrecv clsend;
+ teleportResponse(uint32, int8, uint32, uint32, uint32) ownrecv clsend;
+ teleportResponseToAI(uint32, int8, uint32, uint32, uint32, uint32) ownsend airecv;
+ teleportGiveup(uint32) ownrecv clsend;
+ teleportGreeting(uint32) broadcast ownsend;
+ setCogStatus(uint32array) required ownrecv db;
+ setCogCount(uint32array) required ownrecv db;
+ setCogRadar(uint8array) required ownrecv db;
+ setBuildingRadar(uint8array) required ownrecv db;
+ setCogLevels(uint8array) required broadcast ownrecv db;
+ setCogTypes(uint8array) required broadcast ownrecv db;
+ setCogParts(uint32array) required broadcast ownrecv db;
+ setCogMerits(uint16array) required ownrecv db;
+ setCogIndex(int8) broadcast ram;
+ setDisguisePageFlag(int8) ownrecv;
+ setSosPageFlag(int8) ownrecv;
+ setHouseId(uint32) required ownrecv db;
+ setQuests(uint32array) required broadcast ownrecv db;
+ setQuestHistory(uint16array) required ownrecv db;
+ setRewardHistory(uint8, uint16array) required ownrecv db;
+ setQuestCarryLimit(uint8) required ownrecv db;
+ requestDeleteQuest(uint32array) ownsend airecv;
+ setCheesyEffect(int16, uint32, uint32) required broadcast ownrecv db;
+ setGhostMode(uint8) broadcast ownrecv ram;
+ setPosIndex(uint8) required ownrecv db;
+ setFishCollection(uint8array, uint8array, uint16array) required ownrecv db;
+ setMaxFishTank(uint8) required ownrecv db;
+ setFishTank(uint8array, uint8array, uint16array) required ownrecv db;
+ setFishingRod(uint8) required broadcast ownrecv db;
+ setFishingTrophies(uint8array) required ownrecv db;
+ setFlowerCollection(uint8array, uint8array) required ownrecv db;
+ setFlowerBasket(uint8array, uint8array) required ownrecv db;
+ setMaxFlowerBasket(uint8) required ownrecv db;
+ setGardenTrophies(uint8array) required ownrecv db;
+ setShovel(uint8) required broadcast ownrecv db;
+ setShovelSkill(uint32) required ownrecv db;
+ setWateringCan(uint8) required broadcast ownrecv db;
+ setWateringCanSkill(uint32) required ownrecv db;
+ promoteShovel(uint8) ownrecv;
+ promoteWateringCan(uint8) ownrecv;
+ reactivateWater() ownrecv;
+ presentPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int32) broadcast ownsend;
+ tossPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ pieSplat(int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ setPieType(uint8) broadcast ownrecv ram;
+ setNumPies(uint16) broadcast ownrecv ram;
+ catalogGenClothes(uint32) broadcast ownrecv;
+ catalogGenAccessories(uint32) broadcast ownrecv;
+ setPetId(uint32) required broadcast ownrecv db;
+ setPetMovie(uint32, uint8) ownsend airecv;
+ setPetTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoMarkTutorialDone(uint8) required ownsend airecv db;
+ setKartBodyType(int8) required broadcast ownrecv db;
+ setKartBodyColor(int8) required broadcast ownrecv db;
+ setKartAccessoryColor(int8) required broadcast ownrecv db;
+ setKartEngineBlockType(int8) required broadcast ownrecv db;
+ setKartSpoilerType(int8) required broadcast ownrecv db;
+ setKartFrontWheelWellType(int8) required broadcast ownrecv db;
+ setKartBackWheelWellType(int8) required broadcast ownrecv db;
+ setKartRimType(int8) required broadcast ownrecv db;
+ setKartDecalType(int8) required broadcast ownrecv db;
+ updateKartDNAField(int8, int8) ownsend airecv;
+ addOwnedAccessory(int8) ownsend airecv;
+ removeOwnedAccessory(int8) ownsend airecv;
+ setTickets(uint32) required broadcast ownrecv db;
+ setKartingHistory(uint8 [16]) required ownrecv db;
+ setKartingTrophies(uint8 [33]) required ownrecv db;
+ setKartingPersonalBest(uint32/1000 [6]) required ownrecv db;
+ setKartingPersonalBest2(uint32/1000 [12]) required ownrecv db;
+ setKartAccessoriesOwned(int8 [16]) required broadcast ownrecv db;
+ setCurrentKart(uint32) broadcast ownrecv ram;
+ squish(uint8) ownsend airecv;
+ announceBingo() broadcast ownrecv;
+ trickOrTreatTargetMet(uint32) ownrecv;
+ trickOrTreatMilestoneMet() ownrecv;
+ winterCarolingTargetMet(uint32) ownrecv;
+ setCogSummonsEarned(uint8array) required ownrecv db;
+ reqCogSummons(char [0-256], uint32) ownsend airecv;
+ cogSummonsResponse(string, uint32, uint32) ownrecv;
+ reqUseSpecial(int32) ownsend airecv;
+ useSpecialResponse(string) ownrecv;
+ setGardenStarted(uint8) required ownrecv db;
+ sendToGolfCourse(uint32) ownrecv;
+ setGolfHistory(uint16 [18]) required ownrecv db;
+ setPackedGolfHoleBest(uint8 [18]) required ownrecv db;
+ setGolfCourseBest(uint8 [3]) required ownrecv db;
+ setUnlimitedSwing(uint8) broadcast ownrecv ram;
+ logSuspiciousEvent(char [0-1024]) ownsend airecv;
+ logMessage(char [0-1024]) ownsend airecv;
+ forceLogoutWithNotify() ownrecv;
+ setPinkSlips(uint8) required ownrecv db;
+ setNametagStyle(uint8) broadcast required ram db;
+ setMail(simpleMail []) ownrecv;
+ setNumMailItems(uint32) airecv;
+ setSimpleMailNotify(uint8) ownrecv airecv;
+ setInvites(invite []) ownrecv airecv ram;
+ setPartiesInvitedTo(party []) ownrecv airecv ram;
+ setHostedParties(party []) ownrecv airecv ram;
+ setPartyReplies(repliesForOneParty []) ownrecv airecv ram;
+ updateInvite(uint64, uint8) ownrecv airecv;
+ updateReply(uint64, uint64, uint8) ownrecv airecv;
+ setPartyCanStart(uint64) ownrecv airecv;
+ setPartyStatus(uint64, uint8) ownrecv airecv;
+ announcePartyStarted(uint64) ownrecv;
+ setModuleInfo(string []) airecv clsend;
+};
+
+dclass DistributedCCharBase : DistributedObject {
+ setChat(uint32, uint32, uint32) broadcast;
+ fadeAway() broadcast;
+ setWalk(string, string, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setNearbyAvatarChat(char [0-1024]) airecv clsend;
+ setNearbyAvatarSC(uint16) airecv clsend;
+ setNearbyAvatarSCCustom(uint16) airecv clsend;
+ setNearbyAvatarSCToontask(uint32, uint32, uint32, uint8) airecv clsend;
+};
+
+dclass DistributedMickey : DistributedCCharBase {
+};
+
+dclass DistributedVampireMickey : DistributedMickey {
+};
+
+dclass DistributedWitchMinnie : DistributedMickey {
+};
+
+dclass DistributedMinnie : DistributedCCharBase {
+};
+
+dclass DistributedGoofy : DistributedCCharBase {
+};
+
+dclass DistributedDaisy : DistributedCCharBase {
+};
+
+dclass DistributedSockHopDaisy : DistributedDaisy {
+};
+
+dclass DistributedChip : DistributedCCharBase {
+};
+
+dclass DistributedPoliceChip : DistributedChip {
+};
+
+dclass DistributedDale : DistributedCCharBase {
+ setFollowChip(string, string, int16, int16/100, int16/100) broadcast ram;
+ setChipId(uint32) required broadcast ram;
+};
+
+dclass DistributedJailbirdDale : DistributedDale {
+};
+
+dclass DistributedDonald : DistributedCCharBase {
+};
+
+dclass DistributedFrankenDonald : DistributedDonald {
+};
+
+dclass DistributedDonaldDock : DistributedCCharBase {
+};
+
+dclass DistributedPluto : DistributedCCharBase {
+};
+
+dclass DistributedWesternPluto : DistributedPluto {
+};
+
+dclass DistributedGoofySpeedway : DistributedCCharBase {
+};
+
+dclass DistributedSuperGoofy : DistributedGoofySpeedway {
+};
+
+dclass DistributedPartyGate : DistributedObject {
+ getPartyList(uint32) airecv clsend;
+ partyChoiceRequest(uint32, uint64, uint64) airecv clsend;
+ listAllPublicParties(publicPartyInfo []);
+ partyRequestDenied(uint8);
+ setParty(publicPartyInfo);
+};
+
+dclass DistributedTrolley : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+};
+
+dclass DistributedSuitPlanner : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ suitListQuery() airecv clsend;
+ suitListResponse(uint8array);
+ buildingListQuery() airecv clsend;
+ buildingListResponse(uint8array);
+};
+
+dclass DistributedSuitBase : DistributedObject {
+ denyBattle();
+ setDNAString(blob) required broadcast ram;
+ setLevelDist(int16) required broadcast ram;
+ setBrushOff(int16) broadcast;
+ setSkelecog(uint8) required broadcast ram;
+ setSkeleRevives(uint8) required broadcast ram;
+ setHP(int16) required broadcast ram;
+};
+
+dclass DistributedSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setSPDoId(uint32) required broadcast ram;
+ setPathEndpoints(uint16, uint16, uint16, uint16) required broadcast ram;
+ setPathPosition(uint16, int16) required broadcast ram;
+ setPathState(int8) required broadcast ram;
+ debugSuitPosition(int16/10, int16, int16/10, int16/10, int16) broadcast;
+};
+
+dclass DistributedTutorialSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+};
+
+dclass DistributedFactorySuit : DistributedSuitBase {
+ setLevelDoId(uint32) required broadcast ram;
+ setCogId(uint32) required broadcast ram;
+ setReserve(uint8) required broadcast ram;
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setAlert(uint32) airecv clsend;
+ setConfrontToon(uint32) broadcast;
+ setStrayed() airecv clsend;
+ setReturn() broadcast;
+};
+
+dclass DistributedMintSuit : DistributedFactorySuit {
+};
+
+dclass DistributedStageSuit : DistributedFactorySuit {
+};
+
+dclass DistributedBossCog : DistributedNode {
+ setDNAString(blob) required broadcast db;
+ setToonIds(uint32array, uint32array, uint32array) broadcast ram;
+ setBattleIds(uint8, uint32, uint32) broadcast ram;
+ setArenaSide(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ avatarNearEnter() airecv clsend;
+ avatarNearExit() airecv clsend;
+ toonDied(uint32) broadcast;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ zapToon(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int8/100, int8/100, uint8, int16) airecv clsend;
+ showZapToon(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, int16) broadcast;
+ setAttackCode(uint8, uint32) broadcast;
+};
+
+dclass DistributedSellbotBoss : DistributedBossCog {
+ setCagedToonNpcId(uint32) required broadcast ram;
+ setDooberIds(uint32array) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setState(string) broadcast ram;
+ hitBoss(uint8) airecv clsend;
+ hitBossInsides() airecv clsend;
+ hitToon(uint32) airecv clsend;
+ finalPieSplat() airecv clsend;
+ touchCage() airecv clsend;
+ doStrafe(uint8, uint8) broadcast;
+ cagedToonBattleThree(uint16, uint32) broadcast;
+ toonPromoted(uint8(0-1));
+};
+
+dclass DistributedCashbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16) broadcast ram;
+ setRewardId(uint16) broadcast ram;
+ applyReward() airecv clsend;
+};
+
+struct LinkPosition {
+ int16/100 x;
+ int16/100 y;
+ int16/100 z;
+};
+
+dclass DistributedCashbotBossCrane : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ requestControl() airecv clsend;
+ requestFree() airecv clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistributedCashbotBossObject : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setObjectState(char, uint32, uint32) broadcast ram;
+ requestGrab() airecv clsend;
+ rejectGrab();
+ requestDrop() airecv clsend;
+ hitFloor() clsend;
+ requestFree(int16/10, int16/10, int16/10, uint16%360/100) airecv clsend;
+ hitBoss(uint16/255) airecv clsend;
+ setX(int16/10) broadcast ram clsend airecv;
+ setY(int16/10) broadcast ram clsend airecv;
+ setZ(int16/10) broadcast ram clsend airecv;
+ setH(int16%360/10) broadcast ram clsend airecv;
+ setP(int16%360/10) broadcast ram clsend airecv;
+ setR(int16%360/10) broadcast ram clsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+ setComponentL(uint64) broadcast ram clsend airecv;
+ setComponentX(int16/10) broadcast ram clsend airecv;
+ setComponentY(int16/10) broadcast ram clsend airecv;
+ setComponentZ(int16/10) broadcast ram clsend airecv;
+ setComponentH(int16%360/10) broadcast ram clsend airecv;
+ setComponentP(int16%360/10) broadcast ram clsend airecv;
+ setComponentR(int16%360/10) broadcast ram clsend airecv;
+ setComponentT(int16) broadcast ram clsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast clsend;
+};
+
+dclass DistributedCashbotBossSafe : DistributedCashbotBossObject {
+ setIndex(uint8) required broadcast ram;
+ requestInitial() airecv clsend;
+};
+
+dclass DistributedCashbotBossGoon : DistributedCashbotBossObject {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ setVelocity(uint8/10) broadcast ram;
+ setHFov(uint8) broadcast ram;
+ setAttackRadius(uint8) broadcast ram;
+ setStrength(uint8) broadcast ram;
+ setGoonScale(uint8/50) broadcast ram;
+ setupGoon : setVelocity, setHFov, setAttackRadius, setStrength, setGoonScale;
+ setTarget(int16/10, int16/10, uint16%360/100, int16) broadcast ram;
+ destroyGoon() broadcast clsend airecv;
+};
+
+dclass DistributedBattleBase : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setBattleCellId(uint32) required broadcast ram;
+ setInteractivePropTrackBonus(int8) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setZoneId(uint32) required broadcast ram;
+ setInitialSuitPos(int16/10, int16/10, int16/10) required broadcast ram;
+ setMembers(uint32array, string, string, string, string, string, uint32array, string, string, string, string, int16) required broadcast ram;
+ adjust(int16) broadcast;
+ setMovie(int8, uint32array, uint32array, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8) required broadcast ram;
+ setChosenToonAttacks(uint32array, int16array, int16array, int32array) broadcast ram;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ denyLocalToonJoin();
+ setBossBattle(uint8) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+ faceOffDone() airecv clsend;
+ toonRequestJoin(int16/10, int16/10, int16/10) airecv clsend;
+ toonRequestRun() airecv clsend;
+ toonDied() airecv clsend;
+ adjustDone() airecv clsend;
+ timeout() airecv clsend;
+ movieDone() airecv clsend;
+ rewardDone() airecv clsend;
+ joinDone(uint32) airecv clsend;
+ requestAttack(int8, int8, int32) airecv clsend;
+ requestPetProxy(uint32) airecv clsend;
+};
+
+dclass DistributedBattle : DistributedBattleBase {
+};
+
+dclass DistributedBattleBldg : DistributedBattleBase {
+};
+
+dclass DistributedBattleTutorial : DistributedBattle {
+};
+
+dclass DistributedLevelBattle : DistributedBattle {
+};
+
+dclass DistributedBattleFactory : DistributedLevelBattle {
+};
+
+dclass DistributedMintBattle : DistributedLevelBattle {
+};
+
+dclass DistributedStageBattle : DistributedLevelBattle {
+};
+
+dclass DistributedBattleFinal : DistributedBattleBase {
+ setBossCogId(uint32) required broadcast ram;
+ setBattleNumber(uint8) required broadcast ram;
+ setBattleSide(uint8) required broadcast ram;
+};
+
+dclass DistributedBoat : DistributedObject {
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedButterfly : DistributedObject {
+ setArea(int16, int16) required broadcast ram;
+ setState(int8, uint8, uint8, uint16/10, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+};
+
+dclass DistributedMMPiano : DistributedObject {
+ requestSpeedUp() airecv clsend;
+ requestChangeDirection() airecv clsend;
+ setSpeed(int16/1000, uint16/100, int16) broadcast ram;
+ playSpeedUp(uint32) broadcast;
+ playChangeDirection(uint32) broadcast;
+};
+
+dclass DistributedDGFlower : DistributedObject {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setHeight(uint8/10) broadcast ram;
+};
+
+dclass DistributedFishingPond : DistributedObject {
+ hitTarget(uint32) airecv clsend;
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedFishingTarget : DistributedNode {
+ setPondDoId(uint32) required broadcast ram;
+ setState(uint8, int16/10, uint16/100, uint16/10, int16) required broadcast ram;
+};
+
+dclass DistributedFishingSpot : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ rejectEnter();
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ doCast(uint8/255, int16/100) airecv clsend;
+ sellFish() airecv clsend;
+ sellFishComplete(uint8, uint16);
+ setMovie(uint8, uint8, uint16, uint16, uint16, uint8/100, int16/100) broadcast ram;
+};
+
+dclass DistributedPondBingoManager : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ updateGameState(uint32, uint8);
+ setCardState(uint16, uint8, uint16, uint32);
+ setState(string, int16);
+ cardUpdate(uint16, uint8, uint8, uint8) airecv clsend;
+ enableBingo();
+ handleBingoCall(uint16) airecv clsend;
+ setJackpot(uint16);
+};
+
+dclass DistributedCannon : DistributedObject {
+ setEstateId(uint32) required broadcast ram;
+ setTargetId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setActive(uint8) airecv clsend;
+ setActiveState(uint8) broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded() airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100, int16) broadcast;
+ setCannonExit(uint32) broadcast;
+ requestBumperMove(int32/100, int32/100, int32/100) airecv clsend;
+ setCannonBumperPos(int32/100, int32/100, int32/100) required broadcast ram;
+};
+
+dclass DistributedTarget : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setState(uint8, uint32/10, uint8) broadcast;
+ setReward(uint32) broadcast;
+ setResult(uint32) airecv clsend;
+ setBonus(int16/10) airecv clsend;
+ setCurPinballScore(uint32, int32, int32) clsend airecv;
+ setPinballHiScorer(string) broadcast ram;
+ setPinballHiScore(int32) broadcast ram;
+};
+
+dclass DistributedMinigame : DistributedObject {
+ setParticipants(uint32array) broadcast ram required;
+ setTrolleyZone(uint32) broadcast ram required;
+ setStartingVotes(uint16array) broadcast ram required;
+ setMetagameRound(int8) broadcast ram required;
+ setDifficultyOverrides(int32, int32) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReady() airecv clsend;
+ setAvatarExited() airecv clsend;
+ requestExit() airecv clsend;
+ setGameReady() broadcast;
+ setGameStart(int16) broadcast;
+ setGameExit() broadcast;
+ setGameAbort() broadcast;
+};
+
+dclass DistributedMinigameTemplate : DistributedMinigame {
+};
+
+dclass DistributedRaceGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setChancePositions(uint8array) broadcast;
+ setServerChoices(int8array, uint8array, int8array) broadcast;
+};
+
+dclass DistributedCannonGame : DistributedMinigame {
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100) broadcast;
+ setToonWillLandInWater(int32/100) airecv clsend;
+ announceToonWillLandInWater(uint32, int32/100) broadcast;
+};
+
+dclass DistributedPhotoGame : DistributedMinigame {
+ newClientPhotoScore(uint8, char [0-256], uint32/100) airecv clsend;
+ newAIPhotoScore(uint32, uint8, uint32/100) broadcast;
+ filmOut() airecv clsend;
+};
+
+dclass DistributedPatternGame : DistributedMinigame {
+ reportPlayerReady() airecv clsend;
+ setPattern(uint8array) broadcast;
+ reportPlayerPattern(uint8array, uint16/1000) airecv clsend;
+ setPlayerPatterns(uint8array, uint8array, uint8array, uint8array, uint32) broadcast;
+ reportButtonPress(uint8, uint8) airecv clsend;
+ remoteButtonPressed(uint32, uint8, uint8) broadcast;
+};
+
+dclass DistributedRingGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setColorIndices(int8, int8, int8, int8) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+};
+
+dclass DistributedTagGame : DistributedMinigame {
+ tag(uint32) airecv clsend;
+ setIt(uint32) broadcast;
+ setTreasureScore(uint16array) broadcast;
+};
+
+dclass DistributedMazeGame : DistributedMinigame {
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ allTreasuresTaken() broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+};
+
+dclass DistributedTugOfWarGame : DistributedMinigame {
+ reportPlayerReady(uint8) airecv clsend;
+ sendGoSignal(uint8array) broadcast;
+ sendStopSignal(uint32array, uint32array, uint32array) broadcast;
+ sendGameType(uint8, uint8) broadcast;
+ reportEndOfContest(uint8) airecv clsend;
+ sendNewAvIdList(uint32array) airecv clsend;
+ reportCurrentKeyRate(uint32, int16/100) airecv clsend;
+ sendCurrentPosition(uint32array, int16array/1000) broadcast;
+ sendSuitPosition(int32/1000) broadcast;
+ remoteKeyRateUpdate(uint32, uint32) broadcast;
+};
+
+dclass DistributedCatchGame : DistributedMinigame {
+ claimCatch(uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32) broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedDivingGame : DistributedMinigame {
+ pickupTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ handleFishCollision(uint32, uint32, uint32, char [0-256]) airecv clsend;
+ performFishCollision(uint32, uint32, uint32, int16) broadcast;
+ handleCrabCollision(uint32, char [0-256]) airecv clsend;
+ performCrabCollision(uint32, int16) broadcast;
+ setTreasureDropped(uint32, int16) broadcast;
+ fishSpawn(int16, uint32, uint32, uint16) broadcast;
+ removeFish(uint32) airecv clsend;
+ getCrabMoving(uint32, int16, int8) airecv clsend;
+ setCrabMoving(uint32, int16, int8, int8, int16, int8) broadcast;
+ treasureRecovered() airecv clsend;
+ incrementScore(uint32, uint32, int16) broadcast;
+};
+
+dclass DistributedTargetGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+ setPlayerDone() airecv clsend;
+ setScore(int32, int32) airecv clsend;
+ setTargetSeed(uint32) broadcast ram;
+ setRoundDone() broadcast;
+ setSingleScore(uint16, uint32) broadcast;
+ setGameDone() broadcast;
+};
+
+dclass EstateManager : DistributedObject {
+ startAprilFools() broadcast;
+ stopAprilFools() broadcast;
+ getEstateZone(uint32, char [0-256]) airecv clsend;
+ setEstateZone(uint32, uint32);
+ setAvHouseId(uint32, uint32array) broadcast;
+ sendAvToPlayground(uint32, uint8);
+ exitEstate() airecv clsend;
+ removeFriend(uint32, uint32) airecv clsend;
+};
+
+struct decorItem {
+ uint8 decorType;
+ uint8 dataByte[];
+ uint32 dataWord[];
+};
+
+struct lawnItem {
+ uint8 type;
+ uint8 hardPoint;
+ int8 waterLevel;
+ int8 growthLevel;
+ uint16 optional;
+};
+
+dclass DistributedEstate : DistributedObject {
+ string DcObjectType db;
+ setEstateReady() broadcast;
+ setClientReady() airecv clsend;
+ setEstateType(uint8) required broadcast db;
+ setClosestHouse(uint8) airecv clsend;
+ setTreasureIds(uint32array) broadcast ram;
+ requestServerTime() airecv clsend;
+ setServerTime(uint32);
+ setDawnTime(uint32) required broadcast ram;
+ placeOnGround(uint32) broadcast ram;
+ setDecorData(lawnItem []) required airecv db;
+ setLastEpochTimeStamp(uint32) required airecv db;
+ setRentalTimeStamp(uint32) required airecv db;
+ setRentalType(uint8) required airecv db;
+ setSlot0ToonId(uint32) required airecv db;
+ setSlot0Items(lawnItem []) required airecv db;
+ setSlot1ToonId(uint32) required airecv db;
+ setSlot1Items(lawnItem []) required airecv db;
+ setSlot2ToonId(uint32) required airecv db;
+ setSlot2Items(lawnItem []) required airecv db;
+ setSlot3ToonId(uint32) required airecv db;
+ setSlot3Items(lawnItem []) required airecv db;
+ setSlot4ToonId(uint32) required airecv db;
+ setSlot4Items(lawnItem []) required airecv db;
+ setSlot5ToonId(uint32) required airecv db;
+ setSlot5Items(lawnItem []) required airecv db;
+ setIdList(uint32 []) broadcast ram;
+ completeFlowerSale(uint8) airecv clsend;
+ awardedTrophy(uint32) broadcast;
+ setClouds(uint8) required broadcast ram;
+ cannonsOver() broadcast;
+ gameTableOver() broadcast;
+};
+
+dclass DistributedHouse : DistributedObject {
+ string DcObjectType db;
+ setHousePos(uint8) required broadcast;
+ setHouseType(uint8) required broadcast db;
+ setGardenPos(uint8) required broadcast db;
+ setAvatarId(uint32) required broadcast db;
+ setName(string) required broadcast db;
+ setColor(uint8) required broadcast db;
+ setAtticItems(blob) required db;
+ setInteriorItems(blob) required db;
+ setAtticWallpaper(blob) required db;
+ setInteriorWallpaper(blob) required db;
+ setAtticWindows(blob) required db;
+ setInteriorWindows(blob) required db;
+ setDeletedItems(blob) required db;
+ setCannonEnabled(uint8) required;
+ setHouseReady() broadcast ram;
+};
+
+dclass DistributedHouseInterior : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHouseIndex(uint8) required broadcast ram;
+ setWallpaper(blob) required broadcast ram;
+ setWindows(blob) required broadcast ram;
+};
+
+dclass DistributedGarden : DistributedObject {
+ sendNewProp(uint8, int16/10, int16/10, int16/10) broadcast;
+};
+
+dclass DistributedParty : DistributedObject {
+ setPartyClockInfo(uint8, uint8, uint8) required broadcast;
+ setInviteeIds(uint32array) required broadcast;
+ setPartyState(bool) required broadcast;
+ setPartyInfoTuple(party) required broadcast;
+ setAvIdsAtParty(uint32 []) required broadcast;
+ setPartyStartedTime(string) required broadcast;
+ setHostName(string) required broadcast;
+ avIdEnteredParty(uint32) clsend airecv;
+};
+
+dclass DistributedPartyActivity : DistributedObject {
+ setX(int16/10) broadcast required;
+ setY(int16/10) broadcast required;
+ setH(uint16%360/100) broadcast required;
+ setPartyDoId(uint32) broadcast required;
+ toonJoinRequest() airecv clsend;
+ toonExitRequest() airecv clsend;
+ toonExitDemand() airecv clsend;
+ toonReady() airecv clsend;
+ joinRequestDenied(uint8);
+ exitRequestDenied(uint8);
+ setToonsPlaying(uint32 []) broadcast ram;
+ setState(string, int16) broadcast ram;
+ showJellybeanReward(uint32, uint8, string);
+};
+
+dclass DistributedPartyTeamActivity : DistributedPartyActivity {
+ toonJoinRequest(uint8(0-1)) airecv clsend;
+ toonExitRequest(uint8(0-1)) airecv clsend;
+ toonSwitchTeamRequest() airecv clsend;
+ setPlayersPerTeam(uint8, uint8) broadcast required;
+ setDuration(uint8) broadcast required;
+ setCanSwitchTeams(bool) broadcast required;
+ setState(string, int16, uint32) broadcast ram;
+ setToonsPlaying(uint32 [0-8], uint32 [0-8]) required broadcast ram;
+ setAdvantage(uint16/100);
+ switchTeamRequestDenied(uint8);
+};
+
+struct CatchGeneration {
+ uint32 generation;
+ uint32 timestamp;
+ int8 numPlayers;
+};
+
+dclass DistributedPartyCatchActivity : DistributedPartyActivity {
+ setStartTimestamp(uint32) required broadcast ram;
+ setGenerations(CatchGeneration []) required broadcast ram;
+ requestActivityStart() airecv clsend;
+ startRequestResponse(uint8);
+ claimCatch(uint32, uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32, uint32) broadcast;
+};
+
+dclass DistributedPartyWinterCatchActivity : DistributedPartyCatchActivity {
+};
+
+dclass DistributedPartyCogActivity : DistributedPartyTeamActivity {
+ pieThrow(uint32, int32, int32/100, int32/100, int32/100, int32/100, uint8) clsend broadcast;
+ pieHitsToon(uint32, int32, int32/100, int32/100, int32/100) clsend broadcast;
+ pieHitsCog(uint32, int32, int8(0-2), int32/100, int32/100, int32/100, int32, bool) clsend broadcast airecv;
+ setCogDistances(int8/100 [3]) broadcast ram;
+ setHighScore(string, uint16) broadcast ram;
+};
+
+dclass DistributedPartyWinterCogActivity : DistributedPartyCogActivity {
+};
+
+dclass DistributedPartyDanceActivityBase : DistributedPartyActivity {
+ updateDancingToon(uint8, char [0-256]) clsend airecv;
+ setToonsPlaying(uint32 [], uint16%360/100 []) broadcast ram;
+ setDancingToonState(uint32, uint8, string) broadcast;
+};
+
+dclass DistributedPartyDanceActivity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyDance20Activity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyValentineDanceActivity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyValentineDance20Activity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyJukeboxActivityBase : DistributedPartyActivity {
+ setNextSong(jukeboxSongInfo) clsend airecv;
+ setSongPlaying(jukeboxSongInfo, uint32) broadcast ram;
+ queuedSongsRequest() clsend airecv;
+ queuedSongsResponse(jukeboxSongInfo [], int16);
+ setSongInQueue(jukeboxSongInfo);
+ moveHostSongToTopRequest() clsend airecv;
+ moveHostSongToTop();
+};
+
+dclass DistributedPartyJukeboxActivity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyJukebox40Activity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyValentineJukeboxActivity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyValentineJukebox40Activity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyCannonActivity : DistributedPartyActivity {
+ setMovie(uint8, uint32) broadcast;
+ setLanded(uint32) airecv clsend;
+ setCannonWillFire(uint32, int32/100, uint32/100) broadcast;
+ cloudsColorRequest() clsend airecv;
+ cloudsColorResponse(partyCloudColor []);
+ requestCloudHit(uint16, uint8/100, uint8/100, uint8/100) clsend airecv;
+ setCloudHit(uint16, uint8/100, uint8/100, uint8/100) broadcast;
+};
+
+dclass DistributedPartyCannon : DistributedObject {
+ setActivityDoId(uint64) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded(uint32) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonExit(uint32) broadcast;
+ setTimeout() clsend airecv;
+};
+
+dclass DistributedPartyFireworksActivity : DistributedPartyActivity {
+ setEventId(uint8) required broadcast;
+ setShowStyle(uint8) required broadcast;
+};
+
+dclass DistributedPartyTrampolineActivity : DistributedPartyActivity {
+ awardBeans(uint8, uint16) clsend airecv;
+ setBestHeightInfo(string, uint16) broadcast ram;
+ reportHeightInformation(uint16) airecv clsend;
+ leaveTrampoline() broadcast;
+ requestAnim(char [0-256]) clsend airecv;
+ requestAnimEcho(string) broadcast;
+ removeBeans(int8 []) clsend airecv;
+ removeBeansEcho(int8 []) broadcast;
+};
+
+dclass DistributedPartyValentineTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyVictoryTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyWinterTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyTugOfWarActivity : DistributedPartyTeamActivity {
+ reportKeyRateForce(uint32, int16/100) airecv clsend;
+ reportFallIn(uint8) airecv clsend;
+ setToonsPlaying(uint32 [0-4], uint32 [0-4]) required broadcast ram;
+ updateToonKeyRate(uint32, uint32) broadcast;
+ updateToonPositions(int16/1000) broadcast;
+};
+
+dclass DeleteManager : DistributedObject {
+ setInventory(blob) airecv clsend;
+};
+
+dclass ToontownMagicWordManager : MagicWordManager {
+ requestTeleport(string, string, uint32, uint32, uint32);
+};
+
+struct weeklyCalendarHoliday {
+ uint8 holidayId;
+ uint8 dayOfTheWeek;
+};
+
+struct yearlyCalendarHoliday {
+ uint8 holidayId;
+ uint8array firstStartTime;
+ uint8array lastEndTime;
+};
+
+struct oncelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct relativelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct startAndEndTime {
+ uint16array startTime;
+ uint16array endTime;
+};
+
+struct multipleStartHoliday {
+ uint8 holidayId;
+ startAndEndTime times[];
+};
+
+dclass NewsManager : DistributedObject {
+ setPopulation(uint32) broadcast ram;
+ setBingoWin(uint32) broadcast ram;
+ setBingoStart() broadcast;
+ setBingoEnd() broadcast;
+ setCircuitRaceStart() broadcast;
+ setCircuitRaceEnd() broadcast;
+ setTrolleyHolidayStart() broadcast;
+ setTrolleyHolidayEnd() broadcast;
+ setTrolleyWeekendStart() broadcast;
+ setTrolleyWeekendEnd() broadcast;
+ setRoamingTrialerWeekendStart() broadcast;
+ setRoamingTrialerWeekendEnd() broadcast;
+ setInvasionStatus(uint8, string, uint32, uint8) broadcast;
+ setHolidayIdList(uint32array) broadcast ram;
+ holidayNotify() broadcast;
+ setWeeklyCalendarHolidays(weeklyCalendarHoliday []) required broadcast ram;
+ setYearlyCalendarHolidays(yearlyCalendarHoliday []) required broadcast ram;
+ setOncelyCalendarHolidays(oncelyCalendarHoliday []) required broadcast ram;
+ setRelativelyCalendarHolidays(relativelyCalendarHoliday []) required broadcast ram;
+ setMultipleStartHolidays(multipleStartHoliday []) required broadcast ram;
+ sendSystemMessage(string, uint8) broadcast ram;
+};
+
+dclass PurchaseManager : DistributedObject {
+ setPlayerIds(uint32, uint32, uint32, uint32) required broadcast ram;
+ setNewbieIds(uint32array) required broadcast ram;
+ setMinigamePoints(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerMoney(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerStates(uint8, uint8, uint8, uint8) required broadcast ram;
+ setCountdown(int16) required broadcast ram;
+ setMetagameRound(int8) required broadcast ram;
+ setVotesArray(int16array) required broadcast ram;
+ requestExit() airecv clsend;
+ requestPlayAgain() airecv clsend;
+ setInventory(blob, int16, uint8) airecv clsend;
+ setPurchaseExit() broadcast;
+};
+
+dclass NewbiePurchaseManager : PurchaseManager {
+ setOwnedNewbieId(uint32) required broadcast ram;
+};
+
+dclass SafeZoneManager : DistributedObject {
+ enterSafeZone() airecv clsend;
+ exitSafeZone() airecv clsend;
+};
+
+dclass TutorialManager : DistributedObject {
+ requestTutorial() airecv clsend;
+ rejectTutorial() airecv clsend;
+ requestSkipTutorial() airecv clsend;
+ skipTutorialResponse(uint8);
+ enterTutorial(uint32, uint32, uint32, uint32);
+ allDone() airecv clsend;
+ toonArrived() airecv clsend;
+};
+
+dclass CatalogManager : DistributedObject {
+ startCatalog() airecv clsend;
+};
+
+dclass DistributedMyTest : DistributedObject {
+ setMyTest(uint16) broadcast;
+};
+
+dclass DistributedTreasure : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedDDTreasure : DistributedTreasure {
+};
+
+dclass DistributedDGTreasure : DistributedTreasure {
+};
+
+dclass DistributedDLTreasure : DistributedTreasure {
+};
+
+dclass DistributedTTTreasure : DistributedTreasure {
+};
+
+dclass DistributedBRTreasure : DistributedTreasure {
+};
+
+dclass DistributedMMTreasure : DistributedTreasure {
+};
+
+dclass DistributedOZTreasure : DistributedTreasure {
+};
+
+dclass DistributedETreasure : DistributedTreasure {
+};
+
+dclass DistributedEFlyingTreasure : DistributedTreasure {
+};
+
+dclass DistributedTagTreasure : DistributedTreasure {
+};
+
+dclass DistributedCashbotBossTreasure : DistributedTreasure {
+ setGoonId(uint32) required broadcast ram;
+ setFinalPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setStyle(uint16) required broadcast ram;
+};
+
+dclass DistributedLargeBlobSender : DistributedObject {
+ setMode(uint8) required broadcast ram;
+ setTargetAvId(uint32) required broadcast ram;
+ setChunk(blob);
+ setFilename(string);
+ setAck() airecv clsend;
+};
+
+dclass DistributedLevel : DistributedObject {
+ setLevelZoneId(uint32) required broadcast ram;
+ setPlayerIds(uint32array) required broadcast ram;
+ setEntranceId(uint8) required broadcast ram;
+ setZoneIds(uint32array) broadcast ram;
+ setStartTimestamp(int32) broadcast ram;
+ setOuch(uint8) airecv clsend;
+ requestCurrentLevelSpec(string, string) airecv clsend;
+ setSpecDeny(blob);
+ setSpecSenderDoId(uint32);
+ setAttribChange(uint32, blob, blob, blob) broadcast;
+};
+
+dclass DistributedEntity : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setEntId(uint32) required broadcast ram;
+};
+
+dclass DistributedInteractiveEntity : DistributedEntity {
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int32) required broadcast ram;
+};
+
+dclass DistributedTrophyMgr : DistributedObject {
+ requestTrophyScore() airecv clsend;
+};
+
+dclass DistributedBuilding : DistributedObject {
+ setBlock(uint16, uint32) required broadcast ram;
+ setSuitData(int8, int8, int8) required broadcast ram;
+ setVictorList(uint32array) broadcast ram;
+ setState(string, int16) broadcast ram;
+ setVictorReady() airecv clsend;
+};
+
+dclass DistributedAnimBuilding : DistributedBuilding {
+};
+
+dclass DistributedToonInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setToonData(blob) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedToonHallInterior : DistributedToonInterior {
+};
+
+dclass DistributedSuitInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+};
+
+dclass DistributedCogdoBarrel : DistributedObject {
+ requestGrab() airecv clsend;
+ setIndex(uint32) required broadcast ram;
+ setState(uint32) required broadcast ram;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedCogdoInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setShopOwnerNpcId(uint32) required broadcast ram;
+ setSOSNpcId(uint32) broadcast ram;
+ setFOType(int8) broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+ toonLeftBarrelRoom() airecv clsend;
+ toonBarrelRoomIntroDone() airecv clsend;
+ setBarrelRoomReward(uint32 [], uint8 []) broadcast;
+ toonBarrelRoomRewardDone() airecv clsend;
+};
+
+dclass DistributedCogdoBattleBldg : DistributedBattleBldg {
+};
+
+dclass DistCogdoGame : DistributedObject {
+ setInteriorId(uint32) required broadcast ram;
+ setExteriorZone(uint32) broadcast ram required;
+ setDifficultyOverrides(int32, int32) broadcast ram required;
+ setVisible() broadcast;
+ setIntroStart() broadcast;
+ setToonSad(uint32) broadcast;
+ setToonDisconnect(uint32) broadcast;
+ setAvatarReady() airecv clsend;
+ setGameStart(int16) broadcast;
+ setGameFinish(int16) broadcast;
+};
+
+dclass DistCogdoLevelGame : DistCogdoGame, DistributedLevel {
+};
+
+dclass DistCogdoMazeGame : DistCogdoGame {
+ requestAction(uint8, uint32) airecv clsend;
+ doAction(uint8, uint32, int16) broadcast;
+ setNumSuits(uint8 [3]) required broadcast;
+ requestUseGag(int16/10, int16/10, int16/10, int16) clsend airecv;
+ toonUsedGag(uint32, int16/10, int16/10, int16/10, int16) broadcast;
+ requestSuitHitByGag(uint8, uint8) clsend airecv;
+ suitHitByGag(uint32, uint8, uint8) broadcast;
+ requestHitBySuit(uint8, uint8, int16) clsend airecv;
+ toonHitBySuit(uint32, uint8, uint8, int16) broadcast;
+ requestHitByDrop() clsend airecv;
+ toonHitByDrop(uint32) broadcast;
+ requestPickUp(uint8) clsend airecv;
+ pickUp(uint32, uint8, int16) broadcast;
+ requestGag(uint8) clsend airecv;
+ hasGag(uint32, int16) broadcast;
+};
+
+dclass DistCogdoFlyingGame : DistCogdoGame {
+ requestAction(uint8, uint8) airecv clsend;
+ requestPickUp(uint16, uint8) airecv clsend;
+ pickUp(uint32, uint16, int16) broadcast;
+ debuffPowerup(uint32, uint16, int16) broadcast;
+ doAction(uint8, uint32) broadcast;
+ eagleExitCooldown(uint32, int16) broadcast;
+ toonSetAsEagleTarget(uint32, uint8, int16) broadcast;
+ toonClearAsEagleTarget(uint32, uint8, int16) broadcast;
+ toonDied(uint32, int32) broadcast;
+ toonSpawn(uint32, int32) broadcast;
+ toonSetBlades(uint32, int32) broadcast;
+ toonBladeLost(uint32) broadcast;
+};
+
+dclass DistCogdoBoardroomGame : DistCogdoLevelGame {
+};
+
+dclass DistCogdoCraneGame : DistCogdoLevelGame {
+};
+
+dclass DistCogdoCrane : DistributedObject {
+ setCraneGameId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistCogdoCraneObject : DistributedObject {
+ setCraneGameId(uint32) required broadcast ram;
+ setObjectState(char, uint32, uint32) broadcast ram;
+ requestGrab() airecv clsend;
+ rejectGrab();
+ requestDrop() airecv clsend;
+ hitFloor() clsend;
+ requestFree(int16/10, int16/10, int16/10, uint16%360/100) airecv clsend;
+ hitBoss(uint16/255) airecv clsend;
+ setX(int16/10) broadcast ram clsend airecv;
+ setY(int16/10) broadcast ram clsend airecv;
+ setZ(int16/10) broadcast ram clsend airecv;
+ setH(int16%360/10) broadcast ram clsend airecv;
+ setP(int16%360/10) broadcast ram clsend airecv;
+ setR(int16%360/10) broadcast ram clsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+ setComponentL(uint64) broadcast ram clsend airecv;
+ setComponentX(int16/10) broadcast ram clsend airecv;
+ setComponentY(int16/10) broadcast ram clsend airecv;
+ setComponentZ(int16/10) broadcast ram clsend airecv;
+ setComponentH(int16%360/10) broadcast ram clsend airecv;
+ setComponentP(int16%360/10) broadcast ram clsend airecv;
+ setComponentR(int16%360/10) broadcast ram clsend airecv;
+ setComponentT(int16) broadcast ram clsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast clsend;
+};
+
+dclass DistCogdoCraneMoneyBag : DistCogdoCraneObject {
+ setIndex(uint8) required broadcast ram;
+ requestInitial() airecv clsend;
+};
+
+dclass DistCogdoCraneCog : DistributedObject {
+ setGameId(uint32) required broadcast ram;
+ setDNAString(blob) required broadcast ram;
+ setSpawnInfo(uint8, int16) required broadcast ram;
+};
+
+dclass DistributedHQInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setLeaderBoard(blob) required broadcast ram;
+ setTutorial(uint8) required broadcast ram;
+};
+
+dclass DistributedGagshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedPetshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedKartShopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedDoor : DistributedObject {
+ setZoneIdAndBlock(uint32, uint32) required broadcast ram;
+ setSwing(int8) required broadcast ram;
+ setDoorType(uint8) required broadcast ram;
+ setDoorIndex(uint8) required broadcast ram;
+ setOtherZoneIdAndDoId(uint32, uint32);
+ requestEnter() airecv clsend;
+ requestExit() airecv clsend;
+ rejectEnter(int8);
+ avatarEnter(uint32) broadcast;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+ setExitDoorState(string, int16) required broadcast ram;
+};
+
+dclass DistributedAnimDoor : DistributedDoor {
+};
+
+dclass DistributedHouseDoor : DistributedDoor {
+};
+
+dclass DistributedCogHQDoor : DistributedDoor {
+};
+
+dclass DistributedSellbotHQDoor : DistributedCogHQDoor {
+ informPlayer(uint8) broadcast ram;
+};
+
+dclass DistributedNPCToonBase : DistributedNode {
+ setName(string) required broadcast ram;
+ setDNAString(blob) required broadcast ram;
+ setPositionIndex(uint8) required broadcast ram;
+ setAnimState(string, int16/1000, int16) broadcast ram;
+ setPageNumber(int16, int8, int16) broadcast ram clsend;
+ avatarEnter() airecv clsend;
+ freeAvatar();
+};
+
+dclass DistributedNPCToon : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCSpecialQuestGiver : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCFlippyInToonHall : DistributedNPCToon {
+};
+
+dclass DistributedNPCScientist : DistributedNPCToonBase {
+ setChat(char [0-1024], uint8, uint32, uint8, uint8) ownsend broadcast;
+};
+
+dclass DistributedNPCClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setInventory(blob, int16, uint8) airecv clsend;
+};
+
+dclass DistributedNPCTailor : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedNPCBlocker : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+};
+
+dclass DistributedNPCFisherman : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ completeSale(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPartyPerson : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ answer(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPetclerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ setPetSeeds(uint32array);
+ petAdopted(uint8, uint32) airecv clsend;
+ petReturned() airecv clsend;
+ fishSold() airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedNPCKartClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ buyKart(uint8) airecv clsend;
+ buyAccessory(uint8) airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedKnockKnockDoor : DistributedAnimatedProp {
+};
+
+dclass DistributedElevator : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32, uint8) broadcast ram;
+ fillSlot1(uint32, uint8) broadcast ram;
+ fillSlot2(uint32, uint8) broadcast ram;
+ fillSlot3(uint32, uint8) broadcast ram;
+ fillSlot4(uint32, uint8) broadcast ram;
+ fillSlot5(uint32, uint8) broadcast ram;
+ fillSlot6(uint32, uint8) broadcast ram;
+ fillSlot7(uint32, uint8) broadcast ram;
+ emptySlot0(uint32, int8, int16, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFSM : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ fillSlot4(uint32) broadcast ram;
+ fillSlot5(uint32) broadcast ram;
+ fillSlot6(uint32) broadcast ram;
+ fillSlot7(uint32) broadcast ram;
+ emptySlot0(uint32, int8, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFloor : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedElevatorExt : DistributedElevator {
+ setFloor(int8) broadcast ram;
+};
+
+dclass DistributedLawOfficeElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setLawOfficeInteriorZone(uint32);
+ setLawOfficeInteriorZoneForce(uint32);
+};
+
+dclass DistributedElevatorInt : DistributedElevator {
+ requestBuildingExit() airecv clsend;
+ forcedExit(uint32);
+};
+
+dclass DistributedFactoryElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setFactoryInteriorZone(uint32);
+ setFactoryInteriorZoneForce(uint32);
+};
+
+dclass DistributedMintElevatorExt : DistributedElevatorExt {
+ setMintId(uint16) required broadcast ram;
+ setMintInteriorZone(uint32);
+ setMintInteriorZoneForce(uint32);
+};
+
+dclass DistributedCogdoElevatorExt : DistributedElevatorExt {
+};
+
+dclass DistributedLawOfficeElevatorInt : DistributedElevatorFloor {
+ setLawOfficeInteriorZone(uint32);
+};
+
+dclass DistributedCogdoElevatorInt : DistributedElevatorInt {
+};
+
+dclass DistributedBossElevator : DistributedElevatorExt {
+ setBossOfficeZone(uint32);
+ setBossOfficeZoneForce(uint32);
+};
+
+dclass DistributedVPElevator : DistributedBossElevator {
+};
+
+dclass DistributedCFOElevator : DistributedBossElevator {
+};
+
+dclass DistributedCJElevator : DistributedBossElevator {
+};
+
+dclass DistributedBBElevator : DistributedBossElevator {
+};
+
+dclass DistributedBoardingParty : DistributedObject {
+ postGroupInfo(uint32, uint32array, uint32array, uint32array) broadcast;
+ informDestinationInfo(uint8) clsend airecv;
+ postDestinationInfo(uint8) broadcast;
+ postInvite(uint32, uint32) broadcast;
+ postInviteCanceled() broadcast;
+ postKick(uint32) broadcast;
+ postKickReject(uint32, uint32, uint32) broadcast;
+ postSizeReject(uint32, uint32, uint32) broadcast;
+ postInviteAccepted(uint32) broadcast;
+ postInviteDelcined(uint32) broadcast;
+ postInviteNotQualify(uint32, int8, uint32) broadcast;
+ postAlreadyInGroup() broadcast;
+ postGroupDissolve(uint32, uint32, uint32 [], uint8) broadcast;
+ postMessageAcceptanceFailed(uint32, int8) broadcast;
+ postGroupAlreadyFull() broadcast;
+ postSomethingMissing() broadcast;
+ postRejectBoard(uint32, int8, uint32 [], uint32 []) broadcast;
+ postRejectGoto(uint32, int8, uint32 [], uint32 []) broadcast;
+ postMessageInvited(uint32, uint32) broadcast;
+ postMessageInvitationFailed(uint32) broadcast;
+ acceptGoToFirstTime(uint32) broadcast;
+ acceptGoToSecondTime(uint32) broadcast;
+ rejectGoToRequest(uint32, int8, uint32 [], uint32 []) broadcast;
+ requestInvite(uint32) airecv clsend;
+ requestCancelInvite(uint32) airecv clsend;
+ requestAcceptInvite(uint32, uint32) airecv clsend;
+ requestRejectInvite(uint32, uint32) airecv clsend;
+ requestKick(uint32) airecv clsend;
+ requestLeave(uint32) airecv clsend;
+ requestBoard(uint32) airecv clsend;
+ requestGoToFirstTime(uint32) airecv clsend;
+ requestGoToSecondTime(uint32) airecv clsend;
+ setElevatorIdList(uint32array) required broadcast ram;
+ setGroupSize(uint8) required broadcast ram;
+};
+
+dclass DistributedTutorialInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setTutorialNpcId(uint32) required broadcast ram;
+};
+
+dclass DistributedBankMgr : DistributedObject {
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedMailbox : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHousePos(uint8) required broadcast ram;
+ setName(string) required broadcast ram;
+ setFullIndicator(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32) broadcast ram;
+ acceptItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ acceptItemResponse(uint16, int8);
+ discardItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ discardItemResponse(uint16, int8);
+ acceptInviteMessage(uint16, uint64) airecv clsend;
+ rejectInviteMessage(uint16, uint64) airecv clsend;
+ markInviteReadButNotReplied(uint64) airecv clsend;
+};
+
+dclass DistributedFurnitureManager : DistributedObject {
+ setOwnerId(uint32) required broadcast ram;
+ setOwnerName(string) required broadcast ram;
+ setInteriorId(uint32) required broadcast ram;
+ setAtticItems(blob) required broadcast ram;
+ setAtticWallpaper(blob) required broadcast ram;
+ setAtticWindows(blob) required broadcast ram;
+ setDeletedItems(blob) required broadcast ram;
+ suggestDirector(uint32) airecv clsend;
+ setDirector(uint32) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ moveItemToAtticMessage(uint32, uint16) airecv clsend;
+ moveItemToAtticResponse(int8, uint16);
+ moveItemFromAtticMessage(uint16, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, uint16) airecv clsend;
+ moveItemFromAtticResponse(int8, uint32, uint16);
+ deleteItemFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteItemFromAtticResponse(int8, uint16);
+ deleteItemFromRoomMessage(blob, uint32, uint16) airecv clsend;
+ deleteItemFromRoomResponse(int8, uint16);
+ moveWallpaperFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWallpaperFromAtticResponse(int8, uint16);
+ deleteWallpaperFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWallpaperFromAtticResponse(int8, uint16);
+ moveWindowToAtticMessage(uint8, uint16) airecv clsend;
+ moveWindowToAtticResponse(int8, uint16);
+ moveWindowFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWindowFromAtticResponse(int8, uint16);
+ moveWindowMessage(uint8, uint8, uint16) airecv clsend;
+ moveWindowResponse(int8, uint16);
+ deleteWindowFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWindowFromAtticResponse(int8, uint16);
+ recoverDeletedItemMessage(blob, uint16, uint16) airecv clsend;
+ recoverDeletedItemResponse(int8, uint16);
+};
+
+dclass DistributedFurnitureItem : DistributedSmoothNode {
+ setItem(uint32, blob) required broadcast ram;
+ requestPosHpr(uint8, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, int16) airecv clsend;
+ setMode(uint8, uint32) required broadcast ram;
+};
+
+dclass DistributedBank : DistributedFurnitureItem {
+ avatarEnter() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedCloset : DistributedFurnitureItem {
+ setOwnerId(uint32) required broadcast ram;
+ enterAvatar() airecv clsend;
+ freeAvatar();
+ removeItem(blob, uint8) airecv clsend;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setState(uint8, uint32, uint32, string, uint8array, uint8array) broadcast ram;
+ setMovie(uint8, uint32, int16) broadcast ram;
+ resetItemLists() broadcast ram;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedTrunk : DistributedCloset {
+ setState(uint8, uint32, uint32, string, uint8array, uint8array, uint8array, uint8array) broadcast ram;
+ removeItem(uint8, uint8, uint8, uint8) airecv clsend;
+ setDNA(uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, int8, uint8) airecv clsend;
+ setCustomerDNA(uint32, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8, uint8) broadcast ram;
+};
+
+dclass DistributedPhone : DistributedFurnitureItem {
+ setInitialScale(uint8/170, uint8/170, uint8/170) required broadcast ram;
+ setNewScale(uint8/170, uint8/170, uint8/170) airecv clsend;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setLimits(uint16);
+ setMovie(uint8, uint32, int32) broadcast ram;
+ requestPurchaseMessage(uint16, blob, int32) airecv clsend;
+ requestPurchaseResponse(uint16, int8);
+ requestGiftPurchaseMessage(uint16, uint32, blob, int32) airecv clsend;
+ requestGiftPurchaseResponse(uint16, int8);
+};
+
+dclass DistributedFireworkShow : DistributedObject {
+ startShow(uint8, uint8, int16) broadcast ram;
+ requestFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) airecv clsend;
+ shootFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) broadcast;
+};
+
+dclass DistributedFireworksCannon : DistributedFireworkShow {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+};
+
+dclass LobbyManager : DistributedObject {
+};
+
+dclass DistributedFactory : DistributedLevel {
+ setFactoryId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedLawOffice : DistributedObject {
+ setLawOfficeId(uint16) required broadcast ram;
+ startSignal() broadcast ram;
+ readyForNextFloor() airecv clsend;
+};
+
+dclass DistributedLawOfficeFloor : DistributedLevel {
+ setLawOfficeId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ readyForNextFloor() airecv clsend;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedMint : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setMintId(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+};
+
+dclass DistributedMintRoom : DistributedLevel {
+ setMintId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedStage : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setStageId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setStageZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedStageRoom : DistributedLevel {
+ setStageId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedInGameEditor : DistributedObject {
+ setEditorAvId(uint32) required broadcast ram;
+ setEditUsername(blob) required broadcast ram;
+ setLevelDoId(uint32) required broadcast ram;
+ requestCurrentLevelSpec() airecv clsend;
+ setSpecSenderDoId(uint32);
+ setEdit(uint32, blob, blob, blob) airecv clsend;
+ setAttribChange(uint32, blob, blob, blob);
+ setFinished() airecv clsend;
+};
+
+dclass DistributedLift : DistributedEntity {
+ setStateTransition(uint8, uint8, uint32) required broadcast ram;
+ setAvatarEnter() airecv clsend;
+ setAvatarLeave() airecv clsend;
+};
+
+dclass DistributedDoorEntity : DistributedEntity {
+ setLocksState(uint16) required broadcast ram;
+ setDoorState(uint8, int32) required broadcast ram;
+ requestOpen() airecv clsend;
+};
+
+dclass DistributedSwitch : DistributedInteractiveEntity {
+};
+
+dclass DistributedButton : DistributedSwitch {
+};
+
+dclass DistributedTrigger : DistributedSwitch {
+};
+
+dclass DistributedCrushableEntity : DistributedEntity {
+ setPosition(int16/10, int16/10, int16/10) broadcast ram;
+ setCrushed(uint32, uint8) broadcast ram;
+};
+
+dclass DistributedCrusherEntity : DistributedEntity {
+};
+
+dclass DistributedElevatorMarker : DistributedEntity {
+};
+
+dclass DistributedStomper : DistributedCrusherEntity {
+ setMovie(uint8, int16, uint32array) broadcast ram;
+};
+
+dclass DistributedStomperPair : DistributedEntity {
+ setChildren(uint32array) broadcast ram;
+ setSquash() airecv clsend;
+};
+
+dclass DistributedBarrelBase : DistributedEntity {
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedGagBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedBeanBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedHealBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedGrid : DistributedEntity {
+};
+
+dclass ActiveCell : DistributedEntity {
+ setState(uint8, uint32) broadcast ram;
+};
+
+dclass DirectionalCell : ActiveCell {
+};
+
+dclass CrusherCell : ActiveCell {
+};
+
+dclass DistributedCrate : DistributedCrushableEntity {
+ requestPush(uint8) airecv clsend;
+ setReject();
+ setAccept() broadcast;
+ setMoveTo(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+ setDone() airecv clsend;
+};
+
+dclass DistributedSinkingPlatform : DistributedEntity {
+ setOnOff(uint8, uint32) airecv clsend;
+ setSinkMode(uint32, uint8, uint32) broadcast ram;
+};
+
+dclass DistributedGoon : DistributedCrushableEntity {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ requestResync() airecv clsend;
+ setParameterize(int16/10, int16/10, int16/10, uint32) airecv clsend;
+ setMovie(uint8, uint32, int32/10, int16) broadcast ram;
+};
+
+dclass DistributedGridGoon : DistributedGoon {
+ setPathPts(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+};
+
+dclass BattleBlocker : DistributedEntity {
+ setActive(uint8) required broadcast ram;
+ setSuits(uint32array) broadcast ram;
+ setBattle(uint32) broadcast ram;
+ setBattleFinished() broadcast ram;
+};
+
+dclass DistributedLaserField : BattleBlocker {
+ setGrid(uint8, uint8) required broadcast ram;
+ setField(uint8 []) required broadcast ram;
+ setSuccess(uint8) broadcast ram;
+ hit(int8, int8, int8, int8) airecv clsend;
+ trapFire() airecv clsend;
+ setActiveLF(uint8) broadcast ram;
+ hideSuit(uint32array) broadcast ram;
+ showSuit(uint32array) broadcast ram;
+ setGridGame(string) broadcast ram;
+};
+
+struct golfGreenGameBoardData {
+ uint8 posX;
+ uint8 posZ;
+ uint8 typeIndex;
+};
+
+struct golfGreenGameScoreData {
+ uint32 avId;
+ uint8 score;
+};
+
+dclass DistributedGolfGreenGame : BattleBlocker {
+ requestJoin() airecv clsend;
+ leaveGame() airecv clsend;
+ acceptJoin(uint16, int32, uint32 []) broadcast ram;
+ requestBoard(uint8) airecv clsend;
+ startBoard(golfGreenGameBoardData [], uint8 []);
+ signalDone(uint8) broadcast ram;
+ boardCleared(uint32);
+ scoreData(uint8, uint8, golfGreenGameScoreData []) broadcast ram;
+ informGag(uint8, uint8);
+ helpOthers(uint32) broadcast;
+ setTimerStart(uint16, int32) broadcast ram;
+};
+
+dclass DistributedSecurityCamera : DistributedEntity {
+ trapFire() airecv clsend;
+ setTarget(uint8) broadcast ram;
+};
+
+dclass DistributedMover : DistributedEntity {
+ startMove(int16) broadcast ram;
+};
+
+typedef uint16/10000 PetTrait;
+
+dclass DistributedPet : DistributedSmoothNode {
+ string DcObjectType db;
+ setOwnerId(uint32) required broadcast db;
+ setPetName(string) required broadcast db;
+ setTraitSeed(uint32) required broadcast db;
+ setSafeZone(uint32) required broadcast db;
+ setForgetfulness(PetTrait) required broadcast db;
+ setBoredomThreshold(PetTrait) required broadcast db;
+ setRestlessnessThreshold(PetTrait) required broadcast db;
+ setPlayfulnessThreshold(PetTrait) required broadcast db;
+ setLonelinessThreshold(PetTrait) required broadcast db;
+ setSadnessThreshold(PetTrait) required broadcast db;
+ setFatigueThreshold(PetTrait) required broadcast db;
+ setHungerThreshold(PetTrait) required broadcast db;
+ setConfusionThreshold(PetTrait) required broadcast db;
+ setExcitementThreshold(PetTrait) required broadcast db;
+ setAngerThreshold(PetTrait) required broadcast db;
+ setSurpriseThreshold(PetTrait) required broadcast db;
+ setAffectionThreshold(PetTrait) required broadcast db;
+ setHead(int8(-1, 0)) required broadcast db;
+ setEars(int8(-1-4)) required broadcast db;
+ setNose(int8(-1-3)) required broadcast db;
+ setTail(int8(-1-6)) required broadcast db;
+ setBodyTexture(int8(0-6)) required broadcast db;
+ setColor(int8(0-25)) required broadcast db;
+ setColorScale(int8(0-8)) required broadcast db;
+ setEyeColor(int8(0-5)) required broadcast db;
+ setGender(int8(0-1)) required broadcast db;
+ setLastSeenTimestamp(uint32) required broadcast db;
+ setBoredom(uint16/1000(0-1)) required broadcast db;
+ setRestlessness(uint16/1000(0-1)) required broadcast db;
+ setPlayfulness(uint16/1000(0-1)) required broadcast db;
+ setLoneliness(uint16/1000(0-1)) required broadcast db;
+ setSadness(uint16/1000(0-1)) required broadcast db;
+ setAffection(uint16/1000(0-1)) required broadcast db;
+ setHunger(uint16/1000(0-1)) required broadcast db;
+ setConfusion(uint16/1000(0-1)) required broadcast db;
+ setExcitement(uint16/1000(0-1)) required broadcast db;
+ setFatigue(uint16/1000(0-1)) required broadcast db;
+ setAnger(uint16/1000(0-1)) required broadcast db;
+ setSurprise(uint16/1000(0-1)) required broadcast db;
+ setMood : setBoredom, setRestlessness, setPlayfulness, setLoneliness, setSadness, setAffection, setHunger, setConfusion, setExcitement, setFatigue, setAnger, setSurprise;
+ teleportIn(int16) broadcast ownsend;
+ teleportOut(int16) broadcast ownsend;
+ setTrickAptitudes(uint16/10000(0-1) []) required broadcast db;
+ doTrick(uint8, int16) broadcast ram;
+ avatarInteract(uint32);
+ setMovie(uint8, uint32, int16) broadcast ram;
+ freeAvatar();
+};
+
+dclass DistributedPetProxy : DistributedPet {
+ setDominantMood(string) broadcast ram;
+};
+
+dclass DistributedBlackCatMgr : DistributedObject {
+ setAvId(uint32) required broadcast ram;
+ doBlackCatTransformation() airecv clsend;
+};
+
+dclass DistributedPolarPlaceEffectMgr : DistributedObject {
+ addPolarPlaceEffect() airecv clsend;
+};
+
+dclass DistributedGreenToonEffectMgr : DistributedObject {
+ addGreenToonEffect() airecv clsend;
+};
+
+dclass DistributedResistanceEmoteMgr : DistributedObject {
+ addResistanceEmote() airecv clsend;
+};
+
+dclass DistributedScavengerHuntTarget : DistributedObject {
+ attemptScavengerHunt() airecv clsend;
+};
+
+dclass DistributedTrickOrTreatTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedWinterCarolingTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedDataStoreManager : DistributedObject {
+ startStore(uint8);
+ stopStore(uint8);
+ queryStore(uint8, string);
+ receiveResults(uint8, string);
+ deleteBackupStores();
+};
+
+dclass DistributedVehicle : DistributedSmoothNode {
+ setOwner(uint32) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ setBodyType(int8) required broadcast ram;
+ setBodyColor(int8) required broadcast ram;
+ setAccessoryColor(int8) required broadcast ram;
+ setEngineBlockType(int8) required broadcast ram;
+ setSpoilerType(int8) required broadcast ram;
+ setFrontWheelWellType(int8) required broadcast ram;
+ setBackWheelWellType(int8) required broadcast ram;
+ setRimType(int8) required broadcast ram;
+ setDecalType(int8) required broadcast ram;
+ requestControl() airecv clsend;
+ requestParked() airecv clsend;
+ setInput(int8) broadcast ram;
+};
+
+struct avatarAndKart {
+ uint32 avId;
+ uint32 kartId;
+};
+
+dclass DistributedRace : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setTrackId(uint16) required broadcast ram;
+ setRaceType(uint16) required broadcast ram;
+ setCircuitLoop(uint16array) required broadcast ram;
+ setAvatars(uint32array) required broadcast ram;
+ setStartingPlaces(uint8array) required broadcast ram;
+ setLapCount(uint8) broadcast required ram;
+ waitingForJoin() broadcast ram;
+ setEnteredRacers(avatarAndKart []) broadcast ram;
+ prepForRace() broadcast ram;
+ startTutorial() broadcast ram;
+ startRace(int16) broadcast ram;
+ goToSpeedway(uint32array, uint8) broadcast ram;
+ genGag(uint8, uint16, uint8) broadcast ram;
+ dropAnvilOn(uint32, uint32, int16) broadcast ram;
+ shootPiejectile(uint32, uint32, uint8) broadcast ram;
+ racerDisconnected(uint32) broadcast ram;
+ setPlace(uint32, uint32/1000, uint8, uint32, uint8, uint32, uint32, uint32array, uint16array, uint32/1000) broadcast ram;
+ setCircuitPlace(uint32, uint8, uint32, uint32, uint32, uint32array) broadcast ram;
+ endCircuitRace() broadcast ram;
+ setRaceZone(uint32, uint32);
+ hasGag(uint8, uint8, uint8) broadcast airecv clsend;
+ racerLeft(uint32) clsend airecv broadcast ram;
+ heresMyT(uint32, int8, uint16/65535, int16) clsend airecv broadcast;
+ requestThrow(int32/1000, int32/1000, int32/1000) clsend airecv;
+ requestKart() clsend airecv;
+};
+
+dclass DistributedGag : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setActivateTime(uint16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedProjectile : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedKartPad : DistributedObject {
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedRacePad : DistributedKartPad {
+ setState(string, int16) required broadcast ram;
+ setRaceZone(uint32);
+ setTrackInfo(uint16array) required broadcast ram;
+};
+
+dclass DistributedViewPad : DistributedKartPad {
+ setLastEntered(int16) required broadcast ram;
+};
+
+dclass DistributedStartingBlock : DistributedObject {
+ setPadDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setPadLocationId(uint8) required broadcast ram;
+ requestEnter(uint8) airecv clsend;
+ rejectEnter(uint8);
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ setMovie(uint8) broadcast ram;
+ movieFinished() airecv clsend;
+};
+
+dclass DistributedViewingBlock : DistributedStartingBlock {
+};
+
+dclass DistributedLeaderBoard : DistributedObject {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setDisplay(blob) broadcast ram;
+};
+
+dclass DistributedDeliveryManager : DistributedObject {
+ hello(string) clsend;
+ rejectHello(string);
+ helloResponse(string);
+ getName(uint32);
+ receiveRejectGetName(string);
+ receiveAcceptGetName(string);
+ addName(uint32, string);
+ receiveRejectAddName(uint32);
+ receiveAcceptAddName(uint32);
+ addGift(uint32, blob, uint32, uint32, uint32);
+ receiveRejectAddGift(uint32);
+ receiveAcceptAddGift(uint32, uint32, uint32, uint32);
+ deliverGifts(uint32, uint32);
+ receiveAcceptDeliverGifts(uint32, string);
+ receiveRejectDeliverGifts(uint32, string);
+ receiveRequestPayForGift(blob, uint32, uint32) airecv clsend;
+ receiveRequestPurchaseGift(blob, uint32, uint32, uint32) airecv;
+ receiveAcceptPurchaseGift(uint32, uint32, int16);
+ receiveRejectPurchaseGift(uint32, uint32, int16, uint16);
+ heartbeat() airecv;
+ giveBeanBonus(uint32, uint16);
+ requestAck() clsend;
+ returnAck();
+};
+
+dclass DistributedLawbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ touchWitnessStand() airecv clsend;
+ hitBoss(uint8) airecv clsend;
+ healBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ hitDefensePan() airecv clsend;
+ hitProsecutionPan() airecv clsend;
+ hitChair(uint8, uint8) airecv clsend;
+ setLawyerIds(uint32array) broadcast ram;
+ setTaunt(int8, int8) broadcast;
+ toonGotHealed(uint32) broadcast;
+ enteredBonusState() broadcast;
+ setBattleDifficulty(uint8) broadcast ram;
+};
+
+dclass DistributedLawbotBossSuit : DistributedSuitBase {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ doAttack(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast;
+ doProsecute() broadcast;
+ hitByToon() airecv clsend;
+ doStun() broadcast;
+};
+
+dclass DistributedLawbotBossGavel : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedLawbotCannon : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ setMovie(int8, uint32, uint8) broadcast;
+ setCannonPosition(int16/10, int16/10) airecv clsend;
+ updateCannonPosition(uint32, int16/10, int16/10) broadcast;
+ setCannonLit(int16/10, int16/10) airecv clsend;
+ setCannonWillFire(uint32, int16/10, int16/10, int16/10, int16) broadcast;
+ setLanded() airecv clsend;
+ requestLeave() airecv clsend;
+};
+
+dclass DistributedLawbotChair : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+ showCogJurorFlying() broadcast;
+ setToonJurorIndex(int8) broadcast ram;
+};
+
+dclass DistributedLawnDecor : DistributedNode {
+ setPlot(int8) required broadcast ram;
+ setHeading(int16/10) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setOwnerIndex(int8) required broadcast ram;
+ plotEntered() airecv clsend;
+ removeItem() airecv clsend;
+ setMovie(uint8, uint32) broadcast ram;
+ movieDone() airecv clsend;
+ interactionDenied(uint32) broadcast ram;
+};
+
+dclass DistributedGardenPlot : DistributedLawnDecor {
+ plantFlower(uint8, uint8) airecv clsend;
+ plantGagTree(uint8, uint8) airecv clsend;
+ plantStatuary(uint8) airecv clsend;
+ plantToonStatuary(uint8, uint16) airecv clsend;
+ plantNothing(uint8) airecv clsend;
+};
+
+dclass DistributedGardenBox : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedStatuary : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedToonStatuary : DistributedStatuary {
+ setOptional(uint16) required broadcast ram;
+};
+
+dclass DistributedAnimatedStatuary : DistributedStatuary {
+};
+
+dclass DistributedChangingStatuary : DistributedStatuary {
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedPlantBase : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+ waterPlant() airecv clsend;
+ waterPlantDone() airecv clsend;
+};
+
+dclass DistributedFlower : DistributedPlantBase {
+ setTypeIndex(uint8) required broadcast ram;
+ setVariety(uint8) required broadcast ram;
+};
+
+dclass DistributedGagTree : DistributedPlantBase {
+ setWilted(int8) required broadcast ram;
+ requestHarvest() airecv clsend;
+};
+
+dclass DistributedTravelGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint16, uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setServerChoices(int16array, uint8array, uint8, uint8) broadcast;
+ setMinigames(uint8array, uint8array) broadcast;
+ setBonuses(uint8array, uint8array) broadcast;
+ setBoardIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedPairingGame : DistributedMinigame {
+ setDeckSeed(uint32) required broadcast ram;
+ setMaxOpenCards(uint8) broadcast ram;
+ openCardRequest(int16, int16) airecv clsend;
+ openCardResult(int16, uint32, int16, int8, int16array) broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+ setSignaling(uint32) clsend broadcast;
+};
+
+struct golfData {
+ int16 frame;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct Coord3 {
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct CommonObjectData {
+ uint8 id;
+ uint8 type;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+ int32/100000 q1;
+ int32/100000 q2;
+ int32/100000 q3;
+ int32/100000 q4;
+ int32/100000 aVX;
+ int32/100000 aVY;
+ int32/100000 aVZ;
+ int32/100000 lVX;
+ int32/100000 lVY;
+ int32/100000 lVZ;
+};
+
+dclass DistributedPhysicsWorld : DistributedObject {
+ clientCommonObject(uint8, uint8, Coord3, Coord3, int32/100, int32/100, int32/1000) broadcast ram;
+ setCommonObjects(CommonObjectData []) broadcast;
+ upSetCommonObjects(CommonObjectData []) airecv clsend;
+};
+
+dclass DistributedGolfHole : DistributedPhysicsWorld {
+ setHoleId(int8) broadcast ram required;
+ setTimingCycleLength(uint32/1000) broadcast ram required;
+ setAvatarReadyHole() airecv clsend;
+ setGolfCourseDoId(uint32) broadcast ram required;
+ turnDone() airecv clsend;
+ ballInHole() airecv clsend;
+ setAvatarTempTee(uint32, uint8) clsend broadcast;
+ setTempAimHeading(uint32, int32/1000) clsend broadcast;
+ setAvatarFinalTee(uint32, uint8) broadcast;
+ setGolferIds(uint32array) broadcast ram required;
+ golfersTurn(uint32) broadcast;
+ golferChooseTee(uint32) broadcast;
+ setAvatarTee(uint8) airecv clsend;
+ postSwing(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ postSwingState(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, uint16/100, CommonObjectData []) airecv clsend;
+ swing(uint32, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+ ballMovie2AI(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) airecv clsend;
+ ballMovie2Client(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) broadcast;
+ assignRecordSwing(uint32, uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, CommonObjectData []);
+ setBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ sendBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+};
+
+dclass DistributedGolfCourse : DistributedObject {
+ setGolferIds(uint32array) broadcast ram required;
+ setCourseId(int8) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReadyCourse() airecv clsend;
+ setAvatarReadyHole() airecv clsend;
+ setAvatarExited() airecv clsend;
+ setCurHoleIndex(int8) broadcast ram required;
+ setCurHoleDoId(uint32) broadcast ram required;
+ setDoneReward() airecv clsend;
+ setReward(uint8array [4], int8array, uint8array [4], uint8array [4], uint8array [4], uint32, uint32/100, uint32/100, uint32/100, uint32/100) broadcast;
+ setCourseReady(int8, int16array, int8) broadcast;
+ setHoleStart(int16) broadcast;
+ setCourseExit() broadcast;
+ setCourseAbort(uint32) broadcast;
+ setPlayHole() broadcast;
+ avExited(uint32) broadcast;
+ setScores(int16 []) broadcast;
+ changeDrivePermission(uint32, int8) broadcast;
+};
+
+dclass DistributedVineGame : DistributedMinigame {
+ reachedEndVine(int8) clsend airecv;
+ setNewVine(uint32, int8, uint32/10000, int8) airecv clsend broadcast;
+ setNewVineT(uint32, uint32/10000, int8) clsend broadcast;
+ setJumpingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16) clsend broadcast;
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setScore(uint32, uint32) broadcast;
+ allAtEndVine() broadcast;
+ setFallingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setFallingFromMidair(uint32, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setVineSections(uint8array) required broadcast ram;
+};
+
+dclass TTAvatarFriendsManager : AvatarFriendsManager {
+};
+
+dclass TTPlayerFriendsManager : PlayerFriendsManager {
+};
+
+dclass TTSpeedchatRelay : SpeedchatRelay {
+};
+
+dclass DistributedGolfKart : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setGolfZone(uint32, uint16);
+ setGolfCourse(int8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setColor(int16, int16, int16) required broadcast ram;
+};
+
+dclass DistributedTimer : DistributedObject {
+ setStartTime(int32) broadcast ram required;
+};
+
+dclass DistributedPicnicBasket : DistributedObject {
+ setState(string, uint16, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard(int16) airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ doneExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setPicnicDone();
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setTableNumber(int16) required broadcast ram;
+};
+
+dclass DistributedBossbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBattleDifficulty(uint8) broadcast ram;
+ requestGetFood(int8, int8, uint32) airecv clsend;
+ toonGotFood(uint32, int8, int8, uint32) broadcast;
+ requestServeFood(int8, int8) airecv clsend;
+ toonServeFood(uint32, int8, int8) broadcast;
+ hitBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ ballHitBoss(uint8) airecv clsend;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setSpeedDamage(uint16, uint8, int16) broadcast ram;
+ reachedTable(uint8) airecv clsend;
+ hitTable(uint8) airecv clsend;
+ awayFromTable(uint8) airecv clsend;
+ toonGotHealed(uint32) broadcast;
+ requestGetToonup(int8, int8, uint32) airecv clsend;
+ toonGotToonup(uint32, int8, int8, uint32) broadcast;
+};
+
+dclass DistributedCogKart : DistributedElevatorExt {
+ setCountryClubId(uint16) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setCountryClubInteriorZone(uint32);
+ setCountryClubInteriorZoneForce(uint32);
+};
+
+dclass DistributedCountryClub : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setBlockedRooms(uint8array) required broadcast ram;
+ setCountryClubId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setCountryClubZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedCountryClubRoom : DistributedLevel {
+ setCountryClubId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+ forceOuch(uint8) broadcast;
+};
+
+dclass DistributedMoleField : DistributedEntity {
+ setGameStart(int16, uint8, uint16) broadcast;
+ setClientTriggered() airecv clsend;
+ whackedMole(int8, int16) airecv clsend;
+ whackedBomb(int8, int16, int32) airecv clsend;
+ updateMole(int8, int8) broadcast;
+ reportToonHitByBomb(uint32, int8, int32) broadcast;
+ setScore(int16) required broadcast ram;
+ damageMe() airecv clsend;
+ setPityWin() broadcast;
+};
+
+dclass DistributedCountryClubBattle : DistributedLevelBattle {
+};
+
+dclass DistributedClubElevator : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedMaze : DistributedEntity {
+ setRoomDoId(uint32) required broadcast ram;
+ setGameStart(int16) broadcast;
+ setClientTriggered() airecv clsend;
+ setFinishedMaze() airecv clsend;
+ setGameOver() broadcast;
+ toonFinished(uint32, uint8, uint8) broadcast;
+ damageMe() airecv clsend;
+};
+
+dclass DistributedBattleWaiters : DistributedBattleFinal {
+};
+
+dclass DistributedFoodBelt : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedBanquetTable : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setNumDiners(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setDinerInfo(uint8array, uint8array, uint8array) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setDinerStatus(uint8, uint8) broadcast;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setPitcherPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ firingWater(int32/100, int32/100, int32/100, int32/100, int32/100, int32/100) broadcast clsend;
+ waterHitBoss(uint8) broadcast clsend;
+};
+
+dclass DistributedBattleDiners : DistributedBattleFinal {
+};
+
+dclass DistributedGolfSpot : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setGoingToReward() broadcast ram;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setGolfSpotPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setSwingInfo(uint8, int16/10, uint8) broadcast clsend;
+};
+
+struct TireInput {
+ int32/100 force;
+ int32/100 heading;
+};
+
+dclass DistributedIceGame : DistributedMinigame {
+ setForceArrowInfo(uint32, int32/100, int32/100) broadcast clsend;
+ setAvatarChoice(int32/100, int32/100) airecv clsend;
+ endingPositions(Coord3 []) airecv clsend;
+ reportScoringMovieDone() airecv clsend;
+ claimTreasure(uint8) airecv clsend;
+ claimPenalty(uint8) airecv clsend;
+ setTireInputs(TireInput []) broadcast;
+ setTimerStartTime(int16) broadcast;
+ setFinalPositions(Coord3 []) broadcast;
+ setMatchAndRound(int8, int8) broadcast;
+ setScores(int8, int8, int16array) broadcast;
+ setNewState(string) broadcast;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setPenaltyGrabbed(uint32, uint32) broadcast;
+};
+
+dclass DistributedCogThiefGame : DistributedMinigame {
+ throwingPie(uint32, int32, int32/100, int32/100, int32/100, int32/100) clsend broadcast;
+ hitBySuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ pieHitSuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ cogHitBarrel(int32, int8, int8, int32/100, int32/100, int32/100) clsend airecv;
+ cogAtReturnPos(int32, int8, int8) clsend airecv;
+ updateSuitGoal(int32, int32, int8, int8, int64, int32/100, int32/100, int32/100) broadcast;
+ makeCogCarryBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ makeCogDropBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ markBarrelStolen(int32, int32, int8) broadcast;
+};
+
+struct twoDTreasureInfo {
+ uint8 treasureIndex;
+ uint8 treasureValue;
+};
+
+struct twoDSectionInfo {
+ uint8 sectionIndex;
+ uint8 enemyIndicesSelected[];
+ twoDTreasureInfo treasureIndicesSelected[];
+ uint8 spawnPointIndicesSelected[];
+ uint8 stomperIndicesSelected[];
+};
+
+dclass DistributedTwoDGame : DistributedMinigame {
+ showShootGun(uint32, int16) clsend broadcast;
+ toonHitByEnemy(uint32, int16) clsend broadcast airecv;
+ toonFellDown(uint32, int16) clsend broadcast airecv;
+ toonSquished(uint32, int16) clsend broadcast airecv;
+ toonVictory(uint32, int16) clsend broadcast airecv;
+ claimTreasure(uint8, uint8) airecv clsend;
+ claimEnemyShot(uint8, uint8) airecv clsend;
+ reportDone() airecv clsend;
+ setSectionsSelected(twoDSectionInfo []) required broadcast ram;
+ setTreasureGrabbed(uint32, uint8, uint8) broadcast;
+ setEnemyShot(uint32, uint8, uint8, uint32) broadcast;
+ addVictoryScore(uint32, uint8) broadcast;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedPicnicTable : DistributedNode {
+ fillSlot(uint32, uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int16, uint32) broadcast;
+ emptySlot(uint32, uint8, int16) broadcast;
+ requestTableState() airecv clsend;
+ setTableState(uint32 [], uint8) broadcast ram;
+ setGameZone(uint32, uint8) broadcast;
+ setIsPlaying(uint8) broadcast ram;
+ requestJoin(uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ rejectJoin() broadcast;
+ requestObserve() airecv clsend;
+ leaveObserve() airecv clsend;
+ requestGameZone() airecv clsend;
+ requestPickedGame(uint8) clsend airecv;
+ requestExit() airecv clsend;
+ requestZone() clsend airecv;
+ announceWinner(string, uint32) broadcast;
+ allowObserve() broadcast;
+ allowPick() broadcast;
+ setZone(uint32) broadcast;
+};
+
+dclass DistributedChineseCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ requestTimer() clsend airecv;
+ requestSeatPositions() clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ announceSeatPositions(uint8 []) broadcast;
+};
+
+dclass DistributedCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestTimer() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ illegalMove() broadcast;
+};
+
+dclass DistributedFindFour : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8) clsend airecv;
+ requestTimer() clsend airecv;
+ requestWin(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [][], uint8, uint8, uint8) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ gameStart(uint8) broadcast;
+ sendTurn(uint8) broadcast ram;
+ announceWin(uint32) broadcast;
+ announceWinLocation(uint8, uint8, uint8, uint8) broadcast;
+ announceWinnerPosition(uint8, uint8, uint8, uint8) broadcast;
+ illegalMove() broadcast;
+ tie() broadcast;
+};
+
+dclass DistributedMailManager : DistributedObject {
+ sendSimpleMail(uint32, uint32, string);
+ setNumMailItems(uint32, uint32) airecv;
+};
+
+dclass DistributedPartyManager : DistributedObject {
+ addParty(uint32, uint32, string, string, int8, int8, activity [], decoration [], uint32array, uint16);
+ addPartyRequest(uint32, char [0-256], char [0-256], int8, int8, activity [], decoration [], uint32array) airecv clsend;
+ addPartyResponse(uint32, int8);
+ addPartyResponseUdToAi(uint32, int8, uint16) airecv;
+ markInviteAsReadButNotReplied(uint32, uint64);
+ respondToInvite(uint32, uint32, uint16, uint64, uint8);
+ respondToInviteResponse(uint32, uint16, uint64, int8, uint8) airecv;
+ changePrivateRequest(uint64, int8) airecv clsend;
+ changePrivateRequestAiToUd(uint32, uint64, int8);
+ changePrivateResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePrivateResponse(uint64, int8, int8);
+ changePartyStatusRequest(uint64, int8) airecv clsend;
+ changePartyStatusRequestAiToUd(uint32, uint64, int8);
+ changePartyStatusResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePartyStatusResponse(uint64, int8, int8, uint16);
+ partyInfoOfHostRequestAiToUd(uint32, uint32);
+ partyInfoOfHostFailedResponseUdToAi(uint32) airecv;
+ partyInfoOfHostResponseUdToAi(party, uint32array) airecv;
+ getPartyZone(uint32, uint32, uint8) clsend airecv;
+ receivePartyZone(uint32, uint64, uint32);
+ freeZoneIdFromPlannedParty(uint32, uint32) clsend airecv;
+ sendAvToPlayground(uint32, uint8);
+ exitParty(uint32) clsend airecv;
+ removeGuest(uint32, uint32) airecv clsend;
+ partyManagerAIStartingUp(uint32, uint32);
+ partyManagerAIGoingDown(uint32, uint32);
+ partyHasStartedAiToUd(uint32, uint64, uint32, uint32, string);
+ toonHasEnteredPartyAiToUd(uint32);
+ toonHasExitedPartyAiToUd(uint32);
+ partyHasFinishedUdToAllAi(uint32) airecv;
+ updateToPublicPartyInfoUdToAllAi(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64) airecv;
+ updateToPublicPartyCountUdToAllAi(uint32, uint8) airecv;
+ requestShardIdZoneIdForHostId(uint32) clsend airecv;
+ sendShardIdZoneIdToAvatar(uint32, uint32);
+ partyManagerUdStartingUp() airecv;
+ updateAllPartyInfoToUd(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64);
+ forceCheckStart();
+ requestMw(uint32, string, uint32, uint32);
+ mwResponseUdToAllAi(uint32, string, uint32, uint32) airecv;
+};
+
+dclass DistributedObjectGlobal : DistributedObject {
+};
+
+dclass RATManager : DistributedObjectGlobal {
+};
+
+dclass AwardManager : DistributedObjectGlobal {
+ giveAwardToToon(uint32, DoId, string, DoId, uint32, uint32);
+};
+
+dclass DistributedCpuInfoMgr : DistributedObjectGlobal {
+ setCpuInfoToUd(uint32, uint32, string, string);
+};
+
+dclass DistributedSecurityMgr : DistributedObjectGlobal {
+ requestAccountId(uint32, uint32, uint32);
+ requestAccountIdResponse(uint32, uint32) airecv;
+};
+
+dclass NonRepeatableRandomSourceClient {
+ getRandomSamplesReply(uint32, uint32 []) airecv;
+};
+
+dclass TTCodeRedemptionMgr : DistributedObject, NonRepeatableRandomSourceClient {
+ giveAwardToToonResult(uint32, uint32);
+ redeemCode(uint32, char [0-256]) airecv clsend;
+ redeemCodeAiToUd(uint32, DoId, uint32, string, uint32);
+ redeemCodeResultUdToAi(uint32, uint32, uint32, uint32, uint32) airecv;
+ redeemCodeResult(uint32, uint32, uint32);
+};
+
+dclass NonRepeatableRandomSource : DistributedObject, NonRepeatableRandomSourceClient {
+ getRandomSamples(DoId, string, uint32, uint32);
+ randomSample(DoId, uint32);
+ randomSampleAck() airecv;
+};
+
+dclass DistributedInGameNewsMgr : DistributedObjectGlobal {
+ setLatestIssueStr(string) required broadcast ram;
+ inGameNewsMgrAIStartingUp(uint32, uint32);
+ newIssueUDtoAI(string) airecv;
+};
+
+dclass DistributedWhitelistMgr : DistributedObjectGlobal {
+ updateWhitelist() broadcast;
+ whitelistMgrAIStartingUp(uint32, uint32);
+ newListUDtoAI() airecv;
+};
+
+dclass DistributedPhaseEventMgr : DistributedObject {
+ setNumPhases(uint8) required broadcast ram;
+ setDates(datetime []) broadcast required;
+ setCurPhase(int8) required broadcast ram;
+ setIsRunning(bool) required broadcast ram;
+};
+
+dclass DistributedHydrantZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedMailboxZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedTrashcanZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedSillyMeterMgr : DistributedPhaseEventMgr {
+};
+
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_4.mf b/Releases/ToontownLive/1.0.47.17-install/phase_4.mf
new file mode 100644
index 0000000..cccf556
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_4.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_5.5.mf b/Releases/ToontownLive/1.0.47.17-install/phase_5.5.mf
new file mode 100644
index 0000000..b5b34ca
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_5.5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_5.mf b/Releases/ToontownLive/1.0.47.17-install/phase_5.mf
new file mode 100644
index 0000000..8493a0b
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_5.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_6.mf b/Releases/ToontownLive/1.0.47.17-install/phase_6.mf
new file mode 100644
index 0000000..9ba56ca
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_6.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_7.mf b/Releases/ToontownLive/1.0.47.17-install/phase_7.mf
new file mode 100644
index 0000000..93bf9a0
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_7.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_8.mf b/Releases/ToontownLive/1.0.47.17-install/phase_8.mf
new file mode 100644
index 0000000..c1e9576
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_8.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/phase_9.mf b/Releases/ToontownLive/1.0.47.17-install/phase_9.mf
new file mode 100644
index 0000000..e98aa9b
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/phase_9.mf differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/preferences.launcher b/Releases/ToontownLive/1.0.47.17-install/preferences.launcher
new file mode 100644
index 0000000..221bcb8
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/preferences.launcher differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/python24.dll b/Releases/ToontownLive/1.0.47.17-install/python24.dll
new file mode 100644
index 0000000..9e9bb87
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/python24.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/pywintypes24.dll b/Releases/ToontownLive/1.0.47.17-install/pywintypes24.dll
new file mode 100644
index 0000000..e30ca53
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/pywintypes24.dll differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/sign/texture.jpg b/Releases/ToontownLive/1.0.47.17-install/sign/texture.jpg
new file mode 100644
index 0000000..3642301
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/sign/texture.jpg differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/toonmono.cur b/Releases/ToontownLive/1.0.47.17-install/toonmono.cur
new file mode 100644
index 0000000..1f09897
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/toonmono.cur differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/toontown.ico b/Releases/ToontownLive/1.0.47.17-install/toontown.ico
new file mode 100644
index 0000000..4fa0a2a
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/toontown.ico differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/unicodedata.pyd b/Releases/ToontownLive/1.0.47.17-install/unicodedata.pyd
new file mode 100644
index 0000000..bdc8027
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/unicodedata.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/uninst.exe b/Releases/ToontownLive/1.0.47.17-install/uninst.exe
new file mode 100644
index 0000000..52bd871
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/uninst.exe differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/useropt b/Releases/ToontownLive/1.0.47.17-install/useropt
new file mode 100644
index 0000000..5768cfc
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/useropt differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/whitelist/twhitelist.dat b/Releases/ToontownLive/1.0.47.17-install/whitelist/twhitelist.dat
new file mode 100644
index 0000000..761bb17
--- /dev/null
+++ b/Releases/ToontownLive/1.0.47.17-install/whitelist/twhitelist.dat
@@ -0,0 +1,25852 @@
+!
+%
+%s
+&
+'
+'boss
+'course
+'ello
+(
+)
+*scared
+,
+-
+-_-
+-_-:
+-licious
+.
+...
+0_0
+0_o
+:
+:'(
+:(
+:)
+:*
+:-(
+:-)
+:-o
+:_
+:d
+:o
+:o&
+:o)
+:p
+;
+;)
+;-)
+=
+=)
+=-)
+=o)
+?
+@_@
+[
+]
+_
+a
+a-hem
+aa
+aacres
+aah
+aardvark
+aardvark's
+aardvarks
+aarg
+aargghh
+aargh
+aarrgghh
+aarrgghhh
+aarrm
+aarrr
+aarrrgg
+aarrrgh
+aarrrr
+aarrrrggg
+aarrrrr
+aarrrrrr
+aarrrrrrr
+aarrrrrrrrr
+aarrrrrrrrrghhhhh
+aay
+abacus
+abaft
+abalone-shell
+abandon
+abandoned
+abandoner
+abandoning
+abandons
+abassa
+abbot
+abbrev
+abbreviate
+abbreviated
+abbreviation
+abbreviations
+abe
+abeam
+aberrant
+abhor
+abhors
+abide
+abigail
+abilities
+ability
+ability's
+abira
+able
+able-bodied
+abler
+ablest
+abnormal
+aboard
+abode
+abominable
+abound
+abounds
+about
+above
+abracadabra
+abraham
+abrasive
+abrupt
+abruptly
+absence
+absence's
+absences
+absent
+absent-minded
+absented
+absenting
+absently
+absents
+absolute
+absolutely
+absolutes
+absolution
+absorb
+absorbs
+absurd
+absurdly
+abu
+abu's
+abundant
+academic
+academics
+academies
+academy
+academy's
+acc
+accelerate
+accelerated
+accelerates
+acceleration
+accelerator
+accelerators
+accent
+accented
+accents
+accentuate
+accentuates
+accept
+acceptable
+acceptance
+accepted
+accepter
+accepter's
+accepters
+accepting
+acceptive
+accepts
+access
+accessed
+accesses
+accessibility
+accessing
+accessories
+accessorize
+accessory
+accident
+accident's
+accidental
+accidentally
+accidently
+accidents
+accolade
+accompanies
+accompany
+accompanying
+accomplice
+accomplish
+accomplished
+accomplishes
+accomplishing
+accomplishment
+accord
+according
+accordingly
+accordion
+accordions
+accountable
+accountant
+accounted
+accounting
+accountings
+accounts
+accrue
+acct
+acct's
+accts
+accumulate
+accumulated
+accumulating
+accumulator
+accumulators
+accuracy
+accurate
+accurately
+accursed
+accusation
+accusations
+accuse
+accused
+accuser
+accusers
+accuses
+accusing
+accustomed
+ace
+ace's
+aced
+aces
+ach
+ache
+ached
+aches
+achieve
+achieved
+achievement
+achievement's
+achievements
+achiever
+achievers
+achieves
+achieving
+aching
+achoo
+achy
+acknowledge
+acknowledged
+acknowledgement
+acme
+acorn
+acorns
+acoustic
+acoustics
+acquaintance
+acquaintances
+acquainted
+acquiesce
+acquire
+acquired
+acquires
+acquiring
+acquit
+acre
+acres
+acrobat
+acronym
+acronyms
+across
+acsot
+act
+act's
+acted
+acting
+action
+action's
+action-figure
+actions
+activate
+activated
+activates
+activating
+activation
+active
+actively
+activies
+activist
+activities
+activity
+activity's
+actor
+actor's
+actors
+actress
+actress's
+actresses
+acts
+actual
+actually
+actuals
+acuda
+acupuncture
+ad
+ad's
+adam
+adamant
+adapt
+adapted
+adapter
+adaptor
+adaptors
+add
+added
+adder
+adders
+adding
+addition
+addition's
+additional
+additionally
+additions
+addle
+addled
+addressed
+addresses
+addressing
+adds
+adella
+adept
+adequate
+adequately
+adieu
+adios
+adjective
+adjoined
+adjoining
+adjourn
+adjourned
+adjudicator
+adjust
+adjusted
+adjuster
+adjuster's
+adjusters
+adjusting
+adjustive
+adjustment
+adjustment's
+adjustments
+adjusts
+admin
+administrative
+administrator
+administrators
+admirable
+admirably
+admiral
+admiral's
+admirals
+admiralty
+admiration
+admire
+admired
+admirer
+admirer's
+admirers
+admires
+admiring
+admission
+admissions
+admit
+admits
+admittance
+admitted
+admittedly
+admitting
+ado
+adobe
+adopt
+adopted
+adopting
+adopts
+adorable
+adoration
+adore
+adored
+adores
+adoria
+adoring
+adrenalin
+adrenaline
+adrienne
+adrienne's
+adrift
+ads
+adults
+adv
+advance
+advanced
+advancer
+advancers
+advances
+advancing
+advantage
+advantaged
+advantages
+advantaging
+advent
+adventure
+adventured
+adventureland
+adventureland's
+adventurer
+adventurer's
+adventurers
+adventures
+adventuring
+adventurous
+adversary
+adverse
+advert
+advertise
+advertised
+advertisement
+advertisements
+advertising
+adverts
+advice
+advices
+advisable
+advise
+advised
+adviser
+advisers
+advises
+advising
+advisor
+advocacy
+advocate
+adz
+adz's
+aerobic
+aerobics
+aerodynamic
+aesthetically
+afar
+affect
+affected
+affecter
+affecting
+affection
+affectionate
+affections
+affective
+affects
+affiliate
+affiliation
+affirmation
+affirmative
+affixed
+afflict
+afflicted
+affliction
+afford
+affordable
+afforded
+affording
+affords
+afire
+afk
+afloat
+afloatin
+afloats
+afn
+afoot
+afore
+afoul
+afraid
+aft
+afta
+after
+afterburner
+afterburners
+afterlife
+afternoon
+afternoons
+aftershave
+afterthought
+afterward
+afterwards
+again
+against
+agatha
+aged
+ageless
+agencies
+agency
+agenda
+agent
+agent's
+agentive
+agents
+ages
+aggravate
+aggravated
+aggravates
+aggravating
+aggravation
+aggregation
+aggression
+aggressions
+aggressive
+aggressively
+aggressiveness
+aggrieved
+aggro
+agile
+agility
+aging
+agitated
+aglow
+ago
+agony
+agora
+agoraphobic
+agrabah
+agrabah's
+agree
+agreeable
+agreed
+agreeing
+agreement
+agreement's
+agreements
+agreer
+agreers
+agrees
+agro
+aground
+ah
+aha
+ahab's
+ahead
+ahem
+ahh
+ahhh
+ahhhhh
+ahhhhhh
+ahhhhhhh
+ahhhhhhhh
+ahhhhhhhhh
+ahhhhhhhhhh
+ahhhhhhhhhhh
+ahhhhhhhhhhhh
+ahhhhhhhhhhhhh
+ahhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
+ahhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
+ahoy
+ahs
+ai
+aid
+aide
+aided
+aiden
+aiden's
+aiding
+ail
+ailed
+aileen
+ailing
+ailment
+ailments
+ails
+aim
+aimed
+aimer
+aimers
+aiming
+aimless
+aimlessly
+aims
+ain't
+aint
+air
+airbags
+airborne
+aircraft
+aircrew
+aired
+airer
+airers
+airhead
+airhead's
+airheads
+airing
+airings
+airlock
+airplane
+airplane's
+airplanes
+airport
+airport's
+airports
+airs
+airship
+airships
+airwaves
+aisle
+aj
+aj's
+aka
+akaboshi
+akin
+akon
+al
+al's
+ala
+alabaster
+aladdin
+aladdin's
+alameda
+alameda's
+alamedas
+alan
+alan's
+alana
+alana's
+alarm
+alarmed
+alarming
+alarms
+alas
+alb
+alba
+albatross
+albeit
+albert
+alberto
+albino
+album
+albums
+alchemic
+alcove
+aldous
+aldrin
+aldrin's
+ale
+alehouse
+alert
+alerted
+alerting
+alerts
+ales
+alex
+alex's
+alexa
+alexander
+alexia
+alfa
+alfredo
+algebra
+algorithm
+ali
+alias
+aliases
+alibi
+alibis
+alice
+alice's
+alien
+alien's
+alienated
+aliens
+alight
+align
+aligned
+alignment
+alike
+alina
+alive
+alkies
+alky
+all
+all-4-fun
+all-in
+all-new
+all-out
+all-small
+all-star
+all-stars
+allaince
+allegiance
+allegory
+allergic
+allergies
+allergy
+alley
+alleys
+allianc
+alliance
+alliances
+allied
+allies
+alligator
+alligator's
+alligators
+alligators'
+allin
+allocate
+allocated
+allocation
+allosaurus
+allot
+allover
+allow
+allowable
+allowance
+allowance's
+allowanced
+allowances
+allowancing
+allowed
+allowing
+allows
+alls
+allsorts
+alludes
+allure
+ally
+ally's
+alma
+almighty
+almond
+almost
+alodia
+aloe
+aloft
+aloha
+alone
+along
+alongside
+alot
+aloud
+alpha
+alphabet
+alphabetical
+alphabetically
+alphas
+alpine
+alps
+already
+alright
+also
+alt
+altar
+altar-ego
+alter
+alterations
+altercations
+altered
+altering
+alternate
+alternately
+alternates
+alternating
+alternative
+alternatively
+alternatives
+alternator
+alters
+althea
+although
+altitude
+alto
+altogether
+altos
+altruistic
+alts
+aluminum
+alumni
+always
+aly
+aly's
+alyson
+alyson's
+am
+amanda
+amaryllis
+amass
+amassing
+amateur
+amaze
+amazed
+amazes
+amazing
+amazingly
+amazon
+amazon's
+amazons
+ambassador
+ambassador's
+ambassadors
+amber
+ambidextrous
+ambiguous
+ambition
+ambition's
+ambitions
+ambitious
+ambitiously
+ambrosia
+ambulance
+ambulances
+ambush
+ambushed
+ambushes
+ambushing
+amelia
+amen
+amenable
+amend
+amending
+amends
+amenities
+american
+amethyst
+amidships
+amidst
+amigas
+amigo
+amigos
+amine
+amiss
+amnesia
+among
+amongst
+amore
+amos
+amount
+amounted
+amounter
+amounters
+amounting
+amounts
+amp
+amphitrite
+ample
+amputated
+amry
+ams
+amt
+amts
+amuck
+amulets
+amuse
+amused
+amusement
+amusement's
+amusements
+amuses
+amusing
+amy
+an
+an'
+anachronistic
+analog
+analytical
+analyze
+analyzing
+anarchy
+anatomy
+ancestors
+anchor
+anchorage
+anchored
+anchoring
+anchors
+anchovies
+ancient
+anciently
+ancients
+and
+andaba
+andago
+andaire
+andama
+andila
+andira
+andoso
+andrea
+andrea's
+andrew
+andrina
+andrina's
+andro
+andros
+andumal
+anegola
+anegoso
+anemic
+anemones
+anent
+anew
+angaba
+angama
+angassa
+ange
+angel
+angel's
+angelfish
+angelfood
+angels
+anger
+angered
+angering
+angers
+angle
+angled
+angler
+angler's
+anglers
+angles
+angling
+angrier
+angries
+angriest
+angrily
+angry
+angst
+angus
+animal
+animal's
+animal-talent
+animal-talents
+animally
+animals
+animate
+animated
+animates
+animatings
+animation
+animations
+animator
+animator's
+animators
+anime
+anita
+ankle
+anklet
+anklets
+ankoku
+ann
+ann's
+anna
+anna's
+anne
+anne's
+anneliese
+anneliese's
+annie
+annie's
+annihilate
+annihilated
+annihilation
+anniversary
+annos
+announce
+announced
+announcement
+announcements
+announcer
+announcer's
+announcers
+announces
+announcing
+annoy
+annoyance
+annoyance's
+annoyances
+annoyed
+annoyer
+annoyers
+annoying
+annoyingly
+annoys
+annual
+annually
+annuals
+annul
+anomaly
+anon
+anonymity
+another
+another's
+anselmo
+answer
+answered
+answerer
+answerers
+answering
+answers
+ant
+ant's
+antacid
+antagonist
+antagonize
+antagonized
+antagonizing
+antama
+antarctic
+antassa
+ante
+antelope
+antelope's
+antelopes
+antenna
+antes
+anthem
+anther
+anthers
+anthill
+anthill's
+anthills
+anthony
+anthropology
+anti
+anti-cog
+anti-gravity
+antiano
+antibacterial
+antibiotic
+antibiotics
+antibodies
+antic
+anticipate
+anticipated
+anticipating
+anticipation
+anticipatively
+anticlimactic
+antics
+antigue
+antik
+antima
+antios
+antique
+antiques
+antiros
+antis
+antisocial
+antivirus
+anton
+anton's
+ants
+antsy
+antumal
+anuberos
+anubi
+anubos
+anvil
+anvils
+anxieties
+anxiety
+anxious
+anxiously
+any
+anybodies
+anybody
+anybody's
+anyhow
+anymore
+anyone
+anyone's
+anyones
+anyplace
+anything
+anything's
+anythings
+anytime
+anywas
+anyway
+anyways
+anywhere
+anywheres
+aoba
+aobasar
+aoboshi
+aoi
+aoogah
+aoogahs
+aoteoroa
+apart
+apartment
+apartments
+apathetic
+ape
+ape's
+apes
+apex
+apiece
+aplenty
+apocalyptyca
+apologies
+apologize
+apologized
+apologizes
+apologizing
+apology
+apology's
+apostles
+apostrophe
+apostrophe's
+apostrophes
+app
+appalled
+apparel
+apparent
+apparently
+appeal
+appealed
+appealer
+appealers
+appealing
+appeals
+appear
+appearance
+appearances
+appeared
+appearer
+appearers
+appearing
+appears
+appease
+appeasing
+append
+appendices
+appendix
+appetite
+appetites
+appetizer
+appetizers
+appetizing
+applaud
+applauded
+applauder
+applauding
+applauds
+applause
+apple
+apples
+applesauce
+appliances
+applicable
+applicants
+application
+application's
+applications
+applied
+applier
+appliers
+applies
+apply
+applying
+appoint
+appointed
+appointer
+appointers
+appointing
+appointive
+appointment
+appointments
+appoints
+appose
+apposed
+appreciate
+appreciated
+appreciates
+appreciation
+appreciative
+apprehension
+apprehensive
+apprentice
+approach
+approached
+approacher
+approachers
+approaches
+approaching
+appropriate
+appropriated
+appropriately
+appropriates
+appropriatest
+appropriating
+appropriation
+appropriations
+appropriative
+approval
+approve
+approved
+approver
+approver's
+approvers
+approves
+approving
+approx
+approximate
+approximately
+apps
+appt
+apr
+apricot
+april
+april's
+apron
+apt
+aptly
+aqua
+aquablue
+aquarium
+aquariums
+aquatic
+aquatta
+arabian
+arbitrage
+arbitrarily
+arbitrary
+arbor
+arc
+arc's
+arcade
+arcades
+arcadia
+arcane
+arch
+archaeology
+archaic
+archer
+archer's
+archers
+arches
+archibald
+architect
+architecture
+archway
+archways
+arctic
+arctic's
+are
+area
+area's
+areas
+aren't
+arena
+arenas
+arenberg
+arenberg's
+arent
+arf
+arfur
+arg
+argg
+arggest
+arggg
+argggg
+arggggg
+arggggge
+argggggg
+argggggggggggg
+argggggggh
+argggghhh
+argggh
+arggghhh
+arggh
+argghh
+argghhh
+argghhhh
+argh
+arghgh
+arghghghggh
+arghh
+arghhh
+arghhhh
+arghhhhh
+arghhhhhhhhhhhhhhhhhh
+argon
+argue
+argued
+arguer
+arguer's
+arguers
+argues
+arguing
+argument
+argument's
+arguments
+argust
+aria
+arianna
+ariel
+ariel's
+aright
+aril
+arising
+arista
+aristocat
+aristocat's
+aristocats
+aristocratic
+ark
+arks
+arm
+arm's
+armada
+armadas
+armadillo
+armadillo's
+armadillos
+armchair
+armchair's
+armchairs
+armed
+armer
+armers
+armies
+arming
+armlets
+armoire
+armor
+armory
+armpit
+arms
+armstrong
+army
+army's
+aroma
+aromatic
+around
+arr
+arrack
+arraignment
+arrange
+arranged
+arrangement
+arrangement's
+arrangements
+arranger
+arrangers
+arranges
+arranging
+arrant
+array
+arrest
+arrested
+arresting
+arrests
+arrgg
+arrggg
+arrgggg
+arrggghhh
+arrgghh
+arrgghhh
+arrgh
+arrghh
+arrghhh
+arrghhhh
+arrghhhhhhh
+arrgonauts
+arrival
+arrivals
+arrive
+arrived
+arrivederci
+arriver
+arrives
+arriving
+arrogant
+arrow
+arrowed
+arrowing
+arrows
+arrr
+arrrr
+arrrrgh
+arsis
+art
+art's
+art-talent
+arte
+artezza
+arthritis
+artichoke
+article
+article's
+articled
+articles
+articling
+articulate
+artie
+artifact
+artifacts
+artificial
+artificially
+artillerymen
+artist
+artist's
+artiste
+artistic
+artists
+arts
+artwork
+arty
+aruba
+arwin
+arwin's
+as
+asap
+asarion
+ascended
+ascending
+ascent
+ashame
+ashamed
+ashes
+ashley
+ashley's
+ashore
+ashtray
+ashy
+aside
+asides
+ask
+asked
+asker
+askers
+asking
+asks
+aslan
+aslan's
+aslans
+asleep
+asp
+asparagus
+aspect
+aspect's
+aspects
+aspen
+asphalt
+aspiration
+aspirations
+aspire
+aspirin
+aspiring
+asps
+assemble
+assembled
+assembler
+assemblers
+assembles
+assembling
+assembly
+assert
+assertive
+assessment
+asset
+asset's
+assets
+assign
+assigned
+assigning
+assignment
+assignments
+assigns
+assist
+assistance
+assistant
+assistants
+assisted
+assisting
+assistive
+assn
+assoc
+associate
+associated
+associates
+associating
+association
+association's
+associations
+associative
+assorted
+assortment
+asst
+assume
+assumed
+assumer
+assumes
+assuming
+assumption
+assumption's
+assumptions
+assurance
+assure
+assured
+assuredly
+assures
+aster
+asterisks
+asterius
+astern
+asteroid
+asteroid's
+asteroids
+asthma
+astir
+astonish
+astonished
+astonishes
+astonishing
+astounded
+astounds
+astray
+astro
+astro's
+astro-barrier
+astronaut
+astronaut's
+astronauts
+astronomy
+astroturf
+asylum
+at
+ate
+atheist
+athlete
+athletes
+athletic
+athletics
+atlantic
+atlantis
+atlantyans
+atlas
+atm
+atm's
+atmosphere
+atmosphere's
+atmosphered
+atmospheres
+atms
+atom
+atom's
+atomettes
+atomic
+atoms
+atone
+atonement
+atop
+atrocious
+atrocities
+atrocity
+attach
+attached
+attacher
+attachers
+attaches
+attaching
+attachment
+attachments
+attack
+attackable
+attacked
+attacker
+attacker's
+attackers
+attacking
+attacks
+attainable
+attained
+attempt
+attempted
+attempter
+attempters
+attempting
+attempts
+attend
+attendance
+attendant
+attended
+attender
+attenders
+attending
+attends
+attention
+attention's
+attentions
+attentive
+attentively
+attest
+attic
+attic's
+attics
+attina
+attire
+attitude
+attitude's
+attitudes
+attn
+attorney
+attorney's
+attorneys
+attract
+attractant
+attracted
+attracting
+attraction
+attractions
+attractive
+attractively
+attracts
+attribute
+attributes
+attune
+attuned
+attunement
+attunements
+attunes
+attuning
+atty
+auburn
+auction
+audience
+audience's
+audiences
+audio
+audit
+audition
+auditioned
+audits
+auf
+aug
+aught
+augmenter
+august
+auguste
+aula
+aunt
+auntie
+auntie's
+aunties
+aunts
+aunty
+aura
+aurora
+aurora's
+aurorium
+aurors
+aurours
+auspicious
+auspiciously
+australia
+australia's
+auth
+authenticity
+author
+author's
+authored
+authoring
+authoritative
+authorities
+authority
+authority's
+authorization
+authorize
+authorized
+authors
+autism
+autistic
+auto
+auto's
+auto-reel
+autocratic
+autograph
+autographed
+autographs
+automated
+automatic
+automatically
+automatics
+automobile
+automobile's
+automobiles
+autopia
+autopia's
+autopilot
+autos
+autumn
+autumn's
+autumns
+aux
+av
+avail
+availability
+available
+avalanche
+avarice
+avaricia
+avast
+avatar
+avatar's
+avatars
+avater
+avec
+avenge
+avenged
+avenger
+avenger's
+avengers
+avenging
+avenue
+aver
+average
+averaged
+averagely
+averages
+averaging
+aversion
+averted
+aviation
+aviator
+aviators
+avid
+avis
+avocados
+avoid
+avoidance
+avoided
+avoider
+avoiders
+avoiding
+avoids
+aw
+await
+awaiting
+awaits
+awake
+awaked
+awaken
+awakening
+awakes
+awaking
+award
+award-winning
+awarded
+awarder
+awarders
+awarding
+awards
+aware
+awareness
+away
+awayme
+awe
+awed
+aweigh
+awesome
+awesomely
+awesomeness
+awesomers
+awesomus
+awestruck
+awful
+awfully
+awhile
+awkward
+awkwardly
+awkwardness
+awl
+awn
+awoke
+awry
+aww
+axed
+axel
+axis
+axisd
+axle
+axles
+ay
+aye
+ayes
+azamaros
+azamaru
+azapi
+azeko
+azenor
+azewana
+aztec
+aztec's
+aztecs
+b-day
+b-sharp
+b4
+babble
+babbles
+babbling
+babied
+babies
+baboon
+baby's
+babyface
+babyish
+babysitter
+babysitters
+babysitting
+baccaneer
+bacchus
+bacchus's
+bachelor
+bachelors
+back
+back-to-school
+back-up
+backbiters
+backbone
+backbones
+backcrash
+backdrop
+backed
+backer
+backers
+backfall
+backfire
+backfired
+backfires
+backflip
+backflips
+backginty
+background
+background's
+backgrounds
+backing
+backpack
+backpack's
+backpacking
+backpacks
+backpedaling
+backpedals
+backs
+backslash
+backspace
+backspaces
+backspacing
+backstabbed
+backstabber
+backstabbers
+backstabbing
+backstreet
+backstroke
+backtrack
+backup
+backups
+backward
+backwardly
+backwardness
+backwards
+backwater
+backwaters
+backwoods
+backyard
+backyard's
+backyards
+bacon
+bacon's
+bacons
+bacteria
+bad
+baddest
+baddie
+baddies
+baddy
+bade
+badge
+badger
+badger's
+badgered
+badgering
+badgers
+badges
+badlands
+badly
+badness
+badr
+baffle
+baffled
+bafflement
+bag
+bag's
+bagel
+bagel's
+bagels
+baggage
+bagged
+bagger
+baggie
+bagging
+bagheera
+bagheera's
+bagpipe
+bags
+bags'
+bah
+baha
+bahaha
+bahama
+bahamas
+bahano
+bahh
+bahhh
+bahia
+bahira
+bail
+bailed
+bailey
+bailey's
+baileys
+bailing
+bails
+bain
+bait
+baiter
+baiters
+baits
+bajillion
+baker
+baker's
+bakers
+bakery
+bakuraiya
+balance
+balanced
+balancer
+balancers
+balances
+balancing
+balas
+balboa
+balconies
+balcony
+bald
+balding
+baldness
+baldy
+bale
+baled
+bales
+baling
+balios
+balk
+ball
+ballad
+ballast
+ballasts
+ballerina
+ballet
+ballgame
+ballistae
+ballistic
+balloon
+balloons
+ballroom
+ballrooms
+ballsy
+balmy
+baloney
+baloo
+baloo's
+balsa
+balthasar
+bam
+bambadee
+bambi
+bambi's
+bamboo
+ban
+banana
+bananabounce
+bananabouncer
+bananapop
+bananas
+band
+band's
+bandage
+bandages
+bandaid
+bandaids
+bandana
+banded
+banding
+bandit
+banditos
+bandits
+bands
+bandstand
+bandwagon
+bandwidth
+bane
+banes
+bangle
+bangs
+banish
+banished
+banishes
+banishing
+banjo
+bank
+bank's
+banked
+banker
+banker's
+bankers
+banking
+bankroll
+bankrupt
+bankrupted
+banks
+banned
+banner
+banners
+banning
+banque
+banquet
+banquets
+bans
+banshee
+banter
+banzai
+baptized
+bar
+bar's
+baraba
+barago
+barama
+barano
+barb
+barbara
+barbarian
+barbarian's
+barbarians
+barbaric
+barbary
+barbecue
+barbecued
+barbecuing
+barbed
+barbeque
+barbequed
+barber
+barbers
+barbershop
+barbosa's
+barbossa
+barbossa's
+barbossas
+barbs
+bard
+barded
+barding
+bards
+bared
+barefoot
+barefooted
+barefootraiders
+barely
+bares
+barette
+barf
+barfed
+bargain
+bargain's
+bargained
+bargainer
+bargainin'
+bargaining
+bargains
+barge
+barge's
+barged
+barges
+barila
+baritone
+baritones
+bark
+barkeep
+barkeeper
+barker
+barker's
+barkin
+barking
+barks
+barky
+barley
+barmaid
+barman
+barmen
+barn
+barn's
+barnacle
+barnacle's
+barnacles
+barney
+barns
+barnyard
+barnyard's
+barnyards
+baron
+baron's
+barons
+barrack
+barracks
+barracuda
+barracudas
+barrage
+barrages
+barras
+barred
+barrel
+barrel's
+barreled
+barrels
+barren
+barrens
+barrette
+barrettes
+barricader
+barricading
+barrier
+barrier's
+barriers
+barron
+barron's
+barrons
+barrow
+barrows
+barry
+barry's
+bars
+barsinister
+barstool
+bart
+barten
+bartend
+bartender's
+bartenders
+bartending
+barter
+bartholomew
+bartolor
+bartolosa
+bartor
+barts
+barumal
+base
+baseball
+baseball's
+baseballs
+based
+baseline
+baseline's
+baselines
+basely
+basement
+basement's
+basements
+baser
+bases
+basest
+bash
+bashed
+bashes
+bashful
+bashful's
+bashing
+basic
+basically
+basics
+basil
+basil's
+basils
+basin
+basin's
+basing
+basins
+basis
+bask
+basket
+basket's
+basketball
+basketball's
+basketballs
+baskets
+basks
+bass
+baste
+basted
+bastien
+bastion
+bat
+bat's
+batcave
+batcave's
+batcaves
+bateau
+bateaus
+bateaux
+batgirl
+bath
+bath-drawing
+bathe
+bathed
+bather
+bathers
+bathes
+bathing
+bathrobes
+bathroom
+bathroom's
+bathrooms
+bathroon
+baths
+bathtub
+bathtubs
+bathwater
+batman
+baton
+baton's
+batons
+bats
+battaba
+battacare
+battada
+battago
+battagua
+battaire
+battalions
+battama
+battano
+battassa
+batted
+batten
+battens
+batter
+battered
+batteries
+battering
+battermo
+batters
+battery
+battevos
+batting
+battira
+battle
+battled
+battledore
+battlefield
+battlefront
+battlegrounds
+battlements
+battleon
+battler
+battlers
+battles
+battleship
+battling
+battola
+batty
+batwing
+batwings
+baubles
+baud
+bavarian
+bawd
+bawl
+baxter
+bay
+bayard
+bayberry
+baying
+baylor
+bayou
+bayous
+bays
+bazaar
+bazaars
+bazillion
+bazookas
+bbhq
+bbl
+bc
+bcnu
+be
+be-awesome
+be-yoink
+beachcombers
+beachead
+beached
+beaches
+beachfront
+beachhead
+beaching
+beachplum
+beachside
+beacon
+bead
+beaded
+beads
+beagle
+beak
+beaker
+beaks
+beam
+beam's
+beamed
+beamer
+beamers
+beaming
+beams
+bean
+bean's
+beanie
+beanies
+beans
+beanstalks
+bear
+bear's
+beard
+beard's
+bearded
+beardless
+beardmonsters
+beards
+beardy
+bearer
+bearers
+bearing
+bearings
+bearish
+bears
+beast
+beast's
+beastie
+beasties
+beastings
+beastly
+beasts
+beatable
+beau
+beaucoup
+beauteous
+beauticians
+beauties
+beautiful
+beautifully
+beautifulness
+beauty
+beauty's
+beawesome
+became
+because
+beck
+beck's
+beckets
+beckett
+beckett's
+beckoned
+beckons
+become
+becomes
+becoming
+bed
+bed-sized
+bedazzle
+bedazzled
+bedazzler
+bedazzles
+bedclothes
+bedding
+bedhog
+bedknobs
+bedo's
+bedroll
+bedroom
+bedrooms
+beds
+bedspread
+bedspreads
+bee
+bee's
+beef
+beefcake
+beefed
+beefs
+beefy
+beehive
+beehive's
+beehives
+beeline
+been
+beep
+beeped
+beepers
+beeping
+beeps
+bees
+beeswax
+beet
+beetle
+beetle's
+beetles
+beets
+before
+beforehand
+befriend
+befriended
+befriending
+befriends
+befuddle
+befuddled
+beg
+began
+begat
+begets
+beggar
+beggars
+begged
+begging
+begin
+beginner
+beginner's
+beginners
+beginning
+beginning's
+beginnings
+begins
+begonia
+begotten
+begs
+begun
+behalf
+behave
+behaved
+behaver
+behaves
+behaving
+behavior
+behavioral
+behaviors
+behemoth
+behemoths
+behind
+behind-the-scenes
+behinds
+behold
+beholden
+beholding
+behoove
+behop
+behr
+beige
+bein'
+being
+being's
+beings
+bejeweled
+bela
+belated
+belay
+belch
+belief
+belief's
+beliefs
+believable
+believe
+believed
+believer
+believers
+believes
+believing
+belittle
+belittles
+bell
+bell's
+bella
+bella's
+bellas
+belle
+belle's
+belles
+belles'
+bellflower
+bellhop
+belli
+bellied
+bellies
+bellow
+bellows
+bells
+belly
+bellyache
+belong
+belonged
+belonging
+belongings
+belongs
+beloved
+beloveds
+below
+belowdeck
+belt
+belts
+ben
+benches
+benchmark
+benchwarmers
+bend
+bending
+bends
+beneath
+benedek
+benedek's
+beneficial
+benefit
+benefited
+benefiting
+benefits
+benjamin
+benjy
+benne
+benny
+benny's
+bent
+bequeaths
+bequermo
+bequila
+beret
+berets
+berg
+beriths27th
+bernadette
+bernard
+bernie
+berried
+berries
+berry
+berserk
+bert
+bert's
+berth
+bertha
+berthed
+berthing
+berths
+beruna
+beseech
+beside
+besides
+bess
+bess'
+bess's
+bess-statue
+bessie
+best
+bested
+bester
+besting
+bests
+bet
+bet's
+beta
+beta's
+betas
+betcha
+beth
+betray
+betrayal
+betrayed
+bets
+betsy
+better
+bettered
+bettering
+betterment
+betters
+bettie
+betting
+betty
+between
+betwixt
+bev
+bevel
+beverage
+beverages
+beware
+bewilder
+bewildered
+bewildering
+bewitch
+bewitched
+bewitches
+bewitching
+beyblade
+beyond
+bezerk
+bff
+bfs
+bi-lingual
+bias
+biased
+bib
+bibbidi
+bible
+biblical
+bicep
+biceps
+bickering
+bicuspid
+bicycle
+bicycles
+bid
+bidder
+bidding
+biddlesmore
+bide
+bids
+bifocals
+big
+big-screen
+bigger
+biggest
+biggie
+biggies
+biggles
+biggleton
+bight
+bike
+bike's
+biked
+biker
+bikers
+bikes
+biking
+bikini
+bile
+bilge
+bilgepump
+bilgerats
+bilges
+bilging
+bilingual
+bill
+bill's
+billed
+biller
+billers
+billiards
+billing
+billings
+billington
+billion
+billionaire
+billions
+billionth
+billow
+billows
+billowy
+bills
+billy
+billybob
+bim
+bimbim
+bimos
+bin
+binary
+bind
+binding
+bing
+bingham
+bingo
+bingo's
+bingos
+binky
+binnacle
+binoculars
+bins
+bio
+biog
+biology
+bionic
+bionicle
+biopsychology
+bios
+bip
+birch-bark
+bird
+bird's
+birdbrain
+birddog
+birder
+birdhouse
+birdie
+birdies
+birdman
+birds
+birdseed
+birth
+birthdates
+birthday
+birthdays
+birthed
+birthmark
+birthmarks
+birthplace
+birthstone
+biscotti
+biscuit
+biscuits
+bishop
+bishops
+bison
+bisque
+bisquit
+bistro
+bit's
+bite
+biter
+biters
+bites
+biting
+bits
+bitsy
+bitten
+bitter
+bitty
+biz
+bizarre
+bla
+blabbing
+black
+black-eyed
+blackbeard
+blackbeard's
+blackbeards
+blackbeared
+blackbelt
+blackberries
+blackberry
+blackbird
+blackboard
+blackboards
+blackdeath
+blacked
+blackened
+blackest
+blackguard
+blackguards
+blackhaerts
+blackhawk
+blackheads
+blackheart
+blackheart's
+blackhearts
+blacking
+blackish
+blackjack
+blackjacks
+blackness
+blackout
+blackouts
+blackrage
+blackrose
+blacks
+blacksail
+blacksmith
+blacksmith's
+blacksmithing
+blacksmiths
+blackthorn
+blackwatch
+blackwater
+bladder
+bladders
+blade's
+bladebreakerr
+blademasters
+blades
+bladeskulls
+bladestorm
+blaggards
+blah
+blair
+blake
+blakeley
+blakeley's
+blame
+blamed
+blamer
+blamers
+blames
+blaming
+blanada
+blanago
+blanca
+blanca's
+blanche
+bland
+blank
+blanked
+blanket
+blankets
+blanking
+blankly
+blanks
+blanos
+blaring
+blast
+blast'em
+blasted
+blaster
+blasters
+blastin'
+blasting
+blasts
+blasty
+blat
+bldg
+bldgs
+bleached
+bleak
+bleary
+bled
+bleep
+bleeped
+bleeper
+bleepin
+bleeping
+bleeps
+blend
+blended
+blender
+blends
+blenny
+bless
+blessed
+blesses
+blessing
+blessings
+bleu
+blew
+bligh
+blight
+blighters
+blimey
+blimp
+blind
+blinded
+blinder
+blinders
+blindfold
+blinding
+blindly
+blindness
+blinds
+blindsided
+bling
+bling-bling
+blingbling
+blinged
+blinging
+blings
+blink
+blinked
+blinker
+blinkers
+blinking
+blinks
+blinky
+blip
+blipping
+bliss
+blissfully
+blister
+blistering
+blisters
+blitz
+blizzard
+blizzards
+bloat
+bloated
+bloats
+blob
+blobby
+blobs
+bloc
+block
+block's
+blockade
+blockader
+blockades
+blockading
+blockbuster
+blocked
+blocker
+blockers
+blocking
+blockout
+blocks
+blocky
+bloke
+blokes
+blond
+blonde
+blonde's
+blondes
+blondie
+blonds
+bloodbrothers
+bloodhounds
+bloodless
+bloodshot
+bloodsucker
+bloodsuckers
+bloodthrushers
+bloom
+bloomers
+blooming
+blooms
+bloop
+bloopers
+blossom
+blossoms
+blossum
+blot
+blots
+blouse
+blowfish
+blowy
+blu-ray
+blubber
+blubbering
+bludgeon
+bludgeoning
+blue
+blue's
+bluebeards
+bluebell
+blueberries
+blueberry
+bluebird
+bluebirds
+blueblood
+bluefishes
+bluegrass
+bluejay
+blueprints
+blues
+bluff
+bluffed
+bluffer
+bluffers
+bluffing
+bluffs
+blunder
+blundering
+bluntly
+blur
+blurb
+blurbs
+blurred
+blurry
+blurs
+blurting
+blush
+blushed
+blushes
+blushing
+blustery
+blut
+blynken
+bo
+boa
+boar
+board
+board's
+boarded
+boarder
+boarders
+boarding
+boards
+boardwalk
+boardwalks
+boarhound
+boars
+boas
+boast
+boastful
+boasting
+boat
+boat's
+boated
+boater
+boaters
+boathouse
+boating
+boatload
+boatloads
+boats
+boatswain
+boatswain's
+boatswains
+boatyard
+bob
+bobbed
+bobber
+bobbidi
+bobble
+bobbleheads
+bobby
+bobby's
+bobbys
+boberts
+bobsled
+bobsleded
+bobsleding
+bobsleds
+bobsleigh
+bobsleighes
+bock
+bodacious
+bode
+bodeguita
+bodice
+bodices
+bodied
+bodies
+bodily
+body
+body's
+bodyguard
+bodyguards
+boffo
+bog
+bogart
+bogey
+bogger
+boggle
+boggles
+boggy
+bogie
+bogs
+bogus
+boil
+boiled
+boiler
+boiling
+boils
+bokugeki
+bokuji
+bokuzama
+bold
+bolder
+boldest
+boldly
+bole
+bolivia
+bollard
+bologna
+bolt
+bolt's
+bolted
+bolton
+bolts
+boma
+boma-boma
+bombard
+bombarding
+bombardment
+bombe
+bombed
+bomber
+bombers
+bombing
+bombs
+bombshell
+bon
+bonaam
+bonanza
+bonbons
+bond
+bonded
+bonding
+bonds
+bondsman
+bonehead
+boneheads
+boneless
+boneyard
+boneyards
+bonfire
+bonfires
+bongo
+bonita
+bonita's
+bonito
+bonjour
+bonkers
+bonkl
+bonnet
+bonnets
+bonney
+bonnie
+bonny
+bono
+bonsai
+bonsoir
+bonus
+bonuses
+bony
+bonzo
+boo
+boo's
+boo-yaa
+boobyprizes
+booed
+booger
+boogers
+boogey
+boogie
+boogie-woogie
+boogied
+boogies
+boohoo
+book
+book's
+bookball
+bookcase
+bookcases
+booked
+bookie
+booking
+bookings
+bookkeeping
+booklet
+bookmark
+bookmarked
+books
+bookshelf
+bookshelves
+bookstore
+bookworm
+boom
+boomcrash
+boomed
+boomer
+boomerang
+boomers
+booming
+booms
+boon
+boonies
+boooo
+booooh
+boooom
+booooo
+booooom
+booooomin
+boooooo
+boooooooooooooooooooo
+boooooooooooooooooooooooooommm
+boor
+boos
+boost
+boosted
+booster
+boosters
+boosting
+boosts
+boot
+boot'n'ears
+booted
+booth
+booth's
+booths
+booties
+booting
+bootleggers
+boots
+bootstrap
+bootstraps
+bootsy
+booyah
+bop
+bopper
+bord
+border
+border's
+bordered
+borderer
+bordering
+borderings
+borderline
+borders
+bore
+borealis
+bored
+boredom
+borer
+bores
+boring
+boris
+bork
+born
+borrow
+borrowed
+borrower
+borrowers
+borrowing
+borrowings
+borrows
+bos
+boss
+boss'
+bossbot
+bossbots
+bossed
+bosses
+bossily
+bossing
+bossy
+bossyboots
+bot
+bot's
+botched
+both
+bother
+bothered
+bothering
+bothers
+bothersome
+bots
+bottle
+bottle's
+bottled
+bottleneck
+bottler
+bottlers
+bottles
+bottling
+bottom
+bottomed
+bottomer
+bottoming
+bottomless
+bottoms
+bough
+boughs
+bought
+boulder
+boulders
+boulevard
+boulevard's
+boulevards
+bounce
+bounced
+bouncer
+bouncers
+bounces
+bouncing
+bouncy
+bound
+boundaries
+boundary
+boundary's
+bounding
+bounds
+bounteous
+bounties
+bountiful
+bounty
+bountyhunter
+bourbon
+bourse
+bout
+boutique
+bouts
+bovel
+bovine
+bow
+bow's
+bowdash
+bowed
+bowers
+bowie
+bowing
+bowl
+bowl's
+bowlegged
+bowler
+bowling
+bowls
+bowman
+bows
+box
+boxcar
+boxed
+boxer
+boxes
+boxfish
+boxing
+boy
+boy's
+boycott
+boycotting
+boyfriend
+boyfriend's
+boyfriends
+boyish
+boys
+boysenberry
+bozo
+bozo's
+bozos
+brace
+bracelet
+bracelets
+braces
+bracket
+bracketing
+brad
+brad's
+bradley
+brag
+braggart
+braggarts
+bragged
+bragger
+braggers
+bragging
+brags
+braid
+braided
+braiding
+braids
+brail
+brain
+brain's
+brained
+braining
+brainless
+brains
+brainstorm
+brainwash
+brainwashed
+brainy
+brake
+brakes
+braking
+bran
+branch
+branched
+branches
+branching
+branchings
+brand
+brandishing
+brandon
+brandon's
+brands
+brandy
+brandy's
+brantley
+brash
+brass
+brat
+brats
+bratty
+brave
+braved
+bravely
+braver
+bravery
+braves
+bravest
+braving
+bravo
+bravo's
+brawl
+brawny
+bray
+brazen
+brazil
+brb
+breach
+breached
+bread
+bread's
+bread-buttering
+breadcrumbs
+breaded
+breading
+breads
+breadstick
+breadstick's
+breadth
+break
+breakable
+breakdown
+breaker
+breakers
+breakfast
+breakfasted
+breakfaster
+breakfasters
+breakfasting
+breakfasts
+breaking
+breakout
+breaks
+breakup
+breath
+breathe
+breathed
+breather
+breathers
+breathes
+breathing
+breathless
+breaths
+breathtaking
+bred
+breech
+breeches
+breeze
+breeze's
+breezed
+breezes
+breezest
+breezing
+breezy
+brenda
+brenda's
+brethern
+brethren
+brevrend
+brew
+brewed
+brewer
+brewers
+brewing
+brews
+brian
+briar
+briars
+briarstone
+briarstones
+bribe
+bribed
+bribery
+bribes
+bribing
+brick
+bricked
+bricker
+bricking
+bricks
+bridal
+bride
+bride's
+brides
+bridesmaid
+bridge
+bridge's
+bridged
+bridges
+bridget
+bridging
+brie
+brief
+briefed
+briefer
+briefest
+briefing
+briefings
+briefly
+briefs
+brig
+brig's
+brigad
+brigade
+brigadeers
+brigades
+brigadier
+brigadiers
+brigand
+brigands
+brigantine
+brigantines
+bright
+brighten
+brightens
+brighter
+brightest
+brighting
+brightly
+brightness
+brights
+brigs
+brilliance
+brilliant
+brilliantly
+brim
+brimming
+brimstone
+brine
+briney
+bring
+bringer
+bringers
+bringing
+brings
+brining
+brink
+brinks
+briny
+brio
+briquettes
+brisk
+brisket
+britches
+british
+bro
+bro's
+broached
+broad
+broadband
+broadcast
+broadcasts
+broaden
+broadens
+broader
+broadest
+broadly
+broads
+broadside
+broadside's
+broadsided
+broadsides
+broadsword
+broadway
+broccoli
+brochure
+brogan
+brogans
+broil
+broiled
+broke
+broken
+brokenly
+broker
+brokers
+broking
+bronco
+broncos
+bronze
+bronzed
+bronzy
+brood
+brook
+brook's
+brooks
+broom
+broom's
+brooms
+broomstick
+broomstick's
+broomsticks
+bros
+broth
+brother
+brother's
+brotherhood
+brotherhood's
+brotherhoods
+brothering
+brotherly
+brothers
+brothers'
+broths
+brought
+brouhaha
+brow
+brown
+browncoats
+browner
+brownie
+brownies
+browning
+brownish
+browns
+brows
+browse
+browsed
+browser
+browsers
+browsing
+brrr
+brrrgh
+bruce
+bruce's
+bruckheimer
+bruin
+bruise
+bruised
+bruiser
+bruises
+bruising
+brulee
+brume
+brunch
+brunette
+brunettes
+brunt
+brush
+brushed
+brusher
+brushes
+brushing
+brushoff
+brussels
+brute
+brutish
+btb
+btl
+btw
+bubba
+bubble
+bubble's
+bubbled
+bubblegum
+bubbles
+bubbling
+bubbloon
+bubbly
+bubo
+bubs
+buc's
+bucaneer
+bucanneers
+buccaneer
+buccaneer's
+buccaneers
+bucco
+buckaroo
+buckaroo's
+buckaroos
+bucker
+bucket
+bucket's
+bucketed
+bucketing
+buckets
+buckeye
+buckeyes
+buckle
+buckle's
+buckled
+buckler
+buckles
+bucko
+bucko's
+buckos
+bucks
+buckshot
+buckskin
+buckwheat
+bucs
+bud
+bud's
+budd
+budd's
+buddies
+buddy
+buddy's
+budge
+budged
+budget
+budgeted
+budgeter
+budgeters
+budgeting
+budgets
+budgie
+budging
+buds
+bueno
+buff
+buffalo
+buffalo's
+buffalos
+buffed
+buffer
+buffet
+buffet's
+buffets
+buffoon
+buffoons
+buffs
+bug
+bug's
+bug-eye
+bugalicious
+bugariffic
+bugbear
+bugbears
+bugeye
+bugged
+buggered
+buggers
+buggier
+buggies
+buggiest
+bugging
+buggy
+bugle
+bugles
+bugs
+bugsit
+bugtastic
+buh
+build
+builded
+builder
+builder's
+builders
+building
+building's
+buildings
+builds
+buildup
+buillion
+built
+bulb
+bulb's
+bulbs
+bulge
+bulging
+bulgy
+bulk
+bulkhead
+bulky
+bull
+bull's
+bulldog
+bulldogs
+bulldozer
+bulletin
+bullfighters
+bullfighting
+bullied
+bullies
+bullion
+bullpen
+bulls
+bullseye
+bully
+bully's
+bullying
+bulwark
+bulwark's
+bulwarks
+bumble
+bumbler
+bumbler's
+bumblers
+bumblesoup
+bumm
+bummed
+bummer
+bummers
+bumming
+bumms
+bumpkin
+bumpy
+bun
+bunch
+bunched
+bunches
+bunching
+bunchy
+bund
+bundle
+bundled
+bundler
+bundles
+bundling
+bunions
+bunk
+bunked
+bunker
+bunking
+bunks
+bunnies
+bunny
+buns
+bunsen
+bunting
+bunyan
+buoy
+buoys
+bur
+burden
+burdened
+bureau
+bureaus
+burg
+burger
+burger's
+burgers
+burghers
+burglar
+burgundy
+burial
+buried
+burier
+buries
+burly
+burn
+burned
+burner
+burners
+burning
+burnings
+burnout
+burns
+burnt
+burp
+burped
+burping
+burps
+burr
+burred
+burrito
+burrito's
+burritos
+burrning
+burro
+burrow
+burrowing
+burry
+burst
+bursted
+burster
+bursting
+bursts
+burton
+bus
+bus'
+buses
+bushed
+bushel
+bushel's
+bushels
+bushes
+bushido
+bushy
+busier
+busies
+busiest
+business
+business's
+businesses
+busing
+buss
+bussed
+bussing
+busters
+bustle
+busy
+busybody
+busywork
+but
+butler
+butler's
+butlers
+butobasu
+butte
+butted
+butter
+butterball
+butterballs
+butterbean
+butterbeans
+buttercup
+buttercups
+buttered
+butterfingers
+butterflies
+butterfly
+butterfly's
+butterfly-herders
+buttering
+buttermilk
+butternut
+butterscotch
+buttery
+button
+button's
+buttoned
+buttoner
+buttoning
+buttons
+buy
+buyable
+buyer
+buyer's
+buyers
+buying
+buys
+buzz's
+buzz-worthy
+buzzard
+buzzards
+buzzer
+buzzer's
+buzzers
+buzzes
+buzzsaw
+bwah
+bwahaha
+bwahahah
+bwahahaha
+bwahahahah
+bwahahahaha
+bwahahahahaha
+bwahahha
+bwhahahaha
+by
+bye
+byes
+bylaws
+bypass
+bypassed
+bypassing
+bystander
+bystanders
+byte
+bytes
+c'mon
+c-flat
+c.a.r.t.e.r.
+c.f.o.
+c.f.o.s
+ca'me
+cab
+caballeros
+cabana
+cabbage
+cabbages
+caber
+cabeza
+cabin
+cabin's
+cabinboy
+cabinet
+cabinet's
+cabinets
+cabins
+cable
+cables
+cabob
+caboose
+cabs
+caca
+cache
+caches
+cackle
+cacti
+cactus
+cactus'
+cad
+caddies
+caddy
+caddy's
+cades
+cadet
+cadet's
+cadets
+cadets'
+cadillac
+cads
+caesar
+caf
+cafac
+cafe
+cafe's
+cafes
+cafeteria
+cafeteria's
+cafeterias
+caffeine
+caf
+cage
+cage's
+caged
+cages
+cahoots
+caicaba
+caicada
+caicama
+caicaux
+caicos
+caicumal
+caio
+cake
+cake's
+caked
+cakes
+cakewalk
+cal
+cal's
+calamari
+calamity
+calculate
+calculated
+calculating
+calculations
+calculator
+calculators
+calendar
+calendars
+calf
+caliber
+calibrate
+calico
+calico's
+california
+calked
+call
+calle
+callecutter's
+called
+caller
+callers
+calligraphy
+calling
+calls
+calluses
+calm
+calmed
+calmer
+calmest
+calming
+calmly
+calms
+calories
+calves
+calypso
+calzone
+calzones
+camaada
+camaago
+camanes
+camareau
+camaros
+camaten
+camcorder
+came
+camellia
+camels
+cameo
+cami
+camilla
+camillia
+camillo
+cammy
+camouflage
+camouflages
+camp
+camp's
+campaign
+camped
+camper
+campers
+campfire
+campfires
+campground
+campgrounds
+camping
+camps
+campus
+can
+can's
+can't
+canal
+canals
+canard
+canary
+canary's
+cancel
+canceled
+canceling
+cancelled
+cancelling
+cancels
+cancer
+cancerous
+cancers
+candelabra
+candelabras
+candid
+candidate
+candidate's
+candidates
+candied
+candies
+candle
+candlelight
+candles
+candles'
+candlestick
+candlestick's
+candlesticks
+candlesticks'
+candy
+candy's
+cane
+cane's
+caner
+canes
+cangrejos
+canine
+canister
+canisters
+canker
+cannas
+canned
+cannelloni
+canner
+canners
+cannery
+canning
+cannon
+cannon's
+cannonade
+cannonball
+cannonball's
+cannonballs
+cannoned
+cannoneer's
+cannoneering
+cannoneers
+cannoning
+cannonry
+cannons
+cannot
+canny
+canoe
+canoe's
+canoed
+canoeing
+canoes
+canoes'
+canoing
+canon
+canon's
+canonballs
+cans
+canst
+cant
+cant's
+cantaloupe
+canteen
+canteens
+canter
+canticle
+cantina
+canto
+canton
+cants
+canvas
+canvasses
+canyon
+canyons
+cap
+cap'n
+cap's
+capabilities
+capability
+capable
+capacities
+capacity
+cape
+cape's
+caped
+capellago
+capelligos
+caper
+capers
+capes
+capisce
+capisci
+capisco
+capital
+capital's
+capitalize
+capitalizes
+capitally
+capitals
+capitano
+capitol
+capitols
+caplock
+caplocks
+capn
+capo
+capos
+capped
+capping
+capri
+caps
+capsize
+capsized
+capstan
+captain
+captain's
+captained
+captaining
+captains
+captains'
+captainscolors
+captainship
+captian
+captin
+caption
+captioning
+captivating
+captive
+captives
+capture
+captured
+capturer
+capturers
+captures
+capturing
+caput
+capybaras
+car
+car's
+carafe
+caramel
+caramelized
+caramels
+carapace
+caravan
+caravans
+carbon
+carbonated
+carcass
+card
+card's
+carda
+cardboard
+carded
+carder
+cardinal
+cardinalfish
+cardinals
+carding
+cardio
+cardiologist
+cardj
+cardk
+cardq
+cards
+care
+cared
+careening
+career
+career's
+careered
+careering
+careers
+carefree
+careful
+carefully
+careless
+carer
+carers
+cares
+caretaker
+caretaker's
+caretakers
+carey
+cargo
+cargo's
+cargoes
+cargos
+carib
+caribbean
+caring
+carl
+carla
+carlos
+carlos's
+carmine
+carnation
+carnations
+carnevore
+carnival
+carnival's
+carnivale
+carnivals
+carol
+carol's
+caroling
+carols
+carousel
+carousel's
+carousels
+carpal
+carpe
+carped
+carpel
+carpenter
+carpenters
+carper
+carpet
+carpet's
+carpeted
+carpeting
+carpets
+carpool
+carrebean
+carrera
+carrera's
+carreras
+carriage
+carribean
+carried
+carrier
+carriers
+carries
+carrion
+carrions
+carrot
+carrot's
+carrots
+carrou
+carrousel
+carrousel's
+carrousels
+carry
+carry's
+carrying
+cars
+carsick
+cart
+cart's
+carte
+carted
+carter
+carter's
+carters
+carting
+carton
+carton's
+cartons
+cartoon
+cartoon's
+cartoonists
+cartoons
+cartridges
+cartrip
+carts
+carve
+carved
+carven
+carver
+carver's
+carvers
+carving
+carving's
+carvings
+casa
+cascade
+cascades
+case
+cased
+cases
+cash
+cash's
+cashbot
+cashbot's
+cashbots
+cashed
+cashemerus-appearus
+casher
+cashers
+cashes
+cashew
+cashews
+cashier
+cashier's
+cashiers
+cashing
+cashmere
+casing
+casings
+caspian
+caspian's
+caspians
+cassandra
+casserole
+cast
+cast's
+castanet
+castanets
+castaway
+castaway's
+castaways
+caste
+casted
+caster
+casters
+casting
+castings
+castle
+castle's
+castled
+castles
+castling
+casts
+casual
+casually
+casualties
+cat
+cat's
+cat-eye
+catacomb
+catacombs
+catalog
+catalog's
+catalogs
+catalogue
+catalyst
+catapult
+cataract
+cataracts
+catastrophe
+catastrophic
+catatonic
+catch
+catcher
+catcher's
+catchers
+catches
+catchin'
+catching
+catchy
+categories
+category
+category's
+cater
+catered
+catering
+caterpillar
+caterpillar's
+caterpillar-herdering
+caterpillar-shearing
+caterpillars
+caters
+cateye
+catfight
+catfights
+catfish
+catherine
+catholic
+cathrine
+catnip
+cats
+catsup
+cattle
+cattlelog
+catty
+caught
+cauldron
+cauldron's
+cauldrons
+cauliflower
+cause
+caused
+causer
+causes
+causing
+caution
+cautioned
+cautioner
+cautioners
+cautioning
+cautionings
+cautions
+cautious
+cautiously
+cava
+cavalier
+cavaliers
+cavalry
+cavalry's
+cave
+cave's
+caveat
+caved
+caveman
+cavemen
+caver
+cavern
+cavern's
+caverns
+caves
+caviar
+caviar's
+caving
+cavort
+cavy
+caws
+cbhq
+cd
+cd's
+cds
+cease
+ceased
+ceasefire
+ceases
+ceasing
+cecile
+cedar
+cee
+ceiling
+ceiling's
+ceilings
+celeb
+celeb's
+celebrate
+celebrated
+celebrates
+celebrating
+celebration
+celebration-setup
+celebrationen
+celebrations
+celebrities
+celebrity
+celebs
+celery
+cell
+cellar
+cellars
+cellmate
+cellos
+cells
+cellular
+cellulite
+celtic
+cement
+cements
+cemetery
+censor
+censored
+censoring
+censors
+censorship
+cent
+centaur
+centaur's
+centaurs
+center
+center's
+centered
+centering
+centerpiece
+centers
+centimeter
+central
+centrally
+centrals
+centre
+cents
+centuries
+centurion
+centurion's
+centurions
+century
+century's
+ceo
+ceramic
+cerdo
+cereal
+cereal's
+cereals
+ceremonies
+ceremony
+ceremony's
+cert
+certain
+certainly
+certificate
+certificate's
+certificated
+certificates
+certificating
+certification
+certifications
+certified
+cerulean
+cesar
+cesar's
+cezanne
+cfo
+cfo's
+cfos
+cg
+chad
+chad's
+chads
+chafed
+chafes
+chain
+chain's
+chained
+chaining
+chains
+chair
+chair's
+chaired
+chairing
+chairlift
+chairs
+chaise
+chalet
+chalk
+challenge
+challenge's
+challenged
+challenger
+challenger's
+challengers
+challenges
+challenging
+chamber
+chamber's
+chambered
+chamberer
+chamberers
+chambering
+chamberpot
+chambers
+chameleon
+chameleons
+champ
+champ's
+champagne
+champion
+champion's
+champions
+championship
+champs
+chan
+chance
+chanced
+chances
+chancing
+chancy
+chandelier
+chandler
+chanel
+change
+change-o
+changeable
+changed
+changer
+changers
+changes
+changin'
+changing
+channel
+channel's
+channeled
+channels
+chant
+chant's
+chanted
+chanting
+chants
+chanukah
+chaos
+chaotic
+chap
+chapeau
+chapel
+chappy
+chaps
+chapsitck
+chapter
+chapter's
+chaptered
+chaptering
+chapters
+char
+character
+character's
+charactered
+charactering
+characteristics
+characters
+charade
+charade's
+charades
+charcoal
+chard
+chare
+chares
+charge
+charged
+charger
+charger's
+chargers
+charges
+charging
+chariot
+charisma
+charismatic
+charitable
+charity
+charles
+charley
+charlie
+charlie's
+charlotte
+charlottes
+charm
+charm's
+charmed
+charmer
+charmers
+charming
+charming's
+charmingly
+charms
+charred
+chars
+chart
+chart's
+charted
+charter
+chartered
+charters
+charting
+chartings
+chartreuse
+charts
+chase
+chase's
+chased
+chaser
+chasers
+chases
+chasing
+chasse
+chassed
+chastise
+chastised
+chastity
+chat
+chat's
+chateau
+chats
+chatted
+chatter
+chatter's
+chattering
+chatters
+chatting
+chatty
+chauffer
+chauffeur
+cheap
+cheapen
+cheapens
+cheaper
+cheapest
+cheaply
+cheapo
+cheapskate
+cheapskates
+cheat
+cheat's
+cheated
+cheater
+cheater's
+cheaters
+cheating
+cheats
+check
+check's
+checkbook
+checkbox
+checked
+checker
+checker's
+checkerboard
+checkered
+checkers
+checking
+checklist
+checkmark
+checkout
+checkpoint
+checks
+checkup
+cheddar
+cheek
+cheeks
+cheeky
+cheep
+cheer
+cheer's
+cheered
+cheerer
+cheerers
+cheerful
+cheerier
+cheering
+cheerio
+cheerios
+cheerleader
+cheerleaders
+cheerleading
+cheerly
+cheers
+cheery
+cheese
+cheese's
+cheeseburger
+cheeseburger's
+cheeseburgers
+cheesecake
+cheesed
+cheeses
+cheesey
+cheesing
+cheesy
+cheetah
+cheetah's
+cheetahs
+chef
+chef's
+chefs
+chelsea
+chelsea's
+chelseas
+chemical
+chemicals
+cherish
+cherishes
+chernabog
+chernabog's
+cherries
+cherrywood
+cherubfish
+cheshire
+cheshire's
+chess
+chestnut
+chestnut-shell
+chetagua
+chetermo
+chetik
+chetros
+chettia
+chetuan
+chevalle
+chew
+chewed
+chewing
+cheyenne
+cheyenne's
+cheyennes
+chez
+chic
+chick
+chick's
+chickadee
+chickadees
+chicken
+chicken's
+chickened
+chickenhearted
+chickening
+chickens
+chicks
+chief
+chief's
+chiefly
+chiefs
+chiffon
+chihuahua
+child
+child's
+childcare
+childhood
+childish
+childlike
+children
+children's
+chili
+chili's
+chill
+chill's
+chilled
+chillin
+chillin'
+chilling
+chills
+chilly
+chillycog
+chim
+chime
+chime's
+chimes
+chiming
+chimnes
+chimney
+chimneys
+chimp
+chin
+chin's
+china
+chinchilla
+chinchilla's
+chinchillas
+chine
+ching
+chino
+chins
+chip
+chip's
+chipmunk
+chipmunk's
+chipmunks
+chipotle
+chipped
+chipper
+chipping
+chips
+chiropractic
+chiropractor
+chirp
+chirping
+chirpy
+chisel
+chit-chat
+chivalrous
+chivalry
+chloe
+choc
+chock
+chocolate
+chocolate's
+chocolates
+choice
+choicely
+choicer
+choices
+choicest
+choir
+choirs
+choking
+chomp
+chomping
+chomugon
+choo
+choo-choo
+choo-choo's
+choo-choos
+chook
+choose
+chooser
+choosers
+chooses
+choosey
+choosing
+choosy
+chop
+chopin
+chopped
+chopper
+choppers
+choppier
+choppiness
+chopping
+choppy
+chops
+chopsticks
+choral
+chord
+chords
+chore
+choreographed
+chores
+chortle
+chortled
+chortles
+chortling
+chorus
+chose
+chosen
+chow
+chowder
+chris
+christina
+christina's
+christinas
+christmas
+christmastime
+christopher
+chrome
+chrome's
+chromed
+chromes
+chronicle
+chronicled
+chronicles
+chronicling
+chuck
+chuck's
+chucked
+chucking
+chuckle
+chuckle's
+chuckled
+chuckles
+chuckling
+chucks
+chucky
+chuff
+chug
+chugged
+chugging
+chugyo
+chum
+chum's
+chummed
+chums
+chunk
+chunked
+chunking
+chunks
+chunky
+church
+churches
+churn
+churned
+churning
+churro
+churro's
+churros
+chute
+chutes
+cia
+ciao
+cid
+cider
+cienfuegos
+cimson
+cinammon
+cinch
+cinda
+cinda's
+cinder
+cinder's
+cinderbones
+cinderella
+cinderella's
+cinderellas
+cinders
+cindy
+cine
+cinema
+cinema's
+cinemas
+cinematic
+cinematics
+cineplex
+cinerama
+cinnamon
+cinnamon's
+cinnamons
+cir
+circ
+circle
+circle's
+circled
+circler
+circlers
+circles
+circling
+circuit
+circuit's
+circuited
+circuiting
+circuits
+circular
+circular's
+circularly
+circulars
+circumnavigate
+circumstance
+circumstances
+circumvent
+circus
+circus's
+circuses
+citadel
+cite
+cites
+cities
+citified
+citing
+citizen
+citizen's
+citizenly
+citizens
+citn
+citrine
+citrus
+civics
+civil
+civilians
+civility
+civilization
+civilizations
+civilized
+cj
+clack
+clad
+claim
+claim's
+claimed
+claimer
+claiming
+claims
+claire
+clam
+clam's
+clamed
+clammed
+clams
+clan
+clang
+clangs
+clank
+clans
+clap
+clapped
+clapping
+claps
+clara
+clarabelle
+clarabelle's
+clarified
+clarify
+clarifying
+clarion
+clark
+clash
+clashes
+clashing
+class
+class's
+classed
+classer
+classes
+classic
+classic's
+classical
+classics
+classiest
+classifications
+classified
+classify
+classing
+classmate
+classmate's
+classmates
+classy
+claus
+clause
+clauses
+clavier
+claw
+claw's
+clawed
+clawing
+claws
+clay
+clayton
+clean
+cleaned
+cleaner
+cleaner's
+cleaners
+cleanest
+cleaning
+cleanliness
+cleanly
+cleanout
+cleans
+cleanse
+cleansing
+cleanup
+clear
+clearance
+cleared
+clearer
+clearest
+clearing
+clearings
+clearly
+clears
+cleat's
+cleats
+cleave
+cleaved
+cleaver
+cleaves
+cleff
+clementine
+cleric
+clerics
+clerk
+clerk's
+clerks
+clever
+clew
+click
+click-and-drag
+clickable
+clickables
+clicked
+clicker
+clickers
+clicking
+clicks
+client
+client's
+clients
+cliff
+cliff's
+cliffs
+climactic
+climate
+climate's
+climates
+climb
+climbed
+climber
+climbers
+climbing
+climbs
+clime
+cling
+clinger
+clinging
+clings
+clingy
+clinic
+clinics
+clink
+clinker
+clip
+clipboard
+clipped
+clipper
+clippers
+clipping
+clips
+clique
+cloak
+cloaking
+clobber
+clobbered
+clock
+clocked
+clocker
+clockers
+clocking
+clockings
+clocks
+clockwise
+clockwork
+clockworks
+clod
+clodley
+clods
+clog
+clogged
+clogging
+clogs
+clomping
+clone
+clone's
+cloned
+clones
+cloning
+clonk
+clopping
+close
+close-up
+closed
+closely
+closeness
+closer
+closers
+closes
+closest
+closet
+closets
+closing
+closings
+closure
+cloth
+clothe
+clothed
+clothes
+clothesline
+clothespins
+clothing
+cloths
+clots
+cloture
+cloud
+cloud's
+clouded
+clouding
+clouds
+cloudy
+clout
+clove
+clover
+clover's
+cloverleaf
+cloverleaf's
+cloverleafs
+clovers
+cloves
+clovi
+clovinia
+clovis
+clown
+clowns
+clu
+club
+club's
+club33
+clubbing
+clubhouse
+clubpenguin
+clubs
+clucked
+clucking
+clue
+clue's
+clued
+clueing
+clueless
+clues
+clump
+clumped
+clumsies
+clumsies'
+clumsily
+clumsy
+clunk
+clunker
+clunkers
+clunky
+cluster
+cluster's
+clustered
+clusters
+clutch
+clutches
+clutching
+clutter
+cluttered
+clydesdale
+co
+co-starred
+coach
+coach's
+coache's
+coached
+coacher
+coaches
+coaching
+coal
+coal's
+coaled
+coaler
+coalfire
+coaling
+coalmine
+coals
+coarse
+coast
+coastal
+coasted
+coaster
+coaster's
+coasters
+coasting
+coastline
+coasts
+coat
+coat's
+coated
+coater
+coatings
+coats
+coax
+coaxes
+cobalt
+cobber
+cobble
+cobbler
+cobbles
+cobblestone
+cobra
+cobra's
+cobras
+cobweb
+cobwebs
+coca
+coco
+coco's
+cocoa
+coconut
+coconut's
+coconuts
+cod
+coda
+codas
+coddles
+code
+code's
+codec
+coded
+coder
+coders
+codes
+codex
+codfish
+coding
+codings
+cods
+cody
+cody's
+coed
+coerce
+coffee
+coffee's
+coffees
+coffer
+coffers
+cog
+cog's
+cog-o-war
+cog-tastrophe
+cog0war
+cogbuck's
+cogbucks
+cogcicle
+cognation
+cogowar
+cogs
+cogwar
+coherently
+cohesive
+cohort
+coiffure
+coiled
+coin
+coin's
+coinage
+coincide
+coincidence
+coincidences
+coined
+coiner
+coining
+coins
+cola
+colada
+colada's
+coladas
+cold
+cold's
+colder
+coldest
+coldly
+colds
+cole
+cole's
+coleman
+coleman's
+colemans
+colestra
+colette
+colette's
+colettes
+colin
+colin's
+coliseum
+coliseum's
+coliseums
+collaborate
+collaboration
+collage
+collapse
+collapsed
+collapsing
+collar
+collard
+collars
+collateral
+collaterals
+colleagues
+collect
+collect's
+collectable
+collectables
+collected
+collectible
+collectibles
+collecting
+collection
+collection's
+collections
+collective
+collector
+collectors
+collects
+colleen
+colleens
+college
+colleting
+collette
+collette's
+collettes
+collide
+collie
+collier
+collision
+collision's
+collisions
+colm
+cologne
+colonel
+colonial
+colonials
+colonies
+colonized
+colony
+color
+color's
+colorblind
+colored
+colorfast
+colorful
+coloring
+colorless
+colors
+colossal
+colossus
+colour
+colour's
+colours
+cols
+colt
+coltello
+coltellos
+colts
+columbia
+columbia's
+columbus
+column
+columns
+coma
+comatose
+comb
+comb's
+combat
+combat's
+combatants
+combater
+combats
+combination
+combination's
+combinations
+combine
+combined
+combiner
+combiners
+combines
+combing
+combining
+combo
+combo's
+combos
+combs
+combustible
+combustion
+come
+comeback
+comebacks
+comedian
+comedians
+comedies
+comedown
+comedy
+comely
+comer
+comers
+comes
+comet
+comfort
+comfortable
+comfortably
+comforted
+comforter
+comforters
+comforting
+comforts
+comfy
+comic
+comic's
+comic-con
+comical
+comics
+coming
+comings
+comma
+command
+command's
+commandant
+commanded
+commandeer
+commandeered
+commandeering
+commander
+commander's
+commanders
+commanding
+commando
+commands
+commence
+commencer
+commences
+commencing
+commend
+commendations
+comment
+comment's
+commentary
+commented
+commenter
+commenting
+comments
+commerce
+commercial
+commercially
+commercials
+commissar
+commission
+commission's
+commissioned
+commissioner
+commissioners
+commissioning
+commissions
+commit
+commitment
+commitment's
+commitments
+commits
+committed
+committee
+committee's
+committees
+committing
+commodore
+commodore's
+commodores
+common
+commoner
+commoner's
+commoners
+commonest
+commonly
+commons
+commotion
+communal
+communicate
+communicated
+communicates
+communicating
+communication
+communications
+communicative
+communist
+communities
+community
+community's
+commute
+comp
+comp's
+compact
+companies
+companion
+companions
+companionships
+company
+company's
+companying
+comparable
+comparatively
+compare
+compared
+comparer
+compares
+comparing
+comparison
+comparison's
+comparisons
+compartments
+compass
+compassed
+compasses
+compassing
+compassion
+compassionate
+compatibility
+compatible
+compel
+compelled
+compensate
+compensates
+compensating
+compensation
+compete
+competed
+competence
+competences
+competent
+competes
+competing
+competition
+competition's
+competitions
+competitive
+complain
+complained
+complainer
+complainer's
+complainers
+complaining
+complains
+complaint
+complaint's
+complaints
+complement
+complete
+completed
+completely
+completer
+completes
+completing
+completion
+completion's
+completions
+completive
+complex
+complexes
+complexly
+complicate
+complicated
+complicates
+complicating
+complication
+complications
+complied
+compliment
+compliment's
+complimentary
+complimented
+complimenting
+compliments
+comply
+component
+component's
+components
+compos
+compose
+composed
+composer
+composer's
+composers
+composes
+composing
+compost
+composure
+compound
+compounded
+compounds
+comprehend
+compress
+compressed
+compresses
+compression
+compressions
+compromise
+compromising
+comps
+compulsive
+compulsively
+compute
+computer
+computer's
+computers
+computes
+computing
+comrade
+comrades
+con
+con's
+conceal
+concealment
+concede
+conceited
+conceivably
+conceived
+concentrate
+concentrated
+concentrates
+concentrating
+concentration
+concentrations
+concentrative
+concept
+concept's
+concepts
+concern
+concern's
+concerned
+concernedly
+concerner
+concerners
+concerning
+concerns
+concert
+concertina
+concerto
+concerts
+concession
+conch
+conches
+conclude
+concluded
+concludes
+concluding
+conclusion
+conclusion's
+conclusions
+concoction
+concord
+concourse
+concrete
+concreted
+concretely
+concretes
+concreting
+concretion
+concur
+concussed
+concussion
+concussions
+condense
+condescending
+condition
+conditioned
+conditioner
+conditioners
+conditioning
+conditions
+condo
+condolence
+condolences
+condone
+condoning
+condor
+condorman
+conduct
+conducted
+conducting
+conductive
+conductor
+conducts
+conduit
+conduits
+cone
+cones
+conf
+conference
+conference's
+conferences
+conferencing
+confess
+confessing
+confession
+confetti
+confidant
+confide
+confidence
+confidences
+confident
+confidential
+confidentially
+confidently
+configuration
+configure
+configured
+configuring
+confine
+confined
+confinement
+confines
+confirm
+confirmation
+confirmed
+confirming
+confirms
+confiscate
+confiscated
+conflict
+conflicted
+conflicting
+conflictive
+conflicts
+conform
+conformed
+conformist
+conformists
+confounded
+confront
+confrontation
+confronted
+confuse
+confused
+confuser
+confusers
+confuses
+confusing
+confusion
+confusions
+conga
+conga's
+congas
+congeniality
+congested
+congrats
+congratulate
+congratulated
+congratulates
+congratulating
+congratulation
+congratulations
+congratulatory
+congregate
+congregates
+congregation
+congrejos
+congress
+congress's
+congressed
+congresses
+congressing
+conjunction
+conjure
+conman
+connect
+connected
+connecter
+connecters
+connecting
+connection
+connection's
+connections
+connective
+connectivity
+connectors
+connects
+conned
+connie
+conqestadors
+conquer
+conquered
+conquerer
+conquerer's
+conquerers
+conquering
+conqueror
+conquerors
+conquers
+conquest
+conquests
+conquistador
+conquistadors
+conrad
+conrad's
+conrads
+cons
+conscience
+conscious
+consciousness
+conscript
+consensus
+consent
+consequence
+consequence's
+consequences
+consequently
+conservation
+conservative
+conservative's
+conservatively
+conservatives
+conservatory
+conserve
+consider
+considerably
+considerate
+consideration
+considerations
+considered
+considerer
+considerer's
+considerers
+considering
+considers
+consign
+consist
+consisted
+consistent
+consistently
+consisting
+consists
+consolation
+console
+console's
+consoles
+consolidation
+consonant
+consonants
+conspicuous
+conspiracy
+conspiring
+constable
+constance
+constant
+constantly
+constants
+constipation
+constitution
+constrain
+constrict
+construct
+construction
+construction's
+constructions
+constructive
+consul
+consult
+consultation
+consulted
+consulting
+consumable
+consumables
+consume
+consumed
+consumer
+consumer's
+consumers
+consumes
+consuming
+consumption
+cont
+contact
+contacted
+contacting
+contacts
+contagious
+contain
+contained
+container
+container's
+containers
+containing
+contains
+contaminated
+contemplate
+contemplates
+contemplating
+contemplative
+contemporary
+contempt
+contend
+contender
+content
+content's
+contented
+contenting
+contention
+contently
+contents
+contest
+contest's
+contestant
+contests
+context
+context's
+contexts
+continent
+continents
+contingent
+continual
+continually
+continuation
+continue
+continued
+continuer
+continues
+continuing
+continuous
+continuously
+contra
+contraband
+contract
+contract's
+contracted
+contracting
+contractions
+contractive
+contractor
+contracts
+contradict
+contradiction
+contradicts
+contraption
+contraption's
+contraptions
+contrary
+contrast
+contribute
+contributed
+contributer
+contributer's
+contributers
+contributes
+contributing
+contribution
+contributions
+contributive
+control
+control's
+controled
+controling
+controlled
+controller
+controllers
+controlling
+controls
+controversy
+convection
+convene
+convenience
+convenient
+conveniently
+convention
+conventional
+conventions
+converge
+converging
+conversation
+conversation's
+conversations
+converse
+conversed
+conversely
+conversing
+conversion
+conversion's
+conversions
+convert
+converted
+converter
+convertible
+converting
+converts
+convey
+convict
+conviction
+convicts
+convince
+convinced
+convincer
+convincing
+convoy
+convoys
+coo
+cook
+cook's
+cookbook
+cookbook's
+cookbooks
+cooked
+cooker
+cooker's
+cookers
+cookie
+cookie's
+cookies
+cookin'
+cooking
+cookouts
+cooks
+cool
+cool-errific
+cool-palooza
+coolcats
+cooldown
+cooled
+cooler
+cooler's
+coolers
+coolest
+cooling
+cooling's
+coolings
+coolio
+coolly
+coolness
+cools
+coop
+cooper
+cooperate
+cooperates
+cooperating
+cooperation
+cooperative
+coordinate
+coordinated
+coordinates
+coordination
+cooties
+cop
+cop's
+cope
+copes
+copie's
+copied
+copier
+copier's
+copiers
+copies
+coping
+copper
+copper's
+coppered
+coppering
+coppers
+coppertop
+copping
+cops
+copter
+copters
+copy
+copy's
+copycat
+copying
+copyright
+copyrighted
+cora
+cora's
+coral
+coral's
+corals
+corazon
+corbin
+corbin's
+cord
+cord's
+corded
+corder
+cordial
+cordially
+cording
+cordless
+cords
+core
+coriander
+corianders
+cork
+corks
+corkscrew
+corkscrew's
+corkscrews
+corky
+corm
+corn
+corn's
+cornball
+cornball's
+cornballs
+cornbread
+corned
+cornelius
+cornelius'
+corner
+corner's
+cornered
+cornering
+corners
+cornfields
+cornflower
+cornflowers
+corns
+corny
+coronium
+corporal
+corporate
+corporation
+corporations
+corps
+corral
+corral's
+corrals
+correct
+corrected
+correcting
+correction
+corrective
+correctly
+correctness
+corrects
+correlation
+corresponding
+corridor
+corrupt
+corrupted
+corrupting
+corruption
+corsair
+corsaire
+corsairs
+corseers
+corset
+corsets
+cortada
+cortagua
+cortassa
+cortaux
+cortevos
+cortilles
+cortola
+cortona
+cortos
+cortreau
+corvette
+corvette's
+corvettes
+cory
+cory's
+corys
+cosmic
+cosmicly
+cost
+cost's
+costed
+costello
+costello's
+costing
+costive
+costly
+costs
+costume
+costume's
+costumer
+costumers
+costumes
+cot
+cote
+cotes
+cotillion
+cotillion's
+cotillions
+cots
+cottage's
+cottager
+cottagers
+cottages
+cotton
+cotton's
+cottons
+cottontail
+couch
+couches
+couches'
+cough
+coughed
+cougher
+coughes
+coughes'
+coughing
+coughs
+could
+could've
+coulda
+couldest
+couldn't
+coulter
+council
+council's
+councils
+counsel
+counseling
+counselor
+counselor's
+counselors
+count
+count's
+countdown
+countdown's
+countdowns
+counted
+counter
+counteract
+counteracts
+counterattack
+countered
+countermeasures
+counterpart
+counterparts
+counters
+counterstrike
+countess
+counting
+countless
+countries
+countries'
+country
+countryside
+counts
+county
+county's
+coup
+coupe
+couple
+couple's
+coupled
+coupler
+couplers
+couples
+coupling
+couplings
+coupon
+courage
+courageous
+courant
+courier
+courier's
+couriers
+course
+course's
+coursed
+courser
+courses
+coursework
+coursing
+court
+court's
+courted
+courteously
+courter
+courters
+courtesies
+courtesy
+courthouse
+courting
+courtly
+courts
+courtside
+courtyard
+courtyard's
+courtyards
+couscous
+cousin
+cousin's
+cousins
+couture
+cove
+cove's
+coven
+covenant
+cover
+cover's
+coverage
+coverage's
+coverages
+covered
+covering
+coverings
+covers
+covert
+coves
+covet
+covets
+cow
+cow's
+coward
+coward's
+cowardice
+cowardly
+cowards
+cowbos
+cowboy
+cowboy's
+cowboys
+cowed
+cower
+cowering
+cowers
+cowfish
+cowgirl
+cowing
+coworker
+coworkers
+cows
+coy
+coyote
+coyotes
+coz
+cozana
+cozigos
+cozila
+cozilles
+cozreau
+cozros
+cozuan
+cozy
+cp
+cpip
+cps
+crab
+crab's
+crabapple
+crabean
+crabmeat
+crabster
+crack's
+cracked
+cracked-uptick
+crackers
+crackin'
+cracking
+crackle
+crackle's
+crackles
+crackly
+crackpot
+cracks
+cradle
+cradle's
+cradles
+craft
+crafted
+crafter
+craftiness
+crafting
+crafts
+craftsmanship
+crafty
+crag
+craggy
+crags
+cram
+crammed
+cramming
+cramp
+cramped
+cramping
+cramps
+crams
+cranberries
+cranberry
+crane
+crane's
+cranes
+craning
+cranium
+cranium's
+craniums
+cranky
+cranny
+crash
+crashed
+crasher
+crasher's
+crashers
+crashes
+crashing
+crass
+crate
+crate's
+crated
+crater
+crater's
+craters
+crates
+crating
+crave
+craved
+craven
+craven's
+cravens
+craver
+cravers
+craves
+craving
+cravings
+craw
+crawfish
+crawford
+crawford's
+crawfords
+crawl
+crawled
+crawlers
+crawlies
+crawlin'
+crawling
+crawls
+crawly
+craws
+craze
+crazed
+crazier
+crazies
+craziest
+craziness
+crazy
+crazycorner
+crazycorner's
+crazycorners
+crazyquilt
+crazyquilt's
+crazyquilts
+crazzlepops
+creak
+creaked
+creaking
+creaks
+cream
+creamed
+creamer
+creamery
+creaming
+creams
+creamy
+crease
+creasy
+create
+created
+creates
+creating
+creation
+creation's
+creations
+creative
+creatively
+creativity
+creator
+creator's
+creators
+creature
+creature's
+creaturely
+creatures
+cred
+credit
+credit's
+credited
+crediting
+creditor
+credits
+credo
+creed
+creek
+creek's
+creeked
+creeking
+creeks
+creep
+creep's
+creeper
+creeper's
+creepers
+creeping
+creeps
+creepy
+cremate
+cremated
+crept
+crescent
+crest
+crest's
+crested
+crests
+cretin
+cretins
+crew
+crew's
+crewe
+crewed
+crewing
+crewman
+crewmate
+crewmates
+crewmember
+crewmember's
+crewmembers
+crewmen
+crewperson
+crews
+crews'
+crewship
+crib
+crib's
+cribs
+crick
+cricket
+cricket's
+cricket-whistling
+crickets
+cried
+crier
+criers
+cries
+crime
+crime-fighting
+crimes
+criminal
+crimonson
+crimson
+crimson's
+crimsonm
+crimsons
+cringe
+cringes
+cringing
+cripes
+cripple
+crippled
+cripples
+crippling
+crises
+crisis
+crisp
+crisps
+crispy
+cristo
+cristo's
+criteria
+criterias
+critic
+critic's
+critical
+critically
+criticism
+criticism's
+criticisms
+criticize
+criticized
+criticizing
+critics
+critter
+critter's
+critters
+croak
+croaked
+croaking
+croatia
+croatian
+croc
+croc's
+crochet
+crock
+crocked
+crocket
+crockett
+crockett's
+crocketts
+crockpot
+crockpot's
+crockpots
+crocks
+crocodile
+crocodile's
+crocodiles
+crocodilian
+crocs
+crocus
+crom
+cronies
+crook
+crooked
+cropped
+cropping
+crops
+croquet
+cross
+cross-eyed
+crossbar
+crossbones
+crossbow
+crossed
+crosser
+crossers
+crosses
+crossfire
+crosshair
+crosshairs
+crossing
+crossings
+crossly
+crossover
+crossroads
+crosstrees
+crosswalk
+crossway
+crossword
+crosswords
+crouch
+crouched
+croup
+croupier
+croutons
+crow
+crow's
+crowbar
+crowd
+crowded
+crowder
+crowding
+crowds
+crowed
+crowing
+crown
+crown's
+crown-repair
+crowned
+crowner
+crowning
+crowns
+crows
+cruces
+crucial
+crud
+cruddier
+cruddy
+crude
+cruder
+cruds
+cruel
+crueler
+cruelest
+cruella
+cruella's
+cruelly
+cruelty
+cruise
+cruise's
+cruised
+cruiser
+cruisers
+cruises
+cruisin'
+cruising
+crumb
+crumble
+crumbled
+crumbles
+crumbly
+crumbs
+crumby
+crummy
+crunch
+crunche's
+crunched
+cruncher
+cruncher's
+crunchers
+crunches
+crunchmouth
+crunchy
+crusade
+crusader
+crusaders
+cruse
+cruses
+crush
+crush's
+crushed
+crusher
+crusher's
+crushers
+crushes
+crushing
+crust
+crustaceans
+crustatious
+crusted
+crustless
+crusty
+crutch
+crutches
+crux
+cruz
+cruzada
+cruzaire
+cruzigos
+cruzilles
+cruzman
+cruzola
+cruzos
+cruzuan
+cruzumal
+cry
+crying
+crypt
+crypt's
+cryptic
+crypts
+crystal
+crystal's
+crystals
+ctf
+ctrl
+cub
+cuba
+cuban
+cubby
+cubby's
+cubbyhole
+cubbyhole's
+cubbyholes
+cubbys
+cube
+cube's
+cubes
+cubic
+cubicle
+cubicle's
+cubicles
+cubkyle's
+cuckoo
+cuckoo's
+cuckoos
+cud
+cuddle
+cuddled
+cuddles
+cuddling
+cuddly
+cuds
+cue
+cues
+cuff
+cuffed
+cufflinks
+cuffs
+culinary
+cull
+culling
+cully
+culpa
+culprit
+cult
+cultivate
+cultural
+culturally
+culture
+culture's
+cultured
+cultures
+culturing
+cumbersome
+cumulative
+cunning
+cup
+cup's
+cupboard
+cupboard's
+cupboards
+cupcake
+cupcake's
+cupcakes
+cups
+cur
+curb
+curb's
+curbs
+curd
+curdle
+cure
+cure's
+cured
+curer
+cures
+curing
+curio
+curio's
+curios
+curiosity
+curious
+curiouser
+curiousest
+curiously
+curl
+curl's
+curled
+curling
+curlly
+curls
+curly
+curly-maned
+currant
+currants
+currency
+current
+current's
+currently
+currents
+curriculum
+curry
+curry's
+curs
+curse
+curse's
+cursed
+curser
+cursers
+curses
+cursing
+cursive
+cursor
+curst
+curt
+curtain
+curtain's
+curtained
+curtaining
+curtains
+curtis
+curtsey
+curtseys
+curtsies
+curtsy
+curve
+curve's
+curved
+curves
+curvey
+curving
+curvy
+cushion
+cushion's
+cushioned
+cushioning
+cushions
+cushy
+cuss
+cussed
+cusses
+cussing
+custard
+custody
+custom
+customary
+customer
+customer's
+customers
+customizable
+customization
+customize
+customized
+customizer
+customizes
+customizing
+customs
+cut's
+cut-throat
+cutbacks
+cute
+cuteness
+cuter
+cutest
+cutesy
+cutie
+cutie's
+cuties
+cutla
+cutlass
+cutlass'
+cutlass's
+cutlasses
+cutler
+cutler's
+cutoff
+cutout
+cuts
+cutscene
+cutter
+cutters
+cutthroart
+cutthroat
+cutthroat's
+cutthroats
+cutts
+cuz
+cya
+cyan
+cyberspace
+cycle
+cycled
+cycles
+cycling
+cyclone
+cyclones
+cynthia
+cynthia's
+cypress
+cyrus
+cyrus'
+d&b
+d'dogs
+d'etable
+d*concert
+d-concert
+d-name
+d-points
+da
+da's
+dab
+dabbled
+daccor
+dace
+dacja
+dad
+dad's
+dada
+daddies
+daddy
+daddy's
+daddy-long-legs
+daffodil
+daffodilly
+daffodils
+daffy
+daft
+dahlia
+daichi
+daigunder
+daigyo
+dailies
+daily
+dainty
+dairy
+dais
+daisies
+daisy
+daisy's
+dajin
+dale
+dale's
+dales
+dalma
+dalma's
+dalmatian
+dalmatian's
+dalmatians
+damage
+damage's
+damaged
+damager
+damagers
+damages
+damaging
+dame's
+dames
+damp
+damper
+damps
+damsel
+damsel's
+damselfish
+damsels
+dan
+dan's
+dana
+danaphant
+danapix
+danawa
+dance
+dance's
+dance-along
+danced
+dancer
+dancer's
+dancers
+dancers'
+dances
+dancin'
+dancing
+dandelion
+dandelion-fluff
+dandelions
+dander
+dandruff
+dandy
+danforth
+danforth's
+danforths
+dang
+danged
+danger
+danger's
+dangerous
+dangerously
+dangers
+dangle
+daniel
+daniel's
+danield
+daniels
+dans
+dante
+dap
+daphne
+dapple
+darby
+dare
+dare's
+dared
+daredevil
+daredevils
+darer
+darer's
+darers
+dares
+daring
+daring-do
+daringly
+dark
+dark's
+dark-blade
+dark-sail
+dark-water
+dark-wind
+darkage
+darkblade
+darkblood
+darken
+darkened
+darkening
+darkens
+darker
+darkest
+darkiron
+darkly
+darkmasters
+darkmos
+darkness
+darkraptors
+darks
+darkshadow
+darkskulls
+darkstalkers
+darkstealers
+darkwaters
+darkwind
+darkwing
+darling
+darn
+darned
+darns
+darrell
+darrell's
+darrells
+darryl
+dart
+dart's
+darted
+darts
+darucho
+darutake
+darutori
+das
+dash
+dashboard
+dashboard's
+dashboards
+dashe's
+dasher
+dashes
+dashing
+dastardly
+data
+database
+date
+dated
+dateline
+dater
+dates
+dating
+daughter
+daughter's
+daughters
+daunting
+dauntless
+dave
+dave's
+davenport
+davenport's
+davenports
+daves
+davey
+davey's
+david
+davis
+davy
+davy's
+dawdling
+dawgs
+dawn
+dawn's
+dawned
+dawning
+dawns
+daxisd
+day
+day's
+daybreak
+daycare
+daydream
+daydreamer
+daydreamer's
+daydreamers
+daydreaming
+daydreams
+daylight
+daylights
+days
+daytime
+daze
+dazed
+dazy
+dazzle
+dazzling
+db
+dbl
+dc
+dca
+dcom
+ddl
+ddock
+ddream
+ddreamland
+deacon
+deactivate
+deactivated
+deadeye
+deadeyes
+deadhead
+deadheading
+deadline
+deadlines
+deadliness
+deadlok
+deads
+deadwood
+deaf
+deafening
+deal
+deal's
+dealer
+dealer's
+dealers
+dealership
+dealing
+dealing's
+dealings
+deals
+dealt
+dealthy
+dean
+dean's
+deans
+dear
+dear's
+dearer
+dearest
+dearheart
+dearly
+dears
+dearth
+debark
+debatable
+debate
+debate's
+debated
+debater
+debaters
+debates
+debating
+debbie
+debbie's
+debbies
+debilitating
+debit
+debonair
+debris
+debs
+debt
+debt's
+debts
+debug
+debugged
+debugging
+debut
+debut's
+debuted
+debuts
+decade
+decades
+decaf
+decal
+decals
+decamps
+decapitate
+decathlon
+decathlon's
+decathlons
+decay
+deceased
+deceiving
+december
+december's
+decembers
+decemeber
+decency
+decent
+decently
+deception
+deceptive
+decide
+decided
+decidedly
+decider
+decides
+deciding
+decimate
+decimated
+decimating
+decipher
+deciphering
+decision
+decision's
+decisions
+decked
+decker
+deckhand
+deckhands
+decking
+deckings
+declaration
+declaration's
+declarations
+declare
+declared
+declarer
+declarer's
+declarers
+declares
+declaring
+decline
+declined
+declines
+declining
+deco
+decode
+decompress
+decompressing
+decor
+decorate
+decorated
+decorates
+decorating
+decoration
+decoration's
+decorations
+decorator
+decorator's
+decorators
+decoy
+decrease
+decreased
+decreases
+decreasing
+dedans
+dedicate
+dedicated
+dedicating
+dedication
+deduct
+deduction
+deductive
+deducts
+dee
+deed
+deeds
+deejay
+deem
+deemed
+deems
+deep
+deeper
+deepest
+deeply
+deeps
+deepwater
+deer
+deer's
+deers
+deez
+def
+default
+defaulted
+defaulting
+defaults
+defeat
+defeated
+defeateds
+defeater
+defeater's
+defeaters
+defeating
+defeats
+defect
+defect's
+defected
+defecting
+defective
+defector
+defects
+defence
+defend
+defended
+defender
+defender's
+defenders
+defending
+defends
+defense
+defenseless
+defenses
+defensive
+defensively
+defer
+deff
+defiant
+defies
+define
+defined
+definer
+definer's
+definers
+defines
+defining
+definite
+definitely
+definition
+definition's
+definitions
+definitive
+deflate
+defog
+defogging
+deform
+deformed
+defrag
+defragged
+defragging
+defrags
+defrost
+deft
+defy
+defying
+deg
+degenerate
+degenerative
+deglitched
+degraded
+degree
+degree's
+degreed
+degrees
+dehydrated
+dehydration
+deity
+deja
+dejectedly
+dejon
+dekay
+del
+delas
+delay
+delayed
+delaying
+delays
+dele
+deles
+delete
+deleted
+deletes
+deleting
+deletion
+deli
+deliberated
+deliberately
+deliberating
+delicacy
+delicate
+delicately
+delicates
+delicioso
+delicious
+delight
+delighted
+delightful
+delinquent
+delirious
+deliriously
+delis
+deliver
+deliver's
+delivered
+deliverer
+deliverers
+deliveries
+delivering
+delivers
+delivery
+dell
+dell's
+della
+dells
+delta
+deluded
+delusional
+delusions
+deluxe
+delve
+delver
+delves
+demand
+demanded
+demander
+demanding
+demands
+demeanor
+demented
+dementor
+dementor's
+dementors
+demise
+democratic
+demolition
+demolitions
+demon
+demons
+demonstrate
+demonstrated
+demonstrates
+demonstrating
+demonstration
+demonstrations
+demonstrative
+demoted
+demotion
+demure
+demures
+den
+den's
+dendama
+denden
+denial
+denied
+denier
+deniers
+deniers'
+denies
+denim
+denim's
+denims
+dennis
+dennison
+denomination
+denominational
+denote
+denpachi
+dens
+dens'
+dense
+dent
+dental
+dented
+dentin
+dentinal
+denting
+dentist
+dentist's
+dentistry
+dentists
+dents
+dentures
+deny
+denying
+deodorant
+depart
+departed
+departing
+department
+department's
+departments
+departs
+departure
+departures
+depend
+dependable
+dependant
+depended
+dependent
+depending
+depends
+depleted
+deploy
+deployed
+deploying
+deport
+deporting
+deposed
+deposer
+deposit
+deposited
+depositing
+deposits
+depot
+depot's
+depots
+depp
+depp's
+depreciated
+depress
+depressed
+depressing
+depression
+deprivation
+deprive
+deprived
+depriving
+dept
+depth
+depths
+deputy
+derail
+derange
+deranged
+derby
+deregulate
+derek
+derek's
+dereks
+derezzed
+derive
+deriving
+dernier
+derogatory
+derrick
+derriere
+des
+desc
+descended
+descending
+descent
+descent's
+descents
+descm
+descp
+descpl
+descpn
+describe
+described
+describer
+describer's
+describers
+describes
+describing
+descript
+description
+description's
+descriptions
+descriptive
+descs
+descsl
+descsn
+deseago
+deseano
+desecration
+desegua
+deselect
+desensitization
+deseona
+deseos
+desereau
+deseros
+desert
+deserted
+deserter
+deserter's
+deserters
+deserting
+deserts
+deserts'
+deserve
+deserved
+deserves
+deserving
+design
+design's
+designate
+designated
+designation
+designed
+designer
+designer's
+designers
+designing
+designs
+desirable
+desire
+desired
+desirer
+desires
+desiring
+desk
+desk's
+desks
+desktop
+desktops
+desolate
+desolation
+desolations
+despair
+desperate
+desperately
+despicable
+despise
+despite
+despited
+despoiler
+dessert
+dessert's
+desserts
+destination
+destinations
+destined
+destinie's
+destinies
+destiny
+destiny's
+destinys
+destoryers
+destroy
+destroyable
+destroye
+destroyed
+destroyer
+destroyer's
+destroyers
+destroying
+destroys
+destruct
+destruction
+destructive
+detachment
+detail
+detailed
+detailer
+detailer's
+detailers
+detailing
+details
+detained
+detect
+detected
+detecting
+detection
+detective
+detective's
+detectives
+detector
+detector's
+detectors
+detects
+detention
+deter
+deteriorating
+determination
+determination's
+determinations
+determine
+determined
+determiner
+determiner's
+determiners
+determines
+determining
+detest
+detonate
+detonates
+detonation
+detour
+detour's
+detouring
+detours
+deuce
+deuces
+deutsche
+dev
+devastated
+devastating
+devastatingly
+develop
+developed
+developer
+developer's
+developers
+developing
+development
+development's
+developments
+develops
+deviant
+device
+device's
+devices
+devil's
+deviled
+devilish
+devilishly
+devils
+devils'
+devious
+devise
+devised
+devises
+devoid
+devoir
+devote
+devoted
+devotion
+devour
+devoured
+devours
+dew
+dewdrop
+dewdrops
+dews
+dewy
+dexterity
+dg
+dgamer
+dgarden
+dhow
+diabetes
+diabetic
+diabolical
+diagnosed
+diagnosis
+diagonal
+diagonally
+diagonals
+dial
+dialect
+dialing
+dialog
+dialogue
+dialup
+dialysis
+diamante
+diamond
+diamond's
+diamonds
+diana
+diane
+diaper
+diaper's
+diapered
+diapers
+diaries
+diary
+dibs
+dice
+dice'
+diced
+dicer
+dices
+dicey
+dicing
+dickens
+dictate
+dictates
+diction
+dictionaries
+dictionary
+dictionary's
+did
+didn't
+didnt
+didst
+didymus
+die
+died
+diego
+diehard
+dieing
+diem
+dies
+diesel
+diet
+dietary
+diets
+dif
+diff
+differ
+differed
+difference
+difference's
+differenced
+differences
+differencing
+different
+differential
+differentiate
+differently
+differing
+differs
+difficult
+difficulties
+difficultly
+difficulty
+difficulty's
+diffusers
+diffy
+dig
+digest
+digg
+diggable
+digger
+diggers
+digging
+digging's
+diggings
+diggity
+digimon
+digit
+digital
+dignity
+digress
+digs
+dilemma
+dill's
+dillinger
+dillinger's
+dilly
+dilute
+diluted
+dim
+dime
+dimension
+dimensions
+diminished
+diminishing
+diminutive
+dimm
+dimmed
+dimond
+dimple
+dimples
+dims
+dimwit
+dimwits
+dimwitted
+din
+dinah
+dine
+dine-in
+dined
+diner
+diner's
+diners
+dines
+dinette
+ding
+dinged
+dinghies
+dinghy
+dinghy's
+dinghys
+dinging
+dingo
+dings
+dingy
+dining
+dink
+dinks
+dinky
+dinner
+dinner's
+dinners
+dinnertime
+dino
+dino's
+dinos
+dinosaur
+dinosaur's
+dinosaurs
+dinothunder
+dins
+dint
+dip
+diplomat
+diplomatic
+diplomats
+dipped
+dipper
+dipping
+dippy
+dips
+dir
+dire
+direct
+directed
+directing
+direction
+direction's
+directional
+directions
+directive
+directives
+directly
+director
+director's
+directors
+directory
+directs
+direr
+direst
+dirge
+dirk
+dirks
+dirt
+dirty
+dis
+disability
+disable
+disabled
+disabler
+disables
+disabling
+disadvantage
+disadvantaged
+disadvantages
+disaffected
+disagree
+disagreed
+disagreement
+disagreements
+disagrees
+disappear
+disappearance
+disappeared
+disappearing
+disappears
+disappoint
+disappointed
+disappointing
+disappointment
+disappoints
+disapprove
+disapproved
+disapprover
+disapproves
+disapproving
+disarm
+disarray
+disaster
+disasters
+disastrous
+disavow
+disband
+disbanded
+disbanding
+disbands
+disbelief
+disc
+discarded
+discernible
+discharge
+discharged
+discharger
+disciples
+disciplinary
+discipline
+disciplined
+discipliner
+disciplines
+disciplining
+disclaimer
+disco
+discoed
+discoing
+disconcerting
+disconnect
+disconnected
+disconnecting
+disconnection
+disconnections
+disconnects
+discontinued
+discos
+discount
+discount's
+discounted
+discounter
+discounter's
+discounters
+discounting
+discounts
+discourage
+discouraged
+discourages
+discouraging
+discover
+discovered
+discoverer
+discoverer's
+discoverers
+discoveries
+discovering
+discovers
+discovery
+discovery's
+discrepancies
+discrepancy
+discretion
+discriminate
+discrimination
+discs
+discus
+discuss
+discussed
+discusser
+discusser's
+discusses
+discussing
+discussion
+discussion's
+discussions
+disdain
+disease
+diseased
+diseases
+diseasing
+disembark
+disembarked
+disembarking
+disembodied
+disenfranchised
+disengage
+disengaged
+disengages
+disengaging
+disgrace
+disgraced
+disgraces
+disguise
+disguise's
+disguised
+disguises
+disgust
+disgust's
+disgusted
+disgusting
+disgustingly
+disgusts
+dish
+disheartened
+dished
+dishes
+dishes'
+dishing
+dishonest
+dishonorable
+dishwasher
+disillusioned
+disinclined
+disintegrated
+disinterest
+disinterested
+disjoin
+disjoined
+disk
+disk's
+disks
+disky
+dislike
+disliked
+dislikes
+disliking
+disloyal
+dismal
+dismantle
+dismantled
+dismay
+dismiss
+dismissal
+dismissed
+dismisser
+dismissers
+dismisses
+dismissing
+dismissive
+disney
+disney's
+disney.com
+disneyana
+disneyana's
+disneyfairies.com
+disneyfairies.com/pixiehollow
+disneyland
+disneyland's
+disneymania
+disneyworld
+disneyworld's
+disobedience
+disobey
+disobeyed
+disobeying
+disorder
+disorders
+disorganized
+disorienting
+disown
+disowned
+dispassionately
+dispatch
+dispatched
+dispatching
+dispense
+dispenser
+dispensers
+displaced
+displaces
+displas
+display
+displayed
+displayer
+displaying
+displays
+displeased
+displeases
+displeasure
+disposal
+dispose
+dispute
+disqualification
+disregard
+disregarding
+disrespect
+disrespectful
+disrespecting
+disrespects
+disrupt
+disrupted
+disrupting
+disruptive
+disrupts
+dissect
+dissension
+dissent
+dissenter
+dissention
+dissolved
+dist
+distance
+distanced
+distances
+distancing
+distant
+distantly
+distemper
+distill
+distinct
+distinction
+distinctions
+distinguish
+distinguished
+distorted
+distortion
+distortions
+distract
+distracted
+distracting
+distraction
+distractions
+distractive
+distracts
+distraught
+distress
+distressed
+distressing
+distribute
+distributed
+distributer
+distributer's
+distributers
+distributes
+distributing
+distribution
+distributions
+distributive
+district
+district's
+districts
+disturb
+disturbance
+disturbances
+disturbed
+disturber
+disturber's
+disturbers
+disturbing
+disturbingly
+disturbs
+ditched
+ditcher
+ditchers
+ditches
+ditching
+ditsy
+dittany
+ditties
+ditto
+ditty
+ditz
+ditzy
+diva
+diva's
+divas
+dive
+dived
+diver
+diver's
+divers
+diverse
+diversion
+divert
+diverted
+diverts
+dives
+divest
+divide
+divided
+divider
+divider's
+dividers
+divides
+dividing
+divine
+divinely
+diving
+divinity
+division
+division's
+divisions
+divorce
+divorced
+divorcing
+divulge
+divvied
+divvying
+diwali
+dizzied
+dizzier
+dizziest
+dizziness
+dizzy
+dizzying
+dizzyly
+dj
+dlp
+dlr
+dluffy
+dname
+do
+do-re-mi
+dobra
+doc
+doc's
+docile
+dociousaliexpiisticfragilcalirupus
+dock
+dock's
+docked
+docker
+docker's
+dockers
+dockhand
+docking
+docks
+docksplinter
+dockworker
+dockworkers
+docs
+doctor
+doctor's
+doctored
+doctoring
+doctors
+document
+document's
+documentary
+documented
+documenter
+documenters
+documenting
+documents
+dodge
+dodgeball
+dodgeball's
+dodgeballs
+dodged
+dodgem
+dodger
+dodgers
+dodges
+dodging
+dodgy
+dodo
+doe
+doer
+does
+doesdoesnt
+doesn't
+doesnt
+doest
+dog
+dog's
+doge
+dogfish
+dogged
+doggerel
+doggie
+doggies
+doggone
+doggy
+doghouse
+doghouse's
+doghouses
+dogs
+dogwood
+doh
+doids
+doilies
+doin
+doin'
+doing
+doings
+dojo
+dojo's
+dojos
+dole
+doll
+doll's
+dollar
+dollar's
+dollars
+dolled
+dollhouse
+dollhouse's
+dollhouses
+dollies
+dolls
+dolly
+dolman
+dolor
+dolores
+dolph
+dolphin
+dolphin's
+dolphins
+dolt
+dolts
+doma-boma
+domain
+domed
+domestic
+domesticated
+dominant
+dominion
+domino
+domino's
+dominoes
+dominos
+don
+don't
+donald
+donald's
+donalds
+donate
+donated
+donates
+donating
+donation
+donations
+done
+dongiga
+dongor
+dongora
+donkey
+donkeys
+donned
+donnon
+dont
+donut
+donut's
+donuts
+doodad
+doodad's
+doodads
+doodle
+doodle's
+doodlebops
+doodlebug
+doodlebugs
+doodles
+doodles'
+doohickey
+dooly
+doom
+doombringers
+doomed
+dooming
+doompirates
+doomraiders
+dooms
+doonan
+door
+door's
+doorbell
+doorknob
+doorknob's
+doorknobs
+doorman
+doorman's
+doormans
+doors
+doorway
+doorway's
+doorways
+dopey
+dopey's
+doppler's
+dorado
+doris
+doris'
+dorm
+dorm's
+dormant
+dormouse
+dorms
+dory
+dory's
+dos
+dose
+dost
+dot
+doth
+doting
+dots
+dotted
+dotty
+double
+double-click
+double-decker
+doubled
+doubledown
+doubler
+doublers
+doubles
+doubling
+doubloon
+doubloons
+doubly
+doubt
+doubted
+doubter
+doubter's
+doubters
+doubtful
+doubting
+doubts
+doug
+doug's
+dougal
+dough
+doughnut
+doughnuts
+dougs
+douse
+douses
+dove
+dove's
+dover
+doves
+dowdy
+dower
+down
+down-home
+downed
+downer
+downer's
+downers
+downfall
+downfalls
+downgrade
+downgraded
+downgrades
+downhill
+downing
+download
+downloaded
+downloading
+downloads
+downrange
+downright
+downs
+downside
+downsize
+downsized
+downsizer
+downsizers
+downstairs
+downtime
+downtown
+downward
+downwards
+downy
+dowry
+doze
+dozed
+dozen
+dozens
+dozer
+dozes
+dozin'
+dozing
+dr
+dr.
+drab
+drabs
+draco's
+draconis
+dracos
+dracula
+dracyla's
+draft
+drafted
+drafting
+drafts
+drag
+dragged
+dragger
+dragging
+dragion
+dragon
+dragon's
+dragonblood
+dragonfly
+dragons
+dragonslayers
+dragoon
+drags
+dragstrip
+drain
+drainage
+drained
+drainer
+draining
+drains
+drak
+drake
+drakes
+drakken
+drakken's
+dram
+drama
+dramamine
+dramas
+dramatic
+dramatically
+drams
+drank
+drapes
+draping
+drapmeister
+drastic
+drastically
+drat
+drats
+dratted
+draught
+draughts
+draw
+drawback
+drawbacks
+drawbridge
+drawbridges
+drawer
+drawers
+drawing
+drawings
+drawl
+drawly
+drawn
+drawnly
+draws
+dray
+drays
+dread
+dread's
+dreaded
+dreadful
+dreadfully
+dreading
+dreadlock
+dreadlocks
+dreadnaught
+dreadnaughts
+dreadnought
+dreadnoughts
+dreads
+dream
+dreamboat
+dreamed
+dreamer
+dreamer's
+dreamers
+dreaming
+dreamland
+dreamlike
+dreams
+dreamscape
+dreamscapes
+dreamt
+dreamy
+dreary
+dredd
+dreg
+dregs
+dreidel
+dreidel's
+dreidels
+drench
+drenched
+drenches
+dress
+dress'
+dress-making
+dressed
+dresser
+dressers
+dresses
+dresses'
+dressing
+dressings
+drew
+drib
+dribble
+dribbles
+dribbling
+dried
+drier
+drier's
+driers
+dries
+driest
+drift
+drifted
+drifter
+drifter's
+drifters
+drifting
+drifts
+driftwood
+driftwoods
+drifty
+drill
+drilled
+drilling
+drills
+drink
+drink's
+drinkable
+drinker
+drinker's
+drinkers
+drinking
+drinks
+drip
+dripping
+drips
+drivable
+drive
+drive-thru
+driven
+driver
+driver's
+drivers
+drives
+driveway
+drivin'
+driving
+drizzle
+drizzles
+droid
+drone
+droned
+droning
+drool
+drooled
+drooling
+drools
+droop
+drooped
+drooping
+droops
+droopy
+drop
+drop's
+dropdown
+dropout
+droppable
+dropped
+dropper
+droppers
+dropping
+droppings
+drops
+drought
+droughts
+drove
+droves
+drown
+drowned
+drowning
+drowns
+drowsy
+druid
+drum
+drum's
+drummer
+drummer's
+drummers
+drumming
+drums
+dry
+dryad
+dryad's
+dryads
+drydock
+dryer
+drying
+dryly
+drywall
+ds
+du
+dual
+dually
+duals
+dub
+dubious
+dubloon
+dubs
+ducat
+duce
+duchamps
+duchess
+duck
+duck's
+ducked
+duckies
+ducking
+ducks
+ducktales
+ducky
+duct
+ducts
+dud
+dude
+dude's
+dudes
+dudley
+dudley's
+duds
+due
+duel
+dueled
+dueling
+duels
+dues
+duet
+dug
+dugout
+duh
+duke
+duke's
+dukes
+dulcie
+dulcie's
+dull
+dulled
+duller
+dulling
+dulls
+duly
+dumbfounded
+dumbness
+dumbo
+dumbo's
+dummies
+dummy's
+dump
+dumped
+dumping
+dumpling
+dumpling's
+dumplings
+dumps
+dumpster
+dumpy
+dun
+dunce
+dundee
+dune
+dunes
+dung
+dungeon
+dungeon's
+dungeons
+dunk
+dunked
+dunking
+dunks
+dunno
+duns
+duo
+duo's
+duos
+dup
+dupe
+duped
+duper
+dupes
+duplicate
+duplicated
+duplicates
+durability
+durable
+duranies
+duration
+durations
+during
+dusk
+duskfall
+dusky
+dust
+dusted
+duster
+duster's
+dusters
+dusting
+dusts
+dusty
+dutch
+dutchman
+duties
+duty
+duty's
+dvd
+dvd's
+dvds
+dwarf
+dwarfs
+dwarves
+dwayne
+dwayne's
+dwaynes
+dweeb
+dweebs
+dwell
+dwellers
+dwelling
+dwells
+dwight
+dwindle
+dwindling
+dxd
+dxd3
+dxdart
+dxdef
+dxdome
+dxdream
+dye
+dyed
+dyeing
+dyeing-talent
+dyes
+dying
+dylan
+dylan's
+dylans
+dynamic
+dynamite
+dynamo
+dynamo's
+dynamos
+dynasty
+dysfunctional
+dyslectic
+dyslexia
+dyslexic
+dcor
+dj
+e.z.
+eac
+each
+eager
+eagerly
+eagle
+eagle's
+eagles
+ear
+ear's
+earache
+earaches
+eared
+earful
+earing
+earl
+earl's
+earlier
+earliest
+earls
+early
+early-morning
+earn
+earnable
+earned
+earner
+earner's
+earners
+earnest
+earning
+earning's
+earnings
+earns
+earplug
+earplugs
+earring
+earrings
+ears
+earshot
+earth
+earth's
+earthed
+earthen
+earthling
+earthlings
+earthly
+earthquake
+earthy
+earwax
+ease
+easel
+easel's
+easels
+eases
+easier
+easiest
+easily
+easing
+east
+east's
+easter
+easter's
+eastern
+easterner
+easterners
+easting
+easton
+easts
+easy
+eat
+eaten
+eater
+eaters
+eating
+eats
+eau
+eave
+eavesdropped
+eavesdroppers
+ebay
+ebay's
+ebony
+eccentric
+echo
+echoes
+eclectic
+eclipse
+eco
+eco-logic
+economic
+economical
+economically
+economics
+economy
+ed
+ed's
+eddie
+eddie's
+eddies
+eddy
+edgar
+edge
+edge's
+edge-of-your-seat
+edged
+edger
+edges
+edgest
+edgewise
+edging
+edgy
+edible
+edit
+edit's
+edited
+editing
+edition
+edition's
+editions
+editor
+editor's
+editors
+edits
+edmund
+edmund's
+edmunds
+eds
+educate
+educated
+educating
+education
+education's
+educational
+educationally
+educations
+edward
+eek
+eeky
+eepr
+eepy
+eerie
+eerily
+eewee
+eewee's
+eeyore
+eeyore's
+effect
+effect's
+effected
+effecting
+effective
+effectively
+effectiveness
+effectives
+effects
+efficiency
+efficient
+effort
+effort's
+effortless
+efforts
+egad
+egan
+egg
+egg's
+egg-cellent
+eggcellent
+egged
+egging
+eggnog
+eggplant
+eggroll
+eggs
+eggshells
+eggventure
+ego
+ego's
+egocentric
+egomaniac
+egos
+egotistical
+eh
+ehem
+ehre
+eider
+eileen
+einherjar
+einstein
+einstein's
+einsteins
+eitc
+either
+eject
+ejected
+ejecting
+ejects
+ekes
+el
+elaborate
+eland
+elastic
+elbow
+elbowed
+elbows
+elda
+elda's
+elder
+elderberry
+elderly
+elders
+eldest
+elect
+elected
+electing
+election
+election's
+elections
+elective
+elective's
+electives
+electra
+electric
+electric's
+electrical
+electricities
+electricity
+electrics
+electrified
+electrifying
+electro
+electrocuted
+electron
+elects
+elegant
+elegantly
+elegies
+element
+element's
+elemental
+elementals
+elements
+elephant
+elephant's
+elephants
+elevate
+elevated
+elevator
+elevator's
+elevators
+elf
+elf's
+elif
+eligible
+eliminate
+eliminated
+elimination
+eliminator
+elite
+elites
+elitism
+elixa
+elixa's
+elixir
+elixirs
+eliza
+elizabeth
+elizabeth's
+elk
+ell
+ella
+ella's
+ellie
+ellie's
+ello'
+ells
+elm
+elma
+elms
+elo
+eloise
+eloise's
+elope
+elopuba
+eloquent
+eloquently
+elozar
+else
+else's
+elsewhere
+elsie
+elude
+eludes
+eluding
+elusive
+elva
+elves
+elvis
+elvis's
+em
+embarcadero
+embark
+embarking
+embarks
+embarrass
+embarrassed
+embarrasses
+embarrassing
+embassy
+embed
+embedded
+ember
+embers
+emblem
+emblems
+embrace
+embraced
+embraces
+embracing
+emerald
+emeralds
+emerge
+emergencies
+emergency
+emerges
+emile
+emile's
+emily
+emily's
+emit
+emitting
+emma
+emote
+emoted
+emotes
+emoticon
+emoticon's
+emoticons
+emotion
+emotion's
+emotional
+emotions
+emoto-scope
+empathize
+emperor
+emperor's
+emphasis
+emphasize
+emphasized
+empire
+empire's
+empires
+employed
+employee
+employees
+employers
+employment
+employs
+empoison
+emporium
+emporium's
+emporiums
+empress
+empresses
+emptied
+emptier
+empties
+emptiest
+emptiness
+empty
+emptying
+empyrean
+emrald
+enable
+enabled
+enabler
+enabler's
+enablers
+enables
+enabling
+encampment
+enchant
+enchanted
+enchanter
+enchanter's
+enchanting
+enchantmen
+enchantment
+enchantmet
+enchants
+enchiladas
+encircle
+encircling
+enclosed
+encoder
+encom
+encore
+encore's
+encores
+encounter
+encourage
+encouraged
+encouragement
+encourager
+encourages
+encouraging
+encrusted
+encryption
+encyclopedia
+end
+endearing
+endeavor
+endeavors
+endeavour
+endeavours
+ended
+ender
+enders
+ending
+endings
+endive
+endive's
+endives
+endless
+endlessly
+ends
+endurance
+endure
+enemies
+enemy
+enemy's
+energetic
+energies
+energize
+energized
+energizer
+energy
+enflame
+enforce
+enforcement
+enforcing
+eng
+engagement
+engagements
+engenio
+engine
+engine's
+engined
+engineer
+engineer's
+engineered
+engineering
+engineers
+engines
+engining
+english
+engrave
+engraved
+engraves
+engrossed
+enigma
+enigmatic
+enjos
+enjoy
+enjoyable
+enjoyed
+enjoying
+enjoyment
+enjoys
+enlighten
+enlightening
+enlightenment
+enlist
+enlisted
+enlisting
+enough
+enquire
+enraged
+enraging
+enriching
+enrique
+enroll
+enrolled
+enrolling
+ensemble
+ensembles
+ensign
+ensnare
+ensue
+ensues
+ensure
+ensured
+ensures
+ensuring
+entail
+entails
+entendre
+entendres
+enter
+entered
+enterer
+entering
+enterprise
+enterprisers
+enterprises
+enters
+entertain
+entertained
+entertainer
+entertainers
+entertaining
+entertainment
+entertainment's
+entertainments
+entertains
+enthused
+enthusiasm
+enthusiastic
+entire
+entirely
+entirety
+entitled
+entourage
+entrain
+entrance
+entrance's
+entranced
+entrances
+entrancing
+entries
+entropic
+entry
+entry's
+entryway
+envelope
+envelope's
+enveloped
+enveloper
+envelopes
+enveloping
+envied
+envious
+environ
+environment
+environment's
+environmental
+environmentally
+environments
+envision
+envoy
+envy
+enzyme
+enzymes
+eon
+eons
+epcot
+epcot's
+epic
+epics
+epilepsy
+epiphany
+episode
+episodes
+equal
+equaling
+equalizer
+equally
+equals
+equation
+equations
+equilibrium
+equip
+equipage
+equipment
+equipments
+equipped
+equips
+equivalent
+era
+eradicate
+eradication
+eradicators
+erase
+erased
+eraser
+erasers
+erases
+erasing
+erasmus
+ere
+erge
+ergo
+ergonomic
+eric
+errand
+errands
+errant
+erratic
+erratically
+erring
+error
+error's
+errors
+errs
+errup
+esc
+escalate
+escalated
+escalates
+escalator
+escapade
+escapades
+escape
+escaped
+escaper
+escaper's
+escapers
+escapes
+escaping
+escorted
+esmeralda
+esmeralda's
+esmerelda
+especial
+especially
+esplanade
+espn
+espn's
+espresso
+esquada
+esquago
+esquira
+esquire
+esqujillo
+esquoso
+esqutia
+essay
+essayer
+essays
+essence
+essences
+essential
+essentially
+essentials
+establish
+established
+establisher
+establisher's
+establishers
+establishes
+establishing
+establishment
+establishment's
+establishments
+estate
+estates
+esteem
+esteemed
+estenicks
+estimate
+estimated
+estimates
+estimating
+estimation
+estimations
+estimative
+etc
+eternal
+eternally
+eternity
+eternus
+ethan
+ethel
+ether
+ethereal
+ethics
+ethnic
+etiquette
+etude
+eugene
+euphoric
+eureka
+euro
+euros
+eustabia
+eustaros
+evacuate
+evacuated
+evacuation
+evade
+evaded
+evades
+evading
+eval
+evan's
+evans
+evaporate
+evaporated
+evasion
+evasive
+eve
+even
+evened
+evener
+evening
+evening's
+evenings
+evenly
+evenness
+evens
+event
+event's
+eventful
+events
+eventual
+eventually
+ever
+everest
+everest's
+everfruit
+evergreen
+evergreens
+everlasting
+everlife
+everlife's
+evertree
+every
+everybody
+everybody's
+everyday
+everyman
+everyone
+everyone's
+everyones
+everything
+everything's
+everywhere
+eves
+evict
+evicted
+eviction
+evidence
+evidenced
+evidences
+evidencing
+evident
+evidently
+evil
+evildance
+evilest
+evilly
+evilness
+evils
+evolution
+ewan
+ewan's
+eww
+ewww
+ewwww
+ewwwww
+ewwwwww
+ewwwwwww
+ewwwwwwww
+ewwwwwwwww
+ex
+exacerbate
+exact
+exacted
+exacter
+exacter's
+exacters
+exacting
+exactly
+exacts
+exaggerate
+exaggerated
+exaggeration
+exam
+examine
+examined
+examiner
+examiner's
+examiners
+examines
+examining
+example
+example's
+exampled
+examples
+exampling
+exams
+excavate
+excavation
+exceed
+exceeded
+exceedingly
+exceeds
+excel
+excellence
+excellences
+excellent
+excellently
+excels
+except
+excepted
+excepting
+exception
+exceptionally
+exceptions
+exceptive
+excepts
+excess
+excesses
+excessive
+exchange
+exchanged
+exchanger
+exchanger's
+exchangers
+exchanges
+exchanging
+excitable
+excite-o-meter
+excited
+excitedly
+excitement
+exciter
+exciter's
+exciters
+excites
+exciting
+exclaim
+exclaims
+exclamation
+exclamations
+exclude
+excluded
+excludes
+excluding
+exclusive
+exclusively
+excommunicate
+excruciating
+excursion
+excuse
+excused
+excuser
+excuser's
+excusers
+excuses
+excusing
+exe
+exec
+executive
+executor
+exempt
+exercise
+exercised
+exerciser
+exerciser's
+exercisers
+exercises
+exercising
+exert
+exhales
+exhaust
+exhausted
+exhausting
+exhibit
+exhibition
+exhibition's
+exhibitioner
+exhibitioner's
+exhibitions
+exhibitor
+exhilarating
+exile
+exile's
+exiled
+exiles
+exist
+existed
+existence
+existences
+existing
+exists
+exit
+exited
+exiting
+exits
+exodus
+exorcising
+exotic
+expand
+expanded
+expanding
+expands
+expansion
+expansions
+expect
+expectation
+expectation's
+expectations
+expected
+expecting
+expects
+expedition
+expedition's
+expeditions
+expel
+expelled
+expend
+expenditures
+expends
+expense
+expensed
+expenses
+expensing
+expensive
+expensively
+experience
+experienced
+experiences
+experiencing
+experiment
+experimental
+experimented
+experimenter
+experimenter's
+experimenters
+experimenting
+experiments
+expert
+expert's
+expertise
+expertly
+experts
+expiration
+expire
+expired
+expires
+explain
+explained
+explainer
+explainer's
+explainers
+explaining
+explains
+explanation
+explanation's
+explanations
+explanatory
+explode
+exploded
+exploder
+exploder's
+exploders
+explodes
+exploding
+exploration
+exploration's
+explorations
+explore
+explored
+explorer
+explorer's
+explorers
+explores
+exploring
+explosion
+explosion's
+explosions
+expo
+expo's
+exponential
+exponentially
+export
+exporter
+exports
+expose
+exposed
+exposing
+exposition
+exposure
+express
+expressed
+expresser
+expresser's
+expresses
+expressing
+expression
+expression's
+expressions
+expressive
+expressly
+expunge
+expunged
+ext
+extend
+extended
+extender
+extending
+extends
+extension
+extensive
+extent
+extent's
+extents
+exterior
+external
+externals
+extinct
+extinction
+extinguish
+extinguisher
+extinguishers
+extra
+extract
+extracting
+extraordinarily
+extraordinary
+extras
+extravagant
+extravaganza
+extream
+extreme
+extremed
+extremely
+extremer
+extremes
+extremest
+extricate
+exuberant
+exubia
+exuma
+exumbris
+eye
+eye's
+eyeball
+eyeballing
+eyeballs
+eyebrow
+eyebrows
+eyed
+eyeglass
+eyeglasses
+eyeing
+eyelash
+eyelashes
+eyeless
+eyelids
+eyepatch
+eyes
+eyesight
+eyestrain
+eying
+ezra
+ezra's
+f-untangles
+fab
+faber
+fabiola
+fable
+fabric
+fabrics
+fabulous
+facade
+face
+face's
+faced
+faceing
+faceless
+faceoff
+facepalm
+facepalms
+facer
+faces
+facets
+facialhair
+facile
+facilitate
+facilities
+facility
+facin'
+facing
+facings
+fact
+fact's
+factio
+faction
+factious
+factor
+factor's
+factored
+factories
+factoring
+factorings
+factors
+factory
+facts
+factual
+faculties
+faculty
+fad
+faddy
+fade
+faded
+fader
+faders
+fades
+fading
+fads
+faffy
+fail
+failed
+failing
+failings
+fails
+failure
+failure's
+failures
+faint
+fainted
+fainter
+fainter's
+fainters
+faintest
+fainting
+faintly
+faints
+fair
+fair's
+fairbanks
+faire
+faire's
+faired
+fairer
+fairest
+fairies
+fairies'
+fairing
+fairly
+fairness
+fairs
+fairy
+fairy's
+fairycake
+fairytale
+fairytales
+fait
+faith
+faithful
+faithless
+fajitas
+faked
+faker
+faking
+falchion
+falco
+falcon
+falcons
+fall
+fallback
+fallbrook
+fallen
+faller
+falling
+fallout
+fallover
+fallow
+fallowing
+fallows
+falls
+false
+falsely
+falser
+falsest
+falsified
+fame
+famed
+famers
+fames
+familiar
+familiarize
+familiarly
+familiars
+families
+family
+family's
+famine
+faming
+famished
+famous
+famously
+fan
+fan's
+fanatic
+fanatical
+fanboy
+fancied
+fancier
+fancier's
+fanciers
+fancies
+fanciest
+fancy
+fancying
+fandom
+fane
+fanfare
+fanfiction
+fang's
+fangled
+fangs
+fanned
+fans
+fantabulous
+fantasia
+fantasmic
+fantastic
+fantasticly
+fantastico
+fantasy
+fantasy's
+fantasyland
+fantasyland's
+faq
+faqs
+far
+far-fetched
+faraway
+farce
+fare
+fared
+farer
+fares
+farewell
+farewells
+faring
+farm
+farm's
+farmed
+farmer
+farmer's
+farmers
+farming
+farmland
+farms
+farther
+farthest
+fascinate
+fascinated
+fascinates
+fascinating
+fascination
+fascists
+fashion
+fashion's
+fashionable
+fashionably
+fashioned
+fashioner
+fashioner's
+fashioners
+fashioning
+fashions
+fast
+fast-flying
+fast-pass
+fasted
+fasten
+fastens
+faster
+fasters
+fastest
+fasting
+fastpass
+fasts
+fatale
+fatales
+fatality
+fate
+fate's
+fated
+fateful
+fates
+father
+father's
+fathers
+fathom
+fatigue
+fating
+fatten
+fattening
+faucet
+fault
+faulted
+faulting
+faults
+faulty
+fauna
+fauna's
+faunas
+fauns
+fausto
+fauxhawk
+fave
+favor
+favorable
+favored
+favoring
+favorite
+favorites
+favors
+favourite
+fawn
+fawn's
+fax
+faxing
+faye
+faze
+fear
+fear's
+feared
+fearer
+fearful
+fearfully
+fearhawk
+fearing
+fearles
+fearless
+fearlessly
+fearlessness
+fears
+fearsome
+feasible
+feast
+feast's
+feasted
+feaster
+feasting
+feasts
+feat
+feather
+feather's
+feather.
+feathered
+featherer
+featherer's
+featherers
+feathering
+feathers
+feathery
+feature
+featured
+features
+featurette
+featurettes
+featuring
+feb
+february
+feckless
+fed
+federal
+federation
+fedex
+fedora
+feds
+feeble
+feed
+feedback
+feeder
+feeder's
+feeders
+feeding
+feedings
+feeds
+feel
+feelers
+feelin
+feelin'
+feeling
+feelings
+feels
+fees
+feet
+feints
+feisty
+felicia
+felicitation
+felicity
+felicity's
+feline
+felipe
+felix
+fell
+fella
+felled
+feller
+fellers
+felling
+felloe
+fellow
+fellows
+fellowship
+fells
+felt
+fem
+female
+females
+feminine
+femme
+femmes
+fen
+fence
+fenced
+fencer
+fencer's
+fencers
+fences
+fencing
+fend
+fender
+fenders
+fending
+feng
+feral
+ferdie
+fern
+fern's
+fern-frond
+fernando
+ferns
+ferrera
+ferrera's
+ferret
+ferret's
+ferrets
+ferris
+fertilizer
+fess
+fesses
+fest
+festering
+festival
+festival's
+festivals
+festive
+festively
+festivities
+fests
+feta
+fetch
+fetcher
+fetches
+fetching
+fetes
+fetter
+fetters
+feud
+feuding
+fever
+fever's
+fevered
+fevering
+feverish
+fevers
+few
+fewer
+fewest
+fews
+fez
+fi
+fiasco
+fib
+fibbed
+fibber
+fibbing
+fiber
+fiberglass
+fibre
+fickle
+fiction
+fiction's
+fictional
+fictions
+fid
+fid's
+fiddle
+fiddled
+fiddlehead
+fiddler's
+fiddles
+fiddlestick
+fiddling
+fide
+fidelity
+fidgety
+fids
+fie
+fief
+field
+field's
+fielded
+fielder
+fielder's
+fielders
+fielding
+fieldpiece
+fields
+fiend
+fiends
+fierce
+fiercely
+fiercer
+fiercest
+fiery
+fifi
+fifi's
+fig
+fig's
+fig-chocolate
+figaro
+figaro's
+figaros
+fight
+fight's
+fightable
+fighter
+fighter's
+fighters
+fighting
+fights
+figment
+figment's
+figments
+figs
+figurations
+figurative
+figure
+figure's
+figured
+figurehead
+figureheads
+figurer
+figurer's
+figurers
+figures
+figurine
+figurine's
+figurines
+figuring
+figurings
+file
+file's
+filed
+filename
+fileplanet
+filer
+filers
+files
+filial
+filibuster
+filing
+filings
+fill
+fill's
+filled
+filler
+fillers
+fillies
+filling
+fillings
+fillmore
+fills
+filly
+filmed
+filming
+filmmaking
+films
+filter
+filtered
+filtering
+filters
+fin
+fin's
+finagled
+final
+finale
+finale's
+finales
+finalist
+finalize
+finalized
+finally
+finals
+finance
+finances
+financial
+financially
+financing
+finch
+find
+finder
+finder's
+finders
+findin
+findin'
+finding
+finding's
+findings
+finds
+fine
+fined
+finely
+finer
+fines
+finesse
+finest
+finfish
+fingerboards
+fingernails
+fingertips
+finicky
+fining
+finis
+finish
+finished
+finisher
+finishers
+finishes
+finishing
+finishings
+fink
+finks
+finn
+finn's
+fins
+fira
+fira's
+fire
+fire's
+fire-sail
+firebrand
+firebrands
+firecrackers
+fired
+firefighter
+fireflies
+firehawks
+firehydrant
+firehydrants
+fireman
+fireman's
+firemans
+firemen
+firemen's
+fireplace
+fireplaces
+firepots
+firepower
+fireproof
+firer
+firers
+fires
+firetoon
+firewall
+firewalls
+fireweed
+firework
+firework's
+fireworks
+firey
+firing
+firings
+firms
+firmware
+first
+firsthand
+firstly
+firsts
+fiscal
+fish
+fish's
+fished
+fisher
+fisherman
+fisherman's
+fishermans
+fishers
+fishertoon
+fishertoons
+fishery
+fishes
+fisheyes
+fishier
+fishies
+fishin
+fishin'
+fishing
+fishtailed
+fishy
+fist
+fistful
+fists
+fit
+fitly
+fitness
+fits
+fitte
+fitted
+fittest
+fitting
+fitz
+fitzpatrick
+fix
+fixable
+fixated
+fixe
+fixed
+fixer
+fixer's
+fixers
+fixes
+fixin
+fixin'
+fixin's
+fixing
+fixings
+fixit
+fixture
+fizpatrick
+fizzle
+fizzled
+fizzles
+fizzling
+fizzy
+flack
+flag
+flag's
+flaged
+flagged
+flagger
+flaggers
+flagging
+flaggy
+flaging
+flagon
+flagons
+flagpole
+flagpole's
+flagpoles
+flags
+flagship
+flagships
+flagships'
+flail
+flailin
+flailing
+flails
+flair
+flak
+flakcannon
+flake
+flaked
+flakes
+flakey
+flaky
+flam
+flamboyant
+flame
+flame's
+flamed
+flamefish
+flameless
+flames
+flamethrower
+flaming
+flamingo
+flamingo's
+flamingos
+flammable
+flammables
+flank
+flanked
+flanking
+flannel
+flap
+flapjack
+flapjacks
+flappin
+flappin'
+flapping
+flappy
+flare
+flare's
+flared
+flares
+flashback
+flashbacks
+flashed
+flasher
+flashers
+flashing
+flashium
+flashlight
+flashy
+flask
+flat
+flatbed
+flatfish
+flatly
+flats
+flatten
+flattened
+flattener
+flattening
+flattens
+flatter
+flattered
+flatterer
+flattering
+flattery
+flattop
+flatts
+flaunt
+flava
+flavio
+flavio's
+flavor
+flavor's
+flavored
+flavorful
+flavoring
+flavors
+flavour
+flaw
+flawed
+flawless
+flaws
+flax
+flay
+flayin
+flaying
+flea
+flea's
+fleabag
+fleas
+fleck
+fled
+fledge
+fledged
+flee
+fleece
+fleeces
+fleed
+fleein
+fleeing
+fleem
+fleemco
+fleer
+fleet
+fleet's
+fleeting
+fleets
+fleshwound
+fletching
+fleur
+flew
+flex
+flexible
+flick
+flicker
+flickered
+flickering
+flickers
+flicking
+flicks
+flied
+flier
+fliers
+flies
+flight
+flightless
+flights
+flighty
+flim
+flimsy
+flinches
+fling
+flinging
+flint
+flint's
+flintlock
+flintlocke
+flintlocks
+flints
+flinty
+flinty's
+flip
+flipbook
+flipbook's
+flipbooks
+fliped
+flipped
+flipper
+flippers
+flippin
+flippin'
+flipping
+flippy
+flips
+flipside
+flit
+flits
+flitter
+flix
+flo
+flo's
+float
+floatation
+floated
+floater
+floater's
+floaters
+floating
+floats
+floe
+flood
+flooded
+flooder
+flooding
+floods
+floor
+floorboard
+floored
+floorer
+flooring
+floorings
+floorplan
+floors
+flop
+flopped
+flopping
+flops
+flora
+flora's
+floras
+florence
+florian
+florian's
+florist
+floss
+flossing
+flotation
+flotsam
+flotsam's
+flotsams
+flounder
+flounder's
+flounders
+flour
+flourish
+flourishes
+flours
+flout
+flouting
+flow
+flowchart
+flowed
+flower
+flower's
+flowered
+flowerer
+flowering
+flowers
+flowery
+flowing
+flown
+flows
+floyd
+flu
+flub
+flubber
+flue
+fluent
+fluently
+fluffy
+fluffy's
+flugle
+fluid
+fluids
+fluke
+fluky
+flump
+flung
+flunk
+flunked
+flunkies
+flunking
+flunky
+flurries
+flurry
+flustered
+flute
+flutes
+flutter
+flutterby
+flutterby's
+fluttering
+flutters
+fluttery
+fly
+fly's
+fly-away
+flyby
+flycatcher
+flycatchers
+flyer
+flyers
+flyinator
+flying
+flyleaf
+flyleaves
+flynn
+flynn's
+flys
+flyswatter
+flytrap
+flytraps
+fo
+foam
+foaming
+fobs
+focus
+focused
+focuser
+focuses
+focusing
+fodder
+fodders
+foe
+foes
+fog
+fog's
+foggiest
+foggy
+foghorn
+foghorns
+fogs
+foil
+foiled
+fold
+folded
+folder
+folder's
+folders
+folding
+foldings
+folds
+foley
+foliage
+folio
+folio's
+folk
+folk's
+folks
+follow
+followed
+follower
+followers
+following
+followings
+follows
+folly
+fond
+fonder
+fondness
+fondue
+fons
+font
+fonts
+food
+food's
+foodnetwork
+foods
+foodservice
+fool
+fool's
+fooled
+fooler
+fooler's
+foolers
+foolery
+foolhardiness
+foolhardy
+fooling
+foolings
+foolish
+foolishly
+foolishness
+foolproof
+fools
+foot
+foot-high
+football
+football's
+footballed
+footballer
+footballer's
+footballers
+footballs
+foote
+footed
+footer
+footer's
+footers
+foothills
+footie
+footing
+footings
+footprints
+foots
+footsies
+footsteps
+footsy
+footwork
+footy
+for
+forage
+forager
+foraging
+forbid
+forbidden
+forbids
+force
+force's
+force-field
+forced
+forcer
+forces
+forcing
+ford
+ford's
+fordoing
+fords
+fore
+forearm
+forecast
+forecastle
+forecasts
+foredeck
+forego
+forehead
+foreign
+foreigner
+foreman
+foremast
+foresail
+foresee
+foreshadow
+forest
+forest's
+forested
+forester
+foresters
+forests
+forever
+forewarn
+forewarned
+forfeit
+forfeited
+forgave
+forge
+forged
+forger
+forget
+forget-me-not
+forgetful
+forgetive
+forgets
+forgettin
+forgettin'
+forgetting
+forging
+forgive
+forgiven
+forgiveness
+forgiver
+forgives
+forgiving
+forgo
+forgot
+forgotten
+fork
+fork's
+forks
+form
+forma
+formal
+formalities
+formality
+formally
+formals
+format
+formation
+formations
+formatted
+formatting
+formed
+former
+formerly
+formers
+formidable
+forming
+forms
+formula
+forsake
+forsaken
+forsworn
+fort
+fort's
+forte
+forted
+forth
+forthcoming
+forthwith
+fortification
+forting
+fortitude
+fortnight
+fortress
+fortresses
+forts
+fortuitous
+fortunate
+fortunately
+fortunates
+fortune
+fortune's
+fortuned
+fortunes
+fortuneteller
+fortuneteller's
+fortuning
+forty
+forum
+forums
+forward
+forwarded
+forwarder
+forwarders
+forwarding
+forwardly
+forwards
+fossil
+fossils
+foster
+fought
+foughted
+foughter
+foughters
+foughting
+foughts
+foul
+fouling
+fouls
+found
+foundation
+foundation's
+foundations
+founded
+founder
+founder's
+founders
+founding
+foundlings
+foundry
+founds
+fount
+fountain
+fountain's
+fountains
+fousto's
+fowl
+fowler
+fox
+foxed
+foxes
+foxglove
+foxtail
+foxtails
+fozzie
+fps
+fps's
+fraction
+fractions
+fractured
+fracturing
+fragaba
+fragermo
+fraggue
+fragile
+fragility
+fragilles
+fragmented
+fragnoe
+fragoso
+fragrance
+fraguilla
+fraid
+frail
+frailago
+frailano
+frame
+framed
+framer
+framer's
+framerate
+framers
+frames
+framework
+framing
+fran
+franc
+francais
+francaise
+france
+frances
+francesca
+franchise
+francis
+francisco
+francisco's
+franciscos
+francois
+frank
+frank's
+frankfurters
+frankie
+frankie's
+frankies
+frankly
+franks
+franky's
+franny
+franny's
+frannys
+frantic
+frantically
+franticly
+franz
+frap
+frappe
+fraps
+fraser
+frat
+fraternal
+fraternities
+fraternity
+fraternize
+frau
+fray
+frayed
+freakier
+freakish
+freakishly
+freaks
+freaky
+freckles
+fred
+fred's
+freddie
+freddie's
+freddy
+freddy's
+fredrica
+free
+free2play
+freebooter
+freebooters
+freed
+freedom
+freedom's
+freedoms
+freefall
+freeing
+freelance
+freelancers
+freeload
+freeloader
+freeloaders
+freeloading
+freely
+freeman
+freemason
+freemasons
+freeness
+freer
+frees
+freest
+freestyle
+freeware
+freeway
+freeze
+freeze's
+freezer
+freezer's
+freezers
+freezes
+freezing
+freida
+freight
+freighter
+freights
+frenzy
+frequency
+frequent
+frequented
+frequenter
+frequenter's
+frequenters
+frequenting
+frequently
+frequents
+fresh
+freshasa
+freshen
+freshener
+freshens
+fresher
+freshers
+freshest
+freshly
+freshman
+freshmen
+freshness
+fret
+fret's
+fretless
+fretting
+freud
+frication
+friday
+friday's
+fridays
+fridge
+fried
+friend
+friend's
+friendlier
+friendly
+friends
+friends'
+friendship
+friendship's
+friendships
+frier
+fries
+friezeframe
+frigate
+frigate's
+frigates
+fright
+frighten
+frightened
+frightening
+frightens
+frightful
+frights
+frigs
+frill
+frills
+frilly
+fringe
+fringes
+frisbee
+frisbees
+frit
+frites
+fritos
+frits
+fritter
+fritters
+fritz
+frivolity
+frizz
+frizzle
+frizzles
+frizzy
+fro
+frock
+frocks
+froe
+frog
+frog's
+frogg
+frogs
+frolicking
+from
+frond
+front
+front's
+fronted
+frontier
+frontierland
+frontierland's
+fronting
+fronts
+frontwards
+froot
+frost
+frostbite
+frostbites
+frosted
+frosting
+frosts
+frosty
+frosty's
+froth
+frown
+frowned
+frowning
+froze
+frozen
+frozenly
+frozenness
+frugal
+fruit
+fruitful
+fruitless
+fruitloop
+fruitloops
+fruits
+fruity
+frump
+frustrate
+frustrated
+frustrates
+frustratin
+frustrating
+frustration
+frustrations
+fry
+fry's
+fryer
+fryin
+frying
+fuchsia
+fuego
+fuegos
+fuel
+fueling
+fuels
+fufalla
+fufallas
+fugitive
+fugitives
+fugitve
+fugue
+fulfill
+fulfilled
+fulfilling
+full
+full-length
+full-on
+full-trailer
+fuller
+fuller's
+fullest
+fullly
+fullscreen
+fulltime
+fully
+fulvina
+fumble
+fumbled
+fumbles
+fumbling
+fume
+fumed
+fumes
+fumigate
+fuming
+fun
+fun-filled
+fun-loving
+fun-palooza
+funcovers
+function
+function's
+functional
+functioned
+functioning
+functions
+fund
+fundamental
+fundamentally
+funded
+funder
+funders
+funding
+fundraiser
+fundraising
+funds
+funerals
+funfest
+fungi
+fungus
+funhouse
+funkiest
+funky
+funland
+funload
+funn-ee
+funnel
+funnier
+funnies
+funniest
+funnin'
+funning
+funny
+funs
+funscape
+funstuff
+funtime
+funzone
+furball
+furious
+furiously
+furnace
+furnish
+furnished
+furnisher
+furnisher's
+furnishers
+furnishes
+furnishing
+furnishing's
+furnishings
+furniture
+furrowing
+furrows
+furter
+further
+furthered
+furtherer
+furtherest
+furthering
+furthers
+furthest
+fury
+furys
+fuse
+fused
+fuses
+fusil
+fusion
+fuss
+fussed
+fussing
+fussy
+futile
+future
+future's
+futures
+futuristic
+futz
+fuzz
+fuzzy
+fyi
+g'bye
+g'day
+g'luck
+g'night
+g'nite
+g'way
+g2g
+g2get
+g2go
+g2store
+g2take
+gab
+gabber
+gabbing
+gabble
+gabby
+gabriella
+gabriella's
+gabs
+gad
+gadget
+gadget's
+gadgets
+gaelins
+gaff
+gaffing
+gaffs
+gag
+gaga
+gage
+gaggle
+gagong
+gags
+gain
+gained
+gainer
+gainers
+gaining
+gainings
+gainly
+gains
+gainst
+gaits
+gal
+gal's
+gala
+galaacare
+galaana
+galactic
+galagris
+galagua
+galaigos
+galaira
+galajeres
+galanoe
+galaros
+galaxies
+galaxy
+galaxy's
+gale
+galeon
+gall
+gall's
+gallant
+gallants
+gallbladder
+galleon
+galleons
+galleria
+galleries
+gallery
+galley
+galleys
+gallions
+gallium
+gallon
+gallons
+galloon
+galloons
+galloping
+gallow
+gallow's
+gallows
+galls
+galoot
+galore
+galoshes
+gals
+gambit
+game
+game's
+game-face
+gamecards
+gamecrashes
+gamecube
+gamed
+gameface
+gamekeeper's
+gamekeepers
+gamely
+gamemaster
+gamemasters
+gameplan
+gameplay
+gamer
+gamerfriend
+gamergirl
+gamermaniac
+gamers
+gamertag
+gamerz
+games
+gamesboy
+gameserver
+gamesite
+gamestop
+gamestyle
+gametap
+gamin
+gaming
+gamma
+gamming
+gander
+gandolf
+gange
+gangley
+gangly
+gangplanks
+gank
+ganked
+gankers
+ganking
+gantu
+gap
+gaps
+garage
+garage's
+garaged
+garages
+garaging
+garbage
+garbahj
+garcia
+garcon
+garden
+garden's
+garden-talent
+gardened
+gardener
+gardener's
+gardeners
+gardenia
+gardening
+gardens
+gardien
+gargantuan
+garget
+gargoyle
+gargoyle's
+gargoyles
+garibay-immobilitay
+garland
+garlic
+garment
+garner
+garners
+garnet
+garrett
+garrett's
+garrison
+garry
+garry's
+garter
+garters
+gary
+gary's
+gasket
+gasoline
+gasp
+gasped
+gasps
+gaston
+gaston's
+gastons
+gate
+gate's
+gatecrash
+gatecrashers
+gated
+gatekeeper
+gates
+gateway
+gateways
+gather
+gathered
+gatherer
+gatherer's
+gatherers
+gatherin
+gatherin'
+gathering
+gatherings
+gathers
+gating
+gatling
+gator
+gator's
+gators
+gauche
+gauge
+gaunt
+gauntlet
+gauze
+gave
+gavel
+gawk
+gawrsh
+gaze
+gazebo
+gazelle
+gazillion
+gazing
+gba
+gc
+gear
+geared
+gearing
+gears
+gee
+geek
+geek's
+geeks
+geez
+geezer
+geezers
+geffory's
+gejigage
+gejigen
+gejio
+gekikro
+gekikuri
+gekimugon
+gelatin
+gelberus
+geld
+gem
+gem's
+gems
+gemstone
+gemstone's
+gemstones
+gen
+gender
+genders
+general
+general's
+generalize
+generally
+generals
+generate
+generated
+generates
+generating
+generation
+generational
+generations
+generative
+generator's
+generators
+generic
+genericly
+generous
+generously
+genes
+genetic
+genetics
+genial
+genie
+genie's
+genies
+genius
+geniuses
+genre
+genres
+gens
+genshi
+gent
+gent's
+gentle
+gentlefolk
+gentleman
+gentleman's
+gentlemanlike
+gentlemanly
+gentlemen
+gentlemen's
+gently
+gentry
+gentry's
+gents
+genuine
+genuinely
+genus
+geo
+geoffrey
+geography
+geology
+geometry
+george
+george's
+georges
+geos
+gepetto
+gepetto's
+gepettos
+geranium
+gerard
+gerbil
+germ
+german
+germs
+germy
+gertrude
+gesture
+gestures
+gesturing
+get
+get'cha
+get's
+get-cha
+getaway
+getaways
+gets
+gettable
+getter
+getting
+geyser
+geysers
+gf
+gg
+gguuiilldd
+ghastly
+ghede
+ghost
+ghost's
+ghostbusters
+ghosted
+ghostly
+ghosts
+ghostwriter
+ghosty
+ghoul
+ghouls
+ghoxt
+gi-normous
+giant
+giant's
+giants
+gibber
+gibberish
+gibbet
+gibbons
+gibbous
+gibbs
+gibe
+gibes
+gibing
+giddy
+gif
+gift
+gift's
+gifted
+gifts
+giftshop
+giftwrapped
+gig
+gigantic
+giggle
+giggled
+giggles
+gigglin
+giggling
+giggly
+gigi
+gigi's
+gigis
+gigs
+gila
+giladoga
+gilbert
+gilded
+gill
+gilled
+gills
+gimme
+gimmie
+ginger
+gingerbread
+ginkgo
+ginny
+ginty
+giorna
+giraff-o-dil
+giraffe
+giraffe's
+giraffes
+girdle
+girl
+girl's
+girl-next-door
+girlfriend
+girls
+girls'
+gist
+giuld
+giulia
+giulia's
+giulias
+giulio
+giulio's
+giulios
+give
+given
+giver
+giver's
+givers
+gives
+giveth
+giving
+gizmo
+gizmos
+gizzard
+gizzards
+gl
+glace
+glacia
+glad
+glade
+gladiator
+gladly
+gladness
+glam
+glamorous
+glance
+glanced
+glances
+glancing
+glare
+glared
+glares
+glaring
+glass
+glass's
+glassed
+glasses
+glasses'
+glasswater
+glaze
+glazed
+glazing
+gleam
+gleaming
+glee
+glen
+glenstorm
+glider
+glimmer
+glimmering
+glimpse
+glint
+glints
+glitch
+glittering
+glittery
+glitzy
+gloat
+gloating
+glob
+global
+globals
+globe
+globe's
+globes
+glogg
+gloom
+gloomy
+gloria
+glorified
+gloriosa
+glorious
+gloriously
+glory
+gloss
+glossy
+glove
+gloved
+glover
+glover's
+glovers
+gloves
+glovey
+gloving
+glow
+glowed
+glower
+glowie
+glowies
+glowing
+glows
+glowworm
+glowworms
+glozelle
+glozelle's
+glozelles
+glubglub
+glucose
+glue
+glued
+glues
+gluey
+glug
+glugging
+gluing
+glum
+glumness
+gluten
+glutton
+gm
+gm's
+gman
+gmta
+gnarly
+gnasher
+gnat
+gnats
+gnawing
+gnaws
+gnight
+gnite
+gnome
+gnomes
+gnu
+gnus
+go
+go-getter
+go2g
+goal
+goal's
+goalie
+goals
+goat
+goat's
+goatee
+goats
+gob
+goblet
+goblin
+goblins
+gobs
+goby
+goddaughter
+goddess
+goddesses
+godfather
+gods
+godson
+goes
+goggle
+goggles
+goin
+goin'
+going
+goings
+gokazoa
+gold
+golden
+goldenly
+goldenrod
+goldenseal
+goldfarmers
+goldfarming
+golding
+goldmine
+golds
+golem
+golf
+golfed
+golfing
+golfs
+goliath
+goliaths
+golly
+gona
+gone
+goner
+goners
+gong
+gonna
+gonzalo
+gonzo
+goob
+goober
+goobers
+good
+good-day
+good-hearted
+goodbye
+goodbye's
+goodbyes
+goodfellas
+goodie
+goodies
+goodly
+goodness
+goodnight
+goodnights
+goodprice
+goods
+goodwill
+goof
+goofball
+goofballs
+goofed
+goofing
+goofy
+goofy's
+goofywrench
+goon
+goon's
+goonies
+goons
+goonsquad
+goose
+gooseberry
+goosebumps
+gooseburger
+goosed
+gooses
+goosing
+gopher
+gopher's
+gophers
+gordo
+gordo's
+gordon
+gorge
+gorge's
+gorgeous
+gorges
+gorgon
+gorgong
+gorilla
+gorilla's
+gorillas
+gorp
+gosh
+goslin
+gospel
+gospels
+gossip
+gossiping
+gossips
+got
+got'm
+gotcha
+gotes
+goth
+gothic
+gotta
+gotten
+gouge
+gouged
+gound
+gourd
+gourds
+gourmet
+gourmets
+gourtmet's
+gout
+gov
+gov'na
+gov'ner
+gov'ners
+govern
+governator
+governess
+government
+government's
+governmental
+governments
+governor
+governor's
+governors
+governs
+goway
+gown
+gowns
+grab
+grabbed
+grabber
+grabbin'
+grabbing
+grabble
+grabbles
+grabbling
+grabeel
+grabing
+grabs
+grace
+grace's
+graced
+graceful
+gracefully
+graces
+graces'
+gracias
+gracie
+gracie's
+gracing
+gracious
+graciously
+grad
+grade
+graded
+grader
+graders
+grades
+gradient
+grading
+grads
+gradual
+gradually
+graduate
+graduated
+graduation
+grafts
+graham
+grahams
+grail
+grain
+grains
+grammar
+grammars
+grammas
+grammatical
+grammy
+grammys
+grampa
+grampy
+grams
+grand
+grandbabies
+grandbaby
+grandchildren
+granddaughter
+grander
+grandest
+grandfather
+grandfather's
+grandfathers
+grandiose
+grandkid
+grandkids
+grandly
+grandma
+grandma's
+grandmas
+grandmother
+grandmothers
+grandpa
+grandpappy
+grandparent
+grandparents
+grandpas
+grandpop
+grands
+grandson
+grannies
+granny
+granola
+grant
+grant's
+granted
+granter
+granting
+grants
+grapefruits
+grapeshot
+graphic
+graphics
+graphics..
+graphs
+grapple
+grappled
+grappler
+grapplers
+grapples
+grappling
+grasps
+grass
+grass-weaving
+grasses
+grasshopper
+grasshopper's
+grasshoppers
+grassy
+grate
+grated
+grateful
+gratefully
+gratefulness
+grater
+graters
+grates
+gratifying
+gratin
+gratis
+gratitude
+grats
+gratz
+gravel
+gravely
+graven
+gravepeople
+graveryard
+graves
+graves'
+gravest
+graveyard
+graveyards
+gravitate
+gravity
+gravy
+gray
+grayed
+grayish
+grays
+graze
+grazed
+grazing
+grease
+greased
+greaser
+greases
+greasier
+greasy
+great
+greaten
+greater
+greatest
+greatly
+greatness
+greats
+greave
+greed
+greediest
+greedy
+greek
+green
+greener
+greenery
+greenethumb
+greenhorns
+greenhouse
+greenie
+greening
+greenish
+greenly
+greer
+greet
+greeted
+greeter
+greeter's
+greeting
+greetings
+greets
+greg
+gregoire
+gregoire's
+gregoires
+gremlin
+gremlins
+grew
+grey
+greybeard
+greyhound
+greyhounds
+grid
+griddle
+grief
+grief's
+griefs
+grieve
+grieved
+griever
+griever's
+grievers
+grieves
+grieving
+grievous
+griffin
+grilda
+grilden
+grildragos
+grill
+grilled
+grilling
+grills
+grim
+grimsditch
+grimy
+grin
+grinch
+grinded
+grinder
+grinders
+grining
+grinned
+grinning
+grins
+grintley
+grip
+gripe
+griper
+gripes
+griping
+gripper
+gripping
+grips
+grisly
+gristly
+grit
+grits
+grizzle
+grizzly
+grizzly's
+groceries
+grocery
+grocery's
+grog
+grog's
+grogginess
+groggy
+groggybeards
+grogs
+grommet
+gronos
+groom
+groove
+grooved
+groover
+grooves
+grooving
+groovy
+gross
+grossed
+grosser
+grosses
+grossest
+grossing
+grossly
+grossness
+grotesque
+grotesquely
+grotto
+grouch
+groucho
+grouchy
+ground
+ground-up
+grounded
+grounder
+grounder's
+grounders
+groundhog
+grounding
+grounds
+groundskeeper
+group
+grouped
+grouper
+groupie
+groupies
+grouping
+groupleader
+groups
+grousing
+grouting
+grove
+groves
+grow
+grower
+growin
+growin'
+growing
+growl
+growl-licous
+growling
+growls
+grown
+grown-up
+grownups
+grows
+growth
+grr
+grrr
+grrrrrrrl
+grub
+grubb
+grubbing
+grubby
+grubs
+grudge
+grudger
+grudges
+gruel
+grueling
+gruesome
+gruff
+gruffly
+grumble
+grumbles
+grumbling
+grummet
+grumpy
+grumpy's
+grundy
+grunge
+grungy
+grunt
+grunt's
+gruntbusters
+grunter
+grunting
+grunts
+grunts'
+gryphons
+gtg
+guacamole
+guano
+guarantee
+guaranteed
+guarantees
+guarantees'
+guard
+guard's
+guarded
+guarder
+guardian
+guardians
+guarding
+guards
+guards'
+guardsman
+guardsmen
+guess
+guessed
+guesser
+guessers
+guesses
+guessin
+guessin'
+guessing
+guesstimate
+guest
+guest's
+guestbook
+guested
+guesting
+guests
+guff
+guffaw
+gui
+guide
+guide's
+guided
+guideline
+guidelines
+guidemap
+guidemap's
+guider
+guides
+guiding
+guil
+guila
+guild
+guild1
+guild14
+guilded
+guilders
+guildhall
+guildhouse
+guildie
+guildies
+guilding
+guildleader
+guildless
+guildmasta
+guildmaster
+guildmaster's
+guildmasters
+guildmate
+guildmates
+guildmateys
+guildmeister
+guildmember
+guildmembers
+guildname
+guildpirates
+guilds
+guildship
+guildships
+guildsmen
+guildtag
+guildtalk
+guildwars
+guildwise
+guildy
+guildy's
+guildys
+guile
+guilld
+guilt
+guilty
+guinea
+guines
+guise
+guised
+guitar
+guitar's
+guitarist
+guitars
+gulf
+gulf's
+gulfs
+gull
+gullet
+gullible
+gulls
+gullwings
+gully
+gulp
+gulped
+gulps
+gum
+gum's
+gumball
+gumballs
+gumbo
+gumby
+gummer
+gummy
+gumption
+gums
+gunk
+gunman
+gunmasters
+gunmates
+gunnies
+gunny
+gunny's
+guns
+guns'
+gunship
+gunshow
+gunsights
+gunskill
+gunskills
+gunsmith
+gunsmith's
+gunsmithes
+gunsmithing
+gunsmiths
+gunwale
+guppy
+gurth
+guru
+gus
+gus's
+gush
+gusher
+gushing
+gushy
+gussied
+gust
+gusteau
+gusteau's
+gusto
+gusts
+gusty
+gut
+guts
+gutsy
+gutted
+gutter
+gutterat
+gutters
+gutting
+guy
+guy's
+guyago
+guyona
+guyoso
+guyros
+guys
+guytia
+gwa
+gwarsh
+gwinn
+gwinn's
+gym
+gym's
+gymnasium
+gymnastic
+gymnastics
+gyms
+gypsies
+gypsy
+gypsy's
+gyro
+gyro's
+gyros
+h-pos
+h.g.
+h2o
+ha
+habbo
+habbo's
+habbos
+habit
+habit's
+habitat
+habitat's
+habitats
+habited
+habits
+habitual
+hacky
+had
+hade
+hades
+hades'
+hadn't
+haft
+hah
+haha
+hail
+hailed
+hailing
+hails
+hair
+hair's
+hairball
+hairballs
+hairband
+hairbrush
+hairbrushes
+hairclip
+haircut
+haircut's
+haircuts
+hairdo
+hairdresser
+hairdryer
+haired
+hairs
+hairspray
+hairstyle
+hairstyle's
+hairstyles
+hairy
+hakaba
+hake
+hakuna
+hal
+halau
+hale
+hales
+haley
+haley's
+haleys
+half
+half-o-dil
+halftime
+halfway
+halfwits
+hali
+halibut
+haling
+hall
+hall's
+hallelujah
+haller
+hallmark
+hallo
+halloo
+hallow
+halloween
+halloween's
+hallows
+halls
+hallway
+hallways
+halo
+halos
+halt
+halting
+halva
+halve
+halves
+ham
+hambrrrgers
+hamburger
+hamburgers
+hamburglar
+hamilton
+hamlet
+hammer
+hammerhead
+hammerhead's
+hammerheads
+hammering
+hammers
+hammock
+hammocks
+hammy
+hams
+hamster
+hamster's
+hamsterball
+hamsters
+hanaroni
+hand
+hand's
+handbag
+handbags
+handball
+handcraft
+handed
+handedly
+handel
+hander
+handers
+handful
+handheld
+handicapped
+handier
+handing
+handkerchief
+handkerchiefs
+handle
+handlebar
+handled
+handler
+handler's
+handlers
+handles
+handling
+handout
+handpicked
+handrails
+hands
+handshake
+handshakes
+handsome
+handsomely
+handwriting
+handy
+hanebakuon
+hanegaku
+haneoto
+hang-loose
+hangnail
+hangout
+hank
+hanker
+hankering
+hankie
+hankie's
+hankies
+hanks
+hanky
+hanna
+hannah
+hannah's
+hannahs
+hans
+hans'
+hanukkah
+hap
+hap'n
+hapacha
+hapaxion
+hapazoa
+happen
+happened
+happening
+happenings
+happens
+happier
+happiest
+happily
+happiness
+happy
+happy-go-lucky
+haps
+hara
+harassed
+harassment
+harbinger
+harbingers
+harbor
+harbor's
+harbored
+harbormaster
+harbormasters
+harbors
+hard
+hardball
+hardcode
+hardest
+hardies
+hardly
+hardness
+hardships
+hardware
+hardwire
+hardwood
+hardy
+hare
+hared
+hares
+hark
+harlequin
+harlets
+harm
+harm's
+harmed
+harmful
+harming
+harmless
+harmonicas
+harmonies
+harmonious
+harmony
+harms
+harness
+harp
+harper
+harper's
+harping
+harpoon
+harpooning
+harpoons
+harps
+harr
+harried
+harriet
+harrow
+harrows
+harsh
+harsher
+harshly
+hart
+harumi
+harumite
+harumitey
+harv
+harv's
+harvest
+harvested
+harvesting
+harvests
+harvs
+has
+hashanah
+hasher
+hasn't
+hasnt
+hassaba
+hassagua
+hassano
+hassigos
+hassilles
+hassle
+hassled
+hassling
+hassros
+hast
+haste
+hasten
+hastily
+hasty
+hat
+hat's
+hatch
+hatched
+hatches
+hatchet
+hatchets
+hath
+hating
+hatred
+hats
+hatter
+haul
+hauled
+hauling
+hauls
+haunt
+haunt's
+haunted
+haunter
+haunting
+haunting's
+hauntings
+haunts
+haut
+havarti
+have
+haven
+haven's
+haven't
+havendish
+havendish's
+havens
+havent
+haver
+havers
+haves
+havin'
+having
+havoc
+haw
+hawk
+hawk's
+hawkeyes
+hawkling
+hawks
+hawkster
+hawkweed
+haws
+hawthorne
+haxby
+hay
+haydn
+hayes
+haymaker
+hayseed
+haystack
+haystacks
+haywire
+hazard
+hazardous
+hazel
+hazelnut
+hazes
+hazy
+hazzard
+he
+he'd
+he'll
+he's
+head
+headache
+headaches
+headband
+headboards
+headbutt
+headdress
+headed
+header
+headgear
+headhunter
+headhunters
+heading
+heading's
+headings
+headless
+headlight
+headlights
+headlock
+headpiece
+headpieces
+headquarter
+headquarters
+heads
+headset
+headsets
+headshot
+headstone
+headstone's
+headstones
+headstrong
+headway
+heal
+healed
+healer
+healers
+healing
+healings
+heals
+health
+health's
+healthier
+healthiest
+healthly
+healthy
+heap
+heaps
+hear
+heard
+hearer
+hearers
+hearest
+hearing
+hearings
+hears
+hearsay
+heart
+heart's
+heart-shaped
+heartache
+heartbeat
+heartbreak
+heartbreakers
+heartbreaking
+heartbreaks
+heartbroken
+hearted
+heartedly
+hearten
+heartens
+heartfelt
+hearth
+hearth's
+hearties
+heartily
+heartiness
+heartless
+hearts
+heartstea
+heartthrob
+heartwrecker
+hearty
+hearty's
+heartys
+heat
+heat-get
+heated
+heater
+heater's
+heaters
+heath
+heathen
+heathens
+heather
+heating
+heats
+heave
+heaven
+heaven's
+heavenly
+heavens
+heaver
+heavier
+heavies
+heaviest
+heavily
+heavy
+heavyset
+heavyweight
+heckle
+hectic
+hector
+hector's
+hectors
+hedge
+hedgehog
+hedgehog's
+hedgehogs
+hedley
+hedly
+hedy
+hee
+heed
+heeded
+heel
+heeled
+heeler
+heeling
+heels
+heffalump
+heffalump's
+heffalumps
+heft
+hefts
+hefty
+heh
+hehe
+heidi
+height
+heights
+heikyung
+heinous
+heirloom
+heirs
+heist
+heisting
+heists
+held
+helen
+helicopter
+helicopters
+helios
+hello
+hellos
+helm
+helm's
+helmed
+helmet
+helmets
+helming
+helms
+helmsman
+helmsmen
+helmswoman
+help
+helpdesk
+helped
+helper
+helper's
+helpers
+helpful
+helpfully
+helping
+helpings
+helpless
+helps
+hem
+hemi
+hemisphere
+hempen
+hems
+hen
+hen's
+hence
+henchmen
+hendry
+henhouse
+henry
+henrys
+hens
+her
+her's
+herbert
+herbie
+herbie's
+herbies
+herbs
+hercules
+hercules'
+herd
+herded
+herder
+herders
+herding
+herds
+here
+here's
+hereby
+herein
+heres
+heresy
+heretic
+hereunto
+heritage
+hermione
+hermit
+hermit's
+hermits
+hermoine
+hernia
+hero
+hero's
+heroes
+heroic
+heroism
+heron
+herons
+heros
+herring
+herrings
+hers
+herself
+hershey
+hersheys
+hes
+hesitant
+hesitate
+hesitating
+hesitation
+hest
+hewent
+hey
+heya
+heywood
+hf
+hi
+hi-top
+hibernate
+hibernating
+hibernation
+hibiscus
+hic
+hiccup
+hiccups
+hick
+hickory
+hickorytip
+hicks
+hid
+hidden
+hide
+hide-and-seek
+hideaway
+hideaways
+hided
+hideous
+hideously
+hideout
+hideouts
+hides
+hiding
+hierarchy
+higglyball
+higglytown
+high
+high-energy
+high-flying
+high-impact
+high-octane
+high-powered
+high-seas
+high-speed
+high-strung
+high-voltage
+higher
+highest
+highest-rated
+highjack
+highlander
+highlands
+highlight
+highlighted
+highlighting
+highlights
+highly
+highness
+highs
+highsea
+highseas
+hightail
+hightailed
+highway
+hihi
+hiiii-yaaaaa
+hike
+hiker
+hiking
+hilarious
+hilarity
+hill
+hill's
+hilled
+hiller
+hilling
+hills
+hillside
+hilltop
+hilly
+hilt
+him
+hims
+himself
+himuro
+hindered
+hindering
+hinds
+hindsight
+hinges
+hint
+hinted
+hinter
+hinterseas
+hinting
+hints
+hip
+hip-hop
+hip-hoppin'
+hippie
+hippies
+hippies'
+hippo
+hippo's
+hippos
+hippy
+hipster
+hire
+hired
+hirer
+hires
+hiring
+his
+hissed
+hisses
+hissing
+hissy
+histoire
+historian
+historic
+historical
+historically
+histories
+history
+history's
+hit
+hit's
+hitch
+hitched
+hitchhike
+hitchhiked
+hitchhiker
+hitchhikers
+hitchhiking
+hitching
+hither
+hitop
+hits
+hitter
+hitters
+hitting
+hive
+hive's
+hives
+hiya
+hkdl
+hmm
+hmmm
+hms
+hoard
+hoarder
+hoarding
+hoards
+hoax
+hob
+hobbies
+hobbit
+hobbits
+hobbles
+hobbling
+hobby
+hoboken
+hocked
+hockey
+hocks
+hocus
+hocus-focus
+hodgepodge
+hofflord
+hog
+hogg
+hogge
+hogged
+hogging
+hogglestock
+hogs
+hogwarts
+hogwash
+hoi
+hoist
+hoisting
+hola
+hold
+hold'em
+hold's
+holdem
+holden
+holder
+holders
+holdin'
+holding
+holdings
+holdout
+holds
+holey
+holidas
+holiday
+holiday's
+holidayer
+holidays
+holl
+holler
+hollered
+hollering
+hollow
+hollow's
+hollowed-out
+hollows
+holly
+holly's
+hollywood
+hollywoods
+holms
+holo
+hologram
+holograms
+holt
+holy
+homage
+hombre
+hombres
+home
+home's
+home-grown
+home-made
+homebound
+homeboy
+homecoming
+homed
+homedog
+homegirl
+homeland
+homeless
+homely
+homemade
+homeopathic
+homepage
+homeport
+homer
+homer's
+homers
+homes
+homespun
+homestead
+hometown
+homework
+homeworker
+homeworker's
+homeworkers
+homey
+homeys
+homier
+homies
+homing
+hon
+honcho
+honda
+hone
+honed
+hones
+honest
+honestly
+honesty
+honey
+honeybunch
+honeycomb
+honeydew
+honeys
+honeysuckle
+honeysuckles
+honing
+honk
+honor
+honorable
+honorary
+honored
+honoring
+honors
+honour
+hood
+hood's
+hoods
+hoof
+hook
+hook's
+hooked
+hooks
+hooligan
+hooligans
+hoop
+hoops
+hoopster
+hoopsters
+hooray
+hoot
+hootenanny
+hooting
+hoots
+hop
+hope
+hoped
+hopeful
+hopeful's
+hopefully
+hoper
+hopes
+hoping
+hopped
+hopper
+hopping
+hoppy
+hops
+hopscotch
+horatio
+horatio's
+horatios
+hordes
+horison
+horizon
+horizon's
+horizons
+horizontal
+horn
+hornbow
+hornet
+hornet's
+hornets
+horns
+hornswoggle
+horoscope
+horrendous
+horrible
+horribly
+horrid
+horridness
+horrific
+horrified
+horrifying
+horror
+horror's
+horrors
+horse
+horse's
+horseman
+horsepower
+horses
+horseshoe
+horseshoe's
+horseshoes
+horseshow
+horsey
+horsing
+hose
+hosed
+hoses
+hosiery
+hospital
+hospitality
+hospitalize
+hospitals
+host
+host's
+hosted
+hostile
+hostiles
+hostility
+hosting
+hosts
+hot
+hot-tempered
+hotel
+hotel's
+hotels
+hothead
+hotkey
+hotkeys
+hotshot
+hotspot
+hotspots
+hotter
+hottest
+hound
+hounded
+hounding
+hounds
+hour's
+hourglass
+hourly
+house
+house's
+housebroken
+housecleaning
+housed
+houseful
+household
+housekeeper
+housemates
+houseplant
+houser
+houses
+housewife
+housewives
+housework
+housing
+housings
+hovel
+hover
+hovercraft
+hovered
+hovering
+hovers
+how
+how'd
+how're
+how's
+how've
+how-to
+how-to-video
+how2
+howard
+howdy
+however
+howl
+howled
+howling
+hows
+hp
+hp's
+hq
+hqofficerf
+hqofficerm
+hr
+hr.
+hrage
+hsm
+hsm-2's
+hsm2
+hsm3
+hub
+hub's
+hubbies
+hubby
+hubby's
+hubs
+huddle
+huddled
+hudgen's
+hudgens
+hudson
+hudson's
+hudsons
+hue
+hug
+hug's
+huge
+hugely
+huger
+hugers
+hugest
+hugged
+hugh
+hugo
+hugs
+huh
+hula
+hula's
+hulas
+hulk
+hulking
+hull
+hull's
+hullabaloo
+hulled
+hullo
+hulls
+human
+human's
+humane
+humanities
+humanity
+humankind
+humans
+humble
+humbled
+humbly
+humbuckers
+humbug
+humdinger
+humid
+humidia
+humidia's
+humiliating
+humility
+hummingbird
+hummingbird's
+hummingbirds
+hummus
+humor
+humor's
+humored
+humoring
+humorous
+humors
+hums
+hunch
+hunchback
+hunger
+hungering
+hungrier
+hungriest
+hungry
+hunny
+hunt
+hunter
+hunter's
+hunters
+hunting
+huntress
+hunts
+huntsclan
+huntsgirl
+huntsman
+huntsman's
+hurdle
+hurl
+hurled
+hurls
+hurrah
+hurray
+hurricane
+hurricanes
+hurried
+hurrier
+hurries
+hurry
+hurrying
+hurt
+hurter
+hurtful
+hurting
+hurts
+husband
+husband's
+husbands
+hush
+hushes
+husk
+huskers
+huskies
+husky
+hustle
+hustling
+hut
+hutch
+huts
+huzza
+huzzah
+hw
+hxdq
+hyacinth
+hybrid
+hydra
+hydrant
+hydrants
+hydrated
+hydro-hopper
+hydrofoil
+hyena
+hyena's
+hyenas
+hygiene
+hymn
+hymns
+hyoga
+hype
+hyped
+hyper
+hyper-drive
+hyperactive
+hyperforce
+hypersensitive
+hyperspace
+hypno
+hypno-goggles
+hypnotic
+hypnotized
+hypocrite
+hypothetical
+hypothetically
+hysterical
+hysterically
+i
+i'd
+i'll
+i'm
+i've
+i.m.
+i.w.g.
+iago
+iago's
+iagos
+iam
+iambic
+ibuprofen
+ice
+ice's
+iceberg
+icebergs
+iceburg
+icecold
+icecream
+iced
+iceman
+icerage
+ices
+iceshark
+icestockings
+ichabod
+ichabod's
+ichabods
+icicle
+icicles
+icing
+icing's
+icings
+icky
+icon
+icons
+icy
+id
+ida
+idea
+idea's
+ideal
+ideally
+ideals
+ideas
+identical
+identify
+identifying
+identity
+ides
+idk
+idol
+idol's
+idolizing
+idols
+ids
+if
+ifalla
+iger
+igloo
+igloos
+ignatius
+ignatius'
+ignite
+ignorance
+ignorant
+ignore
+ignored
+ignorer
+ignores
+ignoring
+igo
+igo's
+iguana
+ii
+iid
+ik
+ile
+ill
+illegal
+illegally
+illiterate
+illness
+illnesses
+ills
+illuminati
+illumination
+illusion
+illusive
+illustrate
+illustrated
+illustrates
+illustrating
+illustration
+illustrations
+illustrative
+illustrious
+im
+image
+imaged
+images
+imaginable
+imaginary
+imagination
+imagination's
+imaginations
+imaginative
+imaginatively
+imagine
+imagined
+imagineer
+imagineers
+imaginer
+imagines
+imaging
+imagining
+imaginings
+imam
+imbedded
+imho
+imitate
+imitated
+imitating
+imitation
+immature
+immediate
+immediately
+immense
+immensely
+immigrant
+immigrate
+immigrated
+imminent
+immortal
+immune
+immunity
+imo
+imp
+impact
+impacted
+impacter
+impacting
+impactive
+impacts
+impaired
+impartial
+impatient
+impending
+imperal
+imperfect
+imperial
+impersonal
+impersonate
+impersonating
+impersonation
+impervious
+implement
+implemented
+implementing
+implication
+implications
+implicit
+implied
+implies
+imploringly
+imply
+implying
+impolite
+import
+importance
+important
+importantly
+imported
+importer
+importer's
+importers
+importing
+imports
+impose
+imposed
+imposer
+imposes
+imposing
+impossibility
+impossible
+impossibles
+impossibly
+imposter
+impound
+impounded
+impractical
+impress
+impressed
+impresses
+impressing
+impression
+impression's
+impressions
+impressive
+imprison
+imprisoned
+imprisonment
+improbably
+impromptu
+improper
+improprieties
+improve
+improved
+improvement
+improvements
+improver
+improves
+improving
+improvise
+imps
+impudent
+impulse
+impulsive
+impunity
+in
+inability
+inaccuracies
+inaccurate
+inaction
+inactive
+inadequate
+inadequately
+inadvertently
+inane
+inappropriate
+inappropriately
+inboards
+inbound
+inbox
+inc
+inc.
+incapable
+incapacitated
+incapacitating
+incarnate
+incarnation
+incase
+incased
+incautious
+incentive
+incessantly
+inch
+inches
+inching
+incident
+incident's
+incidentally
+incidents
+incisor
+incite
+incited
+incline
+inclined
+include
+included
+includes
+including
+inclusive
+incognito
+incoherent
+income
+incoming
+incomings
+incompatible
+incompetency
+incompetent
+incomplete
+incompletes
+inconsiderate
+inconsideration
+inconsistent
+inconspicuous
+inconspicuously
+inconvenience
+inconveniencing
+inconvenient
+incorporated
+incorporeal
+incorrect
+incorrectly
+increase
+increased
+increases
+increasing
+incredible
+incredible's
+incredibles
+incredibly
+increments
+incriminate
+incriminating
+indebt
+indecisive
+indeed
+indeedy
+independence
+independent
+independently
+indestructible
+index
+indexed
+indexer
+indexers
+indexes
+indexing
+india
+indian
+indians
+indicate
+indicated
+indicates
+indicating
+indication
+indications
+indicative
+indicator
+indices
+indie
+indies
+indifference
+indifferent
+indifferently
+indigenous
+indigestion
+indigo
+indigos
+indirect
+indirectly
+indiscriminately
+indisposed
+individual
+individual's
+individuality
+individually
+individuals
+indo
+indoctrinations
+indomitable
+indoor
+indoors
+indubitab
+induced
+inducted
+inducting
+indulge
+industrial
+industrial-sized
+industrially
+industrials
+industries
+industry
+industry's
+inedible
+ineffective
+inefficient
+inept
+inertia
+inevitable
+inexpensive
+inexperience
+inexperienced
+inexplicably
+infancy
+infant
+infantile
+infantry
+infants
+infected
+infecting
+infection
+infections
+infectious
+infer
+inferior
+inferiority
+infernal
+inferno
+inferno's
+infernos
+inferring
+infest
+infestation
+infested
+infidels
+infiltrate
+infiltrated
+infinite
+infinities
+infinity
+infirmary
+inflame
+inflammation
+inflatable
+inflate
+inflated
+inflict
+inflicted
+inflicting
+infliction
+inflicts
+influence
+influenced
+influencer
+influences
+influencing
+influx
+info
+inform
+informal
+informants
+information
+information's
+informations
+informative
+informed
+informer
+informer's
+informers
+informing
+informs
+infrastructure
+infringe
+infuriating
+ingenious
+ingles
+ingot
+ingots
+ingrate
+ingredient
+ingredients
+inhabit
+inhabitated
+inhabited
+inhalation
+inhere
+inherit
+inialate
+init
+initial
+initialization
+initialized
+initially
+initials
+initiate
+initiated
+initiates
+initiating
+initiation
+initiations
+initiative
+injure
+injured
+injures
+injuries
+injuring
+injury
+injustices
+ink
+ink's
+ink-making
+ink-making-talent
+inkaflare
+inkana
+inkanapa
+inked
+inker
+inkers
+inking
+inkings
+inks
+inkwell
+inkwells
+inky
+inland
+inlanders
+inlet
+inline
+inmates
+inn
+innate
+inner
+innerly
+innkeeper
+innocence
+innocent
+innocently
+innocents
+innovative
+innovention
+innovention's
+innoventions
+inns
+innuendo
+innuendoes
+inoperable
+inpatient
+input
+input's
+inputed
+inputer
+inputing
+inputs
+inputting
+inquest
+inquire
+inquiries
+inquiring
+inquiry
+inquisitively
+ins
+insane
+insanely
+insanity
+insatiable
+insect
+insects
+insecure
+insecurities
+insecurity
+insensitive
+insert
+inserted
+inserting
+inserts
+inset
+inside
+inside's
+insider
+insider's
+insiders
+insides
+insight
+insightful
+insignia
+insignificant
+insinuate
+insinuating
+insinuation
+insist
+insisted
+insisting
+insists
+insolence
+insomnia
+insomniac
+insomniatic
+inspect
+inspected
+inspecting
+inspection
+inspections
+inspector
+inspects
+inspiration
+inspire
+inspired
+inspires
+inspiring
+inst
+inst'
+insta-grow
+instable
+install
+installation
+installed
+installer
+installing
+installment
+installs
+instance
+instanced
+instances
+instancing
+instant
+instantly
+instead
+instep
+instigate
+instigator
+instill
+instilling
+instinct
+instinctively
+instincts
+institution
+instruct
+instructed
+instruction
+instruction's
+instructions
+instructor
+instructors
+instrument
+instrument's
+instrumented
+instrumenting
+instruments
+insubordinate
+insubordinates
+insubordination
+insufferable
+insufficient
+insulates
+insulating
+insulation
+insult
+insult's
+insulted
+insulter
+insulting
+insults
+insurance
+insure
+insured
+intact
+integrate
+integrated
+integrity
+intellectual
+intellectualizing
+intelligence
+intelligent
+intend
+intended
+intender
+intending
+intends
+intense
+intensified
+intension
+intensions
+intensity
+intensive
+intent
+intention
+intention's
+intentional
+intentionally
+intentioned
+intentions
+intently
+intents
+inter
+interact
+interacting
+interaction
+interactive
+interactively
+intercept
+intercepted
+intercepten
+intercepting
+interception
+interceptive
+interceptor
+interchange
+intercom
+interconnection
+interest
+interest's
+interested
+interesting
+interestingly
+interests
+interface
+interface's
+interfaced
+interfacer
+interfaces
+interfacing
+interfere
+interference
+interferes
+interfering
+interim
+interior
+interior's
+interiorly
+interiors
+interject
+interjections
+interlopers
+intermediaries
+intermediate
+interminable
+intermission
+intermittent
+intermittently
+intern
+internal
+international
+interned
+internet
+internet's
+internets
+internship
+interpretation
+interprets
+interrogate
+interrupt
+interrupt's
+interrupted
+interrupter
+interrupters
+interrupting
+interruption
+interruptions
+interruptive
+interrupts
+intersect
+interstate
+intervals
+intervene
+intervened
+intervention
+interview
+interviewing
+interviews
+interwebz
+intimately
+intimidate
+intimidated
+intimidating
+into
+intolerant
+intranet
+intrepid
+intrigues
+intriguing
+intro
+intro's
+introduce
+introduced
+introducer
+introduces
+introducing
+introduction
+introduction's
+introductions
+introductory
+intros
+intrude
+intruder
+intruders
+intrudes
+intruding
+intrusion
+intuition
+intuitive
+inundated
+inutile
+inv
+invade
+invaded
+invader
+invaders
+invading
+invalid
+invaluable
+invasion
+invasions
+invasive
+invent
+invented
+inventing
+invention
+inventions
+inventive
+inventories
+inventory
+invents
+inverse
+invert
+inverted
+invest
+invested
+investigate
+investigated
+investigates
+investigating
+investigation
+investigations
+investigative
+investigator
+investigators
+investing
+investment
+investments
+invigorating
+invincibility
+invincible
+invincibles
+invisibility
+invisible
+invisibles
+invisibly
+invitation
+invitation's
+invitations
+invite
+invited
+invitee
+inviter
+invites
+inviting
+invoice
+invoices
+involuntarily
+involve
+involved
+involver
+involves
+involving
+invulnerability
+invulnerable
+iow
+ipod
+ipods
+iridessa
+iridessa's
+iris
+iris'
+irk
+irked
+irking
+irks
+irksome
+iron
+ironclad
+ironed
+ironhoof
+ironic
+ironically
+ironing
+ironman
+irons
+ironsides
+ironskull's
+ironwall
+ironwalls
+irrational
+irregular
+irrelevant
+irresistible
+irritable
+irritant
+irritate
+irritated
+irritates
+irritatin'
+irritating
+irritation
+is
+isabel
+isabella
+isabella's
+isabellas
+isadora
+isadore
+isaiah
+isla
+island
+island's
+islander
+islanders
+islands
+isle
+isle's
+isles
+isn't
+isnt
+isolate
+isolated
+isolating
+isometric
+isp
+issue
+issued
+issuer
+issuers
+issues
+issuing
+istilla
+it
+it'll
+it's
+italics
+italy
+itched
+itchie
+itching
+itchy
+item
+items
+its
+itself
+ivanna
+ive
+ivona
+ivor
+ivory
+ivy
+ivy's
+ivys
+ix
+izzy
+izzy's
+izzys
+j.k.
+ja
+jab
+jack
+jack's
+jackals
+jacket
+jacket's
+jackets
+jackfruit
+jackie
+jackie's
+jackies
+jackolantern
+jackolantern's
+jackolanterns
+jackpot
+jackpot's
+jackpots
+jacks
+jackson
+jackson's
+jacques
+jade
+jaded
+jado
+jafar
+jafar's
+jafars
+jagged
+jaguar
+jail
+jails
+jake
+jake's
+jakes
+jalex
+jam
+jamada
+jamago
+jamble
+jamboree
+james
+james'
+jamie
+jamigos
+jamilles
+jammania
+jammer
+jammin
+jammin'
+jammin's
+jammy
+jamoso
+jams
+jan
+jane
+jane's
+janes
+janet
+janice
+january
+january's
+januarys
+jar
+jar's
+jargon
+jars
+jasmine
+jasmine's
+jasmines
+jason
+jason's
+jasons
+jaw
+jaw's
+jaw-dropper
+jawed
+jaws
+jazz
+jazzed
+jazzy
+jb
+jbs
+jealous
+jealously
+jealousy
+jean
+jean's
+jeanie
+jeanne
+jeans
+jed
+jedi
+jedi's
+jedis
+jeena
+jeffrey
+jehan
+jellies
+jelly
+jellybean
+jellybean's
+jellybeans
+jellyfish
+jellyfish's
+jenny
+jeopardy
+jeremiah
+jeremy
+jerome
+jerry
+jerry's
+jerrys
+jersey
+jess
+jessamine
+jesse
+jesse's
+jesses
+jest
+jester
+jester's
+jesters
+jests
+jet
+jet's
+jetix
+jetixtreme
+jetpack
+jets
+jetsam
+jetsam's
+jetsams
+jett
+jett's
+jetts
+jeune
+jewel's
+jeweled
+jeweler
+jewelers
+jewelry
+jig
+jigsaw
+jill
+jim
+jima
+jimmie
+jimmyleg
+jingle
+jinglebells
+jingles
+jingly
+jinks
+jitterbug
+jittery
+jive
+jive_turkies
+jivin'
+jk
+joan
+jocard
+joe
+joe's
+joes
+john
+johnny
+johnny's
+johnnys
+johns
+johnson
+johnson's
+johnsons
+johny
+join
+joined
+joiner
+joiners
+joining
+joins
+jojo
+jojo's
+jojos
+joke
+joke's
+joked
+joker
+joker's
+jokers
+jokes
+jokey
+joking
+jolly
+jolly's
+jollyroger
+jollyroger's
+jollyrogers
+jolt
+jona's
+jonas
+jonathan
+jones
+jones'
+jones's
+jordan
+jos
+joseph
+joshamee
+joshuas
+josie
+journal
+journes
+journey
+journeyed
+journeying
+journeyings
+joy
+joy's
+joyful
+joyous
+joys
+jpn
+jps
+jr
+jr.
+juan
+jubilee
+judge
+judge's
+judged
+judger
+judges
+judging
+judy
+judy's
+judys
+juels
+juggernaut
+juggernauts
+juggle
+juggler
+juggles
+juggling
+juiced
+juju
+jukebox
+jul
+julep
+julie
+juliet
+julius
+july
+july's
+julys
+jumba
+jumba's
+jumble
+jumbles
+jumbo
+jump
+jump's
+jumped
+jumper
+jumpers
+jumpin
+jumping
+jumps
+jumpy
+jun
+june
+june's
+juneau
+junebug
+junes
+jung
+jungle
+jungle's
+jungled
+jungles
+junior
+junior's
+juniors
+juniper
+junk
+jupiter
+jupiter's
+jupiters
+jury
+just
+just-waking-up
+juster
+justice
+justin
+justin's
+justing
+justins
+justly
+juvenile
+ka-boom
+ka-ching
+kabob
+kaboomery
+kagero
+kai
+kaken
+kamakuri
+kanga
+kanga's
+kangaroo
+kangas
+kapahala
+karakuri
+karaoke
+karat
+karate
+karbay
+karen
+karin
+karma
+karnival
+karo
+karo's
+kart
+karts
+kasumi
+kasumire
+kasumite
+kat
+kate
+kate's
+kathy
+katz
+kay
+kazaam
+kazoo
+kazoology
+kdf
+keelgrin
+keely
+keely's
+keelys
+keen
+keep
+keeper
+keeper's
+keepers
+keepin'
+keeping
+keeps
+keepsake
+keepsake's
+keepsakes
+keira
+keira's
+keiras
+keke
+kellogg
+kellogg's
+kelloggs
+kelly
+kelly's
+kellys
+kelp
+kelp-jelly
+kelsi
+kelsi's
+kelsis
+ken
+kenai
+kenai's
+kenais
+kennel
+kenny
+kenny's
+kennys
+kent
+kept
+kerchak
+kerchak's
+kerchaks
+kermie
+kermit
+kes
+ketchup
+ketobasu
+kettle
+kettles
+kevin
+kevin's
+kevins
+kewl
+key
+key's
+keyboard
+keyboard's
+keyboarding
+keyboards
+keyhole-design
+keys
+keystone
+keyword
+khaki
+khaki's
+khakis
+khamsin
+kibatekka
+kick
+kickball
+kicked
+kicker
+kickers
+kickflip
+kickin'
+kicking
+kicks
+kid
+kid's
+kidd
+kiddie
+kidding
+kids
+kidstuff
+kiely
+kiely's
+kielys
+kiki
+kiki's
+kikis
+kim
+kim's
+kimchi
+kimmunicator
+kims
+kind
+kinda
+kindergarten
+kindergarten's
+kindergartens
+kindest
+kindly
+kindness
+kinds
+king
+king's
+king-sized
+kingdom
+kingdom's
+kingdoms
+kingfisher
+kingfishers
+kingly
+kingman
+kingman's
+kings
+kingshead
+kiosk
+kiosk's
+kiosks
+kipp
+kippur
+kirby
+kirke
+kit
+kitchen
+kitchen's
+kitchener
+kitchens
+kite
+kites
+kitten
+kitten's
+kittens
+kitty
+kiwi
+kk
+klebba
+klutz
+klutzy
+knap
+knave
+kneed
+kneel
+knew
+knghts
+knight
+knightley
+knightley's
+knights
+knitting
+knock
+knockdown
+knocked
+knocking
+knockoff
+knocks
+knoll
+knots
+knotty
+know
+know-it-alls
+knower
+knowing
+knowledge
+knowledgeable
+knowledges
+known
+knows
+knowzone
+knuckle
+knucklehead
+knuckles
+koala
+koala's
+koalas
+kobi
+kobra
+koda
+koda's
+kodas
+kodiac
+kokeshi
+koko
+kokoago
+kokoros
+koleniko
+kollin
+komadoros
+komainu
+komanoto
+kong
+kong's
+kongs
+kooky
+kool
+korogeki
+koroko
+korozama
+kouki
+kp
+kp's
+kraken
+kraken's
+krakens
+krawl
+kreepers
+krew
+krewe
+krispies
+krissy
+krogager
+kronk
+kronk's
+krunklehorn
+krux
+krybots
+kubaku
+kuganon
+kugaster
+kumonn
+kung
+kuzco
+kwanzaa
+kyle
+kyle's
+kyles
+kyra
+kyto
+kyto's
+la
+lab
+label
+labels
+labor
+labyrinth
+lace
+lack
+lackadaisical
+lacked
+lacker
+lacking
+lacks
+lacrosse
+lad
+ladder
+ladder's
+ladders
+ladies
+ladies'
+ladle
+ladles
+lady
+lady's
+ladybug
+ladybug's
+ladybugs
+ladys
+laff
+laff-o-dil
+laffer
+laffs
+lag
+laggin
+lagging
+lagoon
+lagoon's
+lagoons
+laid-back
+laidel
+lake
+lake's
+laker
+lakes
+laking
+lala
+lalala
+lamanai
+lamb
+lambda
+lamberginias
+lamed
+lamely
+lamer
+lames
+lamest
+laming
+lamp
+lamp's
+lamper
+lamps
+lanai
+lance
+lance's
+lances
+land
+landed
+lander
+landers
+landing
+landings
+landlubber
+landlubbers
+landmark
+lands
+landscape
+lane
+lanes
+language
+language's
+languages
+lantern
+lantern's
+lanterns
+lanyard
+lanyard's
+lanyards
+laptop
+large
+lark
+larkspur
+larp
+larrup
+larry
+lars
+laser
+lashes
+lass
+lass'
+lassard
+lassie
+lassie's
+lassies
+lasso
+last
+lasted
+laster
+lasting
+lastly
+lasts
+late
+lated
+lately
+later
+lateral
+latered
+laters
+lates
+latest
+latia
+latin
+latrine
+laugh
+laughable
+laughed
+laugher
+laugher's
+laughers
+laughfest
+laughin'
+laughing
+laughs
+laughter
+laughters
+launch
+launched
+launcher
+launchers
+launches
+launching
+launchings
+launchpad
+laundry
+laurel
+laurel-leaf
+lauren
+lava
+lavendar
+lavender
+lavish
+law
+law's
+lawbot
+lawbot's
+lawbots
+lawful
+lawless
+lawn
+lawn's
+lawns
+lawrence
+laws
+lawyer
+lawyers
+layer
+layered
+layers
+laying
+laziness
+lazy
+lbhq
+le
+lead
+leaded
+leaden
+leader
+leader's
+leaderboard
+leaderboard's
+leaderboards
+leaders
+leadership
+leading
+leadings
+leads
+leaf's
+leaf-boat
+leaf-stack
+leafboarding
+leafed
+leafing
+leafkerchief
+leafkerchiefs
+leafs
+leafy
+league
+leagued
+leaguer
+leaguers
+leagues
+leaguing
+leaks
+lean
+leaned
+leaner
+leanest
+leaning
+leanings
+leanly
+leans
+leap
+leapfrog
+leaping
+leapt
+learn
+learned
+learner
+learner's
+learners
+learning
+learnings
+learns
+learnt
+least
+leatherneck
+leave
+leaved
+leaver
+leavers
+leaves
+leavin
+leaving
+leavings
+ledge
+lee
+leed
+leeta
+leeward
+left
+left-click
+left-clicking
+leftover
+lefts
+lefty
+legaba
+legaja
+legal
+legalese
+legano
+legassa
+legen
+legend
+legend's
+legendary
+legends
+leghorn
+legion
+legondary
+leibovitz
+leibovitz's
+leif
+leigons
+leisure
+leisurely
+lemme
+lemon
+lemonade
+lemons
+lemony
+lempago
+lempona
+lempos
+len
+lend
+lender
+lenders
+lending
+lends
+lengendary
+length
+lengthen
+lengths
+lenny
+lenora
+lentil
+leo
+leo's
+leon
+leons
+leopard
+leopards
+leopuba
+leota
+leota's
+leotas
+leozar
+leroy
+lerping
+les
+less
+lessen
+lessens
+lesser
+lesses
+lessing
+lesson
+lessoners
+lessons
+lest
+let
+let's
+lethargy
+lets
+letter
+letterhead
+lettering
+letterman
+letters
+lettin'
+letting
+lettuce
+level
+leveling
+levelly
+levels
+levelup
+leviathan
+levica
+levy
+lewis
+lewis'
+lex's
+li
+liar
+liar's
+liars
+libby
+liberated
+liberties
+liberty
+liberty's
+librarian
+libraries
+library
+library's
+licence
+license
+lichen
+lichens
+lid
+lie
+lied
+lies
+lieutenant
+lieutenant's
+lieutenants
+life
+life's
+lifeguard
+lifeguard's
+lifeguards
+lifejacket
+lifelong
+lifer
+lifers
+lifes
+lifestyle
+lift
+lifted
+lifter
+lifters
+lifting
+lifts
+light
+light's
+light-green
+light-t
+light-talent
+light-talents
+light-up
+lightbeams
+lightcycle
+lightcycles
+lighted
+lighten
+lightening
+lightens
+lighter
+lighters
+lightest
+lightfinders
+lighthouse
+lighthouse's
+lighthouses
+lighting
+lightly
+lightning
+lights
+lightspeed
+lightwater
+lightyear
+lightyear's
+like
+likeable
+liked
+likelier
+likeliest
+likelihood
+likely
+likes
+likest
+liki
+liking
+likings
+lil
+lil'fairy
+lila
+lilac
+lilies
+lillipop
+lilly
+lilo
+lilo's
+lily
+lily's
+lily-of-the-valley
+lily-pad
+lilypad
+lilys
+lima
+lime
+limes
+limit
+limited
+limiter
+limiters
+limiting
+limitly
+limitness
+limits
+lincoln
+lincoln's
+lincolns
+linda
+linden
+line
+line's
+lined
+linen
+linens
+liner
+liner's
+liners
+lines
+linguini
+linguini's
+linguinis
+lining
+linings
+lion
+lion's
+lione
+lions
+lip
+lipsky
+lipstick
+lipsticks
+liquidate
+liri
+lisa
+lisel
+list
+listed
+listen
+listened
+listener
+listener's
+listeners
+listening
+listens
+lister
+listers
+listing
+listings
+listners
+lists
+lit
+literal
+literally
+literature
+little
+littler
+littlest
+live
+live-action
+lived
+lively
+livens
+liver
+liver's
+livered
+livers
+lives
+livest
+liveth
+living
+livingly
+livings
+livingston
+livingston's
+livingstons
+liz
+liza
+lizard
+lizard's
+lizards
+lizzie
+lizzie's
+lizzy
+llama
+llama's
+llamas
+lloyd
+lloyd's
+lloyds
+load
+loaded
+loader
+loaders
+loading
+loadings
+loafers
+loan
+loaned
+loaner
+loaning
+loans
+loather
+lobbies
+lobby
+lobe
+lobster
+lobsters
+local
+localized
+locally
+lock
+lockbox
+lockboxes
+locked
+locker
+lockers
+locket
+locking
+lockings
+lockjaw's
+lockpick
+locks
+lockspinner's
+loco-motion
+lodge
+lodge's
+lodges
+lofty
+log
+log's
+logged
+loggers
+logging
+logical
+logout
+logs
+lol
+lola
+lola's
+lollipop
+lolo
+lolo's
+lolos
+lolz
+lone
+lonelier
+loneliest
+loneliness
+lonely
+lonepirates
+loner
+loner's
+loners
+long
+longed
+longer
+longest
+longing
+longings
+longjohn
+longly
+longs
+longskirt
+loo
+look
+looked
+looker
+looker's
+lookers
+lookin
+lookin'
+looking
+lookout
+lookouts
+looks
+looksee
+lool
+loom
+loon
+loony
+loool
+looool
+looooong
+loop
+loop.
+loops
+loopy
+lord
+lord's
+lords
+lordz
+lore
+lorella
+lorenzo
+lori
+los
+lose
+losing
+loss
+loss's
+losses
+lost
+lot
+lot's
+lots
+lotsa
+lotus
+lou
+loud
+louder
+loudest
+loudly
+louie
+louie's
+louies
+louis
+louis'
+lounge
+lounged
+lounger
+lounges
+lounging
+lousy
+lovable
+love
+love's
+loved
+lovel
+lovelier
+lovelies
+loveliest
+loveliness
+lovely
+loves
+loveseat
+low
+lowbrow
+lowdenclear
+lowdown
+lower
+lowered
+lowers
+lowest
+lowing
+lowly
+lows
+loyal
+loyalty
+lt.
+ltns
+luau
+luau's
+luaus
+luc
+luc's
+lucas
+lucas'
+lucia
+luciano
+lucille
+lucinda
+luck
+lucked
+lucks
+lucky
+lucky's
+luckys
+lucs
+lucy
+lucy's
+lucys
+luff
+lug-nut
+luge
+luggage
+luigi
+luigi's
+luke
+lulla-squeak
+lullaby
+lulu
+lumber
+lumen
+lumens
+lumiere
+lumiere's
+luminous
+luna
+lunar
+lunatics
+lunch
+lunched
+luncher
+lunches
+lunching
+lunge
+lunge-n-plunge
+lupine
+lure
+lured
+lures
+lute
+lutes
+luther
+luther's
+luthers
+luxe
+luxury
+lv
+lv8
+lvl
+lye
+lying
+lympia
+lynn
+lyre
+lyric
+lyrical
+lyrics
+ma
+mac
+mac's
+macaroons
+machine
+machine's
+machined
+machines
+machining
+macho
+mack's
+mackerel
+macks
+macmalley's
+macomo
+macro
+mad
+madcap
+maddie
+maddie's
+maddies
+made
+madge
+madison
+madison's
+madisons
+madly
+madness
+madrigal
+mads
+maelstrom
+maelstrom's
+maelstroms
+magazine
+magazine's
+magazines
+magenta
+maggie
+maggie's
+maggies
+magic
+magical
+magically
+magicians
+magna
+magnet
+magnet's
+magnets
+magnificent
+magnolia
+magoo
+magoo's
+magpie
+mahalo
+mahogany
+maiara
+maiara's
+maiaras
+maid
+mail
+mailbox
+mailboxes
+main
+mainland
+mainly
+mains
+maintain
+maintained
+maintainer
+maintainers
+maintaining
+maintains
+maize
+maja
+majestic
+majesty
+major
+major's
+majored
+majoring
+majorities
+majority
+majority's
+majors
+makadoros
+makanoto
+makanui
+make
+make-a-pirate
+make-a-wish
+make-up
+makeovers
+maker
+makers
+makes
+making
+maladies
+male
+maleficent
+maleficent's
+malevolo
+malik
+malina
+malina's
+malinas
+mall
+mallet
+malley
+malt
+mama
+mama's
+mamba
+mambas
+mammoth
+man
+man's
+man-o-war
+man-o-wars
+mana
+manage
+managed
+management
+manager
+manager's
+managers
+manages
+managing
+manatees
+mancala
+mandolin
+mandolins
+mandy
+mane
+maneuver
+maneuverable
+maneuvered
+maneuvering
+maneuvers
+mango
+mania
+maniac
+manicuranda
+manner
+mannered
+mannerly
+manners
+manny
+manny's
+mannys
+mans
+mansion
+mansion's
+mansions
+mantle
+mantrador
+mantradora
+mantrados
+manu's
+manual
+manuals
+many
+map
+map's
+maple
+mapleseed
+mapped
+mapping
+maps
+mar
+mara
+marathon
+marathon's
+marathons
+marble
+marble's
+marbled
+marbler
+marbles
+marbling
+marc
+march
+marches
+marching
+mardi
+margaret
+marge
+margo
+maria
+marigold
+marigolds
+marine
+mariner
+mariner's
+mariners
+mariners'
+marines
+mario
+mario's
+marios
+mark
+mark's
+marked
+marker
+market
+market's
+marketed
+marketer
+marketing
+marketings
+marketplace
+markets
+marking
+marks
+marksman
+marksmen
+marlin
+marlin's
+marlins
+maroni
+maroon
+marooned
+marooner's
+marooning
+maroons
+marque
+marrow-mongers
+mars
+marsh
+marshall
+marshall's
+marshmallow
+mart
+martha
+martin
+martin's
+martinaba
+martinez
+martins
+marty
+marty's
+maruaders
+marvelous
+marvelously
+mary
+mary's
+marzi
+mascara
+mascot
+maserobo
+masetosu
+masetto
+mash
+mashed
+mask
+mass
+massey
+massive
+mast
+master
+master's
+mastered
+mastering
+masterings
+masterly
+masterpiece
+masters
+mastery
+mat
+matata
+match
+match-up
+matched
+matcher
+matchers
+matches
+matching
+matchings
+mate
+mater
+mater's
+material
+material's
+materialistic
+materialize
+materially
+materials
+mates
+matey
+mateys
+math
+maties
+matilda
+matilda's
+matriarch
+matt's
+matter
+mattered
+matterhorn
+matterhorn's
+mattering
+matters
+matthew
+maurader's
+mauraders
+max
+maxed
+maximum
+maximus
+maxing
+maxxed
+may
+mayada
+mayano
+maybe
+mayday
+mayhem
+mayigos
+mayo
+mayola
+maze
+mazers
+mazes
+mc
+mccartney
+mccartney's
+mccraken
+mcduck
+mcduck's
+mcfury's
+mcghee
+mcgreeny
+mcguire
+mcguire's
+mcintosh
+mckee
+mcmuggin
+mcp
+mcqueen
+mcqueen's
+mcreary-timereary
+mcreedy
+mcshoe
+me
+me-self
+meadow
+meadows
+meal
+meal's
+meals
+mean
+meander
+meaner
+meanest
+meanie
+meanies
+meaning
+meaning's
+meanings
+meanly
+meanness
+means
+meant
+meantime
+meanwhile
+measure
+measured
+measurer
+measures
+measuring
+mechanism
+mechano-duster
+med
+medal
+medal's
+medallion
+medals
+meddle
+media
+media's
+medias
+medical
+medically
+medicine
+medicines
+meditate
+medium
+medium's
+mediums
+medley
+medly
+meena
+meena's
+meenas
+meep
+meet
+meg
+mega
+mega-cool
+mega-rad
+mega-rific
+megahot
+megamagic
+megamix
+megaphone
+megaphones
+megaplay
+megashare
+megawatch
+megazord
+meghan
+meh
+meido
+mel
+melanie
+melee
+melekalikimaka
+mello
+mellow
+mellowed
+mellower
+mellowing
+mellows
+melodic
+melody
+melodyland
+meltdown
+melted
+melting
+melville
+melville's
+member
+member's
+membered
+members
+membership
+membership's
+memberships
+memo
+memorial
+memorial's
+memorials
+memories
+memorise
+memory
+memory's
+memos
+men
+men's
+menagerie
+menagerie's
+menageries
+mending
+menorah
+menorah's
+menorahs
+menswear
+mental
+mentally
+mention
+mentioned
+mentioner
+mentioners
+mentioning
+mentions
+mentius
+mentor
+mentors
+menu
+menu's
+menus
+meow
+merc
+mercantile
+mercantile's
+mercedes
+mercenaries
+mercenary
+mercenarys
+merchandise
+merchant
+merchant's
+merchants
+merchantsrevenge
+merci
+merciless
+mercs
+mercury
+mercury's
+mercy
+merigold
+merigolds
+merik
+merit
+merits
+mermaid
+mermaid's
+mermaids
+mermain
+mermish
+merry
+merrychristmas
+merryweather's
+merryweathers
+mership
+mertle
+mertle's
+mertles
+mesa
+mesabone
+mesathorn
+mesmerizing
+mess
+message
+message's
+messaged
+messages
+messaging
+messed
+messenger
+messes
+messing
+messy
+met
+metal
+metal's
+metals
+meteor
+meter
+meters
+method
+method's
+methodical
+methods
+metra
+metre
+metroville
+mettle
+mew
+mezzo
+mgm
+mgm's
+mgr
+mic
+mice
+michael
+michael's
+michaels
+michalka
+michalka's
+michalkas
+mickes
+mickey
+mickey's
+mickeys
+micromanager
+micromanagers
+microphone
+microphone's
+microphones
+middle
+middled
+middler
+middles
+middling
+middlings
+midnight
+midsummer
+midwaymarauders
+mies
+might
+mights
+mighty
+migrator
+mike
+mike's
+mikes
+mikey
+mikey's
+milan
+mild
+milden
+milder
+mildest
+mildly
+mile
+mile's
+miler
+miles
+miley
+miley's
+milian
+milian's
+military
+militia
+milk
+milks
+milkweed
+mill
+mill's
+miller
+millie
+millie's
+million
+million's
+millions
+mills
+milo
+milo's
+milos
+mim's
+mimes
+mimetoon
+mimic
+mimic's
+mimics
+mims
+min
+min.
+mincemeat
+mind
+mind-blowing
+minded
+minder
+minder's
+minders
+minding
+minds
+mindy
+mine
+mine-train
+mined
+miner
+miner's
+mineral
+minerals
+miners
+minerva
+mines
+ming
+ming's
+mingler
+minglers
+mings
+mini
+miniature
+miniblind
+miniblinds
+minigame
+minigames
+minigolf
+minimum
+mining
+mining-talent
+minion
+minion's
+minions
+minipumpkins
+minister
+ministry
+mink
+mink's
+minks
+minnie
+minnie's
+minnies
+minnow
+minny
+minny's
+minnys
+minor
+minotaur
+minotaur's
+minotaurs
+mint
+mint's
+mints
+minty
+minute
+minuted
+minutely
+minuter
+minutes
+minutest
+minuting
+miracle
+miracles
+miranda
+miranda's
+mirandas
+miraz
+miraz's
+mirazs
+mire
+mires
+mirror
+mirror's
+mirrors
+mischief
+mischievous
+miserable
+misery
+misfit
+mishmash
+mislead
+miss
+missed
+misses
+missing
+mission
+mission's
+missioned
+missioner
+missioning
+missions
+missive
+missives
+mist
+mist's
+mistake
+mistaker
+mistakes
+mistaking
+mistimed
+mistletoe
+mistpirates
+mistreated
+mistrustful
+mists
+misty
+misty's
+mistys
+mithos
+mitten
+mittens
+mix
+mix'n
+mix'n'match
+mixed
+mixer
+mixer's
+mixers
+mixes
+mixing
+mixmaster
+mixolydian
+mixture
+mixup
+mizzen
+mizzenmast
+mm
+mmelodyland
+mmg
+mml
+mmo
+mmorpg
+moat
+moat's
+moats
+mobilize
+moccasin
+moccasin's
+moccasins
+mocha
+mocha's
+mochas
+mochi
+mock
+mockingbird
+mockingbird's
+mockingbirds
+mod
+mode
+moded
+model
+model's
+models
+moderate
+moderated
+moderately
+moderates
+moderating
+moderation
+moderations
+moderator
+moderator's
+moderators
+modern
+modernly
+moderns
+modes
+modest
+module
+modules
+moe
+mogul
+mohawk
+moi
+moises
+mojo
+mola
+molar
+molasses
+mold
+moldy
+mole
+molecule
+molecules
+molloy
+molly
+molted
+molten
+mom
+moment
+moment's
+momently
+momentous
+moments
+momifier
+monada
+monarch
+monarchs
+monatia
+monday
+monday's
+mondays
+money
+money's
+monger
+mongers
+mongrel
+mongrels
+mongrols
+monies
+monique
+monique's
+moniques
+monk
+monk's
+monkes
+monkey
+monkey's
+monkeying
+monkeys
+monkies
+monks
+monocle
+monocles
+monorail
+monorail's
+monorails
+monos
+monroe
+monroe's
+monroes
+monster
+monster's
+monsters
+monstro
+monstro's
+monstropolis
+monstrous
+month
+months
+monument
+monumental
+moo
+mood
+mood's
+moods
+moon
+moon's
+moonbeam's
+mooning
+moonlight
+moonlighted
+moonlighter
+moonlighting
+moonlights
+moonliner
+moonlit
+moonraker
+moons
+moonwort
+mop
+mopp
+moptop
+moral
+morale
+morally-sound
+moray
+more
+morgan
+morgan's
+morgans
+morning
+morning's
+mornings
+morningstar
+morrigan
+morris
+morsel
+mortar
+mortimer
+mortimer's
+moseby
+moseby's
+mosona
+mosreau
+moss
+mossari
+mossarito
+mossax
+mossman
+mossy
+most
+mosters
+mostly
+moth
+mother's
+mother-of-pearl
+moths
+motion
+motioned
+motioner
+motioning
+motions
+motivator
+motley
+moto
+motocrossed
+motor
+motor's
+motorcycle
+motorcycles
+motored
+motoring
+motors
+motto
+moulding
+mound
+mountain
+mountain's
+mountains
+mountaintop
+mouse
+mouse's
+mousekadoer
+mousekadoer's
+mousekadoers
+mousekespotter
+mousekespotter's
+mousekespotters
+mouseover
+mouser
+mouses
+mousing
+moussaka
+move
+moved
+movement
+movement's
+movements
+mover
+mover's
+movers
+moves
+movie
+movie's
+moviemaker
+moviemaker's
+moviemakers
+movies
+movin'
+moving
+movingly
+movings
+mower
+mowers
+mowgli
+mowgli's
+mowglis
+moyers
+mr
+mr.
+mrs
+mrs.
+msg
+mt
+mtn
+mtr
+muaba
+muahaha
+much
+mucho
+mucks
+mucky
+mud
+mud-talents
+muddle
+muddy
+mudhands
+mudmoss
+mudpie
+muerte
+mufasa
+mufasa's
+mufasas
+mugon
+muharram
+muigos
+mukluk
+mulan
+mulan's
+mulans
+mulberry
+muldoon
+muldoon's
+mullet
+multi
+multi-barreled
+multi-colored
+multi-player
+multi-sweetwrap
+multi-wrap
+multichoice
+multiplane
+multiplayer
+multiple
+multiplex
+mum
+mum's
+mumble
+mumbleface
+mumbo
+mummies
+mummy
+mummy's
+munk
+muppet
+muppets
+muppets'
+muriel
+murky
+murrieta-animata
+musageki
+musakabu
+musarite
+musckets
+muscled
+muse
+museum
+museum's
+museums
+mush
+mushu
+mushu's
+mushus
+mushy
+music
+music's
+musica
+musical
+musical2
+musical3
+musically
+musicals
+musician
+musicians
+musics
+musket
+musketeer
+musketeer's
+musketeers
+muskets
+muslin
+mussel
+must
+mustache
+mustaches
+mutiny
+mvp
+my
+myrna
+myself
+myst
+myst-a-find
+mysteries
+mysterious
+mysteriously
+mystery
+mystery's
+mystic
+mystical
+mystik
+myth
+n-nw
+n.e.
+na
+naa_ve
+naaa
+nachos
+nada
+naggy
+nagu
+naguryu
+naguzoro
+nah
+nail
+nails
+naive
+naketas
+name
+name's
+named
+names
+naming
+nan
+nana
+nanairo
+nancy
+nani
+nano
+nanos
+nap
+nap's
+napkin
+napkins
+napmasters
+napoleon
+nappy
+naps
+narnia
+narnia's
+narnias
+narrow
+narrowed
+narrower
+narrowest
+narrowing
+narrowly
+narrows
+nascar
+nascar's
+nascars
+nat
+nate
+nathaniel
+nation
+national
+native
+natives
+natural
+naturally
+naturals
+nature
+nature's
+natured
+natures
+nautical
+nautilus
+navago
+navermo
+navies
+navigate
+navigation
+navigator
+navigator's
+navigators
+navona
+navy
+navy's
+nay
+nave
+near
+nearby
+neared
+nearer
+nearest
+nearing
+nearly
+nears
+neat
+necessaries
+necessarily
+necessary
+necessities
+necktie
+neckties
+neckvein
+nectar
+nectarine
+ned
+ned's
+need
+needed
+needer
+needin'
+needing
+needle-bristle
+needless
+needly
+needs
+negotiate
+negotiated
+negotiates
+negotiating
+negotiation
+negotiations
+neigh
+neighbor
+neighbor's
+neighborhood
+neighborhoods
+neighbors
+neighbour
+neil
+neither
+nell
+nelly
+nelson
+nemesis
+nemo
+nemo's
+nemos
+neptoon's
+neptune
+neptune's
+nerd
+nerve
+nerve's
+nerved
+nerves
+nerving
+nervous
+nessa
+nest
+nestor
+nestor's
+nestors
+net
+nettie
+nettle
+network
+network's
+networked
+networking
+networks
+neutral
+never
+never-before-seen
+never-ending
+neverland
+neville
+neville's
+nevilles
+new
+new-ager
+newer
+newest
+newfound
+newly
+newport
+news
+newsletter
+newsletter's
+newsletters
+newsman
+newspaper
+newspaper's
+newspapers
+newt
+newt's
+newts
+next
+nibs
+nicada
+nice
+nicely
+nicer
+nicest
+nick
+nick's
+nickel
+nickname
+nicknamed
+nicks
+nicos
+nifty
+night
+night's
+nightbreed
+nighted
+nighters
+nightfall
+nightgown
+nightingale
+nightingale's
+nightingales
+nightkillers
+nightlife
+nightly
+nightmare
+nightmare's
+nightmares
+nights
+nightshade
+nightstalkers
+nightstand
+nighttime
+nikabrik
+nill
+nilsa
+nimue
+nimue's
+nimues
+nina
+nina's
+ninja
+ninja's
+ninjas
+nintendo
+ninth
+nissa
+nite
+nite's
+nitelight
+nites
+no
+no-fire
+no-fly
+no-nonsense
+noah
+noble
+nobodies
+nobody
+nobody's
+noctus
+nod
+nod's
+nods
+noel
+noel's
+noels
+noggin
+noggin'
+noggin's
+noho
+noir
+noise
+noised
+noisemakers
+noises
+noising
+noisy
+nokogilla
+nokogiro
+nokoko
+nomes
+nominated
+non-bat-oriented
+nona
+nonchalant
+none
+nones
+nonsense
+nonstop
+noobs
+noodle
+noodle's
+noodles
+noogy
+nook
+nope
+nor
+nor'easter
+nora
+nordic
+normal
+normally
+normals
+norman
+north
+north's
+norther
+northern
+northerner
+northerner's
+northerners
+northernly
+northers
+northing
+nose
+nosed
+noses
+nostril
+nostrils
+not
+notable
+notations
+notch
+note
+notebook
+noted
+notepad
+notepads
+noter
+notes
+noteworthy
+nothin
+nothing
+nothings
+notice
+noticed
+notices
+noticing
+notified
+noting
+notion
+notions
+notiriety
+notoriety
+notorious
+notre
+nov
+nova's
+novel
+novelty
+november
+november's
+novembers
+novemeber
+novice
+novice's
+novices
+now
+nowhere
+nowheres
+nows
+nox
+noxious
+np
+npc
+npcnames
+npcs
+nterceptor
+nugget
+numb
+number
+numbers
+nurse
+nursery
+nurses
+nursing
+nutmeg
+nutrition
+nutronium
+nuts
+nutshell
+nvitation
+nvm
+nw
+nyra
+o'clock
+o'eight
+o'henry
+o's
+o'toole
+o-torch
+o.o
+o_o
+oak
+oak's
+oaks
+oar
+oar's
+oared
+oaring
+oars
+oasis
+oath
+oban
+obay
+obedience
+obeys
+obj
+object
+object's
+objected
+objecting
+objective
+objects
+obscure
+obsequious
+observation
+observation's
+observations
+observe
+observed
+observer
+observer's
+observers
+observes
+observing
+obsidian
+obsidians
+obstacle
+obstacle's
+obstacles
+obtain
+obtained
+obtainer
+obtainer's
+obtainers
+obtaining
+obtains
+obvious
+obviously
+occasion
+occasioned
+occasioning
+occasionings
+occasions
+occur
+occurred
+occurs
+ocean
+ocean's
+oceana
+oceanic
+oceanliner
+oceanliners
+oceans
+ocelot
+oct
+octavia
+october
+october's
+octobers
+octopus
+octopus'
+odd
+odder
+oddest
+oddly
+odds
+of
+off
+off-the-chain
+off-the-hook
+off-the-wall
+offbeat
+offend
+offended
+offender
+offender's
+offenders
+offending
+offends
+offer
+offer's
+offered
+offerer
+offerers
+offering
+offerings
+offers
+office
+office's
+officer
+officers
+offices
+official
+official's
+officially
+officials
+offing
+offkey
+offline
+offrill
+offs
+often
+oftener
+ogre
+ogre's
+ogres
+oh
+ohana
+oi
+oic
+oik
+oil
+oiled
+oiler
+oiler's
+oilers
+oiling
+oils
+oin
+oink
+ojidono
+ojimaru
+ok
+okas
+okay
+okay's
+oken
+okie
+old
+old-fashioned
+older
+oldest
+oldman
+ole
+olive
+oliver
+oliver's
+olivia
+olivier
+ollallaberry
+ollie
+ollo
+olympic
+olympics
+omalley
+omar
+ombres
+omen
+omens
+omg
+omibug
+omigosh
+omniscient
+omw
+on
+one-liner
+ongoing
+onion
+online
+only
+onscreen
+onstage
+onto
+onyx
+ood
+oodles
+oof
+oogie
+oogie's
+ooh
+oola
+oola's
+oomph
+ooo
+oops
+opal
+open
+opened
+opener
+openers
+openest
+opening
+openings
+openly
+openness
+opens
+opera
+opera's
+operas
+operate
+operated
+operates
+operating
+operation
+operations
+operative
+operator
+operator's
+operators
+opinion
+opinion's
+opinions
+opponent
+opponent's
+opponents
+opportunities
+opportunity
+opportunity's
+oppose
+opposed
+opposer
+opposes
+opposing
+opposite
+oppositely
+opposites
+opposition
+oppositions
+ops
+optics
+optimal
+optimistic
+option
+option's
+options
+optometry
+opulent
+or
+oracle
+orange
+oranges
+orbit
+orbited
+orbiter
+orbiters
+orbiting
+orbits
+orcas
+orchana
+orchard
+orchard's
+orchards
+orchestra
+orchestra's
+orchestras
+orchid
+order
+ordered
+orderer
+ordering
+orderings
+orderly
+orders
+ordinaries
+ordinary
+ore
+oregano
+organic
+organization
+organizations
+organize
+organized
+organizes
+organizing
+organs
+oriental
+original
+originally
+originals
+orinda
+orinda's
+oriole
+orleans
+ornament
+ornament's
+ornaments
+ornate
+ornery
+orphaned
+orren
+ortega
+ortega's
+ortegas
+orville
+orzoz's
+oscar
+oscar's
+oscars
+osment
+osment's
+osments
+osso
+ostrich
+ostrich's
+ostrichs
+oswald
+oswald's
+oswalds
+otencakes
+other
+other's
+others
+others'
+otherwise
+otoh
+otter
+otto
+ouch
+ought
+our
+ours
+ourselves
+out
+outback
+outcast
+outcome
+outcomes
+outdoor
+outdoors
+outed
+outer
+outerspace
+outfield
+outfit
+outfits
+outgoing
+outing
+outings
+outlandish
+outlaw
+outlawed
+outlawing
+outlaws
+outlet
+outnumber
+outnumbered
+outnumbers
+output
+output's
+outputs
+outrageous
+outriggers
+outs
+outside
+outsider
+outsiders
+outta
+outwit
+oval
+ovals
+over
+overall
+overall's
+overalls
+overbearing
+overboard
+overcoming
+overdressed
+overdue
+overhaul
+overhauled
+overhauls
+overhead
+overing
+overjoyed
+overlap
+overlap's
+overlaps
+overly
+overprotective
+overrated
+overrun
+overs
+overshoes
+overture
+overview
+ow
+owe
+owed
+owes
+owing
+owl
+owl's
+owls
+own
+owned
+owner
+owner's
+owners
+owning
+owns
+oxford
+oxfords
+oxygen
+oyster
+oyster's
+oysters
+oz
+p.j.
+pacha
+pachelbel's
+pacific
+pack
+package
+packages
+packet
+packin'
+packing
+packs
+pad
+pad's
+padding
+paddle
+paddle's
+paddler
+paddles
+paddlewheel
+paddlewheel's
+paddlewheels
+paddock
+padre
+padres
+pads
+pago
+pagoni
+pagoyama
+pah
+pahacha
+pahaxion
+pahazoa
+paid
+pain
+paine
+pained
+paining
+pains
+paint
+paint-spattered
+paintball
+paintball's
+paintballs
+paintbrush
+painted
+painter
+painter's
+painters
+painting
+paintings
+paints
+pair
+pair's
+paired
+pairing
+pairings
+pairs
+paisley
+pajama
+pajama's
+pajamas
+pal
+pal's
+palace
+palace's
+palaces
+palatable
+pale
+paled
+paler
+palest
+palifico
+paling
+pally
+palm
+palm's
+palmer
+palms
+palms'
+pals
+pals'
+pals's
+pamela
+pan
+pan's
+pancake
+pancakes
+pancys
+panda's
+pandas
+pandora
+panel
+panel's
+panels
+panic
+panic's
+panics
+pans
+pansy
+pant
+pant's
+pantano
+panther
+panthers
+pants
+pants.
+paper
+paper's
+papercut
+papered
+paperer
+paperers
+papering
+paperings
+papers
+pappy
+paprika
+par
+par-tee
+parade
+parade's
+paraded
+parades
+paradigm
+parading
+paradise
+parakeet
+parakeets
+parallel
+parallels
+paralyzing
+paranoid
+paranoids
+parchment
+pardon
+pardoned
+pardoner
+pardoners
+pardoning
+pardons
+parender
+parent
+parents
+parfaits
+park
+park's
+parking
+parks
+parlay
+parlays
+parle
+parlor
+parlors
+paroom
+parquet
+parr
+parrot
+parrot's
+parrotfish
+parrothead
+parrots
+parry
+parsley
+part
+parted
+parter
+parter's
+parters
+participant
+participant's
+participants
+participate
+participated
+participates
+participation
+particular
+particularly
+particulars
+partied
+parties
+parting
+partings
+partly
+partner
+partner's
+partnered
+partnering
+partners
+parts
+party
+party's
+partying
+partys
+partytime
+partytime's
+partytimes
+partyzone
+partyzone's
+partyzones
+pass
+passable
+passage
+passage's
+passaged
+passages
+passaging
+passed
+passenger
+passenger's
+passengerly
+passengers
+passer
+passers
+passes
+passing
+passive
+passover
+passport
+passport's
+passports
+passwords
+past
+past's
+pasta
+paste
+pasted
+pastes
+pasting
+pastoral
+pastries
+pasts
+pataba
+patch
+patched
+patches
+patching
+patchwork
+path
+pathes
+paths
+patience
+patient
+patient's
+patiently
+patients
+patona
+patrick
+patrick's
+patricks
+patrol
+patrol's
+patrols
+patros
+patsy
+pattern
+pattern's
+patterned
+patterning
+patterns
+pattertwig
+pattertwig's
+pattertwigs
+patty
+paul
+paul's
+paula
+pauls
+pauper
+pause
+paused
+pauses
+pausing
+pawn
+paws
+pax
+pay
+pay's
+payin'
+paying
+payment
+payment's
+payments
+pays
+pb&j
+pc
+pcs
+pea
+peace
+peaceful
+peach
+peaches
+peachy
+peacock
+peal
+peanut
+peanuts
+peapod
+pear
+pearl
+pearls
+pearly
+pears
+peas
+peasant
+peasants
+peat
+pebble
+pebbles
+pecan
+peck
+pecking
+pecos
+peculiar
+pedal
+pedals
+pedro
+peek
+peek-a-boo
+peekaboo
+peeks
+peel
+peeled
+peels
+peep
+peepers
+peeps
+peesy
+pegasus
+pegleg
+peglegfleet
+pelican
+pelican's
+pelicans
+pell
+pen
+penalty
+pencil
+pencils
+pendant
+pending
+penelope
+penguin
+penguin's
+penguins
+pennies
+penny
+penny's
+penrod
+penrod's
+pens
+pentagon
+pentagon's
+pentagons
+pentameter
+peony
+people
+people's
+peopled
+peoples
+peopling
+pepe
+pepper
+pepper's
+pepperoni
+pepperonis
+peppers
+peppy
+per
+percent
+percents
+perch
+perdida
+perfect
+perfected
+perfectemente
+perfecter
+perfecting
+perfective
+perfectly
+perfects
+perform
+performance
+performance's
+performances
+performed
+performer
+performer's
+performers
+performing
+performs
+perfume
+perfumes
+perhaps
+period
+periwinkle
+perky
+perla
+perla's
+permanent
+permanently
+permission
+permissions
+permit
+permit's
+permits
+perpetua
+perseverance
+persimmon
+person
+person's
+personalize
+personalized
+personals
+persons
+persuade
+persuaded
+persuader
+persuaders
+persuades
+persuading
+pesky
+pesky's
+pest
+pestilence
+pestle
+pestles
+pet
+pet's
+petal
+petalhead
+petals
+pete
+pete's
+petel
+petels
+petit
+petite
+pets
+petshop
+petshop's
+petshops
+pettis
+pettiskirt
+petunia
+pevensie
+pewter
+pewterer
+peyton
+peyton's
+peytons
+phab
+phantom
+phantom's
+phantoms
+phase
+phased
+phaser
+phasers
+phases
+phasing
+phenomenon
+phenomenon's
+phenomenons
+phew
+phil
+phil's
+philharmagic
+philharmagics
+philip
+phill
+phillip
+phillip's
+phillips
+philosopher
+phils
+phineas
+phineas'
+phinneas
+phinnies
+phinny
+phinny's
+phinnys
+phoebe
+phoenix's
+phoenixs
+phony
+phrase
+phrases
+phrasings
+piano
+piano's
+pianos
+piarates
+pic-a-toon
+piccolo
+piccolo's
+pick
+pick-a-name
+pick-up
+picked
+picker
+pickers
+pickert
+picking
+pickings
+pickled
+pickles
+picks
+pickup
+picnic
+picnic's
+picnics
+pictured
+picturing
+pie
+piece
+pieced
+piecer
+pieces
+piecing
+pier
+pierre
+pies
+pig
+pig's
+pigeon
+pigeon's
+pigeons
+pigge
+piggy
+piggy's
+piggys
+piglet
+piglet's
+piglets
+pigments
+pigs
+pikos
+pilagers
+pile
+piledriver
+piles
+pillage
+pillager
+pillager's
+pillagers
+pillages
+pillaging
+pillow
+pillows
+pilot's
+pilots
+pim
+pim's
+pin
+pinball
+pinball's
+pinballs
+pincer
+pincers
+pine
+pine-needle
+pineapple
+pineapples
+pinecone
+pinecones
+pined
+ping
+pining
+pink
+pinkie
+pinned
+pinocchio
+pinocchio's
+pinocchios
+pinorska
+pinpoint
+pinpoint's
+pinpoints
+pinprick
+pins
+pinska
+pinstripe
+pinstripes
+pint
+pintel
+pints
+pinwheel
+pinwheels
+pioneer
+pioneers
+pirate
+pirates
+pistachio
+pit
+pit-crew
+pita's
+pitas
+pitfire
+pith
+pits
+pity
+pixar
+pixar's
+pixie
+pixie's
+pixie-dust
+pixie-dusted
+pixie-dusting
+pixie-licious
+pixie-licous
+pixie-perfect
+pixies
+pizza
+pizza's
+pizzas
+pizzatron
+pj's
+pl
+place
+placed
+placement
+placer
+places
+placid
+placing
+plagued
+plaid
+plaids
+plain
+plainer
+plainest
+plainly
+plains
+plainsmen
+plan
+plan's
+plane
+plane's
+planed
+planer
+planers
+planes
+planet
+planet's
+planetarium
+planetariums
+planets
+planing
+plank
+plankbite
+planklove
+planks
+planners
+planning
+plans
+plant
+plantain
+plantains
+planted
+planter
+planters
+planting
+plantings
+plants
+plaque
+plas
+plaster
+plastic
+plasticly
+plastics
+plata
+plate
+plateau
+plateaus
+plated
+plater
+platers
+plates
+platform
+platforms
+plating
+platings
+platinum
+platoon
+platoonia
+platter
+platypus
+play
+play's
+played
+player
+player's
+players
+playful
+playfulness
+playground
+playground's
+playgrounds
+playhouse
+playhouse's
+playhouses
+playin
+playing
+playlist
+playlists
+playmates
+plays
+playset
+playstation
+plaza
+plaza's
+plazas
+pleakley
+pleaklies
+pleakly
+pleakly's
+pleasant
+pleasantry
+please
+pleased
+pleasely
+pleaser
+pleaser's
+pleasers
+pleases
+pleasing
+pleasure
+pleated
+plenties
+plenty
+plop
+plows
+pls
+pluck
+plucking
+plug
+plum
+pluma
+plumbers
+plumbing
+plume
+plumeria
+plummet
+plummeting
+plummets
+plump
+plums
+plunderbutlers
+plundered
+plunderer
+plunderers
+plunderhounds
+plunderin
+plunderin'
+plundering
+plunderrs
+plunders
+plundershots
+plural
+plurals
+plus
+plush
+pluto
+pluto's
+plz
+pm
+pocahontas
+pocahontas'
+pocket
+pocketed
+pocketing
+pockets
+pocus
+pod
+podium
+podium's
+podiums
+pods
+poem
+poems
+poetry
+poforums
+point
+pointed
+pointed-toed
+pointer
+pointers
+pointing
+points
+poisend
+poish
+pokemon
+pokercheat
+pokereval
+pokergame
+polar
+policies
+policy
+policy's
+polite
+politely
+politeness
+polk
+polk-a-dot
+polka
+polka's
+polkadot
+polkas
+poll
+pollen
+polls
+polly
+polo
+polynesian
+polynesian's
+polynesians
+pompadour
+pompous
+pond
+ponder
+ponds
+poney
+pong
+ponies
+pony
+pony's
+ponytail
+poodle
+pooh's
+pool
+pooled
+pooling
+pools
+poor
+poorer
+poorest
+poorly
+pop's
+popcorn
+popcorns
+poplar
+poplin
+popovers
+poppins
+poppy
+poppy-puff
+poppyseed
+pops
+popsicle
+popsicles
+popular
+popularity
+popularly
+populate
+populated
+populates
+populating
+population
+populations
+popup
+por
+porch
+porcupine
+porgy
+porkchop
+porpoise
+port
+portable
+portal
+ported
+porter
+porters
+porting
+portly
+portmouths
+portrait
+portraits
+ports
+pose
+posies
+position
+positioned
+positioning
+positions
+positive
+positively
+positives
+posse
+possess
+possessions
+possibilities
+possibility
+possibility's
+possible
+possibles
+possibly
+possum
+possum's
+possums
+post
+post-concert
+post-show
+postcard
+postcards
+posted
+poster
+posters
+posting
+postings
+postman
+postmaster
+posts
+postshow
+posy
+potato
+potato's
+potatoes
+potatos
+potc
+potential
+potentially
+potentials
+potion
+potion's
+potions
+potpies
+pots
+pots-and-pans
+potsen
+potter
+pouch
+pouches
+pounce
+pour
+pour's
+poured
+pourer
+pourers
+pouring
+pours
+pouty
+powder-burnt
+powdered
+powders
+powe
+power
+power's
+powered
+powerful
+powerfully
+powerhouse
+powering
+powers
+pox
+ppl
+practical
+practically
+practice
+practice's
+practices
+practicing
+prairie
+prairies
+pram
+prank
+pranks
+pratt
+prattle
+prawn
+pre-concert
+precious
+precipice
+precipitation
+precisely
+precocious
+predicaments
+predict
+predictometer
+predicts
+pree
+prefab
+prefer
+preference
+preferences
+preferred
+prefers
+prefix
+prefixes
+prehysterical
+premiere
+premium
+prepare
+prepared
+preparedness
+preparer
+prepares
+preparing
+prepostera
+prescription
+prescriptions
+presence
+presence's
+presences
+present
+presentation
+presentations
+presented
+presenter
+presenter's
+presenters
+presenting
+presently
+presents
+preserver
+preservers
+president
+presidents'
+press
+pressed
+presser
+presses
+pressing
+pressings
+presto
+pretend
+pretended
+pretender
+pretender's
+pretenders
+pretending
+pretends
+prettied
+prettier
+pretties
+prettiest
+pretty
+prettying
+pretzel
+pretzels
+prev
+prevent
+prevented
+preventer
+preventing
+preventive
+prevents
+preview
+previous
+previously
+priate
+price
+priced
+pricer
+pricers
+prices
+pricing
+prickly
+pride
+pride's
+prigate
+prilla
+prilla's
+prim
+primaries
+primary
+primary's
+primate
+prime
+primed
+primely
+primer
+primers
+primes
+priming
+primitive
+primp
+primrose
+prince
+prince's
+princely
+princes
+princess
+princess's
+princesses
+principal
+principal's
+principals
+principle
+principled
+principles
+prinna
+print
+printed
+printer
+printer's
+printers
+printing
+prints
+prior
+priorities
+priority
+priority's
+privacy
+privateer
+privateer's
+privateered
+privateering
+privateers
+privileges
+prix
+prize
+prized
+prizer
+prizers
+prizes
+prizing
+prizmod
+prizmod's
+pro
+proactive
+prob
+probability
+probably
+problem
+problem's
+problems
+procastinators
+proceed
+proceeded
+proceeding
+proceedings
+proceeds
+process
+process's
+processed
+processes
+processing
+proddy
+produce
+produced
+producer
+producers
+produces
+producing
+product
+product's
+production
+productive
+products
+professor
+professor's
+professors
+profile
+profiles
+profit
+profit's
+profited
+profiter
+profiters
+profiting
+profits
+program
+program's
+programed
+programing
+programs
+progress
+progressed
+progresses
+progressing
+progressive
+project
+project's
+projected
+projectile
+projecting
+projective
+projects
+prolly
+prom
+promise
+promised
+promiser
+promises
+promising
+promo
+promos
+promote
+promoted
+promoter
+promoter's
+promoters
+promotes
+promoting
+promotion
+promotions
+promotive
+prompt
+prompter
+prompters
+pronto
+proof
+proof's
+proofed
+proofer
+proofing
+proofs
+prop
+propeller
+propellor
+proper
+properly
+propertied
+properties
+property
+proposal
+proposal's
+proposals
+propose
+proposes
+proposition
+props
+prospect
+prospected
+prospecting
+prospective
+prospector
+prospector's
+prospects
+protect
+protected
+protecting
+protection's
+protections
+protective
+protects
+prototype
+proud
+proudest
+prove
+proved
+prover
+prover's
+provers
+proves
+provide
+provided
+providence
+provider
+providers
+provides
+providing
+proving
+provoked
+prow
+proximity
+proxy
+prudence
+prunaprismia
+prymme
+ps2
+psa
+psp
+psyched
+psychic
+psychic's
+psychics
+pt
+pt.
+ptr
+public
+public's
+publicly
+publics
+publish
+published
+publisher
+publisher's
+publishers
+publishes
+publishing
+pucca
+puccas
+puce
+pudding
+puddle
+puddles
+pudge
+pufferang
+puffle
+puffles
+puffy
+pug
+pugpratt's
+pula
+pull
+pulled
+puller
+pulling
+pullings
+pullover
+pullovers
+pulls
+pulse
+pulyurleg
+pumba
+pumba's
+pumbaa
+pumbaa's
+pumbaas
+pummel
+pump
+pumpkin
+pumpkin's
+pumpkins
+punchline
+punchlines
+punchy
+punctuality
+punctuation
+punk
+puny
+pupert
+pupert's
+puppies
+puppy
+puppy's
+purchase
+purchased
+purchaser
+purchaser's
+purchasers
+purchases
+purchasing
+pure
+purebred
+pure
+purim
+purim's
+purple
+purpose
+purposed
+purposely
+purposes
+purposing
+purposive
+purr
+purr-fect
+purr-fectly
+purr-form
+pursuit
+pursuits
+push
+pushed
+pusher
+pushers
+pushes
+pushing
+put
+putrid
+puts
+putt
+putt-putt
+putting
+putts
+puzzle
+puzzled
+puzzler
+puzzler's
+puzzlers
+puzzles
+puzzling
+puzzlings
+pvp
+pwnage
+pwned
+pyle
+pylon
+pyramid
+pyrate
+pyrates
+pyrats
+pyro
+qack
+quack
+quacker
+quackity
+quacks
+quacky
+quad
+quad-barrel
+quad-barrels
+quadrant
+quadrilles
+quads
+quaint
+quake
+qualification
+qualifications
+qualified
+qualifier
+qualifier's
+qualifiers
+qualifies
+qualify
+qualifying
+qualities
+quality
+quality's
+quantities
+quantity
+quantity's
+quantum
+quarry
+quarter
+quarterdeck
+quartered
+quartering
+quarterly
+quarters
+quartet
+quasimodo
+quasimodo's
+quasimodos
+quater
+quaterers
+quebecor
+queen
+queen's
+queenly
+queens
+quentin
+quentin's
+quesadilla
+quesadillas
+quest
+quested
+quester
+quester's
+questers
+questing
+question
+questioned
+questioner
+questioners
+questioning
+questionings
+questions
+quests
+queued
+queuing
+quick
+quick-rot
+quick-witted
+quicken
+quickens
+quicker
+quickest
+quickly
+quicksilver
+quidditch
+quiet
+quieted
+quieten
+quietens
+quieter
+quietest
+quieting
+quietly
+quiets
+quilt
+quilting
+quilts
+quintessential
+quirtle
+quit
+quite
+quits
+quitting
+quixotic
+quiz
+quizzed
+quizzes
+quizzical
+quo
+quote
+quotes
+r
+rabbit
+rabbit's
+rabbits
+raccoon
+raccoon's
+raccoons
+race
+raced
+racer
+racer's
+racers
+races
+raceway
+rachel
+racin'
+racing
+rackham
+rad
+radar
+radiant
+radiate
+radiator
+radiators
+radical
+radio
+radio's
+radioed
+radioing
+radios
+radishes
+radius
+rae
+raff
+raft
+raft's
+rafting
+rafts
+ragetti
+ragtime
+raid
+raided
+raider
+raiders
+raiding
+raids
+raikiri
+rail
+railing
+railroad
+railroaded
+railroader
+railroaders
+railroading
+railroads
+rails
+railstand
+railwas
+railway
+railway's
+rain
+rain's
+rainbow
+rainbows
+rained
+raining
+rains
+rainstorms
+rainy
+raise
+raised
+raiser
+raisers
+raises
+raising
+rake
+raked
+rakes
+raking
+rallen
+rally
+ralph
+rama
+ramadan
+ramay
+ramble
+rambleshack
+ramone
+ramone's
+ramones
+ramp
+ramps
+ran
+ranch
+ranched
+rancher
+ranchers
+ranches
+ranching
+rancid
+randolph
+random
+randomizer
+range
+ranged
+ranger
+rangers
+ranges
+ranging
+rani
+rani's
+rank
+ranked
+ranker
+rankers
+rankest
+ranking
+rankings
+rankly
+ranks
+rap
+rapid
+rapid's
+rapidly
+rapids
+rappin'
+raps
+raptor
+raptors
+rare
+rarely
+rarer
+rarest
+raring
+rasberry
+rascals
+rash
+raspberries
+raspberry
+raspberry-vanilla
+raspy
+rat
+rat's
+rat-tastic
+ratatouille
+ratatouille's
+rate
+rated
+rates
+rather
+rating
+ratings
+rats
+ratskellar
+ratte
+rattle
+ratz
+raven
+raven's
+raven-symonnd
+ravenhearst
+ravenous
+ravens
+raving
+rawrimadino
+rawvoyage
+ray
+ray's
+rayna
+rayna's
+raynas
+rayos
+rays
+razorfish
+razz
+razzle
+razzorbacks
+re-captured
+re-org
+reach
+reached
+reaches
+reaching
+react
+reaction
+reactions
+reactive
+reacts
+read
+reader
+reader's
+readers
+readied
+readier
+readies
+readiest
+reading
+readings
+reads
+ready
+readying
+reagent
+reagents
+real
+real-life
+realest
+realise
+realities
+reality
+realize
+realized
+realizer
+realizer's
+realizers
+realizes
+realizing
+realizings
+really
+realm
+realms
+reals
+reaper
+reapers
+rear
+reared
+rearer
+rearing
+rearrange
+rearrangement
+rears
+rearup
+reason
+reasonable
+reasoned
+reasoner
+reasoning
+reasonings
+reasons
+reaver
+reavers
+rebellion
+rebels
+reboot
+rec
+recall
+recalled
+recalling
+recalls
+receipt
+receipts
+receive
+received
+receiver
+receiver's
+receivers
+receives
+receiving
+recent
+recently
+recess
+recess'
+recharge
+recharged
+recharging
+recipe
+recipes
+recipient
+reckon
+reckonin'
+reckoning
+reclaim
+recognize
+recognized
+recognizer
+recognizer's
+recollect
+recollection
+recombination
+recommend
+recommended
+recommends
+recon
+reconnect
+reconnection
+reconstruct
+record
+record's
+recorded
+recorder
+recorder's
+recorders
+recording
+recordings
+records
+recover
+recovered
+recoverer
+recovering
+recovers
+recovery
+recreate
+recreates
+recreation
+recruit
+recruit-a-toon
+recruite
+recruited
+rectangle
+recurse
+recycling
+red
+red's
+redassa
+redbeard's
+redeem
+redeemer
+redeems
+redefined
+redefinition
+redemption
+redemptions
+redeposit
+redevelop
+redfeathers
+redirector
+redlegs
+redone
+redonkulous
+redros
+reds
+redscurvykid
+redskulls
+reduce
+reduced
+ree
+ree's
+reed
+reed-grass
+reeds
+reef
+reefs
+reek
+reeks
+reel
+reelect
+reeled
+reeling
+reels
+reepicheep
+ref
+refer
+refered
+referee
+reference
+referenced
+referencer
+references
+referencing
+referer
+referr
+referral
+referrals
+referred
+referrer
+referrer's
+referrers
+refills
+refined
+reflect
+reflected
+reflecting
+reflection
+reflections
+reflective
+reflects
+reform
+refrain
+refresh
+refreshed
+refreshen
+refresher
+refresher's
+refreshers
+refreshes
+refreshing
+refuel
+refuge
+refugee
+refund
+refuse
+refused
+refuser
+refuses
+refusing
+reg
+regalia
+regard
+regarded
+regarding
+regards
+regatti
+reggae
+reginald
+region
+region's
+regions
+register
+registered
+registering
+registers
+registration
+regret
+regrets
+regrow
+regular
+regularly
+regulars
+regulate
+regulated
+regulates
+regulating
+regulation
+regulations
+regulative
+rehearsal
+rehearsals
+reign
+reigning
+reimburse
+reincarnations
+reindeer
+reindeer's
+reindeers
+reinvent
+reissue
+reject
+reject's
+rejected
+rejecter
+rejecting
+rejective
+rejects
+relate
+related
+relater
+relates
+relating
+relation
+relations
+relationship
+relationships
+relative
+relatively
+relatives
+relax
+relaxed
+relaxer
+relaxes
+relaxing
+release
+release's
+released
+releaser
+releases
+releasing
+relevant
+relevantly
+reliant
+relic
+relics
+relied
+relief
+reliefs
+relier
+relies
+relive
+reluctant
+reluctantly
+rely
+relying
+rem
+remain
+remained
+remaining
+remains
+remark
+remarkable
+remarked
+remarking
+remarks
+rembrandt
+remedies
+remedy
+remember
+remembered
+rememberer
+remembering
+remembers
+remind
+reminded
+reminder
+reminding
+reminds
+remix
+removal
+remove
+removed
+remover
+removes
+removing
+remy
+remy's
+remys
+rename
+rend
+render
+rendered
+rends
+renee
+renegade
+renegades
+renew
+rennd
+rent
+rental
+rentals
+rented
+renter
+renter's
+renting
+rents
+reorganize
+rep
+repaid
+repair
+repaired
+repairer
+repairer's
+repairers
+repairing
+repairs
+repeat
+repeated
+repeater
+repeater's
+repeaters
+repeating
+repeats
+replace
+replaced
+replacement
+replacements
+replacing
+replay
+replicant
+replication
+replications
+replicator
+replied
+replier
+replies
+reply
+replying
+report
+report's
+reported
+reporter
+reporter's
+reporters
+reporting
+reports
+reposition
+repository
+represent
+represents
+republic
+republish
+reputation
+reputations
+req
+request
+requested
+requesting
+requests
+require
+required
+requirement
+requirement's
+requirements
+requirer
+requires
+requiring
+requite
+reran
+rerunning
+rescue
+rescued
+rescuer
+rescuer's
+rescuers
+rescues
+rescuing
+resell
+reservation
+reservation's
+reservations
+reserve
+reserved
+reserver
+reserves
+reserving
+reset
+resets
+resetting
+residence
+resist
+resistance
+resistant
+resolute
+resolution
+resolutions
+resort
+resort's
+resorts
+resource
+resource's
+resourced
+resourceful
+resources
+resourcing
+respect
+respected
+respecter
+respectful
+respecting
+respective
+respects
+respond
+responded
+responder
+responder's
+responders
+responding
+responds
+response
+responser
+responses
+responsibility
+responsible
+responsions
+responsive
+rest
+restart
+restaurant
+restaurant's
+restaurants
+rested
+rester
+resting
+restive
+restless
+restlessness
+restock
+restocked
+restocking
+restocks
+restore
+restored
+restores
+restoring
+restraining
+rests
+result
+resulted
+resulting
+results
+resurresction
+retavick
+retire
+retired
+retires
+retiring
+retold
+retreat
+retried
+retrieve
+retrieving
+retro
+retry
+return
+return's
+returned
+returner
+returner's
+returners
+returning
+returns
+reused
+rev
+revenant
+revenants
+reverse
+revert
+review
+review's
+reviewed
+reviewer
+reviewers
+reviewing
+reviews
+revisit
+revolution
+revolution's
+revolutionaries
+revolutions
+revolve
+revolvus
+revs
+reward
+rewarded
+rewarder
+rewarding
+rewards
+rewritten
+rewrote
+rex
+rhett
+rhia
+rhineworth
+rhino
+rhino's
+rhinos
+rhoda
+rhodie
+rhonda
+rhubarb
+rhyme
+rhythm
+rhythm's
+rhythms
+ribbit
+ribbon
+ribbons
+ric
+rice
+rich
+richard
+richard's
+richen
+richer
+riches
+richest
+richly
+rick
+rico
+rid
+ridden
+ridders
+ride
+rideo
+rider
+rider's
+riders
+rides
+ridge
+ridges
+ridiculous
+riding
+ridings
+ridley
+riff
+riff's
+rig
+rigging
+right
+right-on-thyme
+righted
+righten
+righteous
+righter
+rightful
+righting
+rightly
+rights
+rigs
+riley
+riley's
+rileys
+rill
+ring
+ring's
+ringing
+rings
+rink
+rink's
+rinks
+rinky
+ripley
+riposte
+ripple
+riptide
+rise
+riser
+riser's
+risers
+rises
+rising
+risings
+risk
+risk-takers
+risked
+risker
+risking
+risks
+risky
+rita
+rites
+ritzy
+rivalry
+rivals
+river
+river's
+riverbank
+riverbank's
+riverbanks
+rivers
+riverveil
+rizzo
+rly
+rm
+ro
+road's
+roadrunner
+roads
+roadster
+roam
+roams
+roar
+roared
+roarer
+roaring
+roars
+roast
+roasted
+roasting
+roasts
+rob
+rob's
+robber
+robber's
+robbers
+robby
+robby's
+robbys
+robed
+rober
+robers7
+robert
+robert's
+roberts
+robin
+robin's
+robing
+robins
+robinson
+robinson's
+robinsons
+robot
+robot's
+robotic
+robotomy
+robots
+robs
+robson
+robust
+rocco
+rochelle
+rock
+rock'n'spell
+rock'n'words
+rock's
+rocka
+rocked
+rockenpirate
+rocker
+rocker's
+rockers
+rocket
+rocket's
+rocketed
+rocketeer
+rocketing
+rockets
+rocketship
+rocketships
+rockhead
+rockhopper
+rockhopper's
+rocks
+rockstar
+rockstarbr
+rocky
+rocky's
+rod
+rodeo
+rodgerrodger
+rods
+roe
+rof
+rofl
+roger's
+rogers
+rogue
+rogue's
+rogues
+role
+role's
+roles
+roll
+rolle
+rolled
+roller
+roller-ramp
+rollers
+rolling
+rollo
+rollover
+rolls
+rolodex
+rom
+roman
+romana
+romany
+ron
+ron's
+rongo
+roo
+roo's
+roof
+roofed
+roofer
+roofers
+roofing
+roofs
+rook
+rookie
+rooks
+room
+room's
+roomed
+roomer
+roomers
+rooming
+rooms
+roos
+rooster
+roosters
+root
+root's
+rooting
+roots
+rope
+rope's
+ropes
+roquica
+roquos
+rory
+rosa
+roscoe
+rose
+rose's
+rosebush
+rosehips
+rosemary
+roses
+rosetta
+rosetta's
+rosey
+rosh
+rosy
+rotate
+rotates
+rotfl
+rotten
+rottenly
+rouge
+rouge's
+rougeport
+rouges
+roughtongue
+rougue
+round
+round-a-bout
+round-up
+rounded
+rounder
+rounders
+roundest
+roundhouse
+rounding
+roundly
+roundness
+rounds
+roundup
+route
+routed
+router
+router's
+routers
+routes
+routines
+routing
+routings
+roux
+rove
+row
+rowdy
+rowed
+rowing
+rowlf
+rows
+roxanne
+royal
+royale
+royally
+royals
+royalty
+roz
+rruff
+rsnail
+ru
+rub
+rubber
+rubbery
+rubies
+ruby
+ruby's
+rubys
+rudacho
+rudatake
+rudatori
+rudder
+rudderly
+rudders
+rude
+rudy
+rudyard
+rudyard's
+rue
+ruff
+ruffians
+ruffle
+rufus
+rufus'
+rug
+rugged
+rugs
+ruin
+ruination
+ruins
+rule
+ruled
+ruler
+rulers
+rules
+ruling
+rulings
+rumble
+rumbly
+rumor
+rumors
+rumrun
+rumrunner
+rumrunner's
+run
+run's
+runawas
+runaway
+runaway's
+runaways
+rung
+runner
+runners
+runnin'
+running
+runo
+runo's
+runoff
+runos
+runs
+rupert
+rural
+rush
+rushed
+rushes
+rushing
+russell
+russia
+russo
+rust
+rusted
+rusteze
+rustic
+rusty
+ruth
+rutherford
+ruthless
+ryan
+ryan's
+ryans
+rydrake
+rygazelle
+ryza
+s'mores
+s.o.s.
+sabada
+sabago
+sabeltann
+saber
+sabona
+sabos
+sabrefish
+sabrina
+sabrina's
+sabrinas
+sacked
+sacred
+sad
+sadden
+saddens
+saddest
+saddle
+saddlebag
+saddlebags
+saddles
+sadie
+sadie's
+sadly
+sadness
+safari
+safaris
+safe
+safely
+safer
+safes
+safest
+safetied
+safeties
+safety
+safety's
+safetying
+saffron
+sage
+sahara
+said
+sail
+sailcloth
+sailed
+sailer
+sailers
+sailing
+sailing's
+sailingfoxes
+sailor
+sailor's
+sailorly
+sailors
+sails
+sailsmen
+saj
+sal
+salads
+salama
+sale
+sale's
+sales
+salesman
+salesmen
+saligos
+sally
+sally's
+sallys
+salmon
+salmons
+saloon
+salt
+salt-sifting
+saltpeter
+saludos
+salutations
+salute
+salvage
+salve
+sam
+samantha
+samba
+same
+samerobo
+sametosu
+sametto
+sample
+sample's
+sampled
+sampler
+samplers
+samples
+sampling
+samplings
+samuel
+samugeki
+samukabu
+samurite
+san
+sanassa
+sand
+sand-sorting
+sandal's
+sandals
+sandalwood
+sandbag
+sandcastle
+sandcastle's
+sandcastles
+sanded
+sander
+sanders
+sanding
+sandman
+sandman's
+sands
+sandwich
+sandwiches
+sandy
+sang
+sanguine
+sanila
+sanjay
+sanquilla
+sans
+santa
+santa's
+santia
+sao
+sap
+saphire
+sapphire
+sappy
+saps
+sara
+sarah
+sardine
+sardines
+sarge
+sarges
+sark
+sarong
+sas
+sash
+sasha
+sashes
+sass
+sassafras
+sassy
+sat
+satchel
+satchel's
+sated
+satellite
+satellite's
+satellites
+sating
+saturday
+saturday's
+saturn
+saturn's
+satyr
+satyrs
+sauce
+saucer
+saucers
+sauces
+savada
+savage
+savagers
+savano
+save
+saved
+saver
+savers
+saves
+saveyoursoul
+savica
+savies
+savigos
+saving
+savings
+savor
+savory
+savvy
+savvypirates
+savys
+saw
+sawdust
+sawing
+saws
+sawyer
+sawyer's
+say
+sayer
+sayer's
+sayers
+sayin'
+saying
+sayings
+says
+sbhq
+sbt
+sbtgame
+scabbard
+scabbards
+scabs
+scalawag
+scalawags
+scale
+scaled
+scaler
+scalers
+scales
+scaling
+scalings
+scaliwags
+scalleywags
+scallop
+scalloped
+scally
+scallywag
+scallywags
+scamps
+scan
+scanner
+scans
+scar
+scar's
+scards
+scare
+scared
+scarer
+scares
+scarf
+scarier
+scariest
+scarin'
+scaring
+scarlet
+scarlet's
+scarlets
+scarlett
+scarlett's
+scarletundrground
+scars
+scarves
+scary
+scatter
+scatty
+scavenger
+scavenger's
+scavengers
+scelitons
+scene
+scene's
+scenery
+scenes
+scenic
+scepter
+scepters
+schedule
+schedule's
+schedules
+scheme
+schemer
+schemes
+scheming
+schmaltzy
+schmooze
+scholarship
+scholastic
+schools
+schumann's
+sci-fi
+science
+science's
+sciences
+scientific
+scientist
+scientist's
+scientists
+scissor's
+scissorfish
+scissors
+scold
+scones
+scoop
+scooper
+scooper-ball
+scooperball
+scoops
+scoot
+scooter
+scooters
+scope
+scorch
+scorching
+scoreboard
+scoreboards
+scorn
+scorpio
+scorpion
+scorpions
+scott
+scoundrel
+scoundrels
+scourge
+scourges
+scout
+scouting
+scouts
+scowl
+scramble
+scrambled
+scrap-metal
+scrap-metal-recovery-talent
+scrapbook
+scrappy
+scratch
+scratches
+scratchier
+scratchy
+scrawled
+scrawny
+scream
+scream's
+screamed
+screamer
+screamers
+screaming
+screech
+screen
+screened
+screener
+screenhog
+screening
+screenings
+screens
+screensaver
+screwball
+screwy
+scribe
+script
+scripts
+scroll
+scrub
+scruffy
+scrumptious
+scuba
+scullery
+sculpt
+sculpture
+sculpture-things
+sculptured
+sculptures
+scurrvy
+scurry
+scurvey
+scurvy
+scurvydog
+scuttle
+scuttle's
+scuttlebutt
+scuttles
+scuvy
+scythely
+sea
+seabass
+seabourne
+seachest
+seademons
+seadogs
+seadragons
+seadragonz
+seafarer
+seafarers
+seafoams
+seafood
+seafurys
+seagulls
+seahags
+seahorse
+seahorses
+seahounds
+seal
+sealands
+seaman
+seamasterfr
+seamstress
+sean
+seance
+sear
+searaiders
+search
+searchable
+searched
+searcher
+searchers
+searches
+searching
+searchings
+seas
+seashadowselite
+seashell
+seashells
+seashore
+seashore's
+seashores
+seaside
+seaside's
+seasides
+seaskulls
+seaslipperdogs
+seasnake
+season
+season's
+seasonal
+seasoned
+seasoner
+seasoners
+seasoning
+seasonings
+seasonly
+seasons
+seat
+seated
+seater
+seating
+seats
+seaweed
+seaweeds
+sebastian
+second
+seconds
+secret
+secreted
+secreting
+secretive
+secretly
+secrets
+section
+sectioned
+sectioning
+sections
+sector
+secure
+secured
+securely
+securer
+secures
+securing
+securings
+securities
+security
+see
+seed
+seedling
+seedlings
+seedpod
+seeds
+seeing
+seek
+seeker
+seekers
+seeking
+seeks
+seeley
+seem
+seemed
+seeming
+seemly
+seems
+seen
+seer
+seers
+sees
+seeya
+segu
+segulara
+segulos
+seige
+seing
+select
+selected
+selecting
+selection
+selection's
+selections
+selective
+selects
+self
+self-absorbed
+self-centered
+self-important
+self-possessed
+selfish
+selfishness
+sell
+sellbot
+sellbotfrontentrance
+sellbots
+sellbotsideentrance
+seller
+sellers
+selling
+sells
+seltzer
+seltzers
+seminar
+seminars
+semper
+send
+sender
+senders
+sending
+sends
+senior
+seniors
+senkro
+sennet
+senpu
+senpuga
+senpura
+sensation
+sense
+sensed
+senses
+sensing
+sensor
+sensors
+sent
+sentence
+sentenced
+sentences
+sentencing
+sentinel
+sentinels
+sep
+separate
+separated
+separately
+separates
+separating
+separation
+separations
+separative
+september
+sequence
+sequences
+sequin
+serena
+serendipity
+serene
+sergeant
+sergeants
+sergio
+series
+serious
+seriously
+serphants
+servants
+serve
+served
+server
+servers
+serves
+service
+service's
+serviced
+servicer
+services
+servicing
+serving
+servings
+sesame
+sesame-seed
+session
+session's
+sessions
+set
+set's
+sets
+setter
+setting
+settings
+settle
+settled
+settler
+settlers
+settles
+settling
+settlings
+setup
+sever
+several
+severally
+severals
+severed
+severely
+seville
+sew
+sewing
+sews
+sf
+sgt
+sh-boom
+shabby
+shack
+shackleby
+shackles
+shade
+shader
+shades
+shadow
+shadowcrows
+shadowed
+shadower
+shadowhunters
+shadowing
+shadowofthedead
+shadows
+shadowy
+shady
+shaggy
+shake
+shaken
+shaker
+shakers
+shakes
+shakey
+shakey's
+shakin
+shakin'
+shaking
+shakoblad
+shakor
+shaky
+shall
+shallow
+shallows
+shamrock
+shamrocks
+shane
+shane's
+shang's
+shanna
+shanna's
+shannara
+shanty
+shape
+shaped
+shaper
+shapers
+shapes
+shaping
+shard
+shards
+share
+shared
+sharer
+sharers
+shares
+sharing
+shark
+shark's
+sharkbait
+sharkhunters
+sharks
+sharky
+sharon
+sharp
+sharpay
+sharpay's
+sharpen
+sharpened
+shatter
+shazam
+she
+she'll
+she's
+sheared
+shearing
+shed
+sheep
+sheeps
+sheer
+sheila
+sheild
+shelf
+shell
+shellbacks
+shellhorns
+shells
+shelly
+shenanigans
+shep
+sheriff
+sheriff's
+sheriffs
+sherry
+shes
+shield
+shields
+shift
+shifts
+shifty
+shimadoros
+shimainu
+shimanoto
+shimmer
+shimmering
+shimmy
+shin
+shine
+shines
+shining
+shiny
+ship
+ship's
+shipman
+shipmates
+shipment
+shipments
+shippart
+shippers
+shipping
+ships
+shipwarriors
+shipwreck
+shipwrecked
+shipwreckers
+shipwrecks
+shipwright
+shipwrights
+shipyard
+shirley
+shirt
+shirt.
+shirting
+shirts
+shirtspot
+shiver
+shiverin'
+shivering
+shochett
+shock
+shocked
+shocker
+shockers
+shocking
+shockit
+shocks
+shoe
+shoe-making
+shoes
+shoeshine
+shogyo
+shone
+shook
+shop
+shop's
+shoped
+shoper
+shoping
+shoppe
+shopped
+shopper
+shopping
+shops
+shore
+shores
+short
+short-stack
+short-term
+shortcake
+shortcut
+shortcuts
+shorted
+shorten
+shortens
+shorter
+shortest
+shorting
+shortly
+shorts
+shorts.
+shortsheeter
+shorty
+shoshanna
+shot
+shots
+should
+shoulder
+shouldered
+shouldering
+shoulders
+shouldest
+shouldn'a
+shouldn't
+shout
+shouted
+shouter
+shouters
+shouting
+shouts
+shove
+shoved
+shovel
+shovels
+shoves
+shoving
+show
+show-offs
+showbiz
+showcase
+showdown
+showed
+showing
+showings
+shown
+shows
+showtime
+showy
+shrapnel
+shred
+shredding
+shriek
+shrieked
+shrieking
+shrieks
+shrill
+shrimp
+shrink
+shrinking
+shrug
+shrunk
+shrunken
+shticker
+shtickers
+shucks
+shuffle
+shuffled
+shuffles
+shuffling
+shulla
+shut
+shut-eye
+shuts
+shuttle
+shy
+siamese
+sib
+sib's
+siblings
+sick
+sickness
+sicknesses
+sid
+side
+sidearm
+sideburns
+sided
+sidekick
+sideline
+sidepipes
+sides
+sidesplitter
+sidesplitter's
+sidewalk
+sidewalk's
+sidewalks
+sidewinder
+sidewinders
+siding
+sidings
+siege
+sieges
+sienna
+siesta
+siestas
+sigh
+sighes
+sight
+sighted
+sighter
+sighting
+sightings
+sightly
+sights
+sightsee
+sightseeing
+sightsees
+sign
+signal
+signaled
+signaling
+signally
+signals
+signature
+signed
+signer
+signers
+signing
+signs
+silence
+silenced
+silences
+silencing
+silent
+silentguild
+silently
+silents
+silenus
+silhouette
+silk
+silken
+silks
+silkworm
+sillier
+silliest
+silliness
+silly
+sillypirate
+sillywillows
+silver
+silver943
+silverbell
+silvered
+silverer
+silvering
+silverly
+silvermist
+silvermist's
+silvers
+silverwolves
+silvery
+simba
+simba's
+simian
+similar
+similarly
+simmer
+simon
+simone
+simple
+simpler
+simples
+simplest
+simply
+simulator
+since
+sincere
+sing
+sing-a-longs
+sing-along
+singapore
+singaporean
+singe
+singed
+singer
+singers
+singin'
+singing
+sings
+sinjin
+sink
+sink's
+sinker
+sinkers
+sinking
+sinks
+sins
+sir
+siren
+siren's
+sirens
+siring
+sirs
+sis
+sister
+sister's
+sisterhood
+sisters
+sisters'
+sit
+sitch
+site
+site's
+sited
+sites
+siting
+sits
+sitting
+situation
+situations
+size
+sized
+sizer
+sizers
+sizes
+sizing
+sizings
+sizzle
+sizzlin
+sizzlin'
+sizzling
+skarlett
+skate
+skateboard
+skateboard's
+skateboarded
+skateboarder
+skateboarders
+skateboarding
+skateboardings
+skateboards
+skated
+skater
+skater's
+skaters
+skates
+skating
+skel
+skelecog
+skelecogs
+skeletalknights
+skeleton
+skeletoncrew
+skeletonhunters
+skeletons
+skellington
+skeptical
+sketchbook
+ski
+skid
+skied
+skier
+skiers
+skies
+skiff
+skiing
+skill
+skilled
+skillful
+skilling
+skills
+skimmers
+skinny
+skip
+skipped
+skipper
+skippers
+skipping
+skips
+skirmish
+skirmished
+skirmishes
+skirmishing
+skirt
+skirted
+skirter
+skirting
+skirts
+skis
+skits
+skulky
+skull
+skull's
+skullcap-and-comfrey
+skulled
+skullraiders
+skulls
+skunk
+skunks
+sky
+sky's
+skyak
+skydiving
+skying
+skyler
+skyrocketing
+skysail
+skyway
+skyway's
+slam
+slam-dunk
+slammin
+slammin'
+slapped
+slaps
+slate
+slater
+slates
+slaughter
+slaves
+sled
+sleds
+sleek
+sleep
+sleeper
+sleepers
+sleeping
+sleepless
+sleeps
+sleepwalking
+sleepy
+sleepy's
+sleet
+sleeting
+sleeve
+sleeveless
+sleigh
+sleighing
+sleighs
+slept
+slice
+sliced
+slicer
+slicers
+slices
+slicing
+slight
+slighted
+slighter
+slightest
+slighting
+slightly
+slights
+slim
+slim's
+slims
+slimy
+slinger
+slingers
+slingshot
+slingshots
+slip
+slipper
+slippers
+slips
+sliver
+slobs
+sloop
+sloopers
+sloops
+slots
+slow
+slow-thinker
+slowed
+slower
+slowest
+slowing
+slowly
+slows
+sludge
+sludges
+slug
+slugged
+slugging
+sluggo
+slugs
+slumber
+slumbered
+slumbering
+slumbers
+slump
+slush
+slushy
+smackdab
+small
+smallband
+smaller
+smallest
+smart
+smartguy
+smartly
+smarts
+smarty
+smarty-pants
+smash
+smashed
+smasher
+smashers
+smashes
+smashing
+smelled
+smeller
+smelling
+smells
+smile
+smiled
+smiler
+smiles
+smiling
+smirking
+smith
+smithery
+smithing
+smitty
+smitty's
+smock
+smokey
+smokey-blue
+smokin'
+smolder
+smoldered
+smoldering
+smolders
+smooch
+smoothed
+smoothen
+smoother
+smoothers
+smoothes
+smoothest
+smoothie
+smoothing
+smoothly
+smudgy
+smulley
+smythe
+snack
+snackdown
+snag
+snag-it
+snaggletooth
+snail
+snail's
+snails
+snaked
+snakers
+snakes
+snap
+snapdragon
+snapdragons
+snapped
+snapper
+snappy
+snaps
+snapshot
+snare
+snazzy
+sneak
+sneaker
+sneakers
+sneaks
+sneaky
+sneeze
+sneezewort
+sneezy
+sneezy's
+snicker
+snippy
+snobby
+snobs
+snoop
+snooty
+snooze
+snoozin'
+snoozing
+snore
+snorer
+snores
+snorkel
+snorkeler's
+snow
+snowball
+snowballs
+snowboard
+snowboarder
+snowboarders
+snowboarding
+snowboards
+snowdoodle
+snowdragon
+snowdrift
+snowed
+snowflake
+snowflakes
+snowing
+snowman
+snowman's
+snowmen
+snowplace
+snowplows
+snows
+snowshoes
+snowy
+snug
+snuggle
+snuggles
+snuze
+so
+soaker
+soapstone
+soar
+soarin'
+soaring
+soccer
+social
+socialize
+socially
+socials
+society
+soda
+sodas
+sofa
+sofas
+sofie
+soft
+softball
+soften
+softens
+softer
+softest
+softly
+software
+software's
+soil
+soiled
+soiling
+soils
+solar
+sold
+solder
+solders
+soldier
+soldiers
+sole
+soles
+solicitor
+solid
+solo
+solomon
+solos
+solution
+solution's
+solutions
+solve
+sombrero
+sombreros
+some
+somebody
+somebody's
+someday
+somehow
+someone
+someone's
+somers
+something
+something's
+sometime
+sometimes
+somewhat
+somewhere
+somewheres
+son
+sonata
+sonatas
+song
+song's
+songbird
+songs
+sonic
+sons
+soon
+soon-to-be
+sooner
+soonest
+soooo
+soop
+soothing
+sopespian
+sophie
+sophie's
+sophisticated
+sorcerer
+sorcerer's
+sorcerers
+sord
+sorrier
+sorriest
+sorry
+sort
+sort's
+sorted
+sorter
+sorters
+sortie
+sorting
+sorts
+sos
+souffle
+souffl
+sought
+soul
+soulflay
+souls
+sound
+sounded
+sounder
+soundest
+sounding
+soundings
+soundly
+sounds
+soundtrack
+soup
+soups
+sour
+sour-plum
+source
+south
+south-eastern
+souther
+southern
+southerner
+southerners
+southernly
+southing
+southsea
+southside
+souvenir
+souvenirs
+sovereign
+sovreigns
+spaaarrow
+space
+space's
+space-age
+spaced
+spacer
+spacers
+spaces
+spaceship
+spaceship's
+spaceships
+spacing
+spacings
+spade
+spades
+spaghetti
+spain
+spam
+spamonia
+spanish
+spare
+spared
+sparely
+sparer
+spares
+sparest
+sparing
+spark
+sparkies
+sparkle
+sparkler
+sparklers
+sparkling
+sparkly
+sparks
+sparky
+sparky's
+sparrow
+sparrow's
+sparrow-man
+sparrows
+sparrowsfiight
+spartans
+spation
+speak
+speaker
+speaker's
+speakers
+speaking
+speaks
+special
+specially
+specials
+species
+specific
+specifics
+specified
+specify
+specifying
+speck
+speckled
+spectacular
+specter
+specters
+spectral
+spectrobe
+spectrobes
+speech
+speech's
+speeches
+speed
+speedchat
+speeded
+speeder
+speeders
+speediest
+speeding
+speedmaster
+speeds
+speedway
+speedwell
+speedy
+spell
+spelled
+speller
+spellers
+spelling
+spellings
+spells
+spend
+spender
+spenders
+spending
+spends
+spent
+spice
+spices
+spicey
+spicy
+spider
+spider's
+spider-silk
+spider-toon
+spiders
+spidertoon
+spidertoons
+spiderwebs
+spiel
+spiffy
+spikan
+spikanor
+spiko
+spill
+spilled
+spilling
+spills
+spin
+spin-out
+spin-to-win
+spinach
+spines
+spinner
+spinning
+spins
+spiral
+spirit
+spirited
+spiriting
+spirits
+spit
+spiteful
+spits
+spittake
+splash
+splashed
+splasher
+splashers
+splashes
+splashing
+splashy
+splat
+splatter
+splatters
+splendid
+splinter
+splinters
+splish
+splish-splash
+splitting
+splurge
+spoiled
+spoiler
+spoke
+spoken
+spondee
+sponge
+spongy
+sponsored
+spook
+spooks
+spooky
+spoon
+spoons
+sport
+sported
+sporting
+sportive
+sports
+spot
+spot's
+spotcheek
+spotless
+spotlight
+spots
+spotted
+spotting
+spotz
+spout
+spouts
+spray
+sprays
+spree
+sprightly
+spring
+springer
+springers
+springing
+springs
+springtime
+springy
+sprinkle
+sprinkled
+sprinkler
+sprinkles
+sprinkling
+sprint
+sprinting
+sprite
+sprites
+sprocket
+sprockets
+sprouse
+sprout
+sprouter
+spruce
+spud
+spunkiness
+spunky
+spy
+spyp.o.d.
+spypod
+sqad364
+squad
+squall
+squall's
+squalls
+square
+squared
+squarely
+squares
+squaring
+squash
+squashed
+squashing
+squawk
+squawks
+squeak
+squeakity
+squeaky
+squeal
+squeeks
+squeezebox
+squid
+squid's
+squids
+squidzoid
+squiggle
+squiggly
+squillace
+squirmy
+squirrel
+squirrelfish
+squirrels
+squirt
+squirting
+squishy
+srawhats
+sri
+srry
+sry
+ssw
+st
+st.
+stack
+stackable
+stacker
+stacking
+stacks
+stadium
+stadiums
+staff
+staff's
+staffed
+staffer
+staffers
+staffing
+staffs
+stage
+staged
+stager
+stagers
+stages
+staging
+stain
+stained-glass
+stainless
+stains
+stair
+stair's
+stairs
+stake
+stalkers
+stall
+stallion
+stamp
+stamped
+stamper
+stampers
+stamping
+stamps
+stan
+stanchion
+stanchions
+stand
+stand-up
+stand-up-and-cheer
+standard
+standardly
+standards
+stander
+standing
+standings
+stands
+stanley
+stanley's
+star
+star's
+star-chaser
+star-shaped
+starboard
+starbr
+starcatchers
+starch
+stardom
+stareaston
+stared
+starer
+starfire
+starfish
+stargazer
+staring
+starlight
+starring
+starry
+stars
+starscream
+start
+started
+starter
+starters
+starting
+starting-line
+starts
+stas
+stash
+stat
+statement
+statement's
+statements
+states
+station
+station's
+stationed
+stationer
+stationery
+stationing
+stations
+statler
+stats
+statuary
+statue
+statues
+statuesque
+status
+statuses
+stay
+stayed
+staying
+stayne
+stays
+steadfast
+steadman
+steady
+steak
+steal
+stealer
+stealing
+steals
+stealth
+steam
+steamboat
+steaming
+steel
+steelhawk
+steeple
+steer
+steered
+steerer
+steering
+steers
+steffi
+stella
+stem
+stench
+stenches
+stenchy
+step
+step's
+stepanek
+stephante
+stepped
+stepping
+steps
+stern
+stetson
+stevenson
+stew
+stewart
+stflush
+stick
+sticker
+stickerbook
+stickers
+sticking
+sticks
+sticky
+sticky's
+stickyfeet
+still
+stilled
+stiller
+stillest
+stilling
+stillness
+stills
+stillwater
+sting
+stinger
+stingers
+stings
+stink
+stinkbucket
+stinkbugs
+stinker
+stinking
+stinks
+stinky
+stinky's
+stir
+stitch
+stitch's
+stitched
+stitcher
+stitches
+stitching
+stock
+stocked
+stockers
+stockier
+stocking
+stockings
+stockpile
+stocks
+stoke
+stoked
+stole
+stolen
+stomp
+stone
+stones
+stood
+stool
+stools
+stop
+stop's
+stoped
+stoppable
+stopped
+stopper
+stopping
+stops
+storage
+store
+stored
+stores
+storied
+stories
+storing
+storm
+storm's
+storm-sail
+stormbringers
+stormed
+stormers
+stormfire
+stormhaw
+stormhold
+storming
+stormlords
+stormrider
+storms
+stormy
+story
+story's
+storybook
+storybookland
+storybooks
+storying
+storylines
+storytelling
+stow
+stowaway
+str
+straight
+strait
+strand
+strands
+strange
+strangely
+stranger
+strangers
+strangest
+strategies
+strategy
+strategy's
+straw
+strawberrie
+strawberries
+strawberry
+strawhats
+strays
+stream
+streamer
+streamers
+street
+streeters
+streets
+streetwise
+strength
+strengthen
+strengthens
+stress
+stressed
+stresses
+stressing
+stretch
+stretched
+stretcher
+stretchers
+stretches
+stretching
+strict
+strictly
+striders
+strike
+striker
+strikers
+strikes
+striking
+string
+stringbean
+strings
+stringy
+strive
+stroll
+strolling
+strom
+strong
+strong-minded
+strongbox
+stronger
+strongest
+strongly
+strung
+strut
+stu
+stubborn
+stubby
+stuck
+stud
+studded
+studied
+studier
+studies
+studio
+studio's
+studios
+study
+studying
+stuff
+stuffed
+stuffer
+stuffing
+stuffings
+stuffs
+stuffy
+stumble
+stump
+stumps
+stumpy
+stun
+stunned
+stunning
+stuns
+stunts
+stupendous
+sturdy
+stut
+stutter
+stutters
+style
+style-talent
+styled
+styler
+stylers
+styles
+stylin'
+styling
+stylish
+sub
+subject
+subject's
+subjected
+subjecting
+subjective
+subjects
+sublocation
+submarine
+submarines
+submit
+submits
+submitted
+submitting
+subscribe
+subscribed
+subscribers
+subscribing
+subscription
+subscriptions
+substitute
+subtalent
+subtalents
+subtitle
+subzero
+succeed
+succeeded
+succeeder
+succeeding
+succeeds
+success
+successes
+successful
+successfully
+successive
+such
+sucha
+suckerpunch
+suction
+sudden
+suddenly
+sudoku
+sudoron
+sue
+suffice
+suffix
+suffixes
+sufrigate
+sugar
+sugarplum
+suggest
+suggested
+suggester
+suggesting
+suggestion
+suggestion's
+suggestions
+suggestive
+suggests
+suit
+suit's
+suitcase
+suitcases
+suite
+suited
+suiters
+suiting
+suits
+sulfur
+sulley
+sully
+sultan
+sum
+sum's
+sumer
+sumhajee
+summary
+summer
+summer's
+summered
+summering
+summerland
+summers
+summit
+summon
+summoned
+summoning
+summons
+sumo
+sums
+sun
+sun's
+sunburst
+sundae
+sundaes
+sunday
+sundown
+suneroo
+sunflower-seed
+sunflowers
+sung
+sunk
+sunken
+sunnies
+sunny
+sunny's
+sunrise
+suns
+sunsational
+sunscreen
+sunset
+sunsets
+sunshine's
+sunshines
+sunswept
+suoicodilaipxecitsiligarfilacrepus
+sup
+supa-star
+super
+super's
+super-cool
+super-duper
+super-powerful
+super-talented
+super-thoughtful
+super-toon
+superb
+supercalifragilisticexpialidocious
+supercool
+superhero
+superhero's
+superheroes
+superior
+supernatural
+supers
+superserpents
+superstar
+supertoon
+supertoons
+supervise
+supervised
+supervising
+supervisor
+supervisors
+supplication
+supplied
+supplier
+suppliers
+supplies
+supply
+supply's
+supplying
+support
+supported
+supporter
+supporters
+supporting
+supportive
+supports
+suppose
+supposed
+supposer
+supposes
+supposing
+supreme
+supremo
+supremo's
+sure
+sured
+surely
+surer
+surest
+surf
+surf's
+surface
+surfaced
+surfacer
+surfacers
+surfaces
+surfacing
+surfari
+surfboard
+surfer
+surfers
+surfin'
+surfing
+surfs
+surge
+surgeon
+surgeons
+surges
+surging
+surlee
+surprise
+surprise's
+surprised
+surpriser
+surprises
+surprising
+surprize
+surrender
+surrendered
+surrendering
+surrenders
+surround
+surrounded
+surrounding
+surroundings
+surrounds
+surves
+survey
+surveying
+survival
+survive
+survived
+surviver
+survives
+surviving
+survivor
+survivor's
+survivors
+susan
+susan's
+sushi
+suspended
+suspenders
+svaal
+svage
+sven
+svetlana
+swab
+swabbie
+swabbin'
+swabby
+swain
+swam
+swamies
+swamp
+swamps
+swan
+swanky
+swann
+swann's
+swans
+swap
+swapped
+swapping
+swaps
+swarm
+swarthy
+swash
+swashbuckler
+swashbucklers
+swashbuckling
+swashbucler
+swashbuculer
+swat
+swats
+swatted
+swatting
+sweat
+sweater
+sweaters
+sweatheart
+sweatshirt
+sweatshirts
+sweaty
+sweden
+swedish
+sweep
+sweeping
+sweeps
+sweepstakes
+sweet
+sweeten
+sweetens
+sweeter
+sweetest
+sweetgum
+sweetie
+sweeting
+sweetly
+sweetness
+sweets
+sweetums
+sweetwrap
+sweety
+swell
+swelled
+swelling
+swellings
+swells
+swept
+swervy
+swift
+swiftness
+swifty
+swig
+swim
+swimer
+swimmer
+swimming
+swimmingly
+swims
+swimwear
+swindlers
+swine
+swing
+swinger
+swingers
+swinging
+swings
+swipe
+swiped
+swipes
+swipin'
+swirl
+swirled
+swirls
+swirly
+swiss
+switch
+switch's
+switchbox
+switched
+switcher
+switcheroo
+switchers
+switches
+switching
+switchings
+swiveling
+swoop
+sword
+sword's
+swordbreakers
+swords
+swordslashers
+swordsman
+swordsmen
+sycamore
+sydney
+symbol
+symbols
+syncopation
+syndicate
+synergy
+synopsis
+syrberus
+syrup
+syrupy
+system
+system's
+systems
+t-shirt
+t-shirts
+t-squad
+t-squad's
+t.b.
+t.p.
+tab
+tabatha
+tabby
+tabitha
+tabitha's
+table
+table's
+table-setting-talent
+tabled
+tables
+tableset
+tabling
+tabs
+tabulate
+tack
+tacked
+tacking
+tackle
+tackled
+tackles
+tackling
+tacks
+tacky
+tact
+tactful
+tactics
+tad
+taffy
+tag
+tags
+tailed
+tailgater
+tailgaters
+tailgating
+tailing
+tailor
+tailored
+tailoring
+tailors
+tailpipe
+tailpipes
+tails
+tailswim
+tainted
+take
+taken
+taker
+takers
+takes
+taketh
+takin'
+taking
+takings
+takion
+tale
+tale's
+talent
+talented
+talents
+tales
+talespin
+talk
+talkative
+talked
+talker
+talkers
+talkin
+talking
+talks
+tall
+tall-tale-telling-talent
+taller
+tallest
+tally
+talon
+talons
+tam
+tamazoa
+tamers
+tammy
+tampa
+tan
+tandemfrost
+tangaroa
+tangaroa's
+tangaroa-ru
+tangaroa-ru's
+tangerine
+tangle
+tango
+tangoed
+tangoing
+tangos
+tangy
+tanith
+tank
+tanker
+tankers
+tanking
+tanks
+tanned
+tanning
+tanny
+tans
+tansy
+tap
+tap's
+tape
+taped
+taper
+tapers
+tapes
+tapestry
+taping
+tapings
+taps
+tar
+tara
+tarantula
+target
+targeted
+targeting
+targets
+tarlets
+tarnished
+tarp
+tarps
+tarred
+tarring
+tars
+tartar
+tarzan
+tarzan's
+tarzans
+tasha
+task
+tasked
+tasking
+taskmaster
+taskmasters
+tasks
+taste
+tasted
+tasteful
+taster
+tasters
+tastes
+tastiest
+tasting
+tasty
+tate
+tats
+tattletales
+tattoo
+tattooed
+tattoos
+tatum
+taught
+taunt
+taunted
+taunting
+taunts
+tax
+taxes
+taxi
+taxis
+taylor
+tbrrrgh
+tbt
+td
+tdl
+tea
+tea-making
+teacakes
+teach
+teacher
+teacher's
+teachers
+teaches
+teaching
+teachings
+teacups
+teakettle
+teal
+team
+team's
+teamed
+teaming
+teamo
+teams
+teamwork
+teapot
+tear
+tear's
+teared
+tearer
+tearing
+tearoom
+tears
+teas
+tech
+technical
+technically
+technique
+techniques
+techno
+technology
+ted
+teddy
+tee
+tee-hee
+teenager
+teeny
+teepee
+teepees
+teeth
+teethed
+teether
+teethes
+teething
+tegueste
+telemarketer
+telemarketers
+teleport
+teleport's
+teleportation
+teleported
+teleporter
+teleporters
+teleporting
+teleportings
+teleports
+telescope
+television
+television's
+televisions
+teli-caster
+tell
+teller
+tellers
+telling
+tellings
+tells
+telly
+telmar
+temma
+temper
+temperature
+temperatures
+templars
+template
+templates
+temple
+temple's
+templed
+temples
+templeton
+tempo
+tempo's
+temporarily
+temporary
+tend
+tended
+tendency
+tender
+tenderleaf
+tenders
+tendershoot
+tending
+tends
+tenkro
+tennis
+tenor
+tenors
+tens
+tensa
+tension
+tent
+tentacle
+tentacles
+tented
+tenter
+tenting
+tents
+teo
+terabithia
+terence
+terk
+terk's
+terks
+termite
+ternary
+teror
+terra
+terrace
+terrain
+terrains
+terrance
+terrance's
+terrible
+terry
+tessa
+test
+test's
+test1
+tested
+tester
+testers
+testing
+testings
+tests
+tetherball
+tewas
+tex
+text
+text's
+text-message
+textile-talent
+texts
+texture
+textured
+textures
+tgf
+th
+th'
+than
+thang
+thank
+thanked
+thanker
+thankful
+thankfulness
+thanking
+thanks
+thanksgiving
+thanx
+thar
+that
+that's
+thats
+thayer
+thayers
+the
+thea
+theater
+theaters
+theatre
+theatre's
+theatres
+thee
+theifs
+their
+their's
+theirs
+theives
+thelma
+thelonius
+them
+theme
+theme's
+themes
+themselves
+then
+thenights
+theodore
+there
+there'll
+there's
+therefore
+theres
+theresa
+thermos
+thermoses
+these
+theses
+they
+they'll
+they're
+they've
+theyll
+theyre
+thicket
+thief
+thief's
+thimble
+thin
+thing
+thingamabob
+thingamabobs
+thingamajigs
+thingie
+thingies
+things
+thingy
+thinicetrobarrier
+think
+thinker
+thinkers
+thinkin'
+thinking
+thinks
+thinnamin
+third
+thirst
+thirst-quenching
+thirsted
+thirster
+thirstier
+thirsts
+thirsty
+this
+thistle
+thistle-down
+thnx
+tho
+thomas
+thon
+thor
+thorhammer
+thorn
+those
+though
+thought
+thought's
+thoughtful
+thoughts
+thrashers
+thread
+threads
+threats
+threw
+thrifty
+thrill
+thriller
+thrilling
+thrills
+thrillseeker
+thrives
+throne
+through
+throughly
+throughout
+throw
+thrower
+throwing
+thrown
+throws
+thumb
+thumbs
+thumper
+thunba
+thunder
+thunderbolt
+thunderbolts
+thundering
+thunderstorms
+thundor
+thundora
+thursday
+thus
+thusly
+thx
+tia
+tiara
+tiazoa
+tiberius
+tibian
+tic
+tic-toc
+tick
+ticker
+ticket
+ticket's
+ticketed
+ticketing
+tickets
+ticking
+tickle
+tickled
+tickles
+tickling
+ticklish
+ticks
+tidal
+tidbits
+tide
+tidy
+tie
+tier
+ties
+tiffany
+tiffens
+tiger
+tiger's
+tigers
+tigger
+tigger's
+tightwad
+tightwads
+tiki
+tikis
+til
+tile
+tiled
+tiles
+till
+tilled
+tiller
+tillers
+tilling
+tills
+tilly
+tim
+timberleaf
+timbers
+timberwolves
+timbre
+time
+timed
+timeless
+timelords
+timely
+timeout
+timer
+timers
+times
+timing
+timings
+timon
+timon's
+timons
+timothy
+tin
+tina
+tina's
+tindera
+tink
+tink's
+tinker
+tinker's
+tinkerbell
+tinkerbell's
+tinkling
+tinny
+tinsel
+tint
+tinted
+tints
+tiny
+tip
+tip-top
+tipped
+tipping
+tips
+tipton
+tire
+tired
+tires
+tiring
+tisdale
+tish's
+titan
+titan's
+titanic
+titans
+titles
+tkp
+tlc
+tm
+tnt
+tnts
+to
+toad
+toads
+toadstool
+toadstool-drying
+toadstools
+toast
+toasted
+toasting
+toasty
+tobasu
+tobias
+toboggan
+tobogganing
+toboggans
+toby
+todas
+today
+today's
+todd
+todd's
+toddler
+toe
+toe's
+toed
+toehooks
+toes
+tofu
+together
+toggle
+toggler
+token
+tokens
+told
+tolerable
+toll
+tom
+tom's
+tom-tom's
+tomas
+tomboy
+tomorrow
+tomorrow's
+tomorrowland
+tomorrowland's
+tomorrows
+tomswordfish
+ton
+tone
+toner
+tones
+tong
+tongs
+tonic
+tonics
+tonight
+toning
+tonite
+tons
+tony
+too
+toodles
+took
+tool
+toolbelt
+tooled
+tooler
+toolers
+tooling
+tools
+toolshed
+toon
+toon's
+toon-tastic
+toon-torial
+toon-up
+toon-ups
+toonacious
+toonerific
+toonosaur
+toons
+toonscape
+toontanic
+toontask
+toontasks
+toontastic
+toontorial
+toontown
+toontrooper
+toontroopers
+toonup
+toonups
+tooth
+toothless
+toothpaste
+toothpick
+tootie
+tootles
+top
+top-ranking
+topaz
+tophat
+tophats
+topiary
+topic
+topics
+tops
+topsy
+topsy-turvy
+toptoon
+toptoons
+tor
+torga
+torgallup
+torgazar
+tori
+tormenta
+torn
+tortaba
+tortaire
+tortana
+torth
+tortoises
+tortos
+tos
+tosis
+toss
+tossed
+tosses
+tossing
+total
+total's
+totaled
+totaling
+totally
+totals
+tote
+totem
+totems
+tots
+toucan
+toucans
+touchdown
+touchdowns
+touge
+tough
+tough-skinned
+toughest
+toughness
+toupee
+toupees
+tour
+toured
+tourer
+tourguide
+touring
+tournament
+tournaments
+tours
+tow
+tow-mater
+toward
+towardly
+towards
+tower
+towered
+towering
+towers
+towing
+town
+town's
+towner
+towns
+townsend
+townsfolk
+townsperson
+tows
+toy
+toyer
+toying
+toys
+tp
+trace
+track
+track's
+tracked
+tracker
+trackers
+tracking
+tracks
+tracy
+trade
+tradeable
+traded
+trader
+traders
+trades
+trading
+traditions
+traffic
+traffic's
+traffics
+trail
+trailed
+trailer
+trailers
+trailing
+trailings
+trails
+train
+trained
+trainer
+trainers
+training
+trains
+trampoline
+trampolines
+tranquil
+transfer
+transfer's
+transfered
+transferred
+transferring
+transfers
+translate
+translated
+translates
+translating
+transom
+transparent
+transport
+transportation
+transported
+transporter
+transporters
+transporting
+transports
+trap
+trap's
+trapdoor
+trapdoors
+trapeze
+trapped
+traps
+trash
+trashcan
+trashcan's
+trashcans
+travel
+traveled
+traveler
+traveling
+travelling
+travels
+travis
+tray
+treacherous
+treachery
+treachery's
+tread
+treaded
+treading
+treads
+treasure
+treasurechest
+treasurechests
+treasured
+treasuremaps
+treasurer
+treasures
+treasuring
+treat
+treated
+treater
+treaters
+treating
+treatment
+treats
+treble
+tree
+tree-bark-grading
+tree-picking
+tree-picking-talent
+treehouse
+treehouses
+trees
+treetop
+trek
+trellis
+tremendous
+tremor
+trend
+trending
+trends
+trent
+trent's
+trespass
+trespasser
+tri-barrel
+tri-lock
+triad
+trial
+trial's
+trials
+triangle
+tribal
+tribe
+tribulation
+tribulations
+trick
+tricked
+tricked-out
+tricker
+tricking
+tricks
+tricky
+tried
+trier
+triers
+tries
+trifle
+triggerfish
+trike
+trim
+trims
+trinity
+trinket
+trinkets
+trio
+trip
+trip's
+triple
+triplets
+triply
+trippin'
+trippy
+trips
+tristan
+triton
+triton's
+tritons
+triumph
+triumphant
+trivia
+trixie
+troga
+trogallup
+trogazar
+trogdor
+trolley
+trolleys
+trolls
+trolly
+tron
+troop
+trooper
+troopers
+troops
+trophies
+trophy
+trophys
+tropic
+tropic's
+tropical
+tropically
+tropics
+trot
+troubadours
+trouble
+troubled
+troublemaker
+troubler
+troubles
+troubling
+trough
+troughes
+trounce
+trounce'em
+trout
+trove
+trowels
+troy
+truchemistry
+truck
+truckloads
+trudy
+true
+trued
+truehound's
+truer
+trues
+truest
+truetosilver
+truffle
+trufflehunter
+trufflehunter's
+trufflehunters
+truffles
+truigos
+truing
+truly
+trumpet
+trumpets
+trumpkin
+trunk
+trunk's
+trunked
+trunkfish
+trunks
+truscott
+trust
+trusted
+truster
+trusting
+trusts
+trustworthy
+trusty
+truth
+truths
+try
+tryin
+trying
+tt
+ttc
+ttcentral
+ttfn
+tthe
+ttyl
+tub
+tuba
+tubas
+tube
+tuber
+tubes
+tubs
+tuesday
+tuft
+tufts
+tug-o-war
+tug-of-war
+tugs
+tulip
+tulips
+tumble
+tumbly
+tumnus
+tuna
+tunas
+tune
+tune-licious
+tuned
+tuner
+tuners
+tunes
+tuning
+tunnel
+tunneled
+tunneling
+tunnels
+turbo
+turbojugend
+turbonegro
+turf
+turk
+turkey
+turkish
+turn
+turnbull
+turnbull's
+turned
+turner
+turners
+turning
+turnings
+turnip
+turnover
+turnovers
+turns
+turnstile
+turnstiles
+turqouise
+turquoise
+turret
+turtle
+turtles
+turvey
+tusk
+tusked
+tut
+tutorial
+tutorials
+tutu
+tutupia
+tuxedo
+tuxedos
+tv
+tv's
+tvs
+twain
+tweebs
+tweedledee
+tweedledum
+tweet
+twenty
+twig
+twiggys
+twigs
+twilight
+twilightclan
+twill
+twin
+twin's
+twinkle
+twinkling
+twire
+twire's
+twirl
+twirls
+twirly
+twist
+twistable
+twisted
+twister
+twisters
+twisting
+twists
+twisty
+two-face
+ty
+tycho
+tycoon
+tyme
+type
+type's
+typea
+typed
+typer
+types
+typhoon
+typical
+typing
+tyra
+tyrannosaurus
+tyranny
+tyrant
+tyrants
+tyrone
+tyrus
+tyvm
+u
+uber
+uberdog
+uchiha
+ufo
+ugh
+ugo
+ugone
+uh
+ukelele
+ukeleles
+ukulele
+ukuleles
+ultimate
+ultimately
+ultimatum
+ultimoose
+ultra
+ultra-popular
+ultra-smart
+ultracool
+ultralord
+ultramix
+um
+umbrella
+umbrellas
+un-ignore
+unable
+unafraid
+unassuming
+unattractive
+unattune
+unattuned
+unavailable
+unaware
+unbeatable
+unbelievable
+unbelievably
+uncaught
+uncertain
+unchained
+uncharted
+uncle
+uncles
+uncomplicated
+unconcerned
+uncool
+und
+undea
+undefeated
+undemocratic
+under
+underdog
+underdogs
+underground
+underly
+undersea
+understand
+understanding
+understandingly
+understandings
+understands
+understanza
+understood
+understudies
+underwater
+underwing
+undid
+undo
+undoer
+undoes
+undoing
+undoings
+undone
+undying
+uneasily
+unequally
+unexpected
+unexpectedly
+unfaith
+unfamiliar
+unfit
+unforgettable
+unfortunate
+unfortunately
+unfortunates
+unger
+ungrateful
+unguildable
+unguilded
+unhappier
+unhappiest
+unhappily
+unhappiness
+unhappy
+unheard
+unicorn
+unification
+uniform
+uniforms
+unignore
+unimportance
+union
+unique
+uniques
+unit
+unite
+united
+unity
+universe
+unjoin
+unknowingly
+unknown
+unleash
+unless
+unlikely
+unlimited
+unlock
+unlocked
+unlocking
+unlocks
+unmeant
+unmet
+unnecessary
+unpaid
+unprovided
+unreasonable
+unsaid
+unscramble
+unselfish
+unsocial
+unspent
+unsteady
+unstuck
+untamed
+until
+untold
+untouchable
+untradeable
+untried
+untrustworthy
+untruth
+unused
+unusual
+unusually
+unwritten
+up
+upbeat
+upcoming
+update
+updated
+updates
+updating
+upgrade
+upgraded
+upgrades
+uphill
+upon
+upper
+uppity
+upright
+uproot
+ups
+upset
+upsets
+upside-down
+upstairs
+upstream
+upsy
+uptick
+ur
+urban
+uriah
+urs
+ursatz
+ursula
+ursula's
+ursulas
+us
+usable
+use
+used
+useful
+usefully
+usefulness
+useless
+user
+user's
+users
+uses
+usf
+using
+usual
+usually
+utilities
+utility
+utmost
+utopian
+utter
+uway
+v-8
+v-pos
+v.p.
+v.p.s
+vacation
+vacationed
+vacationing
+vacations
+vachago
+vachilles
+vagrant
+vaild
+vain
+vale
+valentina
+valentine's
+valentoon
+valentoon's
+valentoons
+valheru
+valiant
+valid
+validated
+vallance
+vallenueva
+valley
+valleys
+valor
+valorie
+valuable
+valuables
+value
+valued
+valuer
+valuers
+values
+valuing
+vampire
+vampire's
+vampires
+van
+vane
+vanessa
+vanguard
+vanguards
+vanilla
+vanish
+vanished
+vanishes
+vanishing
+vans
+vapor
+vaporize
+variable
+variable's
+variables
+varied
+varier
+varies
+varieties
+variety
+variety's
+various
+variously
+vary
+varying
+varyings
+vase
+vases
+vasquez
+vast
+vaster
+vastest
+vastly
+vastness
+vaughan
+vault
+vedi
+veer
+vegas
+vege-tables
+vegetable
+vegetables
+vegetarian
+veggie
+veggies
+veggin'
+vehicle
+vehicle's
+vehicles
+veil
+velociraptor
+velvet
+velvet-moss
+veni
+venture
+ventures
+venue
+venus
+verdant
+verify
+vermin
+vern
+veronique
+versatile
+versions
+versus
+vertical
+very
+vessel
+vessels
+vest
+vests
+veteran
+veterans
+veterinarian
+veto
+via
+vibe
+vibes
+vibrant
+vici
+vicki
+victor
+victoria
+victories
+victorious
+victory
+victory's
+vida
+vidalia
+video
+videogame
+videoriffic
+videos
+vidia
+vidia's
+view
+viewed
+viewer
+viewers
+viewing
+viewings
+views
+vigilant
+vigor
+viking
+vikings
+vil
+vilakroma
+vilamasta
+vilanox
+vilar
+vile
+village
+village's
+villager
+villages
+villain
+villainous
+villains
+villany
+ville
+vine
+vines
+vintage
+viola
+violas
+violet
+violets
+violin
+violins
+vip
+virtual
+virtually
+virtue
+virulence
+viscous
+vision
+vision's
+visionary
+visioned
+visioning
+visions
+visious
+vista
+vitae
+vitality
+vittles
+viva
+vmk
+vocabulary
+vocal
+vocals
+vocational
+voice
+voiced
+voicer
+voicers
+voices
+voicing
+void
+volatile
+volcanic
+volcano
+volcanoes
+volcanos
+voldemort
+vole
+volley
+volleyball
+voltorn
+volume
+volume's
+volumed
+volumes
+voluming
+volunteer
+volunteered
+volunteering
+volunteers
+voona
+vortex
+vote
+voted
+voter
+voters
+votes
+voting
+votive
+vovage
+vowels
+voyage
+voyager
+voyagers
+voyages
+vp
+vps
+vr
+vroom
+vs
+vs.
+vu
+vulture
+vultures
+vw
+w00t
+w8
+wacky
+wackyville
+wackyzone
+waddle
+waddling
+waddup
+wade
+wag
+wager
+wagered
+wagerin'
+wagerin's
+wagers
+waggly
+wagner's
+wagon
+wagon's
+wagons
+wags
+wahoo
+wai
+wail
+wailing
+wainscoting
+wait
+waited
+waiter
+waiters
+waiting
+waits
+wakaba
+wake
+wake-up
+wake-up-talent
+waked
+waker
+wakes
+waking
+walden
+waldorf
+walk
+walked
+walker
+walkers
+walking
+walks
+wall
+wall's
+wall-e
+wallaberries
+wallaby
+wallace
+walle
+walled
+waller
+wallflower
+walling
+wallop
+wallpaper
+wallpapered
+wallpapering
+wallpapers
+walls
+walnut
+walnut-drumming
+walrus
+walruses
+walt
+walt's
+waltz
+waltzed
+waltzes
+waltzing
+wampum
+wand
+wanded
+wander
+wanderers
+wandies
+wands
+wandy
+wango
+wanna
+wannabe
+want
+wanted
+wanter
+wanting
+wants
+war
+ward
+wardrobe
+wardrobes
+ware
+warehouse
+wares
+waring
+wariors
+warlord
+warlords
+warm
+warmed
+warmer
+warmers
+warmest
+warming
+warmly
+warmongers
+warmonks
+warmth
+warn
+warned
+warner
+warning
+warnings
+warns
+warp
+warped
+warrant
+warrants
+warren
+warrior
+warriors
+warrrr
+wars
+warship
+warship's
+warships
+warships'
+warskulls
+wart
+was
+wash
+washcloths
+washed
+washer
+washers
+washes
+washing
+washings
+washington's
+wasn't
+wasnt
+wasp
+wasp-skin
+wasps
+wassup
+waste
+wasted
+waster
+wasters
+wastes
+wasting
+wat
+watch
+watched
+watcher
+watchers
+watches
+watchin
+watching
+watchings
+water
+water's
+water-talent
+watercooler
+watered
+waterer
+waterers
+waterfall
+waterfall's
+waterfalls
+waterguns
+watering
+watermelon
+watermelons
+waterpark
+waterpark's
+waterparkers
+waterproof
+waters
+waterslide
+waterslide's
+watersliders
+watkins
+wats
+wave
+waved
+waver
+waverly
+wavers
+waverunners
+waves
+waving
+wavy
+way
+way's
+waylon
+ways
+wayward
+wazup
+wb
+wdig's
+wdw
+we
+we'd
+we'll
+we're
+we've
+we-evil
+weak
+weaken
+weakens
+weaker
+weakest
+weakling
+weakly
+weakness
+wealthy
+wear
+wearer
+wearing
+wears
+weasel
+weasels
+weather
+weathered
+weatherer
+weathering
+weatherly
+weathers
+weave
+weaves
+weaving
+web
+webber
+webepirates
+websight
+website
+webster
+wedding
+weddings
+wednesday
+weeded
+weeding
+weeds
+week
+week's
+weekdays
+weekend
+weekenders
+weekly
+weeks
+wego
+wei
+weigh
+weight
+weights
+weird
+weirded
+weirdings
+weirdo
+weirdos
+weiss
+welch
+welcome
+welcomed
+welcomely
+welcomer
+welcomes
+welcoming
+well
+welled
+welling
+wells
+wenchs
+went
+were
+weren't
+werent
+west
+wester
+western
+westerner
+westerners
+westing
+westward
+wet
+wha
+whaddya
+whale
+whalebone
+whaler
+whales
+whaling
+wham
+whammo
+what
+what'cha
+what's
+what-in
+what-the-hey
+whatever
+whatever's
+whats
+wheat
+whee
+wheel
+wheelbarrow
+wheelbarrows
+wheeled
+wheeler
+wheelers
+wheeling
+wheelings
+wheels
+wheezer
+when
+when's
+whenever
+whens
+where
+where's
+wheres
+wherever
+whether
+whew
+which
+whiff
+whiffle
+whiffs
+while
+whiled
+whiles
+whiling
+whimsical
+whimsy
+whining
+whinnie
+whinnie's
+whiny
+whiplash
+whirl
+whirligig
+whirling
+whirlpool
+whirly
+whirr
+whisk
+whisked
+whisker
+whiskers
+whisper
+whispered
+whispering
+whispers
+whistle
+whistled
+whistler's
+whistles
+whistling
+white
+white's
+whitening
+whitestar
+whitewater
+who
+who'd
+who's
+whoa
+whoah
+whodunit
+whoever
+whole
+wholly
+whoop
+whoopee
+whoopie
+whoops
+whoopsie
+whoosh
+whopper
+whopping
+whos
+whose
+why
+wicked
+wicker
+wide
+widely
+wider
+widescreen
+widest
+widget
+widgets
+widow
+width
+wife
+wiffle
+wig
+wigs
+wiidburns
+wilbur
+wild
+wild-n-crazy
+wild7
+wildburns
+wildcat
+wildcats
+wilder
+wilderness
+wildest
+wildfire
+wilding
+wildly
+wildwoods
+will
+willa
+willa's
+willas
+willed
+willer
+william
+williams
+willing
+willings
+willow
+willows
+willpower
+wills
+wilma
+wilt
+wilts
+wimbleweather
+win
+winba
+winbus
+wind
+wind-racer
+windburn
+windcatcher
+winded
+winder
+winders
+winding
+windjammer
+windjammers
+windmane
+windmill
+windmills
+windora
+window
+window's
+windowed
+windowing
+windows
+winds
+windshadow
+windsor
+windswept
+windward
+windy
+wing
+wing-washing
+winged
+winger
+wingers
+winging
+wings
+wingtip
+wingtips
+wink
+winkination
+winkle
+winkle's
+winks
+winky
+winn
+winner
+winner's
+winners
+winnie
+winnie's
+winning
+winnings
+wins
+winter
+winter's
+wintered
+winterer
+wintering
+winterly
+winters
+wipeout
+wire
+wires
+wisdom
+wise
+wiseacre
+wiseacre's
+wiseacres
+wisely
+wish
+wished
+wisher
+wishers
+wishes
+wishing
+wispa
+wit
+witch
+witch's
+witches
+witching
+witchy
+with
+withdrawal
+wither
+withers
+within
+without
+witty
+wiz
+wizard
+wizard's
+wizards
+wizrd
+wo
+wobble
+wobbles
+wobbly
+wocka
+woeful
+wok
+woke
+woks
+wolf
+wolf's
+wolfbane
+wolfe
+wolfer
+wolfes
+wolfhearts
+wolfpack
+wolfs
+wolfsbane
+wolves
+woman
+women
+won
+won't
+wonder
+wonderblue
+wondered
+wonderer
+wonderers
+wonderful
+wonderfully
+wondering
+wonderings
+wonderland
+wonderland's
+wonderlands
+wonders
+wondrous
+wont
+woo
+wooded
+woodland
+woodruff
+woods
+woof
+woohoo
+woot
+woozy
+word
+word-licious
+wordbelch
+wordbug
+wordburps
+worddog
+worded
+wordeze
+wordfly
+wordglitch
+wording
+wordlo
+wordmania
+wordmeister
+wordmist
+wordpaths
+words
+words'n'stuff
+wordseek
+wordstinkers
+wordstuff
+wordwings
+wordworks
+wordworms
+woriors
+work
+work's
+worked
+worker
+workers
+workin
+working
+workings
+workout
+works
+works-in-progress
+workshop
+workshops
+world
+world's
+worlds
+worm
+worms
+worn
+worried
+worrier
+worriers
+worries
+worriors
+worry
+worrying
+worse
+worst
+worth
+worthing
+worthy
+wot
+wough
+would
+wouldest
+wouldn't
+wouldnt
+wound
+wound-up
+wounded
+wounding
+wounds
+woven
+wow
+wraith
+wraiths
+wrapper
+wrath
+wreath
+wreathes
+wreaths
+wreck
+wrecked
+wrecking
+wrecking-talents
+wrecks
+wrestling
+wretch
+wriggle
+wright
+wright's
+wringling
+wrinkle
+wrinkled
+wrinkles
+wriot
+write
+writer
+writers
+writes
+writing
+writings
+written
+wrong
+wronged
+wronger
+wrongest
+wronging
+wrongly
+wrongs
+wrote
+wtg
+wut
+wwod
+www.dgamer.com
+www.disney.go.com/dxd
+www.disneyfairies.com
+www.piratesonline.com
+www.toontown.com
+wyatt's
+wyda
+wynken
+wynn
+wynne
+wysteria
+x-shop
+x-tremely
+xbox
+xd
+xd-buy
+xdash
+xdeals
+xder
+xdibs
+xdig
+xdirect
+xdoer
+xdome
+xdot
+xdough
+xdrive
+xem
+xenops
+xiamen's
+xii
+xiii
+xmas
+xpedition
+xpend
+xpert
+xsentials
+xtra
+xtraordinary
+xtreme
+xtremely
+y'er
+ya
+ya'll
+yaarrrgghh
+yacht
+yacht's
+yachting
+yachts
+yackety-yak
+yah
+yalarad
+yall
+yang
+yang's
+yanni
+yar
+yard
+yard's
+yardage
+yardarm
+yarded
+yarding
+yards
+yardwork
+yarn
+yarr
+yarrow
+yarrr
+yasmine
+yavn
+yawn
+yawner
+yawning
+yawns
+yay
+ye
+ye'll
+ye're
+ye've
+yea
+yeah
+year
+year's
+yearbook
+yee
+yee-haw
+yeehah
+yeehaw
+yeh
+yell
+yelled
+yeller
+yelling
+yellow
+yellow-green
+yellow-orange
+yellow-shelled
+yells
+yelp
+yensid
+yensid's
+yep
+yeppers
+yer
+yerself
+yes
+yeses
+yesman
+yesmen
+yesterday
+yet
+yeti
+yeti's
+yetis
+yets
+yield
+yikes
+yin
+ying
+yippee
+yo
+yogurt
+yom
+yoo
+york
+you
+you'd
+you'll
+you're
+you've
+youd
+youll
+young
+your
+your's
+youre
+yours
+yourself
+youth
+youve
+yow
+yowl
+yoyo
+yuck
+yucks
+yufalla
+yuki
+yuki's
+yukon
+yummy
+yup
+yw
+yzma
+zaamaros
+zaamaru
+zaapi
+zabuton
+zabutons
+zac
+zach
+zack
+zack's
+zamboni
+zambonis
+zanes
+zangetsu
+zany
+zanzibarbarians
+zaoran
+zap
+zari
+zart
+zazu
+zazu's
+zazus
+zazzle
+zealous
+zebra
+zebra's
+zebras
+zeddars
+zeke
+zen
+zenon
+zephyr
+zeppelin
+zeragong
+zero
+zero-gravity
+zesty
+zeus
+zhilo
+ziba
+zigeunermusik
+ziggurat
+ziggy
+ziggy's
+zigzag
+zillion
+zimmer
+zing
+zinger
+zingers
+zinnia
+zinnias
+zip-a-dee-doo-dah
+zippity
+zippy
+zippy's
+zither
+zithers
+zizzle
+zombats
+zone
+zoner
+zones
+zonk
+zonked
+zonks
+zoo
+zoo's
+zooks
+zoology
+zoom
+zoos
+zoot
+zorna
+zorro
+zowie
+zoza
+zozane
+zozanero
+zulu
+zurg
+zuzu
+zydeco
+zyra
+zyrdrake
+zyrgazelle
+zyyk
+zzz
+zzzzzs
\ No newline at end of file
diff --git a/Releases/ToontownLive/1.0.47.17-install/win32api.pyd b/Releases/ToontownLive/1.0.47.17-install/win32api.pyd
new file mode 100644
index 0000000..d2ccd97
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/win32api.pyd differ
diff --git a/Releases/ToontownLive/1.0.47.17-install/zlib.pyd b/Releases/ToontownLive/1.0.47.17-install/zlib.pyd
new file mode 100644
index 0000000..8a3a7c5
Binary files /dev/null and b/Releases/ToontownLive/1.0.47.17-install/zlib.pyd differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/Configrc.pre b/Releases/ToontownTest/1.0.40.6.test-install/Configrc.pre
new file mode 100644
index 0000000..3acdecc
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/Configrc.pre differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/IEShims.dll b/Releases/ToontownTest/1.0.40.6.test-install/IEShims.dll
new file mode 100644
index 0000000..cd60a48
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/IEShims.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/Phase2.pyd b/Releases/ToontownTest/1.0.40.6.test-install/Phase2.pyd
new file mode 100644
index 0000000..33a2829
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/Phase2.pyd differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/PlayToontown.url b/Releases/ToontownTest/1.0.40.6.test-install/PlayToontown.url
new file mode 100644
index 0000000..4371416
--- /dev/null
+++ b/Releases/ToontownTest/1.0.40.6.test-install/PlayToontown.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://play.toontown.com/red/shortcut_play.php?source=toontownDesktopIcon
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/PlayToontownTest.url b/Releases/ToontownTest/1.0.40.6.test-install/PlayToontownTest.url
new file mode 100644
index 0000000..757a103
--- /dev/null
+++ b/Releases/ToontownTest/1.0.40.6.test-install/PlayToontownTest.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://test.toontown.com/play.php?source=toontownDesktopIcon
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/Toontown.exe b/Releases/ToontownTest/1.0.40.6.test-install/Toontown.exe
new file mode 100644
index 0000000..5406035
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/Toontown.exe differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/Toontown.url b/Releases/ToontownTest/1.0.40.6.test-install/Toontown.url
new file mode 100644
index 0000000..c359e73
--- /dev/null
+++ b/Releases/ToontownTest/1.0.40.6.test-install/Toontown.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://play.toontown.com/red/shortcut_web.php
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/ToontownLauncher.exe b/Releases/ToontownTest/1.0.40.6.test-install/ToontownLauncher.exe
new file mode 100644
index 0000000..99f2aaa
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/ToontownLauncher.exe differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/ToontownTest.url b/Releases/ToontownTest/1.0.40.6.test-install/ToontownTest.url
new file mode 100644
index 0000000..ea8279e
--- /dev/null
+++ b/Releases/ToontownTest/1.0.40.6.test-install/ToontownTest.url
@@ -0,0 +1,5 @@
+[InternetShortcut]
+URL=http://test.toontown.com/
+Modified=5070132DF433C101E9
+IconIndex=0
+IconFile=toontown.ico
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/_ctypes.pyd b/Releases/ToontownTest/1.0.40.6.test-install/_ctypes.pyd
new file mode 100644
index 0000000..35a2525
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/_ctypes.pyd differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/_socket.pyd b/Releases/ToontownTest/1.0.40.6.test-install/_socket.pyd
new file mode 100644
index 0000000..1bac58c
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/_socket.pyd differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/avcodec.dll b/Releases/ToontownTest/1.0.40.6.test-install/avcodec.dll
new file mode 100644
index 0000000..9a1a487
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/avcodec.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/avformat.dll b/Releases/ToontownTest/1.0.40.6.test-install/avformat.dll
new file mode 100644
index 0000000..f8ddfc3
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/avformat.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/avutil.dll b/Releases/ToontownTest/1.0.40.6.test-install/avutil.dll
new file mode 100644
index 0000000..b7b109c
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/avutil.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/bz2.pyd b/Releases/ToontownTest/1.0.40.6.test-install/bz2.pyd
new file mode 100644
index 0000000..480a8f8
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/bz2.pyd differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libdirect.dll b/Releases/ToontownTest/1.0.40.6.test-install/libdirect.dll
new file mode 100644
index 0000000..e43f0ba
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libdirect.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libdtool.dll b/Releases/ToontownTest/1.0.40.6.test-install/libdtool.dll
new file mode 100644
index 0000000..ce8580b
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libdtool.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libdtoolconfig.dll b/Releases/ToontownTest/1.0.40.6.test-install/libdtoolconfig.dll
new file mode 100644
index 0000000..fcb13e4
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libdtoolconfig.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libheapq.dll b/Releases/ToontownTest/1.0.40.6.test-install/libheapq.dll
new file mode 100644
index 0000000..6cc956d
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libheapq.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libmiles_audio.dll b/Releases/ToontownTest/1.0.40.6.test-install/libmiles_audio.dll
new file mode 100644
index 0000000..b86a362
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libmiles_audio.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libotp.dll b/Releases/ToontownTest/1.0.40.6.test-install/libotp.dll
new file mode 100644
index 0000000..5a50d4c
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libotp.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpanda.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpanda.dll
new file mode 100644
index 0000000..cfc244b
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpanda.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandadx8.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandadx8.dll
new file mode 100644
index 0000000..0435cca
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandadx8.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandadx9.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandadx9.dll
new file mode 100644
index 0000000..7d25dad
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandadx9.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandaegg.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandaegg.dll
new file mode 100644
index 0000000..ca3067b
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandaegg.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandaexpress.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandaexpress.dll
new file mode 100644
index 0000000..3aaed03
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandaexpress.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandafx.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandafx.dll
new file mode 100644
index 0000000..7404d61
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandafx.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandagl.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandagl.dll
new file mode 100644
index 0000000..2dfe420
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandagl.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandaode.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandaode.dll
new file mode 100644
index 0000000..f0d6849
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandaode.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libpandaphysics.dll b/Releases/ToontownTest/1.0.40.6.test-install/libpandaphysics.dll
new file mode 100644
index 0000000..818c751
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libpandaphysics.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libtoontown.dll b/Releases/ToontownTest/1.0.40.6.test-install/libtoontown.dll
new file mode 100644
index 0000000..f92e441
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libtoontown.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/libwindisplay.dll b/Releases/ToontownTest/1.0.40.6.test-install/libwindisplay.dll
new file mode 100644
index 0000000..8a75256
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/libwindisplay.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/mss32.dll b/Releases/ToontownTest/1.0.40.6.test-install/mss32.dll
new file mode 100644
index 0000000..b4401af
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/mss32.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/mssmp3.asi b/Releases/ToontownTest/1.0.40.6.test-install/mssmp3.asi
new file mode 100644
index 0000000..aa51168
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/mssmp3.asi differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/msvcp71.dll b/Releases/ToontownTest/1.0.40.6.test-install/msvcp71.dll
new file mode 100644
index 0000000..9ed0d17
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/msvcp71.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/msvcr71.dll b/Releases/ToontownTest/1.0.40.6.test-install/msvcr71.dll
new file mode 100644
index 0000000..9d9e028
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/msvcr71.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/ode_single.dll b/Releases/ToontownTest/1.0.40.6.test-install/ode_single.dll
new file mode 100644
index 0000000..df0e6e9
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/ode_single.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_1.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_1.mf
new file mode 100644
index 0000000..7a215a7
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_1.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_10.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_10.mf
new file mode 100644
index 0000000..5ba3cab
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_10.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_11.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_11.mf
new file mode 100644
index 0000000..6aa8925
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_11.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_12.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_12.mf
new file mode 100644
index 0000000..fa96885
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_12.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_13.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_13.mf
new file mode 100644
index 0000000..546cde0
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_13.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_2.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_2.mf
new file mode 100644
index 0000000..cac8d35
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_2.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_3.5.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_3.5.mf
new file mode 100644
index 0000000..bc28bee
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_3.5.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_3.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_3.mf
new file mode 100644
index 0000000..7f99d7b
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_3.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_3/etc/otp.dc b/Releases/ToontownTest/1.0.40.6.test-install/phase_3/etc/otp.dc
new file mode 100644
index 0000000..fec3130
--- /dev/null
+++ b/Releases/ToontownTest/1.0.40.6.test-install/phase_3/etc/otp.dc
@@ -0,0 +1,502 @@
+from direct.distributed import DistributedObject/AI/UD
+from direct.distributed import DistributedNode/AI/UD
+from direct.distributed import DistributedSmoothNode/AI
+from direct.distributed import DistributedCartesianGrid/AI
+from direct.distributed import DistributedCamera/AI/OV
+from otp.distributed import Account/AI/UD
+from otp.ai import TimeManager/AI
+from otp.ai import MagicWordManager/AI
+from otp.avatar import DistributedAvatar/AI/UD
+from otp.avatar import DistributedPlayer/AI
+from otp.friends import FriendManager/AI
+from otp.friends import AvatarFriendsManager/UD
+from otp.friends import PlayerFriendsManager/UD
+from otp.friends import GuildManager/AI/UD
+from otp.friends import FriendInfo
+from otp.friends import AvatarFriendInfo
+from otp.distributed import ObjectServer/AI/UD
+from otp.distributed import DistributedDistrict/AI/UD
+from otp.distributed import DistributedDirectory/AI
+from otp.distributed import DistributedTestObject/AI
+from otp.snapshot import SnapshotDispatcher/AI/UD
+from otp.snapshot import SnapshotRenderer/AI/UD
+from otp.uberdog import OtpAvatarManager/AI/UD
+from otp.uberdog import DistributedChatManager/AI/UD
+from otp.uberdog import SpeedchatRelay/UD
+from otp.distributed import CentralLogger/AI/UD
+from otp.web import SettingsMgr/AI/UD
+from otp.status import StatusDatabase/UD
+from otp.avatar import AvatarHandle
+
+typedef uint8 bool;
+
+typedef uint32 DoId;
+
+typedef DoId DoIdList[];
+
+struct AvatarPendingDel {
+ uint32 Avatar;
+ uint32 date;
+};
+
+dclass Account {
+ string DcObjectType db;
+ uint32array ACCOUNT_AV_SET required db;
+ uint32array pirateAvatars required db;
+ uint32array HOUSE_ID_SET db;
+ uint32 ESTATE_ID db;
+ AvatarPendingDel ACCOUNT_AV_SET_DEL[] db;
+ string PLAYED_MINUTES db;
+ string PLAYED_MINUTES_PERIOD db;
+ string CREATED db;
+ string LAST_LOGIN db;
+};
+
+struct BarrierData {
+ uint16 context;
+ string name;
+ uint32 avIds[];
+};
+
+dclass DistributedObject {
+ setBarrierData(BarrierData []) broadcast ram;
+ setBarrierReady(uint16) airecv clsend;
+ execCommand(string, uint32, uint32, uint32);
+ broadcastMessage() broadcast;
+};
+
+dclass DistributedTestObject : DistributedObject {
+ uint32 AutoInterest[];
+ setParentingRules(string, string) broadcast ram;
+ setRequiredField(uint32) required broadcast ram;
+ setB(uint32) broadcast;
+ setBA(uint32) broadcast airecv;
+ setBO(uint32) broadcast ownsend;
+ setBR(uint32) broadcast ram;
+ setBRA(uint32) broadcast ram airecv;
+ setBRO(uint32) broadcast ram ownsend;
+ setBROA(uint32) broadcast ram ownsend airecv;
+};
+
+struct OSInfo {
+ string name;
+ int16 platform;
+ int16 major;
+ int16 minor;
+};
+
+struct CPUSpeed {
+ int32/1000 maxSpeed;
+ int32/1000 currentSpeed;
+};
+
+dclass TimeManager : DistributedObject {
+ requestServerTime(uint8) airecv clsend;
+ serverTime(uint8, int32, uint32);
+ setDisconnectReason(uint8) airecv clsend;
+ setExceptionInfo(string) airecv clsend;
+ setSignature(string, char [16], char [16]) airecv clsend;
+ setFrameRate(uint16/10, uint16/1000, uint16, string, uint32/10, uint32/10, string, uint16, uint16, uint32/10, uint32/10, uint32/10, uint32, OSInfo, CPUSpeed, uint16, uint16, string) airecv clsend;
+ setCpuInfo(string) airecv clsend;
+ checkForGarbageLeaks(bool) airecv clsend;
+ setNumAIGarbageLeaks(uint32);
+ setClientGarbageLeak(uint32, string) airecv clsend;
+};
+
+dclass ObjectServer {
+ setName(string) airecv ram required;
+ setDcHash(uint32) ram required;
+ setDateCreated(uint32) airecv;
+};
+
+dclass DistributedDirectory : DistributedObject {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass DistributedDistrict : DistributedObject {
+ setName(string) required broadcast ram;
+ setAvailable(uint8) required broadcast ram;
+};
+
+dclass DistributedNode : DistributedObject {
+ setParentStr(blob) broadcast ram ownsend airecv;
+ setParent(uint32) broadcast ram ownsend airecv;
+ setX(int16/10) broadcast ram ownsend airecv;
+ setY(int16/10) broadcast ram ownsend airecv;
+ setZ(int16/10) broadcast ram ownsend airecv;
+ setH(int16%360/10) broadcast ram ownsend airecv;
+ setP(int16%360/10) broadcast ram ownsend airecv;
+ setR(int16%360/10) broadcast ram ownsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+};
+
+dclass DistributedSmoothNode : DistributedNode {
+ setComponentL(uint64) broadcast ram ownsend airecv;
+ setComponentX(int16/10) broadcast ram ownsend airecv;
+ setComponentY(int16/10) broadcast ram ownsend airecv;
+ setComponentZ(int16/10) broadcast ram ownsend airecv;
+ setComponentH(int16%360/10) broadcast ram ownsend airecv;
+ setComponentP(int16%360/10) broadcast ram ownsend airecv;
+ setComponentR(int16%360/10) broadcast ram ownsend airecv;
+ setComponentT(int16) broadcast ram ownsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast ownsend;
+ suggestResync(uint32, int16, int16, int32, uint16, uint16/100) ownrecv clsend;
+ returnResync(uint32, int16, int32, uint16, uint16/100) ownrecv clsend;
+};
+
+dclass DistributedCartesianGrid : DistributedNode {
+ setCellWidth(uint32) required broadcast ram;
+ setParentingRules(string, string) broadcast ram;
+};
+
+struct Fixture {
+ int32/10 x;
+ int32/10 y;
+ int32/10 z;
+ int16/10 h;
+ int16/10 p;
+ int16/10 r;
+ string state;
+};
+
+dclass DistributedCamera : DistributedNode {
+ setCamParent(uint32) required broadcast ram ownsend airecv;
+ setFixtures(Fixture []) required broadcast ram ownsend airecv;
+};
+
+struct TalkModification {
+ uint16 offset;
+ uint16 size;
+};
+
+dclass TalkPath_owner {
+ setTalk(uint32, uint32, string, string, TalkModification [], uint8) broadcast ownsend;
+};
+
+dclass TalkPath_whisper {
+ setTalkWhisper(uint32, uint32, string, string, TalkModification [], uint8) ownrecv clsend;
+};
+
+dclass TalkPath_group {
+ setTalkGroup(uint32, uint32, string, string, TalkModification [], uint8) clsend airecv;
+};
+
+dclass TalkPath_account {
+ setTalkAccount(uint32, uint32, string, string, TalkModification [], uint8) airecv clsend;
+};
+
+dclass AvatarHandle : TalkPath_whisper {
+};
+
+dclass DistributedAvatar : DistributedSmoothNode, TalkPath_owner, TalkPath_whisper {
+ string DcObjectType db;
+ setName(string) required broadcast db airecv;
+ friendsNotify(int32, int8) ownrecv airecv clsend;
+ checkAvOnShard(uint32) clsend airecv;
+ confirmAvOnShard(uint32, int8);
+};
+
+dclass DistributedPlayer : DistributedAvatar {
+ arrivedOnDistrict(uint32) ownrecv ram;
+ setAccountName(string) required ownrecv db;
+ setWhisperFrom(uint32, string, uint32) ownrecv clsend;
+ setWhisperWLFrom(uint32, string, uint32) ownrecv clsend;
+ setWhisperSCFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCCustomFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCEmoteFrom(uint32, uint16) ownrecv clsend;
+ setSystemMessage(uint32, string) ownrecv;
+ setCommonChatFlags(uint8) broadcast ownrecv ram airecv;
+ setWhitelistChatFlags(uint8) broadcast ownrecv ram airecv;
+ setSC(uint16) broadcast ownsend airecv;
+ setSCCustom(uint16) broadcast ownsend airecv;
+ setFriendsList(uint32uint8array) ownrecv required db airecv;
+ setDISLname(string) broadcast ownrecv ram;
+ setDISLid(uint32) broadcast ownrecv ram db;
+ OwningAccount(uint32);
+ WishName(string) db ram;
+ WishNameState(string) db ram;
+ setPreviousAccess(uint8) required db airecv;
+ setAccess(uint8) broadcast ownrecv required ram airecv;
+ setAsGM(bool) required ram broadcast ownrecv airecv;
+};
+
+dclass MagicWordManager : DistributedObject {
+ setMagicWord(string, uint32, uint32, string) airecv clsend;
+ setMagicWordResponse(string) airecv;
+ setWho(uint32array) airecv clsend;
+};
+
+dclass OtpAvatarManager : DistributedObject {
+ online();
+ requestAvatarList(uint32) airecv clsend;
+ rejectAvatarList(uint32);
+ avatarListResponse(blob);
+ requestAvatarSlot(uint32, uint32, uint8) clsend airecv;
+ rejectAvatarSlot(uint32, uint32, uint8);
+ avatarSlotResponse(uint32, uint8);
+ requestPlayAvatar(uint32, uint32, uint32) clsend airecv;
+ rejectPlayAvatar(uint32, uint32);
+ playAvatarResponse(uint32, uint32, uint8, uint8);
+ rejectCreateAvatar(uint32);
+ createAvatarResponse(uint32, uint32, uint8, uint8);
+ requestRemoveAvatar(uint32, uint32, uint32, string) airecv clsend;
+ rejectRemoveAvatar(uint32);
+ removeAvatarResponse(uint32, uint32);
+ requestShareAvatar(uint32, uint32, uint32, uint8) airecv clsend;
+ rejectShareAvatar(uint32);
+ shareAvatarResponse(uint32, uint32, uint8);
+};
+
+dclass DistributedChatManager : DistributedObject {
+ online();
+ adminChat(uint32, string);
+ setAvatarLocation(uint32, uint32, uint32);
+ setAvatarCrew(uint32, uint32);
+ setAvatarGuild(uint32, uint32);
+ chatParentId(uint32) airecv clsend;
+ chatZoneId(uint32) airecv clsend;
+ chatFace(uint32) airecv clsend;
+ chatEmote(uint16) airecv clsend;
+ chatEmoteTarget(uint32) airecv clsend;
+ chatIndex(uint16) airecv clsend;
+ chatString(string) airecv clsend;
+ chatToAvatarIndex : chatZoneId, chatIndex;
+ chatParentZoneFaceEmoteWithTargetIndex : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatIndex;
+ chatToAvatarString : chatZoneId, chatString;
+ chatParentZoneFaceEmoteWithTargetString : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatString;
+ speedChatTo(uint16) airecv clsend;
+ speedChatFrom(uint32, uint16);
+ speedChatCustomTo(uint16) airecv clsend;
+ speedChatCustomFrom(uint32, uint16);
+ whisperSCTo(uint32, uint16) airecv clsend;
+ whisperSCFrom(uint32, uint16);
+ whisperSCCustomTo(uint32, uint16) airecv clsend;
+ whisperSCCustomFrom(uint32, uint16);
+ whisperSCEmoteTo(uint32, uint16) airecv clsend;
+ whisperSCEmoteFrom(uint32, uint16);
+ whisperIgnored(uint32);
+};
+
+dclass FriendManager : DistributedObject {
+ friendQuery(int32) airecv clsend;
+ cancelFriendQuery(int32) airecv clsend;
+ inviteeFriendConsidering(int8, int32) airecv clsend;
+ inviteeFriendResponse(int8, int32) airecv clsend;
+ inviteeAcknowledgeCancel(int32) airecv clsend;
+ friendConsidering(int8, int32);
+ friendResponse(int8, int32);
+ inviteeFriendQuery(int32, string, blob, int32);
+ inviteeCancelFriendQuery(int32);
+ requestSecret() airecv clsend;
+ requestSecretResponse(int8, string);
+ submitSecret(string) airecv clsend;
+ submitSecretResponse(int8, int32);
+};
+
+struct FriendInfo {
+ string avatarName;
+ uint32 avatarId;
+ string playerName;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+ string location;
+ string sublocation;
+ uint32 timestamp;
+};
+
+struct AvatarFriendInfo {
+ string avatarName;
+ string playerName;
+ uint32 playerId;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+};
+
+struct MemberInfo {
+ uint32 avatarId;
+ string avatarName;
+ uint8 avatarRank;
+ uint8 avatarOnline;
+ uint32 bandManagerId;
+ uint32 bandId;
+};
+
+struct leaderBoardRecordResponces {
+ char found;
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+struct leaderBoardRecord {
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+dclass LeaderBoardReceiver {
+ getTopTenResponce(string, leaderBoardRecord []);
+ getValuesResponce(string, leaderBoardRecordResponces []);
+};
+
+dclass LeaderBoard : LeaderBoardReceiver {
+ setValue(string [], uint32, string, int32);
+ alterValue(string [], uint32, string, int32);
+ setHighScore(string [], uint32, string, int32);
+ getValues(string, uint32 []);
+ getTopTen(string);
+ getValuesRespondTo(string, uint32 [], uint32);
+ getTopTenRespondTo(string, uint32);
+};
+
+dclass GuildManager : DistributedObject, LeaderBoardReceiver, TalkPath_group {
+ online();
+ guildRejectInvite(uint32, uint32);
+ invitationFrom(uint32, string, uint32, string);
+ requestInvite(uint32) airecv clsend;
+ memberList() airecv clsend;
+ createGuild() airecv clsend;
+ acceptInvite() airecv clsend;
+ declineInvite() airecv clsend;
+ setWantName(string) airecv clsend;
+ removeMember(uint32) airecv clsend;
+ changeRank(uint32, uint8) airecv clsend;
+ statusRequest() airecv clsend;
+ requestLeaderboardTopTen() airecv clsend;
+ guildStatusUpdate(uint32, string, uint8);
+ guildNameReject(uint32);
+ guildNameChange(string, uint8);
+ receiveMember(MemberInfo);
+ receiveMembersDone();
+ guildAcceptInvite(uint32);
+ guildDeclineInvite(uint32);
+ updateRep(uint32, uint32);
+ leaderboardTopTen(leaderBoardRecord []);
+ recvAvatarOnline(uint32, string, uint32, uint32);
+ recvAvatarOffline(uint32, string);
+ sendChat(string, uint8, uint32) airecv clsend;
+ sendWLChat(string, uint8, uint32) airecv clsend;
+ sendSC(uint16) airecv clsend;
+ sendSCQuest(uint16, uint16, uint16) airecv clsend;
+ recvChat(uint32, string, uint8, uint32);
+ recvWLChat(uint32, string, uint8, uint32);
+ recvSC(uint32, uint16);
+ recvSCQuest(uint32, uint16, uint16, uint16);
+ sendTokenRequest() airecv clsend;
+ recvTokenGenerated(string);
+ recvTokenInviteValue(string, int8);
+ sendTokenForJoinRequest(string, string) airecv clsend;
+ recvTokenRedeemMessage(string);
+ recvTokenRedeemedByPlayerMessage(string);
+ sendTokenRValue(string, int8) airecv clsend;
+ sendPermToken() airecv clsend;
+ sendNonPermTokenCount() airecv clsend;
+ recvPermToken(string);
+ recvNonPermTokenCount(uint8);
+ sendClearTokens(uint8) airecv clsend;
+ sendAvatarBandId(uint32, uint32, uint32);
+ recvMemberAdded(MemberInfo);
+ recvMemberRemoved(uint32);
+ recvMemberUpdateName(uint32, string);
+ recvMemberUpdateRank(uint32, uint8);
+ recvMemberUpdateBandId(uint32, uint32, uint32);
+ avatarOnline(uint32, uint16);
+ avatarOffline(uint32);
+ reflectTeleportQuery(uint32, uint32, uint32, uint32, uint32) clsend airecv;
+ teleportQuery(uint32, uint32, uint32, uint32, uint32);
+ reflectTeleportResponse(uint32, int8, uint32, uint32, uint32) clsend airecv;
+ teleportResponse(uint32, int8, uint32, uint32, uint32);
+ requestGuildMatesList(uint32, uint32, uint32);
+ updateAvatarName(uint32, string);
+ avatarDeleted(uint32);
+};
+
+dclass AvatarFriendsManager : DistributedObject {
+ online();
+ requestInvite(uint32) airecv clsend;
+ friendConsidering(uint32) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ rejectInvite(uint32, uint32);
+ requestRemove(uint32) airecv clsend;
+ rejectRemove(uint32, uint32);
+ updateAvatarFriend(uint32, AvatarFriendInfo);
+ removeAvatarFriend(uint32);
+ updateAvatarName(uint32, string);
+ avatarOnline(uint32, uint32, string, bool, bool, string, string);
+ avatarOffline(uint32);
+};
+
+dclass PlayerFriendsManager : DistributedObject, TalkPath_account {
+ requestInvite(uint32, uint32, uint8) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ invitationResponse(uint32, uint16, uint32);
+ requestDecline(uint32, uint32) airecv clsend;
+ requestDeclineWithReason(uint32, uint32, uint32) airecv clsend;
+ requestRemove(uint32, uint32) airecv clsend;
+ secretResponse(string);
+ rejectSecret(string);
+ rejectUseSecret(string);
+ updatePlayerFriend(uint32, FriendInfo, uint8);
+ removePlayerFriend(uint32);
+};
+
+dclass SnapshotDispatcher : DistributedObject {
+ online();
+ requestRender(uint32);
+ avatarDeleted(uint32);
+ requestNewWork(uint32);
+ errorFetchingAvatar(uint32, uint32);
+ errorRenderingAvatar(uint32, uint32);
+ renderSuccessful(uint32, uint32);
+};
+
+dclass SnapshotRenderer : DistributedObject {
+ online();
+ requestRender(uint32, uint32, string);
+};
+
+dclass SpeedchatRelay : DistributedObject, TalkPath_account {
+ forwardSpeedchat(uint32, uint8, uint32 [], uint32, string, uint8) clsend;
+};
+
+dclass CentralLogger : DistributedObject {
+ sendMessage(string, string, uint32, uint32) clsend;
+};
+
+dclass SettingsMgr : DistributedObject {
+ requestAllChangedSettings() airecv clsend;
+ settingChange(string, string) airecv;
+};
+
+dclass StatusDatabase : DistributedObject {
+ requestOfflineAvatarStatus(uint32 []) airecv clsend;
+ recvOfflineAvatarStatus(uint32, uint32);
+};
+
+dclass CallbackObject {
+ callback(uint32, bool, uint8);
+};
+
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_3/etc/toon.dc b/Releases/ToontownTest/1.0.40.6.test-install/phase_3/etc/toon.dc
new file mode 100644
index 0000000..1ccd5d5
--- /dev/null
+++ b/Releases/ToontownTest/1.0.40.6.test-install/phase_3/etc/toon.dc
@@ -0,0 +1,3037 @@
+from toontown.ai import WelcomeValleyManager/AI
+from toontown.building import DistributedAnimatedProp/AI
+from toontown.toon import DistributedToon/AI/UD
+from toontown.classicchars import DistributedCCharBase/AI
+from toontown.classicchars import DistributedMickey/AI
+from toontown.classicchars import DistributedVampireMickey/AI
+from toontown.classicchars import DistributedMinnie/AI
+from toontown.classicchars import DistributedWitchMinnie/AI
+from toontown.classicchars import DistributedGoofy/AI
+from toontown.classicchars import DistributedSuperGoofy/AI
+from toontown.classicchars import DistributedDaisy/AI
+from toontown.classicchars import DistributedChip/AI
+from toontown.classicchars import DistributedDale/AI
+from toontown.classicchars import DistributedGoofySpeedway/AI
+from toontown.classicchars import DistributedDonald/AI
+from toontown.classicchars import DistributedDonaldDock/AI
+from toontown.classicchars import DistributedPluto/AI
+from toontown.classicchars import DistributedWesternPluto/AI
+from toontown.safezone import DistributedTrolley/AI
+from toontown.safezone import DistributedPartyGate/AI
+from toontown.suit import DistributedSuitPlanner/AI
+from toontown.suit import DistributedSuitBase/AI
+from toontown.suit import DistributedSuit/AI
+from toontown.suit import DistributedSuit/AI
+from toontown.suit import DistributedTutorialSuit/AI
+from toontown.suit import DistributedFactorySuit/AI
+from toontown.suit import DistributedMintSuit/AI
+from toontown.suit import DistributedStageSuit/AI
+from toontown.suit import DistributedSellbotBoss/AI
+from toontown.suit import DistributedCashbotBoss/AI
+from toontown.coghq import DistributedCashbotBossSafe/AI
+from toontown.coghq import DistributedCashbotBossCrane/AI
+from toontown.suit import DistributedCashbotBossGoon/AI
+from toontown.battle import DistributedBattleBase/AI
+from toontown.battle import DistributedBattle/AI
+from toontown.battle import DistributedBattleBldg/AI
+from toontown.tutorial import DistributedBattleTutorial/AI
+from toontown.coghq import DistributedBattleFactory/AI
+from toontown.battle import DistributedBattleFinal/AI
+from toontown.safezone import DistributedBoat/AI
+from toontown.safezone import DistributedButterfly/AI
+from toontown.safezone import DistributedMMPiano/AI
+from toontown.safezone import DistributedDGFlower/AI
+from toontown.fishing import DistributedFishingPond/AI
+from toontown.fishing import DistributedFishingTarget/AI
+from toontown.fishing import DistributedPondBingoManager/AI
+from toontown.safezone import DistributedFishingSpot/AI
+from toontown.estate import DistributedCannon/AI
+from toontown.estate import DistributedTarget/AI
+from toontown.minigame import DistributedMinigame/AI
+from toontown.minigame import DistributedMinigameTemplate/AI
+from toontown.minigame import DistributedRaceGame/AI
+from toontown.minigame import DistributedCannonGame/AI
+from toontown.minigame import DistributedPhotoGame/AI
+from toontown.minigame import DistributedPatternGame/AI
+from toontown.minigame import DistributedRingGame/AI
+from toontown.minigame import DistributedTagGame/AI
+from toontown.minigame import DistributedMazeGame/AI
+from toontown.minigame import DistributedTugOfWarGame/AI
+from toontown.minigame import DistributedCatchGame/AI
+from toontown.minigame import DistributedDivingGame/AI
+from toontown.minigame import DistributedTargetGame/AI
+from toontown.estate import EstateManager/AI
+from toontown.estate import DistributedEstate/AI
+from toontown.estate import DistributedHouse/AI
+from toontown.estate import DistributedHouseInterior/AI
+from toontown.estate import DistributedGarden/AI
+from toontown.shtiker import DeleteManager/AI
+from toontown.ai import ToontownMagicWordManager/AI
+from toontown.ai import NewsManager/AI
+from toontown.shtiker import PurchaseManager/AI
+from toontown.shtiker import NewbiePurchaseManager/AI
+from toontown.safezone import SafeZoneManager/AI
+from toontown.tutorial import TutorialManager/AI
+from toontown.catalog import CatalogManager/AI
+from toontown.safezone import DistributedTreasure/AI
+from toontown.safezone import DistributedDDTreasure/AI
+from toontown.safezone import DistributedDGTreasure/AI
+from toontown.safezone import DistributedDLTreasure/AI
+from toontown.safezone import DistributedTTTreasure/AI
+from toontown.safezone import DistributedBRTreasure/AI
+from toontown.safezone import DistributedMMTreasure/AI
+from toontown.safezone import DistributedOZTreasure/AI
+from toontown.safezone import DistributedETreasure/AI
+from toontown.safezone import DistributedEFlyingTreasure/AI
+from toontown.minigame import DistributedTagTreasure/AI
+from toontown.coghq import DistributedCashbotBossTreasure/AI
+from toontown.building import DistributedTrophyMgr/AI
+from toontown.building import DistributedBuilding/AI
+from toontown.building import DistributedAnimBuilding/AI
+from toontown.building import DistributedToonInterior/AI
+from toontown.building import DistributedToonHallInterior/AI
+from toontown.building import DistributedSuitInterior/AI
+from toontown.building import DistributedHQInterior/AI
+from toontown.building import DistributedGagshopInterior/AI
+from toontown.building import DistributedPetshopInterior/AI
+from toontown.building import DistributedKartShopInterior/AI
+from toontown.building import DistributedDoor/AI
+from toontown.building import DistributedAnimDoor/AI
+from toontown.estate import DistributedHouseDoor/AI
+from toontown.coghq import DistributedCogHQDoor/AI
+from toontown.toon import DistributedNPCToonBase/AI
+from toontown.toon import DistributedNPCToon/AI
+from toontown.toon import DistributedNPCSpecialQuestGiver/AI
+from toontown.toon import DistributedNPCFlippyInToonHall/AI
+from toontown.toon import DistributedNPCScientist/AI
+from toontown.toon import DistributedNPCClerk/AI
+from toontown.toon import DistributedNPCTailor/AI
+from toontown.toon import DistributedNPCBlocker/AI
+from toontown.toon import DistributedNPCFisherman/AI
+from toontown.toon import DistributedNPCPartyPerson/AI
+from toontown.toon import DistributedNPCPetclerk/AI
+from toontown.toon import DistributedNPCKartClerk/AI
+from toontown.building import DistributedKnockKnockDoor/AI
+from toontown.building import DistributedElevator/AI
+from toontown.building import DistributedElevatorFSM/AI
+from toontown.building import DistributedElevatorExt/AI
+from toontown.building import DistributedElevatorInt/AI
+from toontown.coghq import DistributedFactoryElevatorExt/AI
+from toontown.coghq import DistributedMintElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorInt/AI
+from toontown.building import DistributedElevatorFloor/AI
+from toontown.building import DistributedBossElevator/AI
+from toontown.building import DistributedCFOElevator/AI
+from toontown.building import DistributedCJElevator/AI
+from toontown.building import DistributedBBElevator/AI
+from toontown.building import DistributedBoardingParty/AI
+from toontown.building import DistributedTutorialInterior/AI
+from toontown.estate import DistributedBankMgr/AI
+from toontown.estate import DistributedMailbox/AI
+from toontown.estate import DistributedFurnitureManager/AI
+from toontown.estate import DistributedFurnitureItem/AI
+from toontown.estate import DistributedBank/AI
+from toontown.estate import DistributedCloset/AI
+from toontown.estate import DistributedPhone/AI
+from toontown.effects import DistributedFireworkShow/AI
+from toontown.estate import DistributedFireworksCannon/AI
+from toontown.coghq import LobbyManager/AI
+from otp.level import DistributedLevel/AI
+from otp.level import DistributedEntity/AI
+from otp.level import DistributedInteractiveEntity/AI
+from toontown.coghq import DistributedFactory/AI
+from toontown.coghq import DistributedLawOffice/AI
+from toontown.coghq import DistributedLawOfficeFloor/AI
+from toontown.coghq import DistributedLift/AI
+from toontown.coghq import DistributedDoorEntity/AI
+from toontown.coghq import DistributedSwitch/AI
+from toontown.coghq import DistributedButton/AI
+from toontown.coghq import DistributedTrigger/AI
+from toontown.coghq import DistributedCrushableEntity/AI
+from toontown.coghq import DistributedCrusherEntity/AI
+from toontown.coghq import DistributedStomper/AI
+from toontown.coghq import DistributedStomperPair/AI
+from toontown.coghq import DistributedLaserField/AI
+from toontown.coghq import DistributedGolfGreenGame/AI
+from toontown.coghq import DistributedSecurityCamera/AI
+from toontown.coghq import DistributedMover/AI
+from toontown.coghq import DistributedElevatorMarker/AI
+from toontown.coghq import DistributedBarrelBase/AI
+from toontown.coghq import DistributedGagBarrel/AI
+from toontown.coghq import DistributedBeanBarrel/AI
+from toontown.coghq import DistributedHealBarrel/AI
+from toontown.coghq import DistributedGrid/AI
+from toontown.coghq import ActiveCell/AI
+from toontown.coghq import DirectionalCell/AI
+from toontown.coghq import CrusherCell/AI
+from toontown.coghq import DistributedCrate/AI
+from toontown.coghq import DistributedSinkingPlatform/AI
+from toontown.suit import DistributedGoon/AI
+from toontown.suit import DistributedGridGoon/AI
+from toontown.coghq import BattleBlocker/AI
+from toontown.ai import DistributedBlackCatMgr/AI
+from toontown.ai import DistributedPolarPlaceEffectMgr/AI
+from toontown.ai import DistributedResistanceEmoteMgr/AI
+from toontown.ai import DistributedScavengerHuntTarget/AI
+from toontown.ai import DistributedTrickOrTreatTarget/AI
+from toontown.ai import DistributedWinterCarolingTarget/AI
+from toontown.coghq import DistributedMint/AI
+from toontown.coghq import DistributedMintRoom/AI
+from toontown.coghq import DistributedMintBattle/AI
+from toontown.coghq import DistributedStage/AI
+from toontown.coghq import DistributedStageRoom/AI
+from toontown.coghq import DistributedStageBattle/AI
+from toontown.pets.PetDCImports/AI import *
+from toontown.pets import DistributedPetProxy/AI
+from toontown.coghq.InGameEditorDCImports/AI import *
+from toontown.distributed import ToontownDistrict/AI
+from toontown.distributed import ToontownDistrictStats/AI
+from toontown.racing import DistributedVehicle/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedRace/AI
+from toontown.racing import DistributedKartPad/AI
+from toontown.racing import DistributedRacePad/AI
+from toontown.racing import DistributedViewPad/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedLeaderBoard/AI
+from toontown.racing import DistributedGag/AI
+from toontown.racing import DistributedProjectile/AI
+from toontown.racing.DistributedStartingBlock/AI import DistributedViewingBlock/AI
+from toontown.uberdog.DistributedDeliveryManager/AI/UD import DistributedDeliveryManager/AI/UD
+from toontown.uberdog.DistributedDataStoreManager/AI/UD import DistributedDataStoreManager/AI/UD
+from toontown.suit import DistributedLawbotBoss/AI
+from toontown.coghq import DistributedLawbotBossGavel/AI
+from toontown.suit import DistributedLawbotBossSuit/AI
+from toontown.coghq import DistributedLawbotCannon/AI
+from toontown.coghq import DistributedLawbotChair/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.estate import DistributedGardenPlot/AI
+from toontown.estate import DistributedGardenBox/AI
+from toontown.estate import DistributedFlower/AI
+from toontown.estate import DistributedGagTree/AI
+from toontown.estate import DistributedStatuary/AI
+from toontown.estate import DistributedToonStatuary/AI
+from toontown.estate import DistributedChangingStatuary/AI
+from toontown.estate import DistributedPlantBase/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.minigame import DistributedTravelGame/AI
+from toontown.minigame import DistributedPairingGame/AI
+from toontown.minigame import DistributedVineGame/AI
+from toontown.golf import DistributedPhysicsWorld/AI
+from toontown.golf import DistributedGolfHole/AI
+from toontown.golf import DistributedGolfCourse/AI
+from toontown.parties import DistributedParty/AI
+from toontown.parties import DistributedPartyActivity/AI
+from toontown.parties import DistributedPartyTeamActivity/AI
+from toontown.parties import DistributedPartyCannon/AI
+from toontown.parties import DistributedPartyCannonActivity/AI
+from toontown.parties import DistributedPartyCatchActivity/AI
+from toontown.parties import DistributedPartyCogActivity/AI
+from toontown.parties import DistributedPartyFireworksActivity/AI
+from toontown.parties import DistributedPartyDanceActivityBase/AI
+from toontown.parties import DistributedPartyDanceActivity/AI
+from toontown.parties import DistributedPartyDance20Activity/AI
+from toontown.parties import DistributedPartyTrampolineActivity/AI
+from toontown.parties import DistributedPartyTugOfWarActivity/AI
+from toontown.parties import DistributedPartyJukeboxActivityBase/AI
+from toontown.parties import DistributedPartyJukeboxActivity/AI
+from toontown.parties import DistributedPartyJukebox40Activity/AI
+from toontown.friends import TTPlayerFriendsManager/UD
+from toontown.uberdog import TTSpeedchatRelay/UD
+from toontown.safezone import DistributedGolfKart/AI
+from toontown.safezone import DistributedPicnicBasket/AI
+from toontown.distributed import DistributedTimer/AI
+from toontown.suit import DistributedBossbotBoss/AI
+from toontown.coghq import DistributedCogKart/AI
+from toontown.coghq import DistributedCountryClub/AI
+from toontown.coghq import DistributedCountryClubRoom/AI
+from toontown.coghq import DistributedMoleField/AI
+from toontown.coghq import DistributedCountryClubBattle/AI
+from toontown.building import DistributedClubElevator/AI
+from toontown.coghq import DistributedMaze/AI
+from toontown.battle import DistributedBattleWaiters/AI
+from toontown.coghq import DistributedFoodBelt/AI
+from toontown.coghq import DistributedBanquetTable/AI
+from toontown.battle import DistributedBattleDiners/AI
+from toontown.coghq import DistributedGolfSpot/AI
+from toontown.minigame import DistributedIceGame/AI
+from toontown.minigame import DistributedCogThiefGame/AI
+from toontown.minigame import DistributedTwoDGame/AI
+from toontown.safezone import DistributedPicnicTable/AI
+from toontown.safezone import DistributedChineseCheckers/AI
+from toontown.safezone import DistributedCheckers/AI
+from toontown.safezone import DistributedFindFour/AI
+from toontown.uberdog.DistributedMailManager/AI/UD import DistributedMailManager/AI/UD
+from toontown.uberdog.DistributedPartyManager/AI/UD import DistributedPartyManager/AI/UD
+from toontown.rpc.AwardManager/UD import AwardManager/UD
+from toontown.rpc.RATManager/UD import RATManager/UD
+from toontown.uberdog.DistributedInGameNewsMgr/AI/UD import DistributedInGameNewsMgr/AI/UD
+from toontown.coderedemption.TTCodeRedemptionMgr/AI/UD import TTCodeRedemptionMgr/AI/UD
+from toontown.distributed.NonRepeatableRandomSourceAI import NonRepeatableRandomSourceAI
+from toontown.distributed.NonRepeatableRandomSourceUD import NonRepeatableRandomSourceUD
+from toontown.ai.DistributedPhaseEventMgr/AI import DistributedPhaseEventMgr/AI
+from toontown.ai.DistributedHydrantZeroMgr/AI import DistributedHydrantZeroMgr/AI
+from toontown.ai.DistributedMailboxZeroMgr/AI import DistributedMailboxZeroMgr/AI
+from toontown.ai.DistributedTrashcanZeroMgr/AI import DistributedTrashcanZeroMgr/AI
+from toontown.ai import DistributedSillyMeterMgr/AI
+from toontown.cogdominium import DistributedCogdoInterior/AI
+from toontown.cogdominium import DistributedCogdoElevatorExt/AI
+from toontown.cogdominium import DistributedCogdoElevatorInt/AI
+from toontown.cogdominium import DistCogdoGame/AI
+from toontown.cogdominium import DistCogdoLevelGame/AI
+from toontown.cogdominium import DistBoardroomGame/AI
+from toontown.cogdominium import DistCogdoCraneGame/AI
+from toontown.cogdominium import DistCogdoMazeGame/AI
+from toontown.cogdominium import DistCogdoFlyingGame/AI
+from toontown.cogdominium import DistCogdoCrane/AI
+
+struct GiftItem {
+ blob Item;
+ string giftTag;
+};
+
+struct gardenSpecial {
+ uint8 index;
+ uint8 count;
+};
+
+struct simpleMail {
+ uint64 msgId;
+ uint32 senderId;
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ string body;
+};
+
+struct invite {
+ uint64 inviteKey;
+ uint64 partyId;
+ uint8 status;
+};
+
+struct decoration {
+ uint8 decorId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct activity {
+ uint8 activityId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct party {
+ uint64 partyId;
+ uint32 hostId;
+ uint16 startYear;
+ uint8 startMonth;
+ uint8 startDay;
+ uint8 startHour;
+ uint8 startMinute;
+ uint16 endYear;
+ uint8 endMonth;
+ uint8 endDay;
+ uint8 endHour;
+ uint8 endMinute;
+ uint8 isPrivate;
+ uint8 inviteTheme;
+ activity activities[];
+ decoration decors[];
+ uint8 status;
+};
+
+struct partyReply {
+ uint32 inviteeId;
+ uint8 status;
+};
+
+struct repliesForOneParty {
+ uint64 partyId;
+ partyReply partyReplies[];
+};
+
+struct publicPartyInfo {
+ uint32 shardId;
+ uint32 zoneId;
+ uint8 numberOfGuests;
+ string hostName;
+ uint8array activityIds;
+ uint16 minLeft;
+};
+
+struct jukeboxSongInfo {
+ uint8/10 phase;
+ string fileName;
+};
+
+struct partyCloudColor {
+ uint16 cloudNumber;
+ uint8/100 r;
+ uint8/100 g;
+ uint8/100 b;
+};
+
+struct datetime {
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ uint8 hour;
+ uint8 minutes;
+ uint8 seconds;
+};
+
+dclass ToontownDistrict : DistributedDistrict {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass ToontownDistrictStats : DistributedObject {
+ settoontownDistrictId(uint32) broadcast required ram;
+ setAvatarCount(uint32) broadcast required ram;
+ setNewAvatarCount(uint32) broadcast required ram;
+ setStats : setAvatarCount, setNewAvatarCount;
+};
+
+dclass WelcomeValleyManager : DistributedObject {
+ clientSetZone(uint32) airecv clsend;
+ requestZoneIdMessage(uint32, uint16) airecv clsend;
+ requestZoneIdResponse(uint32, uint16);
+};
+
+dclass DistributedAnimatedProp : DistributedObject {
+ setPropId(uint16) required broadcast ram;
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+};
+
+typedef int16 pair16[2];
+
+dclass DistributedToon : DistributedPlayer {
+ setDNAString(blob) required broadcast ownrecv db;
+ setMaxBankMoney(int16) required broadcast ownrecv db;
+ setBankMoney(int16) required broadcast ownrecv db;
+ setMaxMoney(int16) required broadcast ownrecv db;
+ setMoney(int16) required broadcast ownrecv db;
+ setMaxHp(int16) required broadcast ownrecv db;
+ setHp(int16) required broadcast ownrecv db;
+ toonUp(uint16) broadcast ownrecv;
+ takeDamage(uint16) broadcast ownrecv;
+ setBattleId(uint32) required broadcast ram;
+ setExperience(blob) required ownrecv db;
+ setMaxCarry(uint8) required ownrecv db;
+ setTrackAccess(uint16array) required broadcast ownrecv db;
+ setTrackProgress(int8, uint32) required ownrecv db;
+ setTrackBonusLevel(int8array) required broadcast ownrecv db;
+ setInventory(blob) required ownrecv db;
+ setMaxNPCFriends(uint16) required ownrecv db;
+ setNPCFriendsDict(uint32uint8array) required ownrecv db;
+ setDefaultShard(uint32) required ownrecv db;
+ setDefaultZone(uint32) required ownrecv db;
+ setShtickerBook(blob) required ownrecv db;
+ setZonesVisited(uint32array) required ownrecv db;
+ setHoodsVisited(uint32array) required ownrecv db;
+ setInterface(blob) required ownrecv db;
+ setLastHood(uint32) required ownrecv db;
+ setTutorialAck(uint8) required ownrecv db;
+ setMaxClothes(uint32) required ownrecv db;
+ setClothesTopsList(uint8array) required ownrecv db;
+ setClothesBottomsList(uint8array) required ownrecv db;
+ setGardenSpecials(gardenSpecial []) required ownrecv db airecv;
+ setEarnedExperience(uint16array) ownrecv;
+ setTunnelIn(int16, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setTunnelOut(int16, int16/10, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setAnimState(string, int16/1000, int16) broadcast ram ownsend;
+ setEmoteState(int16, int16/1000, int16) broadcast ram ownsend;
+ setEmoteAccess(uint8array) required ownrecv db;
+ setCustomMessages(uint16array) required ownrecv db;
+ setSleepAutoReply(uint32) broadcast clsend ownrecv;
+ setResistanceMessages(pair16 []) required ownrecv db;
+ setPetTrickPhrases(uint8array) required ownrecv db;
+ setCatalogSchedule(uint16, uint32) required ownrecv db;
+ setCatalog(blob, blob, blob) required ownrecv db;
+ setMailboxContents(blob) required ownrecv db;
+ setDeliverySchedule(blob) required ownrecv db airecv;
+ setGiftSchedule(blob) required ownrecv db airecv;
+ setAwardMailboxContents(blob) required ownrecv db;
+ setAwardSchedule(blob) required ownrecv db airecv;
+ setAwardNotify(uint8) required ownrecv db;
+ setCatalogNotify(uint8, uint8) required ownrecv db;
+ playSplashEffect(int16/10, int16/10, int16/10) broadcast ownsend;
+ setWhisperSCToontaskFrom(uint32, uint32, uint32, uint32, uint8) ownrecv clsend;
+ setSCToontask(uint32, uint32, uint32, uint8) broadcast ownsend;
+ setSCSinging(uint16) broadcast ownsend;
+ reqSCResistance(uint16, uint32 []) ownsend airecv;
+ setSCResistance(uint16, uint32 []) broadcast ownrecv;
+ setSpeedChatStyleIndex(uint8) required ownsend broadcast db;
+ setTrophyScore(uint16) broadcast ownrecv ram;
+ setTeleportAccess(uint32array) required ownrecv db;
+ battleSOS(uint32) ownrecv clsend;
+ teleportQuery(uint32) ownrecv clsend;
+ teleportResponse(uint32, int8, uint32, uint32, uint32) ownrecv clsend;
+ teleportGiveup(uint32) ownrecv clsend;
+ teleportGreeting(uint32) broadcast ownsend;
+ setCogStatus(uint32array) required ownrecv db;
+ setCogCount(uint32array) required ownrecv db;
+ setCogRadar(uint8array) required ownrecv db;
+ setBuildingRadar(uint8array) required ownrecv db;
+ setCogLevels(uint8array) required broadcast ownrecv db;
+ setCogTypes(uint8array) required broadcast ownrecv db;
+ setCogParts(uint32array) required broadcast ownrecv db;
+ setCogMerits(uint16array) required ownrecv db;
+ setCogIndex(int8) broadcast ram;
+ setDisguisePageFlag(int8) ownrecv;
+ setHouseId(uint32) required ownrecv db;
+ setQuests(uint32array) required broadcast ownrecv db;
+ setQuestHistory(uint16array) required ownrecv db;
+ setRewardHistory(uint8, uint16array) required ownrecv db;
+ setQuestCarryLimit(uint8) required ownrecv db;
+ setCheesyEffect(int16, uint32, uint32) required broadcast ownrecv db;
+ setGhostMode(uint8) broadcast ownrecv ram;
+ setPosIndex(uint8) required ownrecv db;
+ setFishCollection(uint8array, uint8array, uint16array) required ownrecv db;
+ setMaxFishTank(uint8) required ownrecv db;
+ setFishTank(uint8array, uint8array, uint16array) required ownrecv db;
+ setFishingRod(uint8) required broadcast ownrecv db;
+ setFishingTrophies(uint8array) required ownrecv db;
+ setFlowerCollection(uint8array, uint8array) required ownrecv db;
+ setFlowerBasket(uint8array, uint8array) required ownrecv db;
+ setMaxFlowerBasket(uint8) required ownrecv db;
+ setGardenTrophies(uint8array) required ownrecv db;
+ setShovel(uint8) required broadcast ownrecv db;
+ setShovelSkill(uint32) required ownrecv db;
+ setWateringCan(uint8) required broadcast ownrecv db;
+ setWateringCanSkill(uint32) required ownrecv db;
+ promoteShovel(uint8) ownrecv;
+ promoteWateringCan(uint8) ownrecv;
+ reactivateWater() ownrecv;
+ presentPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int32) broadcast ownsend;
+ tossPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ pieSplat(int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ setPieType(uint8) broadcast ownrecv ram;
+ setNumPies(uint16) broadcast ownrecv ram;
+ catalogGenClothes(uint32) broadcast ownrecv;
+ setPetId(uint32) required broadcast ownrecv db;
+ setPetMovie(uint32, uint8) ownsend airecv;
+ setPetTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoMarkTutorialDone(uint8) required ownsend airecv db;
+ setKartBodyType(int8) required broadcast ownrecv db;
+ setKartBodyColor(int8) required broadcast ownrecv db;
+ setKartAccessoryColor(int8) required broadcast ownrecv db;
+ setKartEngineBlockType(int8) required broadcast ownrecv db;
+ setKartSpoilerType(int8) required broadcast ownrecv db;
+ setKartFrontWheelWellType(int8) required broadcast ownrecv db;
+ setKartBackWheelWellType(int8) required broadcast ownrecv db;
+ setKartRimType(int8) required broadcast ownrecv db;
+ setKartDecalType(int8) required broadcast ownrecv db;
+ updateKartDNAField(int8, int8) ownsend airecv;
+ addOwnedAccessory(int8) ownsend airecv;
+ removeOwnedAccessory(int8) ownsend airecv;
+ setTickets(uint32) required broadcast ownrecv db;
+ setKartingHistory(uint8 [16]) required ownrecv db;
+ setKartingTrophies(uint8 [33]) required ownrecv db;
+ setKartingPersonalBest(uint32/1000 [6]) required ownrecv db;
+ setKartingPersonalBest2(uint32/1000 [12]) required ownrecv db;
+ setKartAccessoriesOwned(int8 [16]) required broadcast ownrecv db;
+ setCurrentKart(uint32) broadcast ownrecv ram;
+ squish(uint8) ownsend airecv;
+ announceBingo() broadcast ownrecv;
+ trickOrTreatTargetMet(uint32) ownrecv;
+ trickOrTreatMilestoneMet() ownrecv;
+ winterCarolingTargetMet(uint32) ownrecv;
+ setCogSummonsEarned(uint8array) required ownrecv db;
+ reqCogSummons(string, uint32) ownsend airecv;
+ cogSummonsResponse(string, uint32, uint32) ownrecv;
+ reqUseSpecial(int32) ownsend airecv;
+ useSpecialResponse(string) ownrecv;
+ setGardenStarted(uint8) required ownrecv db;
+ sendToGolfCourse(uint32) ownrecv;
+ setGolfHistory(uint16 [18]) required ownrecv db;
+ setPackedGolfHoleBest(uint8 [18]) required ownrecv db;
+ setGolfCourseBest(uint8 [3]) required ownrecv db;
+ setUnlimitedSwing(uint8) broadcast ownrecv ram;
+ logSuspiciousEvent(string) clsend airecv;
+ logMessage(string) ownsend airecv;
+ forceLogoutWithNotify() ownrecv;
+ setPinkSlips(uint8) required ownrecv db;
+ setNametagStyle(uint8) broadcast required ram db;
+ updateGMNameTag(string, string, uint8) broadcast ownsend ram;
+ setMail(simpleMail []) ownrecv;
+ setNumMailItems(uint32) airecv;
+ setSimpleMailNotify(uint8) ownrecv airecv;
+ setInvites(invite []) ownrecv airecv ram;
+ setPartiesInvitedTo(party []) ownrecv airecv ram;
+ setHostedParties(party []) ownrecv airecv ram;
+ setPartyReplies(repliesForOneParty []) ownrecv airecv ram;
+ updateInvite(uint64, uint8) ownrecv airecv;
+ updateReply(uint64, uint64, uint8) ownrecv airecv;
+ setPartyCanStart(uint64) ownrecv airecv;
+ setPartyStatus(uint64, uint8) ownrecv airecv;
+ announcePartyStarted(uint64) ownrecv;
+};
+
+dclass DistributedCCharBase : DistributedObject {
+ setChat(uint32, uint32, uint32) broadcast;
+ fadeAway() broadcast;
+ setWalk(string, string, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setNearbyAvatarChat(string) airecv clsend;
+ setNearbyAvatarSC(uint16) airecv clsend;
+ setNearbyAvatarSCCustom(uint16) airecv clsend;
+ setNearbyAvatarSCToontask(uint32, uint32, uint32, uint8) airecv clsend;
+};
+
+dclass DistributedMickey : DistributedCCharBase {
+};
+
+dclass DistributedVampireMickey : DistributedMickey {
+};
+
+dclass DistributedWitchMinnie : DistributedMickey {
+};
+
+dclass DistributedMinnie : DistributedCCharBase {
+};
+
+dclass DistributedGoofy : DistributedCCharBase {
+};
+
+dclass DistributedDaisy : DistributedCCharBase {
+};
+
+dclass DistributedChip : DistributedCCharBase {
+};
+
+dclass DistributedDale : DistributedCCharBase {
+ setFollowChip(string, string, int16, int16/100, int16/100) broadcast ram;
+ setChipId(uint32) required broadcast ram;
+};
+
+dclass DistributedDonald : DistributedCCharBase {
+};
+
+dclass DistributedDonaldDock : DistributedCCharBase {
+};
+
+dclass DistributedPluto : DistributedCCharBase {
+};
+
+dclass DistributedWesternPluto : DistributedPluto {
+};
+
+dclass DistributedGoofySpeedway : DistributedCCharBase {
+};
+
+dclass DistributedSuperGoofy : DistributedGoofySpeedway {
+};
+
+dclass DistributedPartyGate : DistributedObject {
+ getPartyList(uint32) airecv clsend;
+ partyChoiceRequest(uint32, uint64, uint64) airecv clsend;
+ listAllPublicParties(publicPartyInfo []);
+ partyRequestDenied(uint8);
+ setParty(publicPartyInfo);
+};
+
+dclass DistributedTrolley : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+};
+
+dclass DistributedSuitPlanner : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ suitListQuery() airecv clsend;
+ suitListResponse(uint8array);
+ buildingListQuery() airecv clsend;
+ buildingListResponse(uint8array);
+};
+
+dclass DistributedSuitBase : DistributedObject {
+ denyBattle();
+ setDNAString(blob) required broadcast ram;
+ setLevelDist(int16) required broadcast ram;
+ setBrushOff(int16) broadcast;
+ setSkelecog(uint8) required broadcast ram;
+ setSkeleRevives(uint8) required broadcast ram;
+ setHP(int16) required broadcast ram;
+};
+
+dclass DistributedSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setSPDoId(uint32) required broadcast ram;
+ setPathEndpoints(uint16, uint16, uint16, uint16) required broadcast ram;
+ setPathPosition(uint16, int16) required broadcast ram;
+ setPathState(int8) required broadcast ram;
+ debugSuitPosition(int16/10, int16, int16/10, int16/10, int16) broadcast;
+};
+
+dclass DistributedTutorialSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+};
+
+dclass DistributedFactorySuit : DistributedSuitBase {
+ setLevelDoId(uint32) required broadcast ram;
+ setCogId(uint32) required broadcast ram;
+ setReserve(uint8) required broadcast ram;
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setAlert(uint32) airecv clsend;
+ setConfrontToon(uint32) broadcast;
+ setStrayed() airecv clsend;
+ setReturn() broadcast;
+};
+
+dclass DistributedMintSuit : DistributedFactorySuit {
+};
+
+dclass DistributedStageSuit : DistributedFactorySuit {
+};
+
+dclass DistributedBossCog : DistributedNode {
+ setDNAString(blob) required broadcast db;
+ setToonIds(uint32array, uint32array, uint32array) broadcast ram;
+ setBattleIds(uint8, uint32, uint32) broadcast ram;
+ setArenaSide(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ avatarNearEnter() airecv clsend;
+ avatarNearExit() airecv clsend;
+ toonDied(uint32) broadcast;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ zapToon(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int8/100, int8/100, uint8, int16) airecv clsend;
+ showZapToon(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, int16) broadcast;
+ setAttackCode(uint8, uint32) broadcast;
+};
+
+dclass DistributedSellbotBoss : DistributedBossCog {
+ setCagedToonNpcId(uint32) required broadcast ram;
+ setDooberIds(uint32array) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setState(string) broadcast ram;
+ hitBoss(uint8) airecv clsend;
+ hitBossInsides() airecv clsend;
+ hitToon(uint32) airecv clsend;
+ finalPieSplat() airecv clsend;
+ touchCage() airecv clsend;
+ doStrafe(uint8, uint8) broadcast;
+ cagedToonBattleThree(uint16, uint32) broadcast;
+};
+
+dclass DistributedCashbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16) broadcast ram;
+ setRewardId(uint16) broadcast ram;
+ applyReward() airecv clsend;
+};
+
+struct LinkPosition {
+ int16/100 x;
+ int16/100 y;
+ int16/100 z;
+};
+
+dclass DistributedCashbotBossCrane : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ requestControl() airecv clsend;
+ requestFree() airecv clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistributedCashbotBossObject : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setObjectState(char, uint32, uint32) broadcast ram;
+ requestGrab() airecv clsend;
+ rejectGrab();
+ requestDrop() airecv clsend;
+ hitFloor() clsend;
+ requestFree(int16/10, int16/10, int16/10, uint16%360/100) airecv clsend;
+ hitBoss(uint16/255) airecv clsend;
+ setX(int16/10) broadcast ram clsend airecv;
+ setY(int16/10) broadcast ram clsend airecv;
+ setZ(int16/10) broadcast ram clsend airecv;
+ setH(int16%360/10) broadcast ram clsend airecv;
+ setP(int16%360/10) broadcast ram clsend airecv;
+ setR(int16%360/10) broadcast ram clsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+ setComponentL(uint64) broadcast ram clsend airecv;
+ setComponentX(int16/10) broadcast ram clsend airecv;
+ setComponentY(int16/10) broadcast ram clsend airecv;
+ setComponentZ(int16/10) broadcast ram clsend airecv;
+ setComponentH(int16%360/10) broadcast ram clsend airecv;
+ setComponentP(int16%360/10) broadcast ram clsend airecv;
+ setComponentR(int16%360/10) broadcast ram clsend airecv;
+ setComponentT(int16) broadcast ram clsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast clsend;
+};
+
+dclass DistributedCashbotBossSafe : DistributedCashbotBossObject {
+ setIndex(uint8) required broadcast ram;
+ requestInitial() airecv clsend;
+};
+
+dclass DistributedCashbotBossGoon : DistributedCashbotBossObject {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ setVelocity(uint8/10) broadcast ram;
+ setHFov(uint8) broadcast ram;
+ setAttackRadius(uint8) broadcast ram;
+ setStrength(uint8) broadcast ram;
+ setGoonScale(uint8/50) broadcast ram;
+ setupGoon : setVelocity, setHFov, setAttackRadius, setStrength, setGoonScale;
+ setTarget(int16/10, int16/10, uint16%360/100, int16) broadcast ram;
+ destroyGoon() broadcast clsend airecv;
+};
+
+dclass DistributedBattleBase : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setBattleCellId(uint32) required broadcast ram;
+ setInteractivePropTrackBonus(int8) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setZoneId(uint32) required broadcast ram;
+ setInitialSuitPos(int16/10, int16/10, int16/10) required broadcast ram;
+ setMembers(uint32array, string, string, string, string, string, uint32array, string, string, string, string, int16) required broadcast ram;
+ adjust(int16) broadcast;
+ setMovie(int8, uint32array, uint32array, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8) required broadcast ram;
+ setChosenToonAttacks(uint32array, int16array, int16array, int32array) broadcast ram;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ denyLocalToonJoin();
+ setBossBattle(uint8) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+ faceOffDone() airecv clsend;
+ toonRequestJoin(int16/10, int16/10, int16/10) airecv clsend;
+ toonRequestRun() airecv clsend;
+ toonDied() airecv clsend;
+ adjustDone() airecv clsend;
+ timeout() airecv clsend;
+ movieDone() airecv clsend;
+ rewardDone() airecv clsend;
+ joinDone(uint32) airecv clsend;
+ requestAttack(int8, int8, int32) airecv clsend;
+ requestPetProxy(uint32) airecv clsend;
+};
+
+dclass DistributedBattle : DistributedBattleBase {
+};
+
+dclass DistributedBattleBldg : DistributedBattleBase {
+};
+
+dclass DistributedBattleTutorial : DistributedBattle {
+};
+
+dclass DistributedLevelBattle : DistributedBattle {
+};
+
+dclass DistributedBattleFactory : DistributedLevelBattle {
+};
+
+dclass DistributedMintBattle : DistributedLevelBattle {
+};
+
+dclass DistributedStageBattle : DistributedLevelBattle {
+};
+
+dclass DistributedBattleFinal : DistributedBattleBase {
+ setBossCogId(uint32) required broadcast ram;
+ setBattleNumber(uint8) required broadcast ram;
+ setBattleSide(uint8) required broadcast ram;
+};
+
+dclass DistributedBoat : DistributedObject {
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedButterfly : DistributedObject {
+ setArea(int16, int16) required broadcast ram;
+ setState(int8, uint8, uint8, uint16/10, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+};
+
+dclass DistributedMMPiano : DistributedObject {
+ requestSpeedUp() airecv clsend;
+ requestChangeDirection() airecv clsend;
+ setSpeed(int16/1000, uint16/100, int16) broadcast ram;
+ playSpeedUp(uint32) broadcast;
+ playChangeDirection(uint32) broadcast;
+};
+
+dclass DistributedDGFlower : DistributedObject {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setHeight(uint8/10) broadcast ram;
+};
+
+dclass DistributedFishingPond : DistributedObject {
+ hitTarget(uint32) airecv clsend;
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedFishingTarget : DistributedNode {
+ setPondDoId(uint32) required broadcast ram;
+ setState(uint8, int16/10, uint16/100, uint16/10, int16) required broadcast ram;
+};
+
+dclass DistributedFishingSpot : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ rejectEnter();
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ doCast(uint8/255, int16/100) airecv clsend;
+ sellFish() airecv clsend;
+ sellFishComplete(uint8, uint16);
+ setMovie(uint8, uint8, uint16, uint16, uint16, uint8/100, int16/100) broadcast ram;
+};
+
+dclass DistributedPondBingoManager : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ updateGameState(uint32, uint8);
+ setCardState(uint16, uint8, uint16, uint32);
+ setState(string, int16);
+ cardUpdate(uint16, uint8, uint8, uint8) airecv clsend;
+ enableBingo();
+ handleBingoCall(uint16) airecv clsend;
+ setJackpot(uint16);
+};
+
+dclass DistributedCannon : DistributedObject {
+ setEstateId(uint32) required broadcast ram;
+ setTargetId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setActive(uint8) airecv clsend;
+ setActiveState(uint8) broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded() airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100, int16) broadcast;
+ setCannonExit(uint32) broadcast;
+ requestBumperMove(int32/100, int32/100, int32/100) airecv clsend;
+ setCannonBumperPos(int32/100, int32/100, int32/100) required broadcast ram;
+};
+
+dclass DistributedTarget : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setState(uint8, uint32/10, uint8) broadcast;
+ setReward(uint32) broadcast;
+ setResult(uint32) airecv clsend;
+ setBonus(int16/10) airecv clsend;
+ setCurPinballScore(uint32, int32, int32) clsend airecv;
+ setPinballHiScorer(string) broadcast ram;
+ setPinballHiScore(int32) broadcast ram;
+};
+
+dclass DistributedMinigame : DistributedObject {
+ setParticipants(uint32array) broadcast ram required;
+ setTrolleyZone(uint32) broadcast ram required;
+ setStartingVotes(uint16array) broadcast ram required;
+ setMetagameRound(int8) broadcast ram required;
+ setDifficultyOverrides(int32, int32) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReady() airecv clsend;
+ setAvatarExited() airecv clsend;
+ requestExit() airecv clsend;
+ setGameReady() broadcast;
+ setGameStart(int16) broadcast;
+ setGameExit() broadcast;
+ setGameAbort() broadcast;
+};
+
+dclass DistributedMinigameTemplate : DistributedMinigame {
+};
+
+dclass DistributedRaceGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setChancePositions(uint8array) broadcast;
+ setServerChoices(int8array, uint8array, int8array) broadcast;
+};
+
+dclass DistributedCannonGame : DistributedMinigame {
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100) broadcast;
+ setToonWillLandInWater(int32/100) airecv clsend;
+ announceToonWillLandInWater(uint32, int32/100) broadcast;
+};
+
+dclass DistributedPhotoGame : DistributedMinigame {
+ newClientPhotoScore(uint8, string, uint32/100) airecv clsend;
+ newAIPhotoScore(uint32, uint8, uint32/100) broadcast;
+ filmOut() airecv clsend;
+};
+
+dclass DistributedPatternGame : DistributedMinigame {
+ reportPlayerReady() airecv clsend;
+ setPattern(uint8array) broadcast;
+ reportPlayerPattern(uint8array, uint16/1000) airecv clsend;
+ setPlayerPatterns(uint8array, uint8array, uint8array, uint8array, uint32) broadcast;
+ reportButtonPress(uint8, uint8) airecv clsend;
+ remoteButtonPressed(uint32, uint8, uint8) broadcast;
+};
+
+dclass DistributedRingGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setColorIndices(int8, int8, int8, int8) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+};
+
+dclass DistributedTagGame : DistributedMinigame {
+ tag(uint32) airecv clsend;
+ setIt(uint32) broadcast;
+ setTreasureScore(uint16array) broadcast;
+};
+
+dclass DistributedMazeGame : DistributedMinigame {
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ allTreasuresTaken() broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+};
+
+dclass DistributedTugOfWarGame : DistributedMinigame {
+ reportPlayerReady(uint8) airecv clsend;
+ sendGoSignal(uint8array) broadcast;
+ sendStopSignal(uint32array, uint32array, uint32array) broadcast;
+ sendGameType(uint8, uint8) broadcast;
+ reportEndOfContest(uint8) airecv clsend;
+ sendNewAvIdList(uint32array) airecv clsend;
+ reportCurrentKeyRate(uint32, int16/100) airecv clsend;
+ sendCurrentPosition(uint32array, int16array/1000) broadcast;
+ sendSuitPosition(int32/1000) broadcast;
+ remoteKeyRateUpdate(uint32, uint32) broadcast;
+};
+
+dclass DistributedCatchGame : DistributedMinigame {
+ claimCatch(uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32) broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedDivingGame : DistributedMinigame {
+ pickupTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ handleFishCollision(uint32, uint32, uint32, string) airecv clsend;
+ performFishCollision(uint32, uint32, uint32, int16) broadcast;
+ handleCrabCollision(uint32, string) airecv clsend;
+ performCrabCollision(uint32, int16) broadcast;
+ setTreasureDropped(uint32, int16) broadcast;
+ fishSpawn(int16, uint32, uint32, uint16) broadcast;
+ removeFish(uint32) airecv clsend;
+ getCrabMoving(uint32, int16, int8) airecv clsend;
+ setCrabMoving(uint32, int16, int8, int8, int16, int8) broadcast;
+ treasureRecovered() airecv clsend;
+ incrementScore(uint32, uint32, int16) broadcast;
+};
+
+dclass DistributedTargetGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+ setPlayerDone() airecv clsend;
+ setScore(int32, int32) airecv clsend;
+ setTargetSeed(uint32) broadcast ram;
+ setRoundDone() broadcast;
+ setSingleScore(uint16, uint32) broadcast;
+ setGameDone() broadcast;
+};
+
+dclass EstateManager : DistributedObject {
+ startAprilFools() broadcast;
+ stopAprilFools() broadcast;
+ getEstateZone(uint32, string) airecv clsend;
+ setEstateZone(uint32, uint32);
+ setAvHouseId(uint32, uint32array) broadcast;
+ sendAvToPlayground(uint32, uint8);
+ exitEstate() airecv clsend;
+ removeFriend(uint32, uint32) airecv clsend;
+};
+
+struct decorItem {
+ uint8 decorType;
+ uint8 dataByte[];
+ uint32 dataWord[];
+};
+
+struct lawnItem {
+ uint8 type;
+ uint8 hardPoint;
+ int8 waterLevel;
+ int8 growthLevel;
+ uint16 optional;
+};
+
+dclass DistributedEstate : DistributedObject {
+ string DcObjectType db;
+ setEstateReady() broadcast;
+ setClientReady() airecv clsend;
+ setEstateType(uint8) required broadcast db;
+ setClosestHouse(uint8) airecv clsend;
+ setTreasureIds(uint32array) broadcast ram;
+ requestServerTime() airecv clsend;
+ setServerTime(uint32);
+ setDawnTime(uint32) required broadcast ram;
+ placeOnGround(uint32) broadcast ram;
+ setDecorData(lawnItem []) required airecv db;
+ setLastEpochTimeStamp(uint32) required airecv db;
+ setRentalTimeStamp(uint32) required airecv db;
+ setRentalType(uint8) required airecv db;
+ setSlot0ToonId(uint32) required airecv db;
+ setSlot0Items(lawnItem []) required airecv db;
+ setSlot1ToonId(uint32) required airecv db;
+ setSlot1Items(lawnItem []) required airecv db;
+ setSlot2ToonId(uint32) required airecv db;
+ setSlot2Items(lawnItem []) required airecv db;
+ setSlot3ToonId(uint32) required airecv db;
+ setSlot3Items(lawnItem []) required airecv db;
+ setSlot4ToonId(uint32) required airecv db;
+ setSlot4Items(lawnItem []) required airecv db;
+ setSlot5ToonId(uint32) required airecv db;
+ setSlot5Items(lawnItem []) required airecv db;
+ setIdList(uint32 []) broadcast ram;
+ completeFlowerSale(uint8) airecv clsend;
+ awardedTrophy(uint32) broadcast;
+ setClouds(uint8) required broadcast ram;
+ cannonsOver() broadcast;
+ gameTableOver() broadcast;
+};
+
+dclass DistributedHouse : DistributedObject {
+ string DcObjectType db;
+ setHousePos(uint8) required broadcast;
+ setHouseType(uint8) required broadcast db;
+ setGardenPos(uint8) required broadcast db;
+ setAvatarId(uint32) required broadcast db;
+ setName(string) required broadcast db;
+ setColor(uint8) required broadcast db;
+ setAtticItems(blob) required db;
+ setInteriorItems(blob) required db;
+ setAtticWallpaper(blob) required db;
+ setInteriorWallpaper(blob) required db;
+ setAtticWindows(blob) required db;
+ setInteriorWindows(blob) required db;
+ setDeletedItems(blob) required db;
+ setCannonEnabled(uint8) required;
+ setHouseReady() broadcast ram;
+};
+
+dclass DistributedHouseInterior : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHouseIndex(uint8) required broadcast ram;
+ setWallpaper(blob) required broadcast ram;
+ setWindows(blob) required broadcast ram;
+};
+
+dclass DistributedGarden : DistributedObject {
+ sendNewProp(uint8, int16/10, int16/10, int16/10) broadcast;
+};
+
+dclass DistributedParty : DistributedObject {
+ setPartyClockInfo(uint8, uint8, uint8) required broadcast;
+ setInviteeIds(uint32array) required broadcast;
+ setPartyState(bool) required broadcast;
+ setPartyInfoTuple(party) required broadcast;
+ setAvIdsAtParty(uint32 []) required broadcast;
+ setPartyStartedTime(string) required broadcast;
+ setHostName(string) required broadcast;
+ avIdEnteredParty(uint32) clsend airecv;
+};
+
+dclass DistributedPartyActivity : DistributedObject {
+ setX(int16/10) broadcast required;
+ setY(int16/10) broadcast required;
+ setH(uint16%360/100) broadcast required;
+ setPartyDoId(uint32) broadcast required;
+ toonJoinRequest() airecv clsend;
+ toonExitRequest() airecv clsend;
+ toonExitDemand() airecv clsend;
+ toonReady() airecv clsend;
+ joinRequestDenied(uint8);
+ exitRequestDenied(uint8);
+ setToonsPlaying(uint32 []) broadcast ram;
+ setState(string, int16) broadcast ram;
+ showJellybeanReward(uint32, uint8, string);
+};
+
+dclass DistributedPartyTeamActivity : DistributedPartyActivity {
+ toonJoinRequest(uint8(0-1)) airecv clsend;
+ toonExitRequest(uint8(0-1)) airecv clsend;
+ toonSwitchTeamRequest() airecv clsend;
+ setPlayersPerTeam(uint8, uint8) broadcast required;
+ setDuration(uint8) broadcast required;
+ setCanSwitchTeams(bool) broadcast required;
+ setState(string, int16, uint32) broadcast ram;
+ setToonsPlaying(uint32 [0-8], uint32 [0-8]) required broadcast ram;
+ setAdvantage(uint16/100);
+ switchTeamRequestDenied(uint8);
+};
+
+struct CatchGeneration {
+ uint32 generation;
+ uint32 timestamp;
+ int8 numPlayers;
+};
+
+dclass DistributedPartyCatchActivity : DistributedPartyActivity {
+ setStartTimestamp(uint32) required broadcast ram;
+ setGenerations(CatchGeneration []) required broadcast ram;
+ requestActivityStart() airecv clsend;
+ startRequestResponse(uint8);
+ claimCatch(uint32, uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32, uint32) broadcast;
+};
+
+dclass DistributedPartyCogActivity : DistributedPartyTeamActivity {
+ pieThrow(uint32, int32, int32/100, int32/100, int32/100, int32/100, uint8) clsend broadcast;
+ pieHitsToon(uint32, int32, int32/100, int32/100, int32/100) clsend broadcast;
+ pieHitsCog(uint32, int32, int8(0-2), int32/100, int32/100, int32/100, int32, bool) clsend broadcast airecv;
+ setCogDistances(int8/100 [3]) broadcast ram;
+ setHighScore(string, uint16) broadcast ram;
+};
+
+dclass DistributedPartyDanceActivityBase : DistributedPartyActivity {
+ updateDancingToon(uint8, string) clsend airecv;
+ setToonsPlaying(uint32 [], uint16%360/100 []) broadcast ram;
+ setDancingToonState(uint32, uint8, string) broadcast;
+};
+
+dclass DistributedPartyDanceActivity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyDance20Activity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyJukeboxActivityBase : DistributedPartyActivity {
+ setNextSong(jukeboxSongInfo) clsend airecv;
+ setSongPlaying(jukeboxSongInfo, uint32) broadcast ram;
+ queuedSongsRequest() clsend airecv;
+ queuedSongsResponse(jukeboxSongInfo [], int16);
+ setSongInQueue(jukeboxSongInfo);
+ moveHostSongToTopRequest() clsend airecv;
+ moveHostSongToTop();
+};
+
+dclass DistributedPartyJukeboxActivity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyJukebox40Activity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyCannonActivity : DistributedPartyActivity {
+ setMovie(uint8, uint32) broadcast;
+ setLanded(uint32) airecv clsend;
+ setCannonWillFire(uint32, int32/100, uint32/100) broadcast;
+ cloudsColorRequest() clsend airecv;
+ cloudsColorResponse(partyCloudColor []);
+ requestCloudHit(uint16, uint8/100, uint8/100, uint8/100) clsend airecv;
+ setCloudHit(uint16, uint8/100, uint8/100, uint8/100) broadcast;
+};
+
+dclass DistributedPartyCannon : DistributedObject {
+ setActivityDoId(uint64) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded(uint32) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonExit(uint32) broadcast;
+ setTimeout() clsend airecv;
+};
+
+dclass DistributedPartyFireworksActivity : DistributedPartyActivity {
+ setEventId(uint8) required broadcast;
+ setShowStyle(uint8) required broadcast;
+};
+
+dclass DistributedPartyTrampolineActivity : DistributedPartyActivity {
+ awardBeans(uint8, uint16) clsend airecv;
+ setBestHeightInfo(string, uint16) broadcast ram;
+ reportHeightInformation(uint16) airecv clsend;
+ leaveTrampoline() broadcast;
+ requestAnim(string) clsend airecv;
+ requestAnimEcho(string) broadcast;
+ removeBeans(int8 []) clsend airecv;
+ removeBeansEcho(int8 []) broadcast;
+};
+
+dclass DistributedPartyTugOfWarActivity : DistributedPartyTeamActivity {
+ reportKeyRateForce(uint32, int16/100) airecv clsend;
+ reportFallIn(uint8) airecv clsend;
+ setToonsPlaying(uint32 [0-4], uint32 [0-4]) required broadcast ram;
+ updateToonKeyRate(uint32, uint32) broadcast;
+ updateToonPositions(int16/1000) broadcast;
+};
+
+dclass DeleteManager : DistributedObject {
+ setInventory(blob) airecv clsend;
+};
+
+dclass ToontownMagicWordManager : MagicWordManager {
+ requestTeleport(string, string, uint32, uint32, uint32);
+};
+
+struct weeklyCalendarHoliday {
+ uint8 holidayId;
+ uint8 dayOfTheWeek;
+};
+
+struct yearlyCalendarHoliday {
+ uint8 holidayId;
+ uint8array firstStartTime;
+ uint8array lastEndTime;
+};
+
+struct oncelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct relativelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct startAndEndTime {
+ uint16array startTime;
+ uint16array endTime;
+};
+
+struct multipleStartHoliday {
+ uint8 holidayId;
+ startAndEndTime times[];
+};
+
+dclass NewsManager : DistributedObject {
+ setPopulation(uint32) broadcast ram;
+ setBingoWin(uint32) broadcast ram;
+ setBingoStart() broadcast;
+ setBingoEnd() broadcast;
+ setCircuitRaceStart() broadcast;
+ setCircuitRaceEnd() broadcast;
+ setTrolleyHolidayStart() broadcast;
+ setTrolleyHolidayEnd() broadcast;
+ setTrolleyWeekendStart() broadcast;
+ setTrolleyWeekendEnd() broadcast;
+ setRoamingTrialerWeekendStart() broadcast;
+ setRoamingTrialerWeekendEnd() broadcast;
+ setInvasionStatus(uint8, string, uint32, uint8) broadcast;
+ setHolidayIdList(uint32array) broadcast ram;
+ holidayNotify() broadcast;
+ setWeeklyCalendarHolidays(weeklyCalendarHoliday []) required broadcast ram;
+ setYearlyCalendarHolidays(yearlyCalendarHoliday []) required broadcast ram;
+ setOncelyCalendarHolidays(oncelyCalendarHoliday []) required broadcast ram;
+ setRelativelyCalendarHolidays(relativelyCalendarHoliday []) required broadcast ram;
+ setMultipleStartHolidays(multipleStartHoliday []) required broadcast ram;
+ sendSystemMessage(string, uint8) broadcast ram;
+};
+
+dclass PurchaseManager : DistributedObject {
+ setPlayerIds(uint32, uint32, uint32, uint32) required broadcast ram;
+ setNewbieIds(uint32array) required broadcast ram;
+ setMinigamePoints(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerMoney(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerStates(uint8, uint8, uint8, uint8) required broadcast ram;
+ setCountdown(int16) required broadcast ram;
+ setMetagameRound(int8) required broadcast ram;
+ setVotesArray(int16array) required broadcast ram;
+ requestExit() airecv clsend;
+ requestPlayAgain() airecv clsend;
+ setInventory(blob, int16, uint8) airecv clsend;
+ setPurchaseExit() broadcast;
+};
+
+dclass NewbiePurchaseManager : PurchaseManager {
+ setOwnedNewbieId(uint32) required broadcast ram;
+};
+
+dclass SafeZoneManager : DistributedObject {
+ enterSafeZone() airecv clsend;
+ exitSafeZone() airecv clsend;
+};
+
+dclass TutorialManager : DistributedObject {
+ requestTutorial() airecv clsend;
+ rejectTutorial() airecv clsend;
+ requestSkipTutorial() airecv clsend;
+ skipTutorialResponse(uint8);
+ enterTutorial(uint32, uint32, uint32, uint32);
+ allDone() airecv clsend;
+ toonArrived() airecv clsend;
+};
+
+dclass CatalogManager : DistributedObject {
+ startCatalog() airecv clsend;
+};
+
+dclass DistributedMyTest : DistributedObject {
+ setMyTest(uint16) broadcast;
+};
+
+dclass DistributedTreasure : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedDDTreasure : DistributedTreasure {
+};
+
+dclass DistributedDGTreasure : DistributedTreasure {
+};
+
+dclass DistributedDLTreasure : DistributedTreasure {
+};
+
+dclass DistributedTTTreasure : DistributedTreasure {
+};
+
+dclass DistributedBRTreasure : DistributedTreasure {
+};
+
+dclass DistributedMMTreasure : DistributedTreasure {
+};
+
+dclass DistributedOZTreasure : DistributedTreasure {
+};
+
+dclass DistributedETreasure : DistributedTreasure {
+};
+
+dclass DistributedEFlyingTreasure : DistributedTreasure {
+};
+
+dclass DistributedTagTreasure : DistributedTreasure {
+};
+
+dclass DistributedCashbotBossTreasure : DistributedTreasure {
+ setGoonId(uint32) required broadcast ram;
+ setFinalPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setStyle(uint16) required broadcast ram;
+};
+
+dclass DistributedLargeBlobSender : DistributedObject {
+ setMode(uint8) required broadcast ram;
+ setTargetAvId(uint32) required broadcast ram;
+ setChunk(blob);
+ setFilename(string);
+ setAck() airecv clsend;
+};
+
+dclass DistributedLevel : DistributedObject {
+ setLevelZoneId(uint32) required broadcast ram;
+ setPlayerIds(uint32array) required broadcast ram;
+ setEntranceId(uint8) required broadcast ram;
+ setZoneIds(uint32array) broadcast ram;
+ setStartTimestamp(int32) broadcast ram;
+ setOuch(uint8) airecv clsend;
+ requestCurrentLevelSpec(int32, string) airecv clsend;
+ setSpecDeny(blob);
+ setSpecSenderDoId(uint32);
+ setAttribChange(uint32, blob, blob, blob) broadcast;
+};
+
+dclass DistributedEntity : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setEntId(uint32) required broadcast ram;
+};
+
+dclass DistributedInteractiveEntity : DistributedEntity {
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int32) required broadcast ram;
+};
+
+dclass DistributedTrophyMgr : DistributedObject {
+ requestTrophyScore() airecv clsend;
+};
+
+dclass DistributedBuilding : DistributedObject {
+ setBlock(uint16, uint32) required broadcast ram;
+ setSuitData(int8, int8, int8) required broadcast ram;
+ setVictorList(uint32array) broadcast ram;
+ setState(string, int16) broadcast ram;
+ setVictorReady() airecv clsend;
+};
+
+dclass DistributedAnimBuilding : DistributedBuilding {
+};
+
+dclass DistributedToonInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setToonData(blob) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedToonHallInterior : DistributedToonInterior {
+};
+
+dclass DistributedSuitInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+};
+
+dclass DistributedCogdoInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+};
+
+dclass DistCogdoGame : DistributedObject {
+ setInteriorId(uint32) required broadcast ram;
+ setIntroStart() broadcast;
+ setAvatarReady() airecv clsend;
+ setGameStart(int16) broadcast;
+ setGameFinish(int16) broadcast;
+};
+
+dclass DistCogdoLevelGame : DistCogdoGame, DistributedLevel {
+};
+
+dclass DistCogdoMazeGame : DistributedMinigame {
+ setLocks(uint32array, uint16array, uint16array) required broadcast ram;
+ requestAction(uint8, uint32) airecv clsend;
+ doAction(uint8, uint32) broadcast;
+};
+
+dclass DistCogdoFlyingGame : DistributedMinigame {
+};
+
+dclass DistBoardroomGame : DistCogdoGame {
+};
+
+dclass DistCogdoCraneGame : DistCogdoLevelGame {
+};
+
+dclass DistCogdoCrane : DistributedObject {
+ setCraneGameId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistributedHQInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setLeaderBoard(blob) required broadcast ram;
+ setTutorial(uint8) required broadcast ram;
+};
+
+dclass DistributedGagshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedPetshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedKartShopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedDoor : DistributedObject {
+ setZoneIdAndBlock(uint32, uint32) required broadcast ram;
+ setSwing(int8) required broadcast ram;
+ setDoorType(uint8) required broadcast ram;
+ setDoorIndex(uint8) required broadcast ram;
+ setOtherZoneIdAndDoId(uint32, uint32);
+ requestEnter() airecv clsend;
+ requestExit() airecv clsend;
+ rejectEnter(int8);
+ avatarEnter(uint32) broadcast;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+ setExitDoorState(string, int16) required broadcast ram;
+};
+
+dclass DistributedAnimDoor : DistributedDoor {
+};
+
+dclass DistributedHouseDoor : DistributedDoor {
+};
+
+dclass DistributedCogHQDoor : DistributedDoor {
+};
+
+dclass DistributedNPCToonBase : DistributedNode {
+ setName(string) required broadcast ram;
+ setDNAString(blob) required broadcast ram;
+ setPositionIndex(uint8) required broadcast ram;
+ setAnimState(string, int16/1000, int16) broadcast ram;
+ setPageNumber(int16, int8, int16) broadcast ram clsend;
+ avatarEnter() airecv clsend;
+ freeAvatar();
+};
+
+dclass DistributedNPCToon : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCSpecialQuestGiver : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCFlippyInToonHall : DistributedNPCToon {
+};
+
+dclass DistributedNPCScientist : DistributedNPCToonBase {
+ setChat(string, uint8, uint32, uint8, uint8) ownsend broadcast;
+};
+
+dclass DistributedNPCClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setInventory(blob, int16, uint8) airecv clsend;
+};
+
+dclass DistributedNPCTailor : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedNPCBlocker : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+};
+
+dclass DistributedNPCFisherman : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ completeSale(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPartyPerson : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ answer(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPetclerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ setPetSeeds(uint32array);
+ petAdopted(uint8, uint32) airecv clsend;
+ petReturned() airecv clsend;
+ fishSold() airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedNPCKartClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ buyKart(uint8) airecv clsend;
+ buyAccessory(uint8) airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedKnockKnockDoor : DistributedAnimatedProp {
+};
+
+dclass DistributedElevator : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32, uint8) broadcast ram;
+ fillSlot1(uint32, uint8) broadcast ram;
+ fillSlot2(uint32, uint8) broadcast ram;
+ fillSlot3(uint32, uint8) broadcast ram;
+ fillSlot4(uint32, uint8) broadcast ram;
+ fillSlot5(uint32, uint8) broadcast ram;
+ fillSlot6(uint32, uint8) broadcast ram;
+ fillSlot7(uint32, uint8) broadcast ram;
+ emptySlot0(uint32, int8, int16, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFSM : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ fillSlot4(uint32) broadcast ram;
+ fillSlot5(uint32) broadcast ram;
+ fillSlot6(uint32) broadcast ram;
+ fillSlot7(uint32) broadcast ram;
+ emptySlot0(uint32, int8, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFloor : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedElevatorExt : DistributedElevator {
+ setFloor(int8) broadcast ram;
+};
+
+dclass DistributedLawOfficeElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setLawOfficeInteriorZone(uint32);
+ setLawOfficeInteriorZoneForce(uint32);
+};
+
+dclass DistributedElevatorInt : DistributedElevator {
+ requestBuildingExit() airecv clsend;
+ forcedExit(uint32);
+};
+
+dclass DistributedFactoryElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setFactoryInteriorZone(uint32);
+ setFactoryInteriorZoneForce(uint32);
+};
+
+dclass DistributedMintElevatorExt : DistributedElevatorExt {
+ setMintId(uint16) required broadcast ram;
+ setMintInteriorZone(uint32);
+ setMintInteriorZoneForce(uint32);
+};
+
+dclass DistributedCogdoElevatorExt : DistributedElevatorExt {
+};
+
+dclass DistributedLawOfficeElevatorInt : DistributedElevatorFloor {
+ setLawOfficeInteriorZone(uint32);
+};
+
+dclass DistributedCogdoElevatorInt : DistributedElevatorInt {
+};
+
+dclass DistributedBossElevator : DistributedElevatorExt {
+ setBossOfficeZone(uint32);
+ setBossOfficeZoneForce(uint32);
+};
+
+dclass DistributedCFOElevator : DistributedBossElevator {
+};
+
+dclass DistributedCJElevator : DistributedBossElevator {
+};
+
+dclass DistributedBBElevator : DistributedBossElevator {
+};
+
+dclass DistributedBoardingParty : DistributedObject {
+ postGroupInfo(uint32, uint32array, uint32array, uint32array) broadcast;
+ informDestinationInfo(uint8) clsend airecv;
+ postDestinationInfo(uint8) broadcast;
+ postInvite(uint32, uint32) broadcast;
+ postInviteCanceled() broadcast;
+ postKick(uint32) broadcast;
+ postKickReject(uint32, uint32, uint32) broadcast;
+ postSizeReject(uint32, uint32, uint32) broadcast;
+ postInviteAccepted(uint32) broadcast;
+ postInviteDelcined(uint32) broadcast;
+ postInviteNotQualify(uint32, int8, uint32) broadcast;
+ postAlreadyInGroup() broadcast;
+ postGroupDissolve(uint32, uint32, uint32 [], uint8) broadcast;
+ postMessageAcceptanceFailed(uint32, int8) broadcast;
+ postGroupAlreadyFull() broadcast;
+ postSomethingMissing() broadcast;
+ postRejectBoard(uint32, int8, uint32 [], uint32 []) broadcast;
+ postRejectGoto(uint32, int8, uint32 [], uint32 []) broadcast;
+ postMessageInvited(uint32, uint32) broadcast;
+ postMessageInvitationFailed(uint32) broadcast;
+ acceptGoToFirstTime(uint32) broadcast;
+ acceptGoToSecondTime(uint32) broadcast;
+ rejectGoToRequest(uint32, int8, uint32 [], uint32 []) broadcast;
+ requestInvite(uint32) airecv clsend;
+ requestCancelInvite(uint32) airecv clsend;
+ requestAcceptInvite(uint32, uint32) airecv clsend;
+ requestRejectInvite(uint32, uint32) airecv clsend;
+ requestKick(uint32) airecv clsend;
+ requestLeave(uint32) airecv clsend;
+ requestBoard(uint32) airecv clsend;
+ requestGoToFirstTime(uint32) airecv clsend;
+ requestGoToSecondTime(uint32) airecv clsend;
+ setElevatorIdList(uint32array) required broadcast ram;
+ setGroupSize(uint8) required broadcast ram;
+};
+
+dclass DistributedTutorialInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setTutorialNpcId(uint32) required broadcast ram;
+};
+
+dclass DistributedBankMgr : DistributedObject {
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedMailbox : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHousePos(uint8) required broadcast ram;
+ setName(string) required broadcast ram;
+ setFullIndicator(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32) broadcast ram;
+ acceptItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ acceptItemResponse(uint16, int8);
+ discardItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ discardItemResponse(uint16, int8);
+ acceptInviteMessage(uint16, uint64) airecv clsend;
+ rejectInviteMessage(uint16, uint64) airecv clsend;
+ markInviteReadButNotReplied(uint64) airecv clsend;
+};
+
+dclass DistributedFurnitureManager : DistributedObject {
+ setOwnerId(uint32) required broadcast ram;
+ setOwnerName(string) required broadcast ram;
+ setInteriorId(uint32) required broadcast ram;
+ setAtticItems(blob) required broadcast ram;
+ setAtticWallpaper(blob) required broadcast ram;
+ setAtticWindows(blob) required broadcast ram;
+ setDeletedItems(blob) required broadcast ram;
+ suggestDirector(uint32) airecv clsend;
+ setDirector(uint32) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ moveItemToAtticMessage(uint32, uint16) airecv clsend;
+ moveItemToAtticResponse(int8, uint16);
+ moveItemFromAtticMessage(uint16, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, uint16) airecv clsend;
+ moveItemFromAtticResponse(int8, uint32, uint16);
+ deleteItemFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteItemFromAtticResponse(int8, uint16);
+ deleteItemFromRoomMessage(blob, uint32, uint16) airecv clsend;
+ deleteItemFromRoomResponse(int8, uint16);
+ moveWallpaperFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWallpaperFromAtticResponse(int8, uint16);
+ deleteWallpaperFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWallpaperFromAtticResponse(int8, uint16);
+ moveWindowToAtticMessage(uint8, uint16) airecv clsend;
+ moveWindowToAtticResponse(int8, uint16);
+ moveWindowFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWindowFromAtticResponse(int8, uint16);
+ moveWindowMessage(uint8, uint8, uint16) airecv clsend;
+ moveWindowResponse(int8, uint16);
+ deleteWindowFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWindowFromAtticResponse(int8, uint16);
+ recoverDeletedItemMessage(blob, uint16, uint16) airecv clsend;
+ recoverDeletedItemResponse(int8, uint16);
+};
+
+dclass DistributedFurnitureItem : DistributedSmoothNode {
+ setItem(uint32, blob) required broadcast ram;
+ requestPosHpr(uint8, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, int16) airecv clsend;
+ setMode(uint8, uint32) required broadcast ram;
+};
+
+dclass DistributedBank : DistributedFurnitureItem {
+ avatarEnter() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedCloset : DistributedFurnitureItem {
+ setOwnerId(uint32) required broadcast ram;
+ enterAvatar() airecv clsend;
+ freeAvatar();
+ deleteItem(blob, blob, uint8) airecv clsend;
+ removeItem(blob, uint8) airecv clsend;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setState(uint8, uint32, uint32, string, uint8array, uint8array) broadcast ram;
+ setMovie(uint8, uint32, int16) broadcast ram;
+ resetItemLists() broadcast ram;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedPhone : DistributedFurnitureItem {
+ setInitialScale(uint8/170, uint8/170, uint8/170) required broadcast ram;
+ setNewScale(uint8/170, uint8/170, uint8/170) airecv clsend;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setLimits(uint16);
+ setMovie(uint8, uint32, int32) broadcast ram;
+ requestPurchaseMessage(uint16, blob, int32) airecv clsend;
+ requestPurchaseResponse(uint16, int8);
+ requestGiftPurchaseMessage(uint16, uint32, blob, int32) airecv clsend;
+ requestGiftPurchaseResponse(uint16, int8);
+};
+
+dclass DistributedFireworkShow : DistributedObject {
+ startShow(uint8, uint8, int16) broadcast ram;
+ requestFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) airecv clsend;
+ shootFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) broadcast;
+};
+
+dclass DistributedFireworksCannon : DistributedFireworkShow {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+};
+
+dclass LobbyManager : DistributedObject {
+};
+
+dclass DistributedFactory : DistributedLevel {
+ setFactoryId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedLawOffice : DistributedObject {
+ setLawOfficeId(uint16) required broadcast ram;
+ startSignal() broadcast ram;
+ readyForNextFloor() airecv clsend;
+};
+
+dclass DistributedLawOfficeFloor : DistributedLevel {
+ setLawOfficeId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ readyForNextFloor() airecv clsend;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedMint : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setMintId(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+};
+
+dclass DistributedMintRoom : DistributedLevel {
+ setMintId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedStage : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setStageId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setStageZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedStageRoom : DistributedLevel {
+ setStageId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedInGameEditor : DistributedObject {
+ setEditorAvId(uint32) required broadcast ram;
+ setEditUsername(blob) required broadcast ram;
+ setLevelDoId(uint32) required broadcast ram;
+ requestCurrentLevelSpec() airecv clsend;
+ setSpecSenderDoId(uint32);
+ setEdit(uint32, blob, blob, blob) airecv clsend;
+ setAttribChange(uint32, blob, blob, blob);
+ setFinished() airecv clsend;
+};
+
+dclass DistributedLift : DistributedEntity {
+ setStateTransition(uint8, uint8, uint32) required broadcast ram;
+ setAvatarEnter() airecv clsend;
+ setAvatarLeave() airecv clsend;
+};
+
+dclass DistributedDoorEntity : DistributedEntity {
+ setLocksState(uint16) required broadcast ram;
+ setDoorState(uint8, int32) required broadcast ram;
+ requestOpen() airecv clsend;
+};
+
+dclass DistributedSwitch : DistributedInteractiveEntity {
+};
+
+dclass DistributedButton : DistributedSwitch {
+};
+
+dclass DistributedTrigger : DistributedSwitch {
+};
+
+dclass DistributedCrushableEntity : DistributedEntity {
+ setPosition(int16/10, int16/10, int16/10) broadcast ram;
+ setCrushed(uint32, uint8) broadcast ram;
+};
+
+dclass DistributedCrusherEntity : DistributedEntity {
+};
+
+dclass DistributedElevatorMarker : DistributedEntity {
+};
+
+dclass DistributedStomper : DistributedCrusherEntity {
+ setMovie(uint8, int16, uint32array) broadcast ram;
+};
+
+dclass DistributedStomperPair : DistributedEntity {
+ setChildren(uint32array) broadcast ram;
+ setSquash() airecv clsend;
+};
+
+dclass DistributedBarrelBase : DistributedEntity {
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedGagBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedBeanBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedHealBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedGrid : DistributedEntity {
+};
+
+dclass ActiveCell : DistributedEntity {
+ setState(uint8, uint32) broadcast ram;
+};
+
+dclass DirectionalCell : ActiveCell {
+};
+
+dclass CrusherCell : ActiveCell {
+};
+
+dclass DistributedCrate : DistributedCrushableEntity {
+ requestPush(uint8) airecv clsend;
+ setReject();
+ setAccept() broadcast;
+ setMoveTo(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+ setDone() airecv clsend;
+};
+
+dclass DistributedSinkingPlatform : DistributedEntity {
+ setOnOff(uint8, uint32) airecv clsend;
+ setSinkMode(uint32, uint8, uint32) broadcast ram;
+};
+
+dclass DistributedGoon : DistributedCrushableEntity {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ requestResync() airecv clsend;
+ setParameterize(int16/10, int16/10, int16/10, uint32) airecv clsend;
+ setMovie(uint8, uint32, int32/10, int16) broadcast ram;
+};
+
+dclass DistributedGridGoon : DistributedGoon {
+ setPathPts(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+};
+
+dclass BattleBlocker : DistributedEntity {
+ setActive(uint8) required broadcast ram;
+ setSuits(uint32array) broadcast ram;
+ setBattle(uint32) broadcast ram;
+ setBattleFinished() broadcast ram;
+};
+
+dclass DistributedLaserField : BattleBlocker {
+ setGrid(uint8, uint8) required broadcast ram;
+ setField(uint8 []) required broadcast ram;
+ setSuccess(uint8) broadcast ram;
+ hit(int8, int8, int8, int8) airecv clsend;
+ trapFire() airecv clsend;
+ setActiveLF(uint8) broadcast ram;
+ hideSuit(uint32array) broadcast ram;
+ showSuit(uint32array) broadcast ram;
+ setGridGame(string) broadcast ram;
+};
+
+struct golfGreenGameBoardData {
+ uint8 posX;
+ uint8 posZ;
+ uint8 typeIndex;
+};
+
+struct golfGreenGameScoreData {
+ uint32 avId;
+ uint8 score;
+};
+
+dclass DistributedGolfGreenGame : BattleBlocker {
+ requestJoin() airecv clsend;
+ leaveGame() airecv clsend;
+ acceptJoin(uint16, int32, uint32 []) broadcast ram;
+ requestBoard(uint8) airecv clsend;
+ startBoard(golfGreenGameBoardData [], uint8 []);
+ signalDone(uint8) broadcast ram;
+ boardCleared(uint32);
+ scoreData(uint8, uint8, golfGreenGameScoreData []) broadcast ram;
+ informGag(uint8, uint8);
+ helpOthers(uint32) broadcast;
+ setTimerStart(uint16, int32) broadcast ram;
+};
+
+dclass DistributedSecurityCamera : DistributedEntity {
+ trapFire() airecv clsend;
+ setTarget(uint8) broadcast ram;
+};
+
+dclass DistributedMover : DistributedEntity {
+ startMove(int16) broadcast ram;
+};
+
+typedef uint16/10000 PetTrait;
+
+dclass DistributedPet : DistributedSmoothNode {
+ string DcObjectType db;
+ setOwnerId(uint32) required broadcast db;
+ setPetName(string) required broadcast db;
+ setTraitSeed(uint32) required broadcast db;
+ setSafeZone(uint32) required broadcast db;
+ setForgetfulness(PetTrait) required broadcast db;
+ setBoredomThreshold(PetTrait) required broadcast db;
+ setRestlessnessThreshold(PetTrait) required broadcast db;
+ setPlayfulnessThreshold(PetTrait) required broadcast db;
+ setLonelinessThreshold(PetTrait) required broadcast db;
+ setSadnessThreshold(PetTrait) required broadcast db;
+ setFatigueThreshold(PetTrait) required broadcast db;
+ setHungerThreshold(PetTrait) required broadcast db;
+ setConfusionThreshold(PetTrait) required broadcast db;
+ setExcitementThreshold(PetTrait) required broadcast db;
+ setAngerThreshold(PetTrait) required broadcast db;
+ setSurpriseThreshold(PetTrait) required broadcast db;
+ setAffectionThreshold(PetTrait) required broadcast db;
+ setHead(int8(-1, 0)) required broadcast db;
+ setEars(int8(-1-4)) required broadcast db;
+ setNose(int8(-1-3)) required broadcast db;
+ setTail(int8(-1-6)) required broadcast db;
+ setBodyTexture(int8(0-6)) required broadcast db;
+ setColor(int8(0-25)) required broadcast db;
+ setColorScale(int8(0-8)) required broadcast db;
+ setEyeColor(int8(0-5)) required broadcast db;
+ setGender(int8(0-1)) required broadcast db;
+ setLastSeenTimestamp(uint32) required broadcast db;
+ setBoredom(uint16/1000(0-1)) required broadcast db;
+ setRestlessness(uint16/1000(0-1)) required broadcast db;
+ setPlayfulness(uint16/1000(0-1)) required broadcast db;
+ setLoneliness(uint16/1000(0-1)) required broadcast db;
+ setSadness(uint16/1000(0-1)) required broadcast db;
+ setAffection(uint16/1000(0-1)) required broadcast db;
+ setHunger(uint16/1000(0-1)) required broadcast db;
+ setConfusion(uint16/1000(0-1)) required broadcast db;
+ setExcitement(uint16/1000(0-1)) required broadcast db;
+ setFatigue(uint16/1000(0-1)) required broadcast db;
+ setAnger(uint16/1000(0-1)) required broadcast db;
+ setSurprise(uint16/1000(0-1)) required broadcast db;
+ setMood : setBoredom, setRestlessness, setPlayfulness, setLoneliness, setSadness, setAffection, setHunger, setConfusion, setExcitement, setFatigue, setAnger, setSurprise;
+ teleportIn(int16) broadcast ownsend;
+ teleportOut(int16) broadcast ownsend;
+ setTrickAptitudes(uint16/10000(0-1) []) required broadcast db;
+ doTrick(uint8, int16) broadcast ram;
+ avatarInteract(uint32);
+ setMovie(uint8, uint32, int16) broadcast ram;
+ freeAvatar();
+};
+
+dclass DistributedPetProxy : DistributedPet {
+ setDominantMood(string) broadcast ram;
+};
+
+dclass DistributedBlackCatMgr : DistributedObject {
+ setAvId(uint32) required broadcast ram;
+ doBlackCatTransformation() airecv clsend;
+};
+
+dclass DistributedPolarPlaceEffectMgr : DistributedObject {
+ addPolarPlaceEffect() airecv clsend;
+};
+
+dclass DistributedResistanceEmoteMgr : DistributedObject {
+ addResistanceEmote() airecv clsend;
+};
+
+dclass DistributedScavengerHuntTarget : DistributedObject {
+ attemptScavengerHunt() airecv clsend;
+};
+
+dclass DistributedTrickOrTreatTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedWinterCarolingTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedDataStoreManager : DistributedObject {
+ startStore(uint8);
+ stopStore(uint8);
+ queryStore(uint8, string);
+ receiveResults(uint8, string);
+ deleteBackupStores();
+};
+
+dclass DistributedVehicle : DistributedSmoothNode {
+ setOwner(uint32) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ setBodyType(int8) required broadcast ram;
+ setBodyColor(int8) required broadcast ram;
+ setAccessoryColor(int8) required broadcast ram;
+ setEngineBlockType(int8) required broadcast ram;
+ setSpoilerType(int8) required broadcast ram;
+ setFrontWheelWellType(int8) required broadcast ram;
+ setBackWheelWellType(int8) required broadcast ram;
+ setRimType(int8) required broadcast ram;
+ setDecalType(int8) required broadcast ram;
+ requestControl() airecv clsend;
+ requestParked() airecv clsend;
+ setInput(int8) broadcast ram;
+};
+
+struct avatarAndKart {
+ uint32 avId;
+ uint32 kartId;
+};
+
+dclass DistributedRace : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setTrackId(uint16) required broadcast ram;
+ setRaceType(uint16) required broadcast ram;
+ setCircuitLoop(uint16array) required broadcast ram;
+ setAvatars(uint32array) required broadcast ram;
+ setStartingPlaces(uint8array) required broadcast ram;
+ setLapCount(uint8) broadcast required ram;
+ waitingForJoin() broadcast ram;
+ setEnteredRacers(avatarAndKart []) broadcast ram;
+ prepForRace() broadcast ram;
+ startTutorial() broadcast ram;
+ startRace(int16) broadcast ram;
+ goToSpeedway(uint32array, uint8) broadcast ram;
+ genGag(uint8, uint16, uint8) broadcast ram;
+ dropAnvilOn(uint32, uint32, int16) broadcast ram;
+ shootPiejectile(uint32, uint32, uint8) broadcast ram;
+ racerDisconnected(uint32) broadcast ram;
+ setPlace(uint32, uint32/1000, uint8, uint32, uint8, uint32, uint32, uint32array, uint16array, uint32/1000) broadcast ram;
+ setCircuitPlace(uint32, uint8, uint32, uint32, uint32, uint32array) broadcast ram;
+ endCircuitRace() broadcast ram;
+ setRaceZone(uint32, uint32);
+ hasGag(uint8, uint8, uint8) broadcast airecv clsend;
+ racerLeft(uint32) clsend airecv broadcast ram;
+ heresMyT(uint32, int8, uint16/65535, int16) clsend airecv broadcast;
+ requestThrow(int32/1000, int32/1000, int32/1000) clsend airecv;
+ requestKart() clsend airecv;
+};
+
+dclass DistributedGag : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setActivateTime(uint16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedProjectile : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedKartPad : DistributedObject {
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedRacePad : DistributedKartPad {
+ setState(string, int16) required broadcast ram;
+ setRaceZone(uint32);
+ setTrackInfo(uint16array) required broadcast ram;
+};
+
+dclass DistributedViewPad : DistributedKartPad {
+ setLastEntered(int16) required broadcast ram;
+};
+
+dclass DistributedStartingBlock : DistributedObject {
+ setPadDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setPadLocationId(uint8) required broadcast ram;
+ requestEnter(uint8) airecv clsend;
+ rejectEnter(uint8);
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ setMovie(uint8) broadcast ram;
+ movieFinished() airecv clsend;
+};
+
+dclass DistributedViewingBlock : DistributedStartingBlock {
+};
+
+dclass DistributedLeaderBoard : DistributedObject {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setDisplay(blob) broadcast ram;
+};
+
+dclass DistributedDeliveryManager : DistributedObject {
+ hello(string) clsend;
+ rejectHello(string);
+ helloResponse(string);
+ getName(uint32);
+ receiveRejectGetName(string);
+ receiveAcceptGetName(string);
+ addName(uint32, string);
+ receiveRejectAddName(uint32);
+ receiveAcceptAddName(uint32);
+ addGift(uint32, blob, uint32, uint32, uint32);
+ receiveRejectAddGift(uint32);
+ receiveAcceptAddGift(uint32, uint32, uint32, uint32);
+ deliverGifts(uint32, uint32);
+ receiveAcceptDeliverGifts(uint32, string);
+ receiveRejectDeliverGifts(uint32, string);
+ receiveRequestPayForGift(blob, uint32, uint32) airecv clsend;
+ receiveRequestPurchaseGift(blob, uint32, uint32, uint32) airecv;
+ receiveAcceptPurchaseGift(uint32, uint32, int16);
+ receiveRejectPurchaseGift(uint32, uint32, int16, uint16);
+ heartbeat() airecv;
+ giveBeanBonus(uint32, uint16);
+ requestAck() clsend;
+ returnAck();
+};
+
+dclass DistributedLawbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ touchWitnessStand() airecv clsend;
+ hitBoss(uint8) airecv clsend;
+ healBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ hitDefensePan() airecv clsend;
+ hitProsecutionPan() airecv clsend;
+ hitChair(uint8, uint8) airecv clsend;
+ setLawyerIds(uint32array) broadcast ram;
+ setTaunt(int8, int8) broadcast;
+ toonGotHealed(uint32) broadcast;
+ enteredBonusState() broadcast;
+ setBattleDifficulty(uint8) broadcast ram;
+};
+
+dclass DistributedLawbotBossSuit : DistributedSuitBase {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ doAttack(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast;
+ doProsecute() broadcast;
+ hitByToon() airecv clsend;
+ doStun() broadcast;
+};
+
+dclass DistributedLawbotBossGavel : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedLawbotCannon : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ setMovie(int8, uint32, uint8) broadcast;
+ setCannonPosition(int16/10, int16/10) airecv clsend;
+ updateCannonPosition(uint32, int16/10, int16/10) broadcast;
+ setCannonLit(int16/10, int16/10) airecv clsend;
+ setCannonWillFire(uint32, int16/10, int16/10, int16/10, int16) broadcast;
+ setLanded() airecv clsend;
+ requestLeave() airecv clsend;
+};
+
+dclass DistributedLawbotChair : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+ showCogJurorFlying() broadcast;
+ setToonJurorIndex(int8) broadcast ram;
+};
+
+dclass DistributedLawnDecor : DistributedNode {
+ setPlot(int8) required broadcast ram;
+ setHeading(int16/10) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setOwnerIndex(int8) required broadcast ram;
+ plotEntered() airecv clsend;
+ removeItem() airecv clsend;
+ setMovie(uint8, uint32) broadcast ram;
+ movieDone() airecv clsend;
+ interactionDenied(uint32) broadcast ram;
+};
+
+dclass DistributedGardenPlot : DistributedLawnDecor {
+ plantFlower(uint8, uint8) airecv clsend;
+ plantGagTree(uint8, uint8) airecv clsend;
+ plantStatuary(uint8) airecv clsend;
+ plantToonStatuary(uint8, uint16) airecv clsend;
+ plantNothing(uint8) airecv clsend;
+};
+
+dclass DistributedGardenBox : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedStatuary : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedToonStatuary : DistributedStatuary {
+ setOptional(uint16) required broadcast ram;
+};
+
+dclass DistributedChangingStatuary : DistributedStatuary {
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedPlantBase : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+ waterPlant() airecv clsend;
+ waterPlantDone() airecv clsend;
+};
+
+dclass DistributedFlower : DistributedPlantBase {
+ setTypeIndex(uint8) required broadcast ram;
+ setVariety(uint8) required broadcast ram;
+};
+
+dclass DistributedGagTree : DistributedPlantBase {
+ setWilted(int8) required broadcast ram;
+ requestHarvest() airecv clsend;
+};
+
+dclass DistributedTravelGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint16, uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setServerChoices(int16array, uint8array, uint8, uint8) broadcast;
+ setMinigames(uint8array, uint8array) broadcast;
+ setBonuses(uint8array, uint8array) broadcast;
+ setBoardIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedPairingGame : DistributedMinigame {
+ setDeckSeed(uint32) required broadcast ram;
+ setMaxOpenCards(uint8) broadcast ram;
+ openCardRequest(int16, int16) airecv clsend;
+ openCardResult(int16, uint32, int16, int8, int16array) broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+ setSignaling(uint32) clsend broadcast;
+};
+
+struct golfData {
+ int16 frame;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct Coord3 {
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct CommonObjectData {
+ uint8 id;
+ uint8 type;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+ int32/100000 q1;
+ int32/100000 q2;
+ int32/100000 q3;
+ int32/100000 q4;
+ int32/100000 aVX;
+ int32/100000 aVY;
+ int32/100000 aVZ;
+ int32/100000 lVX;
+ int32/100000 lVY;
+ int32/100000 lVZ;
+};
+
+dclass DistributedPhysicsWorld : DistributedObject {
+ clientCommonObject(uint8, uint8, Coord3, Coord3, int32/100, int32/100, int32/1000) broadcast ram;
+ setCommonObjects(CommonObjectData []) broadcast;
+ upSetCommonObjects(CommonObjectData []) airecv clsend;
+};
+
+dclass DistributedGolfHole : DistributedPhysicsWorld {
+ setHoleId(int8) broadcast ram required;
+ setTimingCycleLength(uint32/1000) broadcast ram required;
+ setAvatarReadyHole() airecv clsend;
+ setGolfCourseDoId(uint32) broadcast ram required;
+ turnDone() airecv clsend;
+ ballInHole() airecv clsend;
+ setAvatarTempTee(uint32, uint8) clsend broadcast;
+ setTempAimHeading(uint32, int32/1000) clsend broadcast;
+ setAvatarFinalTee(uint32, uint8) broadcast;
+ setGolferIds(uint32array) broadcast ram required;
+ golfersTurn(uint32) broadcast;
+ golferChooseTee(uint32) broadcast;
+ setAvatarTee(uint8) airecv clsend;
+ postSwing(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ postSwingState(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, uint16/100, CommonObjectData []) airecv clsend;
+ swing(uint32, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+ ballMovie2AI(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) airecv clsend;
+ ballMovie2Client(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) broadcast;
+ assignRecordSwing(uint32, uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, CommonObjectData []);
+ setBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ sendBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+};
+
+dclass DistributedGolfCourse : DistributedObject {
+ setGolferIds(uint32array) broadcast ram required;
+ setCourseId(int8) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReadyCourse() airecv clsend;
+ setAvatarReadyHole() airecv clsend;
+ setAvatarExited() airecv clsend;
+ setCurHoleIndex(int8) broadcast ram required;
+ setCurHoleDoId(uint32) broadcast ram required;
+ setDoneReward() airecv clsend;
+ setReward(uint8array [4], int8array, uint8array [4], uint8array [4], uint8array [4], uint32, uint32/100, uint32/100, uint32/100, uint32/100) broadcast;
+ setCourseReady(int8, int16array, int8) broadcast;
+ setHoleStart(int16) broadcast;
+ setCourseExit() broadcast;
+ setCourseAbort(uint32) broadcast;
+ setPlayHole() broadcast;
+ avExited(uint32) broadcast;
+ setScores(int16 []) broadcast;
+ changeDrivePermission(uint32, int8) broadcast;
+};
+
+dclass DistributedVineGame : DistributedMinigame {
+ reachedEndVine(int8) clsend airecv;
+ setNewVine(uint32, int8, uint32/10000, int8) airecv clsend broadcast;
+ setNewVineT(uint32, uint32/10000, int8) clsend broadcast;
+ setJumpingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16) clsend broadcast;
+ setFallingPos(uint32, int16/100, int16/100) clsend broadcast;
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setScore(uint32, uint32) broadcast;
+ allAtEndVine() broadcast;
+ setFallingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setFallingFromMidair(uint32, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setVineSections(uint8array) required broadcast ram;
+};
+
+dclass TTAvatarFriendsManager : AvatarFriendsManager {
+};
+
+dclass TTPlayerFriendsManager : PlayerFriendsManager {
+};
+
+dclass TTSpeedchatRelay : SpeedchatRelay {
+};
+
+dclass DistributedGolfKart : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setGolfZone(uint32, uint16);
+ setGolfCourse(int8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setColor(int16, int16, int16) required broadcast ram;
+};
+
+dclass DistributedTimer : DistributedObject {
+ setStartTime(int32) broadcast ram required;
+};
+
+dclass DistributedPicnicBasket : DistributedObject {
+ setState(string, uint16, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard(int16) airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ doneExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setPicnicDone();
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setTableNumber(int16) required broadcast ram;
+};
+
+dclass DistributedBossbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBattleDifficulty(uint8) broadcast ram;
+ requestGetFood(int8, int8, uint32) airecv clsend;
+ toonGotFood(uint32, int8, int8, uint32) broadcast;
+ requestServeFood(int8, int8) airecv clsend;
+ toonServeFood(uint32, int8, int8) broadcast;
+ hitBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ ballHitBoss(uint8) airecv clsend;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setSpeedDamage(uint16, uint8, int16) broadcast ram;
+ reachedTable(uint8) airecv clsend;
+ hitTable(uint8) airecv clsend;
+ awayFromTable(uint8) airecv clsend;
+ toonGotHealed(uint32) broadcast;
+ requestGetToonup(int8, int8, uint32) airecv clsend;
+ toonGotToonup(uint32, int8, int8, uint32) broadcast;
+};
+
+dclass DistributedCogKart : DistributedElevatorExt {
+ setCountryClubId(uint16) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setCountryClubInteriorZone(uint32);
+ setCountryClubInteriorZoneForce(uint32);
+};
+
+dclass DistributedCountryClub : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setBlockedRooms(uint8array) required broadcast ram;
+ setCountryClubId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setCountryClubZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedCountryClubRoom : DistributedLevel {
+ setCountryClubId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+ forceOuch(uint8) broadcast;
+};
+
+dclass DistributedMoleField : DistributedEntity {
+ setGameStart(int16, uint8, uint16) broadcast;
+ setClientTriggered() airecv clsend;
+ whackedMole(int8, int16) airecv clsend;
+ whackedBomb(int8, int16, int32) airecv clsend;
+ updateMole(int8, int8) broadcast;
+ reportToonHitByBomb(uint32, int8, int32) broadcast;
+ setScore(int16) required broadcast ram;
+ damageMe() airecv clsend;
+ setPityWin() broadcast;
+};
+
+dclass DistributedCountryClubBattle : DistributedLevelBattle {
+};
+
+dclass DistributedClubElevator : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedMaze : DistributedEntity {
+ setRoomDoId(uint32) required broadcast ram;
+ setGameStart(int16) broadcast;
+ setClientTriggered() airecv clsend;
+ setFinishedMaze() airecv clsend;
+ setGameOver() broadcast;
+ toonFinished(uint32, uint8, uint8) broadcast;
+ damageMe() airecv clsend;
+};
+
+dclass DistributedBattleWaiters : DistributedBattleFinal {
+};
+
+dclass DistributedFoodBelt : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedBanquetTable : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setNumDiners(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setDinerInfo(uint8array, uint8array, uint8array) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setDinerStatus(uint8, uint8) broadcast;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setPitcherPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ firingWater(int32/100, int32/100, int32/100, int32/100, int32/100, int32/100) broadcast clsend;
+ waterHitBoss(uint8) broadcast clsend;
+};
+
+dclass DistributedBattleDiners : DistributedBattleFinal {
+};
+
+dclass DistributedGolfSpot : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setGoingToReward() broadcast ram;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setGolfSpotPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setSwingInfo(uint8, int16/10, uint8) broadcast clsend;
+};
+
+struct TireInput {
+ int32/100 force;
+ int32/100 heading;
+};
+
+dclass DistributedIceGame : DistributedMinigame {
+ setForceArrowInfo(uint32, int32/100, int32/100) broadcast clsend;
+ setAvatarChoice(int32/100, int32/100) airecv clsend;
+ endingPositions(Coord3 []) airecv clsend;
+ reportScoringMovieDone() airecv clsend;
+ claimTreasure(uint8) airecv clsend;
+ claimPenalty(uint8) airecv clsend;
+ setTireInputs(TireInput []) broadcast;
+ setTimerStartTime(int16) broadcast;
+ setFinalPositions(Coord3 []) broadcast;
+ setMatchAndRound(int8, int8) broadcast;
+ setScores(int8, int8, int16array) broadcast;
+ setNewState(string) broadcast;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setPenaltyGrabbed(uint32, uint32) broadcast;
+};
+
+dclass DistributedCogThiefGame : DistributedMinigame {
+ throwingPie(uint32, int32, int32/100, int32/100, int32/100, int32/100) clsend broadcast;
+ hitBySuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ pieHitSuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ cogHitBarrel(int32, int8, int8, int32/100, int32/100, int32/100) clsend airecv;
+ cogAtReturnPos(int32, int8, int8) clsend airecv;
+ updateSuitGoal(int32, int32, int8, int8, int64, int32/100, int32/100, int32/100) broadcast;
+ makeCogCarryBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ makeCogDropBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ markBarrelStolen(int32, int32, int8) broadcast;
+};
+
+struct twoDTreasureInfo {
+ uint8 treasureIndex;
+ uint8 treasureValue;
+};
+
+struct twoDSectionInfo {
+ uint8 sectionIndex;
+ uint8 enemyIndicesSelected[];
+ twoDTreasureInfo treasureIndicesSelected[];
+ uint8 spawnPointIndicesSelected[];
+ uint8 stomperIndicesSelected[];
+};
+
+dclass DistributedTwoDGame : DistributedMinigame {
+ showShootGun(uint32, int16) clsend broadcast;
+ toonHitByEnemy(uint32, int16) clsend broadcast airecv;
+ toonFellDown(uint32, int16) clsend broadcast airecv;
+ toonSquished(uint32, int16) clsend broadcast airecv;
+ toonVictory(uint32, int16) clsend broadcast airecv;
+ claimTreasure(uint8, uint8) airecv clsend;
+ claimEnemyShot(uint8, uint8) airecv clsend;
+ reportDone() airecv clsend;
+ setSectionsSelected(twoDSectionInfo []) required broadcast ram;
+ setTreasureGrabbed(uint32, uint8, uint8) broadcast;
+ setEnemyShot(uint32, uint8, uint8, uint32) broadcast;
+ addVictoryScore(uint32, uint8) broadcast;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedPicnicTable : DistributedNode {
+ fillSlot(uint32, uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int16, uint32) broadcast;
+ emptySlot(uint32, uint8, int16) broadcast;
+ requestTableState() airecv clsend;
+ setTableState(uint32 [], uint8) broadcast ram;
+ setGameZone(uint32, uint8) broadcast;
+ setIsPlaying(uint8) broadcast ram;
+ requestJoin(uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ rejectJoin() broadcast;
+ requestObserve() airecv clsend;
+ leaveObserve() airecv clsend;
+ requestGameZone() airecv clsend;
+ requestPickedGame(uint8) clsend airecv;
+ requestExit() airecv clsend;
+ requestZone() clsend airecv;
+ announceWinner(string, uint32) broadcast;
+ allowObserve() broadcast;
+ allowPick() broadcast;
+ setZone(uint32) broadcast;
+};
+
+dclass DistributedChineseCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ requestTimer() clsend airecv;
+ requestSeatPositions() clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ announceSeatPositions(uint8 []) broadcast;
+};
+
+dclass DistributedCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestTimer() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ illegalMove() broadcast;
+};
+
+dclass DistributedFindFour : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8) clsend airecv;
+ requestTimer() clsend airecv;
+ requestWin(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [][], uint8, uint8, uint8) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ gameStart(uint8) broadcast;
+ sendTurn(uint8) broadcast ram;
+ announceWin(uint32) broadcast;
+ announceWinLocation(uint8, uint8, y, uint8, uint8) broadcast;
+ announceWinnerPosition(uint8, uint8, uint8, uint8) broadcast;
+ illegalMove() broadcast;
+ tie() broadcast;
+};
+
+dclass DistributedMailManager : DistributedObject {
+ sendSimpleMail(uint32, uint32, string);
+ setNumMailItems(uint32, uint32) airecv;
+};
+
+dclass DistributedPartyManager : DistributedObject {
+ addParty(uint32, uint32, string, string, int8, int8, activity [], decoration [], uint32array, uint16);
+ addPartyRequest(uint32, string, string, int8, int8, activity [], decoration [], uint32array) airecv clsend;
+ addPartyResponse(uint32, int8);
+ addPartyResponseUdToAi(uint32, int8, uint16) airecv;
+ markInviteAsReadButNotReplied(uint32, uint64);
+ respondToInvite(uint32, uint32, uint16, uint64, uint8);
+ respondToInviteResponse(uint32, uint16, uint64, int8, uint8) airecv;
+ changePrivateRequest(uint64, int8) airecv clsend;
+ changePrivateRequestAiToUd(uint32, uint64, int8);
+ changePrivateResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePrivateResponse(uint64, int8, int8);
+ changePartyStatusRequest(uint64, int8) airecv clsend;
+ changePartyStatusRequestAiToUd(uint32, uint64, int8);
+ changePartyStatusResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePartyStatusResponse(uint64, int8, int8, uint16);
+ partyInfoOfHostRequestAiToUd(uint32, uint32);
+ partyInfoOfHostFailedResponseUdToAi(uint32) airecv;
+ partyInfoOfHostResponseUdToAi(party, uint32array) airecv;
+ getPartyZone(uint32, uint32, uint8) clsend airecv;
+ receivePartyZone(uint32, uint64, uint32);
+ freeZoneIdFromPlannedParty(uint32, uint32) clsend airecv;
+ sendAvToPlayground(uint32, uint8);
+ exitParty(uint32) clsend airecv;
+ removeGuest(uint32, uint32) airecv clsend;
+ partyManagerAIStartingUp(uint32, uint32);
+ partyManagerAIGoingDown(uint32, uint32);
+ partyHasStartedAiToUd(uint32, uint64, uint32, uint32, string);
+ toonHasEnteredPartyAiToUd(uint32);
+ toonHasExitedPartyAiToUd(uint32);
+ partyHasFinishedUdToAllAi(uint32) airecv;
+ updateToPublicPartyInfoUdToAllAi(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64) airecv;
+ updateToPublicPartyCountUdToAllAi(uint32, uint8) airecv;
+ requestShardIdZoneIdForHostId(uint32) clsend airecv;
+ sendShardIdZoneIdToAvatar(uint32, uint32);
+ partyManagerUdStartingUp() airecv;
+ updateAllPartyInfoToUd(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64);
+ forceCheckStart();
+};
+
+dclass RATManager : DistributedObjectGlobal {
+};
+
+dclass AwardManager : DistributedObjectGlobal {
+ giveAwardToToon(uint32, DoId, string, DoId, uint32, uint32);
+};
+
+dclass NonRepeatableRandomSourceClient {
+ getRandomSamplesReply(uint32, uint32 []) airecv;
+};
+
+dclass TTCodeRedemptionMgr : DistributedObject, NonRepeatableRandomSourceClient {
+ giveAwardToToonResult(uint32, uint32);
+ redeemCode(uint32, string) airecv clsend;
+ redeemCodeAiToUd(DoId, uint32, string, uint32);
+ redeemCodeResultUdToAi(uint32, uint32, uint32, uint32) airecv;
+ redeemCodeResult(uint32, uint32, uint32);
+};
+
+dclass NonRepeatableRandomSource : DistributedObject, NonRepeatableRandomSourceClient {
+ getRandomSamples(DoId, string, uint32, uint32);
+ randomSample(uint32);
+};
+
+dclass DistributedInGameNewsMgr : DistributedObjectGlobal {
+ setLatestIssueStr(string) required broadcast ram;
+ inGameNewsMgrAIStartingUp(uint32, uint32);
+ newIssueUDtoAI(string) airecv;
+};
+
+dclass DistributedPhaseEventMgr : DistributedObject {
+ setNumPhases(uint8) required broadcast ram;
+ setDates(datetime []) broadcast required;
+ setCurPhase(int8) required broadcast ram;
+ setIsRunning(bool) required broadcast ram;
+};
+
+dclass DistributedHydrantZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedMailboxZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedTrashcanZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedSillyMeterMgr : DistributedPhaseEventMgr {
+};
+
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_4.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_4.mf
new file mode 100644
index 0000000..5ef1c40
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_4.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_5.5.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_5.5.mf
new file mode 100644
index 0000000..a495ba6
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_5.5.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_5.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_5.mf
new file mode 100644
index 0000000..1cc2a12
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_5.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_6.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_6.mf
new file mode 100644
index 0000000..912c95b
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_6.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_7.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_7.mf
new file mode 100644
index 0000000..f929f9b
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_7.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_8.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_8.mf
new file mode 100644
index 0000000..3dcb7f8
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_8.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/phase_9.mf b/Releases/ToontownTest/1.0.40.6.test-install/phase_9.mf
new file mode 100644
index 0000000..9214efc
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/phase_9.mf differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/python24.dll b/Releases/ToontownTest/1.0.40.6.test-install/python24.dll
new file mode 100644
index 0000000..ebe8ee1
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/python24.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/pywintypes24.dll b/Releases/ToontownTest/1.0.40.6.test-install/pywintypes24.dll
new file mode 100644
index 0000000..e30ca53
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/pywintypes24.dll differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/toonmono.cur b/Releases/ToontownTest/1.0.40.6.test-install/toonmono.cur
new file mode 100644
index 0000000..1f09897
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/toonmono.cur differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/toontown.ico b/Releases/ToontownTest/1.0.40.6.test-install/toontown.ico
new file mode 100644
index 0000000..4fa0a2a
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/toontown.ico differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/win32api.pyd b/Releases/ToontownTest/1.0.40.6.test-install/win32api.pyd
new file mode 100644
index 0000000..d2ccd97
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/win32api.pyd differ
diff --git a/Releases/ToontownTest/1.0.40.6.test-install/zlib.pyd b/Releases/ToontownTest/1.0.40.6.test-install/zlib.pyd
new file mode 100644
index 0000000..f24cd8d
Binary files /dev/null and b/Releases/ToontownTest/1.0.40.6.test-install/zlib.pyd differ
diff --git a/Releases/ToontownTest/1.0.48.6.test-macOS-install/sign/texture.jpg b/Releases/ToontownTest/1.0.48.6.test-macOS-install/sign/texture.jpg
index 3642301..82835e4 100644
Binary files a/Releases/ToontownTest/1.0.48.6.test-macOS-install/sign/texture.jpg and b/Releases/ToontownTest/1.0.48.6.test-macOS-install/sign/texture.jpg differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/certs/fac99ba35c35/p1.crt b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/certs/fac99ba35c35/p1.crt
new file mode 100644
index 0000000..e5eb014
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/certs/fac99ba35c35/p1.crt
@@ -0,0 +1,30 @@
+-----BEGIN CERTIFICATE-----
+MIIFGDCCBACgAwIBAgIQWBuPE2Dbw6bb4dptdD5zojANBgkqhkiG9w0BAQUFADCB
+tjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL
+ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2Ug
+YXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwOTEwMC4GA1UEAxMn
+VmVyaVNpZ24gQ2xhc3MgMyBDb2RlIFNpZ25pbmcgMjAwOS0yIENBMB4XDTEwMDgy
+MTAwMDAwMFoXDTExMDkwMzIzNTk1OVowgdUxCzAJBgNVBAYTAlVTMRMwEQYDVQQI
+EwpDYWxpZm9ybmlhMRAwDgYDVQQHEwdCdXJiYW5rMRwwGgYDVQQKFBNXYWx0IERp
+c25leSBDb21wYW55MT4wPAYDVQQLEzVEaWdpdGFsIElEIENsYXNzIDMgLSBNaWNy
+b3NvZnQgU29mdHdhcmUgVmFsaWRhdGlvbiB2MjEjMCEGA1UECxQaV2FsdCBEaXNu
+ZXkgSW50ZXJuZXQgR3JvdXAxHDAaBgNVBAMUE1dhbHQgRGlzbmV5IENvbXBhbnkw
+gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAOHYosTrOJ2l3mXSsoxh0tK7tvRv
+JVBXQl4oPK+gxYwWim3bv4/dqgvEKnw3phjiatnCnmKjexw3mLF+s9zfbC/ljKl2
+WndUI9KbD98AXIAHkr957s+/5smLwye07vnHE7TArk4uUwn+CyXvu7ZKohUWZwoT
+YyHmGcrhzVc3YBenAgMBAAGjggGDMIIBfzAJBgNVHRMEAjAAMA4GA1UdDwEB/wQE
+AwIHgDBEBgNVHR8EPTA7MDmgN6A1hjNodHRwOi8vY3NjMy0yMDA5LTItY3JsLnZl
+cmlzaWduLmNvbS9DU0MzLTIwMDktMi5jcmwwRAYDVR0gBD0wOzA5BgtghkgBhvhF
+AQcXAzAqMCgGCCsGAQUFBwIBFhxodHRwczovL3d3dy52ZXJpc2lnbi5jb20vcnBh
+MBMGA1UdJQQMMAoGCCsGAQUFBwMDMHUGCCsGAQUFBwEBBGkwZzAkBggrBgEFBQcw
+AYYYaHR0cDovL29jc3AudmVyaXNpZ24uY29tMD8GCCsGAQUFBzAChjNodHRwOi8v
+Y3NjMy0yMDA5LTItYWlhLnZlcmlzaWduLmNvbS9DU0MzLTIwMDktMi5jZXIwHwYD
+VR0jBBgwFoAUl9BrqCZwyKE/lB8ILcQ1m6ShHvIwEQYJYIZIAYb4QgEBBAQDAgQQ
+MBYGCisGAQQBgjcCARsECDAGAQEAAQH/MA0GCSqGSIb3DQEBBQUAA4IBAQC12Y9p
+FVGAOXroVIldQ/jMLKGzmB6SxGh0B7+3QGJwCN0INdoFjY06bgfxtKs1i2nouVQl
+M/P+ok5CrHqwvH1vIQiuj1AflNQax1JV34M6MUmd4m+eWakRxg3bTHJFfcEm4EVk
+poakQD+7V6v+Mmfxzzyx6kxbrV9tKver54efXTuzpKkOXPvotr94kvgbsuyyULn7
+/5a+kWAfmattfjBFPUsAzAXaauEPF+gbknAyWkbc/HktDs2q4IReH6k0Bac7ntWG
+3wki7bKN6qkTanTNMxnb3aRDsxMuyaUqJucO9kvrgFGe0XVRaa9mX2nu/3A007gB
+RXFikyHiSHP6gMEl
+-----END CERTIFICATE-----
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/contents.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/contents.xml
new file mode 100644
index 0000000..ddbce9c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/contents.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/coreapi/win32/p3d_plugin.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/coreapi/win32/p3d_plugin.dll
new file mode 100644
index 0000000..520daf5
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/coreapi/win32/p3d_plugin.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/contents.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/contents.xml
new file mode 100644
index 0000000..774c47d
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/contents.xml
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/.xml3fc650 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/.xml3fc650
new file mode 100644
index 0000000..441dc35
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/.xml3fc650
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/Config.pre b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/Config.pre
new file mode 100644
index 0000000..00ad36d
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/Config.pre differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/Configrc.prc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/Configrc.prc
new file mode 100644
index 0000000..75d8210
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/Configrc.prc
@@ -0,0 +1,99 @@
+load-display pandadx9
+aux-display pandadx9
+aux-display pandadx8
+aux-display pandagl
+aux-display tinydisplay
+cull-bin gui-popup 60 unsorted
+want-render2dp 1
+text-encoding utf8
+direct-wtext 0
+text-never-break-before ,.-:?!;。?!、
+ime-aware 1
+ime-hide 1
+textures-power-2 down
+paranoid-clock 1
+lock-to-one-cpu 1
+collect-tcp 1
+collect-tcp-interval 0.2
+server-version sv1.0.46.1
+server-version-suffix
+cull-bin shadow 15 fixed
+cull-bin ground 14 fixed
+dc-file $PANDA3D_ROOT/toon.dc
+dc-file $PANDA3D_ROOT/otp.dc
+plugin-path $PANDA3D_ROOT
+window-title Toontown
+verify-ssl 0
+ssl-cipher-list RC4-MD5
+http-preapproved-server-certificate-filename ttown4.online.disney.com:46667 $PANDA3D_ROOT/gameserver.txt
+chan-config-sanity-check #f
+require-window 0
+language english
+icon-filename $PANDA3D_ROOT/toontown.ico
+dx-management 1
+tt-specific-login 1
+decompressor-buffer-size 32768
+extractor-buffer-size 32768
+patcher-buffer-size 512000
+downloader-timeout 15
+downloader-timeout-retries 4
+downloader-disk-write-frequency 4
+downloader-byte-rate 125000
+downloader-frequency 0.1
+http-connect-timeout 20
+http-timeout 30
+load-display pandadx9
+aux-display pandadx9
+aux-display pandadx8
+aux-display pandagl
+aux-display tinydisplay
+win-size 800 600
+fullscreen #t
+load-file-type toontown
+compress-channels #t
+display-lists 0
+early-random-seed 1
+ssl-cipher-list RC4-MD5
+respect-prev-transform 1
+notify-level-collide warning
+notify-level-chan warning
+notify-level-gobj warning
+notify-level-loader warning
+notify-timestamp #t
+default-model-extension .bam
+decompressor-step-time 0.5
+extractor-step-time 0.5
+required-login playToken
+server-failover 80 443
+want-fog #t
+dx-use-rangebased-fog #t
+aspect-ratio 1.333333
+on-screen-debug-font ImpressBT.ttf
+temp-hpr-fix 1
+vertex-buffers 0
+dx-broken-max-index 1
+vfs-case-sensitive 0
+inactivity-timeout 180
+merge-lod-bundles 0
+early-event-sphere 1
+accept-clock-skew 1
+extra-ssl-handshake-time 20.0
+clock-mode limited
+clock-frame-rate 120
+prefer-parasite-buffer 0
+audio-library-name miles_audio
+cursor-filename $PANDA3D_ROOT/toonmono.cur
+audio-loader mp3
+audio-loader midi
+audio-loader wav
+audio-software-midi #t
+audio-sfx-active #t
+audio-music-active #t
+audio-master-sfx-volume 1
+audio-master-music-volume 1
+server-type prod
+##!
+##!sig c99999e6e922c88540e46c4f01084505afcf36274a2ffc8514762554876ba557
+##!sig 837c5321a4bf611da1b6e871794851168c428606930a3c4f3d2f8ddc6a6fd266
+##!sig 358dec15369bf9cdd2aa670cbd522a84d855739691efa58d40c2c93587f01802
+##!sig 7238bb589c628b6d45ac69ea3cb7a36b577c5e3a48ea14a302db0146a4d30650
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/MSVCP90.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/MSVCP90.dll
new file mode 100644
index 0000000..6b07c75
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/MSVCP90.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/MSVCR90.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/MSVCR90.dll
new file mode 100644
index 0000000..a68249a
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/MSVCR90.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_ctypes.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_ctypes.pyd
new file mode 100644
index 0000000..35a2525
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_ctypes.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_socket.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_socket.pyd
new file mode 100644
index 0000000..1d664df
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_socket.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_ssl.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_ssl.pyd
new file mode 100644
index 0000000..a17e389
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_ssl.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_vfsimporter.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_vfsimporter.pyd
new file mode 100644
index 0000000..f520ab4
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/_vfsimporter.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avcodec.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avcodec.dll
new file mode 100644
index 0000000..9a1a487
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avcodec.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avformat.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avformat.dll
new file mode 100644
index 0000000..f8ddfc3
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avformat.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avutil.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avutil.dll
new file mode 100644
index 0000000..b7b109c
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/avutil.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/bz2.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/bz2.pyd
new file mode 100644
index 0000000..2dd5e5a
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/bz2.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/gameserver.txt b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/gameserver.txt
new file mode 100644
index 0000000..6981e3e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/gameserver.txt
@@ -0,0 +1,18 @@
+-----BEGIN CERTIFICATE-----
+MIIC3jCCAkegAwIBAgIBADANBgkqhkiG9w0BAQQFADCBtDELMAkGA1UEBhMCVVMx
+EzARBgNVBAgTCkNhbGlmb3JuaWExGDAWBgNVBAcTD05vcnRoIEhvbGx5d29vZDEb
+MBkGA1UEChMSRGlzbmV5IEVudGVycHJpc2VzMQ0wCwYDVQQLEwRXRElHMSAwHgYD
+VQQDExdnYW1lc2VydmVyLnRvb250b3duLmNvbTEoMCYGCSqGSIb3DQEJARYZdG9v
+bnRvd25AZGlzbmV5b25saW5lLmNvbTAeFw0wMzA5MTgwNTMwMjhaFw0wNjA5MTcw
+NTMwMjhaMIG0MQswCQYDVQQGEwJVUzETMBEGA1UECBMKQ2FsaWZvcm5pYTEYMBYG
+A1UEBxMPTm9ydGggSG9sbHl3b29kMRswGQYDVQQKExJEaXNuZXkgRW50ZXJwcmlz
+ZXMxDTALBgNVBAsTBFdESUcxIDAeBgNVBAMTF2dhbWVzZXJ2ZXIudG9vbnRvd24u
+Y29tMSgwJgYJKoZIhvcNAQkBFhl0b29udG93bkBkaXNuZXlvbmxpbmUuY29tMIGf
+MA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCiNKkoSGdeBvMgsHpRWePENUW5ja9w
+LTwbyinbDDIyJ8JIEQTPNxYosWvqhZGj+QEI3ya5KJM58LniuGHPbnC+C+XTEwwS
+XZXIaMJjNT2GJ3gpJWytgVrk+A6zSaT2PHyE9wAPBF7lbBvLxCFUQ+N0I4QK0tus
+k1rqixVGrqGz2wIDAQABMA0GCSqGSIb3DQEBBAUAA4GBAAcgKbTgDY34c881vLrB
+o2QqGqauXko9G8surSDbFjZWwbcIyGJyhwMCXzHQCLh9yruMbCMq5S7LZpS4yslX
+aH3iboemYE7xT7RoFU4pPU5EQ2hJ+M5v79H81ubnuFrdOhk7pyo67Pn508X62V+j
+eic2l1RcbBc5s9iq3+F2Ns5l
+-----END CERTIFICATE-----
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdirect.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdirect.dll
new file mode 100644
index 0000000..04882fd
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdirect.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdtool.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdtool.dll
new file mode 100644
index 0000000..96bb970
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdtool.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdtoolconfig.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdtoolconfig.dll
new file mode 100644
index 0000000..5e07911
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libdtoolconfig.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libmiles_audio.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libmiles_audio.dll
new file mode 100644
index 0000000..3dfd9f8
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libmiles_audio.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libotp.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libotp.dll
new file mode 100644
index 0000000..8573cbe
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libotp.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libp3dpython.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libp3dpython.dll
new file mode 100644
index 0000000..32bec76
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libp3dpython.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpanda.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpanda.dll
new file mode 100644
index 0000000..d5d3fd5
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpanda.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandadx8.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandadx8.dll
new file mode 100644
index 0000000..b929e3f
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandadx8.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandadx9.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandadx9.dll
new file mode 100644
index 0000000..1236d0d
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandadx9.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaexpress.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaexpress.dll
new file mode 100644
index 0000000..43a71ed
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaexpress.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandafx.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandafx.dll
new file mode 100644
index 0000000..c9fdab4
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandafx.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandagl.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandagl.dll
new file mode 100644
index 0000000..2a67ebb
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandagl.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaode.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaode.dll
new file mode 100644
index 0000000..993d6f9
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaode.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaphysics.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaphysics.dll
new file mode 100644
index 0000000..d5e96a6
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libpandaphysics.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libtinydisplay.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libtinydisplay.dll
new file mode 100644
index 0000000..9e8f1b8
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libtinydisplay.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libtoontown.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libtoontown.dll
new file mode 100644
index 0000000..ed0e71c
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libtoontown.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libwindisplay.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libwindisplay.dll
new file mode 100644
index 0000000..835dba3
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/libwindisplay.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mscoree.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mscoree.dll
new file mode 100644
index 0000000..16b4fdc
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mscoree.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mss32.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mss32.dll
new file mode 100644
index 0000000..b4401af
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mss32.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mssmp3.asi b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mssmp3.asi
new file mode 100644
index 0000000..aa51168
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/mssmp3.asi differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcm90.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcm90.dll
new file mode 100644
index 0000000..b9cb123
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcm90.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcr71.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcr71.dll
new file mode 100644
index 0000000..9d9e028
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcr71.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcrt.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcrt.dll
new file mode 100644
index 0000000..b4d4f67
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/msvcrt.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/ode_single.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/ode_single.dll
new file mode 100644
index 0000000..df0e6e9
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/ode_single.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/otp.dc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/otp.dc
new file mode 100644
index 0000000..e2464e6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/otp.dc
@@ -0,0 +1,505 @@
+from direct.distributed import DistributedObject/AI/UD
+from direct.distributed import DistributedNode/AI/UD
+from direct.distributed import DistributedSmoothNode/AI
+from direct.distributed import DistributedCartesianGrid/AI
+from direct.distributed import DistributedCamera/AI/OV
+from otp.distributed import Account/AI/UD
+from otp.ai import TimeManager/AI
+from otp.ai import MagicWordManager/AI
+from otp.avatar import DistributedAvatar/AI/UD
+from otp.avatar import DistributedPlayer/AI
+from otp.friends import FriendManager/AI
+from otp.friends import AvatarFriendsManager/UD
+from otp.friends import PlayerFriendsManager/UD
+from otp.friends import GuildManager/AI/UD
+from otp.friends import FriendInfo
+from otp.friends import AvatarFriendInfo
+from otp.distributed import ObjectServer/AI/UD
+from otp.distributed import DistributedDistrict/AI/UD
+from otp.distributed import DistributedDirectory/AI
+from otp.distributed import DistributedTestObject/AI
+from otp.snapshot import SnapshotDispatcher/AI/UD
+from otp.snapshot import SnapshotRenderer/AI/UD
+from otp.uberdog import OtpAvatarManager/AI/UD
+from otp.uberdog import DistributedChatManager/AI/UD
+from otp.uberdog import SpeedchatRelay/UD
+from otp.distributed import CentralLogger/AI/UD
+from otp.web import SettingsMgr/AI/UD
+from otp.status import StatusDatabase/UD
+from otp.avatar import AvatarHandle
+
+typedef uint8 bool;
+
+typedef uint32 DoId;
+
+typedef DoId DoIdList[];
+
+struct AvatarPendingDel {
+ uint32 Avatar;
+ uint32 date;
+};
+
+dclass Account {
+ string DcObjectType db;
+ uint32array ACCOUNT_AV_SET required db;
+ uint32array pirateAvatars required db;
+ uint32array HOUSE_ID_SET db;
+ uint32 ESTATE_ID db;
+ AvatarPendingDel ACCOUNT_AV_SET_DEL[] db;
+ string PLAYED_MINUTES db;
+ string PLAYED_MINUTES_PERIOD db;
+ string CREATED db;
+ string LAST_LOGIN db;
+};
+
+struct BarrierData {
+ uint16 context;
+ string name;
+ uint32 avIds[];
+};
+
+dclass DistributedObject {
+ setBarrierData(BarrierData []) broadcast ram;
+ setBarrierReady(uint16) airecv clsend;
+ execCommand(string, uint32, uint32, uint32);
+ broadcastMessage() broadcast;
+};
+
+dclass DistributedTestObject : DistributedObject {
+ uint32 AutoInterest[];
+ setParentingRules(string, string) broadcast ram;
+ setRequiredField(uint32) required broadcast ram;
+ setB(uint32) broadcast;
+ setBA(uint32) broadcast airecv;
+ setBO(uint32) broadcast ownsend;
+ setBR(uint32) broadcast ram;
+ setBRA(uint32) broadcast ram airecv;
+ setBRO(uint32) broadcast ram ownsend;
+ setBROA(uint32) broadcast ram ownsend airecv;
+};
+
+struct OSInfo {
+ string name;
+ int16 platform;
+ int16 major;
+ int16 minor;
+};
+
+struct CPUSpeed {
+ int32/1000 maxSpeed;
+ int32/1000 currentSpeed;
+};
+
+dclass TimeManager : DistributedObject {
+ requestServerTime(uint8) airecv clsend;
+ serverTime(uint8, int32, uint32);
+ setDisconnectReason(uint8) airecv clsend;
+ setExceptionInfo(string(0-1024)) airecv clsend;
+ setSignature(string(0-1024), char [16], char [16]) airecv clsend;
+ setFrameRate(uint16/10, uint16/1000, uint16, string(0-256), uint32/10, uint32/10, string(0-256), uint16, uint16, uint32/10, uint32/10, uint32/10, uint32, OSInfo, CPUSpeed, uint16, uint16, string(0-256)) airecv clsend;
+ setCpuInfo(string(0-1024), string) airecv clsend;
+ checkForGarbageLeaks(bool) airecv clsend;
+ setNumAIGarbageLeaks(uint32);
+ setClientGarbageLeak(uint32, string(0-1024)) airecv clsend;
+};
+
+dclass ObjectServer {
+ setName(string) airecv ram required;
+ setDcHash(uint32) ram required;
+ setDateCreated(uint32) airecv;
+};
+
+dclass DistributedDirectory : DistributedObject {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass DistributedDistrict : DistributedObject {
+ setName(string) required broadcast ram;
+ setAvailable(uint8) required broadcast ram;
+};
+
+dclass DistributedNode : DistributedObject {
+ setParentStr(blob) broadcast ram ownsend airecv;
+ setParent(uint32) broadcast ram ownsend airecv;
+ setX(int16/10) broadcast ram ownsend airecv;
+ setY(int16/10) broadcast ram ownsend airecv;
+ setZ(int16/10) broadcast ram ownsend airecv;
+ setH(int16%360/10) broadcast ram ownsend airecv;
+ setP(int16%360/10) broadcast ram ownsend airecv;
+ setR(int16%360/10) broadcast ram ownsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+};
+
+dclass DistributedSmoothNode : DistributedNode {
+ setComponentL(uint64) broadcast ram ownsend airecv;
+ setComponentX(int16/10) broadcast ram ownsend airecv;
+ setComponentY(int16/10) broadcast ram ownsend airecv;
+ setComponentZ(int16/10) broadcast ram ownsend airecv;
+ setComponentH(int16%360/10) broadcast ram ownsend airecv;
+ setComponentP(int16%360/10) broadcast ram ownsend airecv;
+ setComponentR(int16%360/10) broadcast ram ownsend airecv;
+ setComponentT(int16) broadcast ram ownsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast ownsend;
+ suggestResync(uint32, int16, int16, int32, uint16, uint16/100) ownrecv clsend;
+ returnResync(uint32, int16, int32, uint16, uint16/100) ownrecv clsend;
+};
+
+dclass DistributedCartesianGrid : DistributedNode {
+ setCellWidth(uint32) required broadcast ram;
+ setParentingRules(string, string) broadcast ram;
+};
+
+struct Fixture {
+ int32/10 x;
+ int32/10 y;
+ int32/10 z;
+ int16/10 h;
+ int16/10 p;
+ int16/10 r;
+ string state;
+};
+
+dclass DistributedCamera : DistributedNode {
+ setCamParent(uint32) required broadcast ram ownsend airecv;
+ setFixtures(Fixture []) required broadcast ram ownsend airecv;
+};
+
+struct TalkModification {
+ uint16 offset;
+ uint16 size;
+};
+
+dclass TalkPath_owner {
+ setTalk(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) broadcast ownsend;
+};
+
+dclass TalkPath_whisper {
+ setTalkWhisper(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) ownrecv clsend;
+};
+
+dclass TalkPath_group {
+ setTalkGroup(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) clsend airecv;
+};
+
+dclass TalkPath_account {
+ setTalkAccount(uint32, uint32, string(0-256), string(0-400), TalkModification [], uint8) airecv clsend;
+};
+
+dclass AvatarHandle : TalkPath_whisper {
+};
+
+dclass DistributedAvatar : DistributedSmoothNode, TalkPath_owner, TalkPath_whisper {
+ string DcObjectType db;
+ setName(string) required broadcast db airecv;
+ friendsNotify(int32, int8) ownrecv airecv clsend;
+ checkAvOnShard(uint32) clsend airecv;
+ confirmAvOnShard(uint32, int8);
+};
+
+dclass DistributedPlayer : DistributedAvatar {
+ arrivedOnDistrict(uint32) ownrecv ram;
+ setAccountName(string) required ownrecv db;
+ setWhisperFrom(uint32, string(0-256), uint32) ownrecv clsend;
+ setWhisperWLFrom(uint32, string(0-256), uint32) ownrecv clsend;
+ setWhisperSCFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCCustomFrom(uint32, uint16) ownrecv clsend;
+ setWhisperSCEmoteFrom(uint32, uint16) ownrecv clsend;
+ setSystemMessage(uint32, string(0-256)) ownrecv;
+ setCommonChatFlags(uint8) broadcast ownrecv ram airecv;
+ setWhitelistChatFlags(uint8) broadcast ownrecv ram airecv;
+ setSC(uint16) broadcast ownsend airecv;
+ setSCCustom(uint16) broadcast ownsend airecv;
+ setFriendsList(uint32uint8array) ownrecv required db airecv;
+ setDISLname(string) broadcast ownrecv ram;
+ setDISLid(uint32) broadcast ownrecv ram db airecv required;
+ OwningAccount(uint32);
+ WishName(string) db ram;
+ WishNameState(string) db ram;
+ setPreviousAccess(uint8) required db airecv;
+ setAccess(uint8) broadcast ownrecv required ram airecv;
+ setAsGM(bool) required ram broadcast ownrecv airecv;
+};
+
+dclass MagicWordManager : DistributedObject {
+ setMagicWord(string, uint32, uint32, string(0-256)) airecv clsend;
+ setMagicWordResponse(string) airecv;
+ setWho(uint32array) airecv clsend;
+};
+
+dclass OtpAvatarManager : DistributedObject {
+ online();
+ requestAvatarList(uint32) airecv clsend;
+ rejectAvatarList(uint32);
+ avatarListResponse(blob);
+ requestAvatarSlot(uint32, uint32, uint8) clsend airecv;
+ rejectAvatarSlot(uint32, uint32, uint8);
+ avatarSlotResponse(uint32, uint8);
+ requestPlayAvatar(uint32, uint32, uint32) clsend airecv;
+ rejectPlayAvatar(uint32, uint32);
+ playAvatarResponse(uint32, uint32, uint8, uint8);
+ rejectCreateAvatar(uint32);
+ createAvatarResponse(uint32, uint32, uint8, uint8);
+ requestRemoveAvatar(uint32, uint32, uint32, string(0-256)) airecv clsend;
+ rejectRemoveAvatar(uint32);
+ removeAvatarResponse(uint32, uint32);
+ requestShareAvatar(uint32, uint32, uint32, uint8) airecv clsend;
+ rejectShareAvatar(uint32);
+ shareAvatarResponse(uint32, uint32, uint8);
+};
+
+dclass DistributedChatManager : DistributedObject {
+ online();
+ adminChat(uint32, string);
+ setAvatarLocation(uint32, uint32, uint32);
+ setAvatarCrew(uint32, uint32);
+ setAvatarGuild(uint32, uint32);
+ chatParentId(uint32) airecv clsend;
+ chatZoneId(uint32) airecv clsend;
+ chatFace(uint32) airecv clsend;
+ chatEmote(uint16) airecv clsend;
+ chatEmoteTarget(uint32) airecv clsend;
+ chatIndex(uint16) airecv clsend;
+ chatString(string(0-256)) airecv clsend;
+ chatToAvatarIndex : chatZoneId, chatIndex;
+ chatParentZoneFaceEmoteWithTargetIndex : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatIndex;
+ chatToAvatarString : chatZoneId, chatString;
+ chatParentZoneFaceEmoteWithTargetString : chatParentId, chatZoneId, chatFace, chatEmote, chatEmoteTarget, chatString;
+ speedChatTo(uint16) airecv clsend;
+ speedChatFrom(uint32, uint16);
+ speedChatCustomTo(uint16) airecv clsend;
+ speedChatCustomFrom(uint32, uint16);
+ whisperSCTo(uint32, uint16) airecv clsend;
+ whisperSCFrom(uint32, uint16);
+ whisperSCCustomTo(uint32, uint16) airecv clsend;
+ whisperSCCustomFrom(uint32, uint16);
+ whisperSCEmoteTo(uint32, uint16) airecv clsend;
+ whisperSCEmoteFrom(uint32, uint16);
+ whisperIgnored(uint32);
+};
+
+dclass FriendManager : DistributedObject {
+ friendQuery(int32) airecv clsend;
+ cancelFriendQuery(int32) airecv clsend;
+ inviteeFriendConsidering(int8, int32) airecv clsend;
+ inviteeFriendResponse(int8, int32) airecv clsend;
+ inviteeAcknowledgeCancel(int32) airecv clsend;
+ friendConsidering(int8, int32);
+ friendResponse(int8, int32);
+ inviteeFriendQuery(int32, string, blob, int32);
+ inviteeCancelFriendQuery(int32);
+ requestSecret() airecv clsend;
+ requestSecretResponse(int8, string);
+ submitSecret(string(0-256)) airecv clsend;
+ submitSecretResponse(int8, int32);
+};
+
+struct FriendInfo {
+ string avatarName;
+ uint32 avatarId;
+ string playerName;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+ string location;
+ string sublocation;
+ uint32 timestamp;
+};
+
+struct AvatarFriendInfo {
+ string avatarName;
+ string playerName;
+ uint32 playerId;
+ uint8 onlineYesNo;
+ uint8 openChatEnabledYesNo;
+ uint8 openChatFriendshipYesNo;
+ uint8 wlChatEnabledYesNo;
+};
+
+struct MemberInfo {
+ uint32 avatarId;
+ string avatarName;
+ uint8 avatarRank;
+ uint8 avatarOnline;
+ uint32 bandManagerId;
+ uint32 bandId;
+};
+
+struct leaderBoardRecordResponces {
+ char found;
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+struct leaderBoardRecord {
+ uint32 id;
+ string text;
+ int32 value;
+};
+
+dclass LeaderBoardReceiver {
+ getTopTenResponce(string, leaderBoardRecord []);
+ getValuesResponce(string, leaderBoardRecordResponces []);
+};
+
+dclass LeaderBoard : LeaderBoardReceiver {
+ setValue(string [], uint32, string, int32);
+ alterValue(string [], uint32, string, int32);
+ setHighScore(string [], uint32, string, int32);
+ getValues(string, uint32 []);
+ getTopTen(string);
+ getValuesRespondTo(string, uint32 [], uint32);
+ getTopTenRespondTo(string, uint32);
+};
+
+dclass GuildManager : DistributedObject, LeaderBoardReceiver, TalkPath_group {
+ online();
+ guildRejectInvite(uint32, uint32);
+ invitationFrom(uint32, string, uint32, string);
+ requestInvite(uint32) airecv clsend;
+ memberList() airecv clsend;
+ createGuild() airecv clsend;
+ acceptInvite() airecv clsend;
+ declineInvite() airecv clsend;
+ setWantName(string(0-256)) airecv clsend;
+ removeMember(uint32) airecv clsend;
+ changeRank(uint32, uint8) airecv clsend;
+ changeRankAvocate(uint32) airecv clsend;
+ statusRequest() airecv clsend;
+ requestLeaderboardTopTen() airecv clsend;
+ guildStatusUpdate(uint32, string(0-256), uint8);
+ guildNameReject(uint32);
+ guildNameChange(string, uint8);
+ receiveMember(MemberInfo);
+ receiveMembersDone();
+ guildAcceptInvite(uint32);
+ guildDeclineInvite(uint32);
+ updateRep(uint32, uint32);
+ leaderboardTopTen(leaderBoardRecord []);
+ recvAvatarOnline(uint32, string, uint32, uint32);
+ recvAvatarOffline(uint32, string);
+ sendChat(string(0-256), uint8, uint32) airecv clsend;
+ sendWLChat(string(0-256), uint8, uint32) airecv clsend;
+ sendSC(uint16) airecv clsend;
+ sendSCQuest(uint16, uint16, uint16) airecv clsend;
+ recvChat(uint32, string, uint8, uint32);
+ recvWLChat(uint32, string, uint8, uint32);
+ recvSC(uint32, uint16);
+ recvSCQuest(uint32, uint16, uint16, uint16);
+ sendTokenRequest() airecv clsend;
+ recvTokenGenerated(string);
+ recvTokenInviteValue(string, int8);
+ sendTokenForJoinRequest(string(0-256), string(0-256)) airecv clsend;
+ recvTokenRedeemMessage(string);
+ recvTokenRedeemedByPlayerMessage(string);
+ sendTokenRValue(string(0-256), int8) airecv clsend;
+ sendPermToken() airecv clsend;
+ sendNonPermTokenCount() airecv clsend;
+ recvPermToken(string);
+ recvNonPermTokenCount(uint8);
+ sendClearTokens(uint8) airecv clsend;
+ sendAvatarBandId(uint32, uint32, uint32);
+ recvMemberAdded(MemberInfo, uint32, string);
+ notifyGuildKicksMaxed();
+ recvMemberRemoved(uint32, uint32, string, string);
+ recvMemberUpdateName(uint32, string);
+ recvMemberUpdateRank(uint32, uint32, string, string, uint8, bool);
+ recvMemberUpdateBandId(uint32, uint32, uint32);
+ avatarOnline(uint32, uint16);
+ avatarOffline(uint32);
+ reflectTeleportQuery(uint32, uint32, uint32, uint32, uint32) clsend airecv;
+ teleportQuery(uint32, uint32, uint32, uint32, uint32);
+ reflectTeleportResponse(uint32, int8, uint32, uint32, uint32) clsend airecv;
+ teleportResponse(uint32, int8, uint32, uint32, uint32);
+ requestGuildMatesList(uint32, uint32, uint32);
+ updateAvatarName(uint32, string);
+ avatarDeleted(uint32);
+};
+
+dclass AvatarFriendsManager : DistributedObject {
+ online();
+ requestInvite(uint32) airecv clsend;
+ friendConsidering(uint32) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ rejectInvite(uint32, uint32);
+ requestRemove(uint32) airecv clsend;
+ rejectRemove(uint32, uint32);
+ updateAvatarFriend(uint32, AvatarFriendInfo);
+ removeAvatarFriend(uint32);
+ updateAvatarName(uint32, string);
+ avatarOnline(uint32, uint32, string, bool, bool, string, string);
+ avatarOffline(uint32);
+};
+
+dclass PlayerFriendsManager : DistributedObject, TalkPath_account {
+ requestInvite(uint32, uint32, uint8) airecv clsend;
+ invitationFrom(uint32, string);
+ retractInvite(uint32);
+ invitationResponse(uint32, uint16, uint32);
+ requestDecline(uint32, uint32) airecv clsend;
+ requestDeclineWithReason(uint32, uint32, uint32) airecv clsend;
+ requestRemove(uint32, uint32) airecv clsend;
+ secretResponse(string);
+ rejectSecret(string);
+ rejectUseSecret(string);
+ updatePlayerFriend(uint32, FriendInfo, uint8);
+ removePlayerFriend(uint32);
+};
+
+dclass SnapshotDispatcher : DistributedObject {
+ online();
+ requestRender(uint32);
+ avatarDeleted(uint32);
+ requestNewWork(uint32);
+ errorFetchingAvatar(uint32, uint32);
+ errorRenderingAvatar(uint32, uint32);
+ renderSuccessful(uint32, uint32);
+};
+
+dclass SnapshotRenderer : DistributedObject {
+ online();
+ requestRender(uint32, uint32, string);
+};
+
+dclass SpeedchatRelay : DistributedObject, TalkPath_account {
+ forwardSpeedchat(uint32, uint8, uint32 [], uint32, string(0-256), uint8) clsend;
+};
+
+dclass CentralLogger : DistributedObject {
+ sendMessage(string(0-256), string(0-1024), uint32, uint32) clsend;
+ logAIGarbage() airecv;
+};
+
+dclass SettingsMgr : DistributedObject {
+ requestAllChangedSettings() airecv clsend;
+ settingChange(string, string) airecv;
+};
+
+dclass StatusDatabase : DistributedObject {
+ requestOfflineAvatarStatus(uint32 []) airecv clsend;
+ recvOfflineAvatarStatus(uint32, uint32);
+};
+
+dclass CallbackObject {
+ callback(uint32, bool, uint8);
+};
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/p3dpython.exe b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/p3dpython.exe
new file mode 100644
index 0000000..5829f59
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/p3dpython.exe differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/p3dpythonw.exe b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/p3dpythonw.exe
new file mode 100644
index 0000000..68ea63f
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/p3dpythonw.exe differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/panda3d.toontown.win32.mf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/panda3d.toontown.win32.mf
new file mode 100644
index 0000000..a0e7405
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/panda3d.toontown.win32.mf differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/panda3d.toontown.win32.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/panda3d.toontown.win32.xml
new file mode 100644
index 0000000..99cb377
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/panda3d.toontown.win32.xml
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/pyexpat.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/pyexpat.pyd
new file mode 100644
index 0000000..60069ff
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/pyexpat.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/python24.dll b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/python24.dll
new file mode 100644
index 0000000..9e9bb87
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/python24.dll differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/select.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/select.pyd
new file mode 100644
index 0000000..787df95
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/select.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toon.dc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toon.dc
new file mode 100644
index 0000000..60d2504
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toon.dc
@@ -0,0 +1,3239 @@
+from direct.distributed import DistributedObjectGlobal
+from toontown.ai import WelcomeValleyManager/AI
+from toontown.building import DistributedAnimatedProp/AI
+from toontown.toon import DistributedToon/AI/UD
+from toontown.classicchars import DistributedCCharBase/AI
+from toontown.classicchars import DistributedMickey/AI
+from toontown.classicchars import DistributedVampireMickey/AI
+from toontown.classicchars import DistributedMinnie/AI
+from toontown.classicchars import DistributedWitchMinnie/AI
+from toontown.classicchars import DistributedGoofy/AI
+from toontown.classicchars import DistributedSuperGoofy/AI
+from toontown.classicchars import DistributedDaisy/AI
+from toontown.classicchars import DistributedSockHopDaisy/AI
+from toontown.classicchars import DistributedChip/AI
+from toontown.classicchars import DistributedPoliceChip/AI
+from toontown.classicchars import DistributedDale/AI
+from toontown.classicchars import DistributedJailbirdDale/AI
+from toontown.classicchars import DistributedGoofySpeedway/AI
+from toontown.classicchars import DistributedDonald/AI
+from toontown.classicchars import DistributedFrankenDonald/AI
+from toontown.classicchars import DistributedDonaldDock/AI
+from toontown.classicchars import DistributedPluto/AI
+from toontown.classicchars import DistributedWesternPluto/AI
+from toontown.safezone import DistributedTrolley/AI
+from toontown.safezone import DistributedPartyGate/AI
+from toontown.suit import DistributedSuitPlanner/AI
+from toontown.suit import DistributedSuitBase/AI
+from toontown.suit import DistributedSuit/AI
+from toontown.suit import DistributedTutorialSuit/AI
+from toontown.suit import DistributedFactorySuit/AI
+from toontown.suit import DistributedMintSuit/AI
+from toontown.suit import DistributedStageSuit/AI
+from toontown.suit import DistributedSellbotBoss/AI
+from toontown.suit import DistributedCashbotBoss/AI
+from toontown.coghq import DistributedCashbotBossSafe/AI
+from toontown.coghq import DistributedCashbotBossCrane/AI
+from toontown.suit import DistributedCashbotBossGoon/AI
+from toontown.battle import DistributedBattleBase/AI
+from toontown.battle import DistributedBattle/AI
+from toontown.battle import DistributedBattleBldg/AI
+from toontown.tutorial import DistributedBattleTutorial/AI
+from toontown.coghq import DistributedBattleFactory/AI
+from toontown.battle import DistributedBattleFinal/AI
+from toontown.safezone import DistributedBoat/AI
+from toontown.safezone import DistributedButterfly/AI
+from toontown.safezone import DistributedMMPiano/AI
+from toontown.safezone import DistributedDGFlower/AI
+from toontown.fishing import DistributedFishingPond/AI
+from toontown.fishing import DistributedFishingTarget/AI
+from toontown.fishing import DistributedPondBingoManager/AI
+from toontown.safezone import DistributedFishingSpot/AI
+from toontown.estate import DistributedCannon/AI
+from toontown.estate import DistributedTarget/AI
+from toontown.minigame import DistributedMinigame/AI
+from toontown.minigame import DistributedMinigameTemplate/AI
+from toontown.minigame import DistributedRaceGame/AI
+from toontown.minigame import DistributedCannonGame/AI
+from toontown.minigame import DistributedPhotoGame/AI
+from toontown.minigame import DistributedPatternGame/AI
+from toontown.minigame import DistributedRingGame/AI
+from toontown.minigame import DistributedTagGame/AI
+from toontown.minigame import DistributedMazeGame/AI
+from toontown.minigame import DistributedTugOfWarGame/AI
+from toontown.minigame import DistributedCatchGame/AI
+from toontown.minigame import DistributedDivingGame/AI
+from toontown.minigame import DistributedTargetGame/AI
+from toontown.estate import EstateManager/AI
+from toontown.estate import DistributedEstate/AI
+from toontown.estate import DistributedHouse/AI
+from toontown.estate import DistributedHouseInterior/AI
+from toontown.estate import DistributedGarden/AI
+from toontown.shtiker import DeleteManager/AI
+from toontown.ai import ToontownMagicWordManager/AI
+from toontown.ai import NewsManager/AI
+from toontown.shtiker import PurchaseManager/AI
+from toontown.shtiker import NewbiePurchaseManager/AI
+from toontown.safezone import SafeZoneManager/AI
+from toontown.tutorial import TutorialManager/AI
+from toontown.catalog import CatalogManager/AI
+from toontown.safezone import DistributedTreasure/AI
+from toontown.safezone import DistributedDDTreasure/AI
+from toontown.safezone import DistributedDGTreasure/AI
+from toontown.safezone import DistributedDLTreasure/AI
+from toontown.safezone import DistributedTTTreasure/AI
+from toontown.safezone import DistributedBRTreasure/AI
+from toontown.safezone import DistributedMMTreasure/AI
+from toontown.safezone import DistributedOZTreasure/AI
+from toontown.safezone import DistributedETreasure/AI
+from toontown.safezone import DistributedEFlyingTreasure/AI
+from toontown.minigame import DistributedTagTreasure/AI
+from toontown.coghq import DistributedCashbotBossTreasure/AI
+from toontown.building import DistributedTrophyMgr/AI
+from toontown.building import DistributedBuilding/AI
+from toontown.building import DistributedAnimBuilding/AI
+from toontown.building import DistributedToonInterior/AI
+from toontown.building import DistributedToonHallInterior/AI
+from toontown.building import DistributedSuitInterior/AI
+from toontown.building import DistributedHQInterior/AI
+from toontown.building import DistributedGagshopInterior/AI
+from toontown.building import DistributedPetshopInterior/AI
+from toontown.building import DistributedKartShopInterior/AI
+from toontown.building import DistributedDoor/AI
+from toontown.building import DistributedAnimDoor/AI
+from toontown.estate import DistributedHouseDoor/AI
+from toontown.coghq import DistributedCogHQDoor/AI
+from toontown.coghq import DistributedSellbotHQDoor/AI
+from toontown.toon import DistributedNPCToonBase/AI
+from toontown.toon import DistributedNPCToon/AI
+from toontown.toon import DistributedNPCSpecialQuestGiver/AI
+from toontown.toon import DistributedNPCFlippyInToonHall/AI
+from toontown.toon import DistributedNPCScientist/AI
+from toontown.toon import DistributedNPCClerk/AI
+from toontown.toon import DistributedNPCTailor/AI
+from toontown.toon import DistributedNPCBlocker/AI
+from toontown.toon import DistributedNPCFisherman/AI
+from toontown.toon import DistributedNPCPartyPerson/AI
+from toontown.toon import DistributedNPCPetclerk/AI
+from toontown.toon import DistributedNPCKartClerk/AI
+from toontown.building import DistributedKnockKnockDoor/AI
+from toontown.building import DistributedElevator/AI
+from toontown.building import DistributedElevatorFSM/AI
+from toontown.building import DistributedElevatorExt/AI
+from toontown.building import DistributedElevatorInt/AI
+from toontown.coghq import DistributedFactoryElevatorExt/AI
+from toontown.coghq import DistributedMintElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorExt/AI
+from toontown.coghq import DistributedLawOfficeElevatorInt/AI
+from toontown.building import DistributedElevatorFloor/AI
+from toontown.building import DistributedBossElevator/AI
+from toontown.building import DistributedVPElevator/AI
+from toontown.building import DistributedCFOElevator/AI
+from toontown.building import DistributedCJElevator/AI
+from toontown.building import DistributedBBElevator/AI
+from toontown.building import DistributedBoardingParty/AI
+from toontown.building import DistributedTutorialInterior/AI
+from toontown.estate import DistributedBankMgr/AI
+from toontown.estate import DistributedMailbox/AI
+from toontown.estate import DistributedFurnitureManager/AI
+from toontown.estate import DistributedFurnitureItem/AI
+from toontown.estate import DistributedBank/AI
+from toontown.estate import DistributedCloset/AI
+from toontown.estate import DistributedPhone/AI
+from toontown.effects import DistributedFireworkShow/AI
+from toontown.estate import DistributedFireworksCannon/AI
+from toontown.coghq import LobbyManager/AI
+from otp.level import DistributedLevel/AI
+from otp.level import DistributedEntity/AI
+from otp.level import DistributedInteractiveEntity/AI
+from toontown.coghq import DistributedFactory/AI
+from toontown.coghq import DistributedLawOffice/AI
+from toontown.coghq import DistributedLawOfficeFloor/AI
+from toontown.coghq import DistributedLift/AI
+from toontown.coghq import DistributedDoorEntity/AI
+from toontown.coghq import DistributedSwitch/AI
+from toontown.coghq import DistributedButton/AI
+from toontown.coghq import DistributedTrigger/AI
+from toontown.coghq import DistributedCrushableEntity/AI
+from toontown.coghq import DistributedCrusherEntity/AI
+from toontown.coghq import DistributedStomper/AI
+from toontown.coghq import DistributedStomperPair/AI
+from toontown.coghq import DistributedLaserField/AI
+from toontown.coghq import DistributedGolfGreenGame/AI
+from toontown.coghq import DistributedSecurityCamera/AI
+from toontown.coghq import DistributedMover/AI
+from toontown.coghq import DistributedElevatorMarker/AI
+from toontown.coghq import DistributedBarrelBase/AI
+from toontown.coghq import DistributedGagBarrel/AI
+from toontown.coghq import DistributedBeanBarrel/AI
+from toontown.coghq import DistributedHealBarrel/AI
+from toontown.coghq import DistributedGrid/AI
+from toontown.coghq import ActiveCell/AI
+from toontown.coghq import DirectionalCell/AI
+from toontown.coghq import CrusherCell/AI
+from toontown.coghq import DistributedCrate/AI
+from toontown.coghq import DistributedSinkingPlatform/AI
+from toontown.suit import DistributedGoon/AI
+from toontown.suit import DistributedGridGoon/AI
+from toontown.coghq import BattleBlocker/AI
+from toontown.ai import DistributedBlackCatMgr/AI
+from toontown.ai import DistributedPolarPlaceEffectMgr/AI
+from toontown.ai import DistributedGreenToonEffectMgr/AI
+from toontown.ai import DistributedResistanceEmoteMgr/AI
+from toontown.ai import DistributedScavengerHuntTarget/AI
+from toontown.ai import DistributedTrickOrTreatTarget/AI
+from toontown.ai import DistributedWinterCarolingTarget/AI
+from toontown.coghq import DistributedMint/AI
+from toontown.coghq import DistributedMintRoom/AI
+from toontown.coghq import DistributedMintBattle/AI
+from toontown.coghq import DistributedStage/AI
+from toontown.coghq import DistributedStageRoom/AI
+from toontown.coghq import DistributedStageBattle/AI
+from toontown.pets.PetDCImports/AI import *
+from toontown.pets import DistributedPetProxy/AI
+from toontown.coghq.InGameEditorDCImports/AI import *
+from toontown.distributed import ToontownDistrict/AI
+from toontown.distributed import ToontownDistrictStats/AI
+from toontown.racing import DistributedVehicle/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedRace/AI
+from toontown.racing import DistributedKartPad/AI
+from toontown.racing import DistributedRacePad/AI
+from toontown.racing import DistributedViewPad/AI
+from toontown.racing import DistributedStartingBlock/AI
+from toontown.racing import DistributedLeaderBoard/AI
+from toontown.racing import DistributedGag/AI
+from toontown.racing import DistributedProjectile/AI
+from toontown.racing.DistributedStartingBlock/AI import DistributedViewingBlock/AI
+from toontown.uberdog.DistributedDeliveryManager/AI/UD import DistributedDeliveryManager/AI/UD
+from toontown.uberdog.DistributedDataStoreManager/AI/UD import DistributedDataStoreManager/AI/UD
+from toontown.suit import DistributedLawbotBoss/AI
+from toontown.coghq import DistributedLawbotBossGavel/AI
+from toontown.suit import DistributedLawbotBossSuit/AI
+from toontown.coghq import DistributedLawbotCannon/AI
+from toontown.coghq import DistributedLawbotChair/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.estate import DistributedGardenPlot/AI
+from toontown.estate import DistributedGardenBox/AI
+from toontown.estate import DistributedFlower/AI
+from toontown.estate import DistributedGagTree/AI
+from toontown.estate import DistributedStatuary/AI
+from toontown.estate import DistributedToonStatuary/AI
+from toontown.estate import DistributedChangingStatuary/AI
+from toontown.estate import DistributedAnimatedStatuary/AI
+from toontown.estate import DistributedPlantBase/AI
+from toontown.estate import DistributedLawnDecor/AI
+from toontown.minigame import DistributedTravelGame/AI
+from toontown.minigame import DistributedPairingGame/AI
+from toontown.minigame import DistributedVineGame/AI
+from toontown.golf import DistributedPhysicsWorld/AI
+from toontown.golf import DistributedGolfHole/AI
+from toontown.golf import DistributedGolfCourse/AI
+from toontown.parties import DistributedParty/AI
+from toontown.parties import DistributedPartyActivity/AI
+from toontown.parties import DistributedPartyTeamActivity/AI
+from toontown.parties import DistributedPartyCannon/AI
+from toontown.parties import DistributedPartyCannonActivity/AI
+from toontown.parties import DistributedPartyCatchActivity/AI
+from toontown.parties import DistributedPartyWinterCatchActivity/AI
+from toontown.parties import DistributedPartyCogActivity/AI
+from toontown.parties import DistributedPartyWinterCogActivity/AI
+from toontown.parties import DistributedPartyFireworksActivity/AI
+from toontown.parties import DistributedPartyDanceActivityBase/AI
+from toontown.parties import DistributedPartyDanceActivity/AI
+from toontown.parties import DistributedPartyDance20Activity/AI
+from toontown.parties import DistributedPartyValentineDanceActivity/AI
+from toontown.parties import DistributedPartyValentineDance20Activity/AI
+from toontown.parties import DistributedPartyTrampolineActivity/AI
+from toontown.parties import DistributedPartyValentineTrampolineActivity/AI
+from toontown.parties import DistributedPartyVictoryTrampolineActivity/AI
+from toontown.parties import DistributedPartyWinterTrampolineActivity/AI
+from toontown.parties import DistributedPartyTugOfWarActivity/AI
+from toontown.parties import DistributedPartyJukeboxActivityBase/AI
+from toontown.parties import DistributedPartyJukeboxActivity/AI
+from toontown.parties import DistributedPartyJukebox40Activity/AI
+from toontown.parties import DistributedPartyValentineJukeboxActivity/AI
+from toontown.parties import DistributedPartyValentineJukebox40Activity/AI
+from toontown.friends import TTPlayerFriendsManager/UD
+from toontown.uberdog import TTSpeedchatRelay/UD
+from toontown.safezone import DistributedGolfKart/AI
+from toontown.safezone import DistributedPicnicBasket/AI
+from toontown.distributed import DistributedTimer/AI
+from toontown.suit import DistributedBossbotBoss/AI
+from toontown.coghq import DistributedCogKart/AI
+from toontown.coghq import DistributedCountryClub/AI
+from toontown.coghq import DistributedCountryClubRoom/AI
+from toontown.coghq import DistributedMoleField/AI
+from toontown.coghq import DistributedCountryClubBattle/AI
+from toontown.building import DistributedClubElevator/AI
+from toontown.coghq import DistributedMaze/AI
+from toontown.battle import DistributedBattleWaiters/AI
+from toontown.coghq import DistributedFoodBelt/AI
+from toontown.coghq import DistributedBanquetTable/AI
+from toontown.battle import DistributedBattleDiners/AI
+from toontown.coghq import DistributedGolfSpot/AI
+from toontown.minigame import DistributedIceGame/AI
+from toontown.minigame import DistributedCogThiefGame/AI
+from toontown.minigame import DistributedTwoDGame/AI
+from toontown.safezone import DistributedPicnicTable/AI
+from toontown.safezone import DistributedChineseCheckers/AI
+from toontown.safezone import DistributedCheckers/AI
+from toontown.safezone import DistributedFindFour/AI
+from toontown.uberdog.DistributedMailManager/AI/UD import DistributedMailManager/AI/UD
+from toontown.uberdog.DistributedPartyManager/AI/UD import DistributedPartyManager/AI/UD
+from toontown.rpc.AwardManager/UD import AwardManager/UD
+from toontown.uberdog.DistributedCpuInfoMgr/AI/UD import DistributedCpuInfoMgr/AI/UD
+from toontown.uberdog.DistributedSecurityMgr/AI/UD import DistributedSecurityMgr/AI/UD
+from toontown.rpc.RATManager/UD import RATManager/UD
+from toontown.uberdog.DistributedInGameNewsMgr/AI/UD import DistributedInGameNewsMgr/AI/UD
+from toontown.uberdog.DistributedWhitelistMgr/AI/UD import DistributedWhitelistMgr/AI/UD
+from toontown.coderedemption.TTCodeRedemptionMgr/AI/UD import TTCodeRedemptionMgr/AI/UD
+from toontown.distributed.NonRepeatableRandomSourceAI import NonRepeatableRandomSourceAI
+from toontown.distributed.NonRepeatableRandomSourceUD import NonRepeatableRandomSourceUD
+from toontown.ai.DistributedPhaseEventMgr/AI import DistributedPhaseEventMgr/AI
+from toontown.ai.DistributedHydrantZeroMgr/AI import DistributedHydrantZeroMgr/AI
+from toontown.ai.DistributedMailboxZeroMgr/AI import DistributedMailboxZeroMgr/AI
+from toontown.ai.DistributedTrashcanZeroMgr/AI import DistributedTrashcanZeroMgr/AI
+from toontown.ai import DistributedSillyMeterMgr/AI
+from toontown.cogdominium import DistributedCogdoInterior/AI
+from toontown.cogdominium import DistributedCogdoBattleBldg/AI
+from toontown.cogdominium import DistributedCogdoElevatorExt/AI
+from toontown.cogdominium import DistributedCogdoElevatorInt/AI
+from toontown.cogdominium import DistributedCogdoBarrel/AI
+from toontown.cogdominium import DistCogdoGame/AI
+from toontown.cogdominium import DistCogdoLevelGame/AI
+from toontown.cogdominium import DistCogdoBoardroomGame/AI
+from toontown.cogdominium import DistCogdoCraneGame/AI
+from toontown.cogdominium import DistCogdoMazeGame/AI
+from toontown.cogdominium import DistCogdoFlyingGame/AI
+from toontown.cogdominium import DistCogdoCrane/AI
+from toontown.cogdominium import DistCogdoCraneMoneyBag/AI
+from toontown.cogdominium import DistCogdoCraneCog/AI
+
+struct GiftItem {
+ blob Item;
+ string giftTag;
+};
+
+struct gardenSpecial {
+ uint8 index;
+ uint8 count;
+};
+
+struct simpleMail {
+ uint64 msgId;
+ uint32 senderId;
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ string body;
+};
+
+struct invite {
+ uint64 inviteKey;
+ uint64 partyId;
+ uint8 status;
+};
+
+struct decoration {
+ uint8 decorId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct activity {
+ uint8 activityId;
+ uint8 x;
+ uint8 y;
+ uint8 h;
+};
+
+struct party {
+ uint64 partyId;
+ uint32 hostId;
+ uint16 startYear;
+ uint8 startMonth;
+ uint8 startDay;
+ uint8 startHour;
+ uint8 startMinute;
+ uint16 endYear;
+ uint8 endMonth;
+ uint8 endDay;
+ uint8 endHour;
+ uint8 endMinute;
+ uint8 isPrivate;
+ uint8 inviteTheme;
+ activity activities[];
+ decoration decors[];
+ uint8 status;
+};
+
+struct partyReply {
+ uint32 inviteeId;
+ uint8 status;
+};
+
+struct repliesForOneParty {
+ uint64 partyId;
+ partyReply partyReplies[];
+};
+
+struct publicPartyInfo {
+ uint32 shardId;
+ uint32 zoneId;
+ uint8 numberOfGuests;
+ string hostName;
+ uint8array activityIds;
+ uint16 minLeft;
+};
+
+struct jukeboxSongInfo {
+ uint8/10 phase;
+ string fileName;
+};
+
+struct partyCloudColor {
+ uint16 cloudNumber;
+ uint8/100 r;
+ uint8/100 g;
+ uint8/100 b;
+};
+
+struct datetime {
+ uint16 year;
+ uint8 month;
+ uint8 day;
+ uint8 hour;
+ uint8 minutes;
+ uint8 seconds;
+};
+
+dclass ToontownDistrict : DistributedDistrict {
+ setParentingRules(string, string) broadcast ram;
+};
+
+dclass ToontownDistrictStats : DistributedObject {
+ settoontownDistrictId(uint32) broadcast required ram;
+ setAvatarCount(uint32) broadcast required ram;
+ setNewAvatarCount(uint32) broadcast required ram;
+ setStats : setAvatarCount, setNewAvatarCount;
+};
+
+dclass WelcomeValleyManager : DistributedObject {
+ clientSetZone(uint32) airecv clsend;
+ requestZoneIdMessage(uint32, uint16) airecv clsend;
+ requestZoneIdResponse(uint32, uint16);
+};
+
+dclass DistributedAnimatedProp : DistributedObject {
+ setPropId(uint16) required broadcast ram;
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+};
+
+typedef int16 pair16[2];
+
+dclass DistributedToon : DistributedPlayer {
+ setDNAString(blob) required broadcast ownrecv db;
+ setMaxBankMoney(int16) required broadcast ownrecv db;
+ setBankMoney(int16) required broadcast ownrecv db;
+ setMaxMoney(int16) required broadcast ownrecv db;
+ setMoney(int16) required broadcast ownrecv db;
+ setMaxHp(int16) required broadcast ownrecv db;
+ setHp(int16) required broadcast ownrecv db;
+ toonUp(uint16) broadcast ownrecv;
+ takeDamage(uint16) broadcast ownrecv;
+ setBattleId(uint32) required broadcast ram;
+ setExperience(blob) required ownrecv db;
+ setMaxCarry(uint8) required ownrecv db;
+ setTrackAccess(uint16array) required broadcast ownrecv db;
+ setTrackProgress(int8, uint32) required ownrecv db;
+ setTrackBonusLevel(int8array) required broadcast ownrecv db;
+ setInventory(blob) required ownrecv db;
+ setMaxNPCFriends(uint16) required ownrecv db;
+ setNPCFriendsDict(uint32uint8array) required ownrecv db;
+ setDefaultShard(uint32) required ownrecv db;
+ setDefaultZone(uint32) required ownrecv db;
+ setShtickerBook(blob) required ownrecv db;
+ setZonesVisited(uint32array) required ownrecv db;
+ setHoodsVisited(uint32array) required ownrecv db;
+ setInterface(blob) required ownrecv db;
+ setLastHood(uint32) required ownrecv db;
+ setTutorialAck(uint8) required ownrecv db;
+ setMaxClothes(uint32) required ownrecv db;
+ setClothesTopsList(uint8array) required ownrecv db;
+ setClothesBottomsList(uint8array) required ownrecv db;
+ setGardenSpecials(gardenSpecial []) required ownrecv db airecv;
+ setEarnedExperience(uint16array) ownrecv;
+ setTunnelIn(int16, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setTunnelOut(int16, int16/10, int16/10, int16/10, int16/10, int16/100, int32/100) ownsend broadcast;
+ setAnimState(char [0-1024], int16/1000, int16) broadcast ram ownsend airecv;
+ setEmoteState(int16, int16/1000, int16) broadcast ram ownsend;
+ setEmoteAccess(uint8array) required ownrecv db;
+ setCustomMessages(uint16array) required ownrecv db;
+ setSleepAutoReply(uint32) broadcast clsend ownrecv;
+ setResistanceMessages(pair16 []) required ownrecv db;
+ setPetTrickPhrases(uint8array) required ownrecv db;
+ setCatalogSchedule(uint16, uint32) required ownrecv db;
+ setCatalog(blob, blob, blob) required ownrecv db;
+ setMailboxContents(blob) required ownrecv db;
+ setDeliverySchedule(blob) required ownrecv db airecv;
+ setGiftSchedule(blob) required ownrecv db airecv;
+ setAwardMailboxContents(blob) required ownrecv db;
+ setAwardSchedule(blob) required ownrecv db airecv;
+ setAwardNotify(uint8) required ownrecv db;
+ setCatalogNotify(uint8, uint8) required ownrecv db;
+ playSplashEffect(int16/10, int16/10, int16/10) broadcast ownsend;
+ setWhisperSCToontaskFrom(uint32, uint32, uint32, uint32, uint8) ownrecv clsend;
+ setSCToontask(uint32, uint32, uint32, uint8) broadcast ownsend;
+ reqSCResistance(uint16, uint32 []) ownsend airecv;
+ setSCResistance(uint16, uint32 []) broadcast ownrecv;
+ setSpeedChatStyleIndex(uint8) required ownsend broadcast db;
+ setTrophyScore(uint16) broadcast ownrecv ram;
+ setTeleportAccess(uint32array) required ownrecv db;
+ checkTeleportAccess(uint16) airecv ownsend;
+ battleSOS(uint32) ownrecv clsend;
+ teleportQuery(uint32) ownrecv clsend;
+ teleportResponse(uint32, int8, uint32, uint32, uint32) ownrecv clsend;
+ teleportResponseToAI(uint32, int8, uint32, uint32, uint32, uint32) ownsend airecv;
+ teleportGiveup(uint32) ownrecv clsend;
+ teleportGreeting(uint32) broadcast ownsend;
+ setCogStatus(uint32array) required ownrecv db;
+ setCogCount(uint32array) required ownrecv db;
+ setCogRadar(uint8array) required ownrecv db;
+ setBuildingRadar(uint8array) required ownrecv db;
+ setCogLevels(uint8array) required broadcast ownrecv db;
+ setCogTypes(uint8array) required broadcast ownrecv db;
+ setCogParts(uint32array) required broadcast ownrecv db;
+ setCogMerits(uint16array) required ownrecv db;
+ setCogIndex(int8) broadcast ram;
+ setDisguisePageFlag(int8) ownrecv;
+ setSosPageFlag(int8) ownrecv;
+ setHouseId(uint32) required ownrecv db;
+ setQuests(uint32array) required broadcast ownrecv db;
+ setQuestHistory(uint16array) required ownrecv db;
+ setRewardHistory(uint8, uint16array) required ownrecv db;
+ setQuestCarryLimit(uint8) required ownrecv db;
+ requestDeleteQuest(uint32array) ownsend airecv;
+ setCheesyEffect(int16, uint32, uint32) required broadcast ownrecv db;
+ setGhostMode(uint8) broadcast ownrecv ram;
+ setPosIndex(uint8) required ownrecv db;
+ setFishCollection(uint8array, uint8array, uint16array) required ownrecv db;
+ setMaxFishTank(uint8) required ownrecv db;
+ setFishTank(uint8array, uint8array, uint16array) required ownrecv db;
+ setFishingRod(uint8) required broadcast ownrecv db;
+ setFishingTrophies(uint8array) required ownrecv db;
+ setFlowerCollection(uint8array, uint8array) required ownrecv db;
+ setFlowerBasket(uint8array, uint8array) required ownrecv db;
+ setMaxFlowerBasket(uint8) required ownrecv db;
+ setGardenTrophies(uint8array) required ownrecv db;
+ setShovel(uint8) required broadcast ownrecv db;
+ setShovelSkill(uint32) required ownrecv db;
+ setWateringCan(uint8) required broadcast ownrecv db;
+ setWateringCanSkill(uint32) required ownrecv db;
+ promoteShovel(uint8) ownrecv;
+ promoteWateringCan(uint8) ownrecv;
+ reactivateWater() ownrecv;
+ presentPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int32) broadcast ownsend;
+ tossPie(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ pieSplat(int16/10, int16/10, int16/10, uint8, uint8, int32) broadcast ownsend;
+ setPieType(uint8) broadcast ownrecv ram;
+ setNumPies(uint16) broadcast ownrecv ram;
+ catalogGenClothes(uint32) broadcast ownrecv;
+ setPetId(uint32) required broadcast ownrecv db;
+ setPetMovie(uint32, uint8) ownsend airecv;
+ setPetTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoTutorialDone(uint8) required ownsend airecv db;
+ setFishBingoMarkTutorialDone(uint8) required ownsend airecv db;
+ setKartBodyType(int8) required broadcast ownrecv db;
+ setKartBodyColor(int8) required broadcast ownrecv db;
+ setKartAccessoryColor(int8) required broadcast ownrecv db;
+ setKartEngineBlockType(int8) required broadcast ownrecv db;
+ setKartSpoilerType(int8) required broadcast ownrecv db;
+ setKartFrontWheelWellType(int8) required broadcast ownrecv db;
+ setKartBackWheelWellType(int8) required broadcast ownrecv db;
+ setKartRimType(int8) required broadcast ownrecv db;
+ setKartDecalType(int8) required broadcast ownrecv db;
+ updateKartDNAField(int8, int8) ownsend airecv;
+ addOwnedAccessory(int8) ownsend airecv;
+ removeOwnedAccessory(int8) ownsend airecv;
+ setTickets(uint32) required broadcast ownrecv db;
+ setKartingHistory(uint8 [16]) required ownrecv db;
+ setKartingTrophies(uint8 [33]) required ownrecv db;
+ setKartingPersonalBest(uint32/1000 [6]) required ownrecv db;
+ setKartingPersonalBest2(uint32/1000 [12]) required ownrecv db;
+ setKartAccessoriesOwned(int8 [16]) required broadcast ownrecv db;
+ setCurrentKart(uint32) broadcast ownrecv ram;
+ squish(uint8) ownsend airecv;
+ announceBingo() broadcast ownrecv;
+ trickOrTreatTargetMet(uint32) ownrecv;
+ trickOrTreatMilestoneMet() ownrecv;
+ winterCarolingTargetMet(uint32) ownrecv;
+ setCogSummonsEarned(uint8array) required ownrecv db;
+ reqCogSummons(char [0-256], uint32) ownsend airecv;
+ cogSummonsResponse(string, uint32, uint32) ownrecv;
+ reqUseSpecial(int32) ownsend airecv;
+ useSpecialResponse(string) ownrecv;
+ setGardenStarted(uint8) required ownrecv db;
+ sendToGolfCourse(uint32) ownrecv;
+ setGolfHistory(uint16 [18]) required ownrecv db;
+ setPackedGolfHoleBest(uint8 [18]) required ownrecv db;
+ setGolfCourseBest(uint8 [3]) required ownrecv db;
+ setUnlimitedSwing(uint8) broadcast ownrecv ram;
+ logSuspiciousEvent(char [0-1024]) ownsend airecv;
+ logMessage(char [0-1024]) ownsend airecv;
+ forceLogoutWithNotify() ownrecv;
+ setPinkSlips(uint8) required ownrecv db;
+ setNametagStyle(uint8) broadcast required ram db;
+ setMail(simpleMail []) ownrecv;
+ setNumMailItems(uint32) airecv;
+ setSimpleMailNotify(uint8) ownrecv airecv;
+ setInvites(invite []) ownrecv airecv ram;
+ setPartiesInvitedTo(party []) ownrecv airecv ram;
+ setHostedParties(party []) ownrecv airecv ram;
+ setPartyReplies(repliesForOneParty []) ownrecv airecv ram;
+ updateInvite(uint64, uint8) ownrecv airecv;
+ updateReply(uint64, uint64, uint8) ownrecv airecv;
+ setPartyCanStart(uint64) ownrecv airecv;
+ setPartyStatus(uint64, uint8) ownrecv airecv;
+ announcePartyStarted(uint64) ownrecv;
+ setModuleInfo(string []) airecv clsend;
+};
+
+dclass DistributedCCharBase : DistributedObject {
+ setChat(uint32, uint32, uint32) broadcast;
+ fadeAway() broadcast;
+ setWalk(string, string, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setNearbyAvatarChat(char [0-1024]) airecv clsend;
+ setNearbyAvatarSC(uint16) airecv clsend;
+ setNearbyAvatarSCCustom(uint16) airecv clsend;
+ setNearbyAvatarSCToontask(uint32, uint32, uint32, uint8) airecv clsend;
+};
+
+dclass DistributedMickey : DistributedCCharBase {
+};
+
+dclass DistributedVampireMickey : DistributedMickey {
+};
+
+dclass DistributedWitchMinnie : DistributedMickey {
+};
+
+dclass DistributedMinnie : DistributedCCharBase {
+};
+
+dclass DistributedGoofy : DistributedCCharBase {
+};
+
+dclass DistributedDaisy : DistributedCCharBase {
+};
+
+dclass DistributedSockHopDaisy : DistributedDaisy {
+};
+
+dclass DistributedChip : DistributedCCharBase {
+};
+
+dclass DistributedPoliceChip : DistributedChip {
+};
+
+dclass DistributedDale : DistributedCCharBase {
+ setFollowChip(string, string, int16, int16/100, int16/100) broadcast ram;
+ setChipId(uint32) required broadcast ram;
+};
+
+dclass DistributedJailbirdDale : DistributedDale {
+};
+
+dclass DistributedDonald : DistributedCCharBase {
+};
+
+dclass DistributedFrankenDonald : DistributedDonald {
+};
+
+dclass DistributedDonaldDock : DistributedCCharBase {
+};
+
+dclass DistributedPluto : DistributedCCharBase {
+};
+
+dclass DistributedWesternPluto : DistributedPluto {
+};
+
+dclass DistributedGoofySpeedway : DistributedCCharBase {
+};
+
+dclass DistributedSuperGoofy : DistributedGoofySpeedway {
+};
+
+dclass DistributedPartyGate : DistributedObject {
+ getPartyList(uint32) airecv clsend;
+ partyChoiceRequest(uint32, uint64, uint64) airecv clsend;
+ listAllPublicParties(publicPartyInfo []);
+ partyRequestDenied(uint8);
+ setParty(publicPartyInfo);
+};
+
+dclass DistributedTrolley : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+};
+
+dclass DistributedSuitPlanner : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ suitListQuery() airecv clsend;
+ suitListResponse(uint8array);
+ buildingListQuery() airecv clsend;
+ buildingListResponse(uint8array);
+};
+
+dclass DistributedSuitBase : DistributedObject {
+ denyBattle();
+ setDNAString(blob) required broadcast ram;
+ setLevelDist(int16) required broadcast ram;
+ setBrushOff(int16) broadcast;
+ setSkelecog(uint8) required broadcast ram;
+ setSkeleRevives(uint8) required broadcast ram;
+ setHP(int16) required broadcast ram;
+};
+
+dclass DistributedSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setSPDoId(uint32) required broadcast ram;
+ setPathEndpoints(uint16, uint16, uint16, uint16) required broadcast ram;
+ setPathPosition(uint16, int16) required broadcast ram;
+ setPathState(int8) required broadcast ram;
+ debugSuitPosition(int16/10, int16, int16/10, int16/10, int16) broadcast;
+};
+
+dclass DistributedTutorialSuit : DistributedSuitBase {
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+};
+
+dclass DistributedFactorySuit : DistributedSuitBase {
+ setLevelDoId(uint32) required broadcast ram;
+ setCogId(uint32) required broadcast ram;
+ setReserve(uint8) required broadcast ram;
+ requestBattle(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ setAlert(uint32) airecv clsend;
+ setConfrontToon(uint32) broadcast;
+ setStrayed() airecv clsend;
+ setReturn() broadcast;
+};
+
+dclass DistributedMintSuit : DistributedFactorySuit {
+};
+
+dclass DistributedStageSuit : DistributedFactorySuit {
+};
+
+dclass DistributedBossCog : DistributedNode {
+ setDNAString(blob) required broadcast db;
+ setToonIds(uint32array, uint32array, uint32array) broadcast ram;
+ setBattleIds(uint8, uint32, uint32) broadcast ram;
+ setArenaSide(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ avatarNearEnter() airecv clsend;
+ avatarNearExit() airecv clsend;
+ toonDied(uint32) broadcast;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ zapToon(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int8/100, int8/100, uint8, int16) airecv clsend;
+ showZapToon(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, uint8, int16) broadcast;
+ setAttackCode(uint8, uint32) broadcast;
+};
+
+dclass DistributedSellbotBoss : DistributedBossCog {
+ setCagedToonNpcId(uint32) required broadcast ram;
+ setDooberIds(uint32array) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setState(string) broadcast ram;
+ hitBoss(uint8) airecv clsend;
+ hitBossInsides() airecv clsend;
+ hitToon(uint32) airecv clsend;
+ finalPieSplat() airecv clsend;
+ touchCage() airecv clsend;
+ doStrafe(uint8, uint8) broadcast;
+ cagedToonBattleThree(uint16, uint32) broadcast;
+ toonPromoted(uint8(0-1));
+};
+
+dclass DistributedCashbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16) broadcast ram;
+ setRewardId(uint16) broadcast ram;
+ applyReward() airecv clsend;
+};
+
+struct LinkPosition {
+ int16/100 x;
+ int16/100 y;
+ int16/100 z;
+};
+
+dclass DistributedCashbotBossCrane : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ requestControl() airecv clsend;
+ requestFree() airecv clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistributedCashbotBossObject : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setObjectState(char, uint32, uint32) broadcast ram;
+ requestGrab() airecv clsend;
+ rejectGrab();
+ requestDrop() airecv clsend;
+ hitFloor() clsend;
+ requestFree(int16/10, int16/10, int16/10, uint16%360/100) airecv clsend;
+ hitBoss(uint16/255) airecv clsend;
+ setX(int16/10) broadcast ram clsend airecv;
+ setY(int16/10) broadcast ram clsend airecv;
+ setZ(int16/10) broadcast ram clsend airecv;
+ setH(int16%360/10) broadcast ram clsend airecv;
+ setP(int16%360/10) broadcast ram clsend airecv;
+ setR(int16%360/10) broadcast ram clsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+ setComponentL(uint64) broadcast ram clsend airecv;
+ setComponentX(int16/10) broadcast ram clsend airecv;
+ setComponentY(int16/10) broadcast ram clsend airecv;
+ setComponentZ(int16/10) broadcast ram clsend airecv;
+ setComponentH(int16%360/10) broadcast ram clsend airecv;
+ setComponentP(int16%360/10) broadcast ram clsend airecv;
+ setComponentR(int16%360/10) broadcast ram clsend airecv;
+ setComponentT(int16) broadcast ram clsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast clsend;
+};
+
+dclass DistributedCashbotBossSafe : DistributedCashbotBossObject {
+ setIndex(uint8) required broadcast ram;
+ requestInitial() airecv clsend;
+};
+
+dclass DistributedCashbotBossGoon : DistributedCashbotBossObject {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ setVelocity(uint8/10) broadcast ram;
+ setHFov(uint8) broadcast ram;
+ setAttackRadius(uint8) broadcast ram;
+ setStrength(uint8) broadcast ram;
+ setGoonScale(uint8/50) broadcast ram;
+ setupGoon : setVelocity, setHFov, setAttackRadius, setStrength, setGoonScale;
+ setTarget(int16/10, int16/10, uint16%360/100, int16) broadcast ram;
+ destroyGoon() broadcast clsend airecv;
+};
+
+dclass DistributedBattleBase : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setBattleCellId(uint32) required broadcast ram;
+ setInteractivePropTrackBonus(int8) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setZoneId(uint32) required broadcast ram;
+ setInitialSuitPos(int16/10, int16/10, int16/10) required broadcast ram;
+ setMembers(uint32array, string, string, string, string, string, uint32array, string, string, string, string, int16) required broadcast ram;
+ adjust(int16) broadcast;
+ setMovie(int8, uint32array, uint32array, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int32, int16array, int16, int16, int16array, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8, int8, int8, int8, int16array, int8, int8, int8) required broadcast ram;
+ setChosenToonAttacks(uint32array, int16array, int16array, int32array) broadcast ram;
+ setBattleExperience(int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, int32, int16array, int16array, uint32array, int16array, int16array, int16array, int16array, uint32array, uint8array, int16array, uint32array) required broadcast ram;
+ denyLocalToonJoin();
+ setBossBattle(uint8) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+ faceOffDone() airecv clsend;
+ toonRequestJoin(int16/10, int16/10, int16/10) airecv clsend;
+ toonRequestRun() airecv clsend;
+ toonDied() airecv clsend;
+ adjustDone() airecv clsend;
+ timeout() airecv clsend;
+ movieDone() airecv clsend;
+ rewardDone() airecv clsend;
+ joinDone(uint32) airecv clsend;
+ requestAttack(int8, int8, int32) airecv clsend;
+ requestPetProxy(uint32) airecv clsend;
+};
+
+dclass DistributedBattle : DistributedBattleBase {
+};
+
+dclass DistributedBattleBldg : DistributedBattleBase {
+};
+
+dclass DistributedBattleTutorial : DistributedBattle {
+};
+
+dclass DistributedLevelBattle : DistributedBattle {
+};
+
+dclass DistributedBattleFactory : DistributedLevelBattle {
+};
+
+dclass DistributedMintBattle : DistributedLevelBattle {
+};
+
+dclass DistributedStageBattle : DistributedLevelBattle {
+};
+
+dclass DistributedBattleFinal : DistributedBattleBase {
+ setBossCogId(uint32) required broadcast ram;
+ setBattleNumber(uint8) required broadcast ram;
+ setBattleSide(uint8) required broadcast ram;
+};
+
+dclass DistributedBoat : DistributedObject {
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedButterfly : DistributedObject {
+ setArea(int16, int16) required broadcast ram;
+ setState(int8, uint8, uint8, uint16/10, int16) required broadcast ram;
+ avatarEnter() airecv clsend;
+};
+
+dclass DistributedMMPiano : DistributedObject {
+ requestSpeedUp() airecv clsend;
+ requestChangeDirection() airecv clsend;
+ setSpeed(int16/1000, uint16/100, int16) broadcast ram;
+ playSpeedUp(uint32) broadcast;
+ playChangeDirection(uint32) broadcast;
+};
+
+dclass DistributedDGFlower : DistributedObject {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ setHeight(uint8/10) broadcast ram;
+};
+
+dclass DistributedFishingPond : DistributedObject {
+ hitTarget(uint32) airecv clsend;
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedFishingTarget : DistributedNode {
+ setPondDoId(uint32) required broadcast ram;
+ setState(uint8, int16/10, uint16/100, uint16/10, int16) required broadcast ram;
+};
+
+dclass DistributedFishingSpot : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ rejectEnter();
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ doCast(uint8/255, int16/100) airecv clsend;
+ sellFish() airecv clsend;
+ sellFishComplete(uint8, uint16);
+ setMovie(uint8, uint8, uint16, uint16, uint16, uint8/100, int16/100) broadcast ram;
+};
+
+dclass DistributedPondBingoManager : DistributedObject {
+ setPondDoId(uint32) required broadcast ram;
+ updateGameState(uint32, uint8);
+ setCardState(uint16, uint8, uint16, uint32);
+ setState(string, int16);
+ cardUpdate(uint16, uint8, uint8, uint8) airecv clsend;
+ enableBingo();
+ handleBingoCall(uint16) airecv clsend;
+ setJackpot(uint16);
+};
+
+dclass DistributedCannon : DistributedObject {
+ setEstateId(uint32) required broadcast ram;
+ setTargetId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setActive(uint8) airecv clsend;
+ setActiveState(uint8) broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded() airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100, int16) broadcast;
+ setCannonExit(uint32) broadcast;
+ requestBumperMove(int32/100, int32/100, int32/100) airecv clsend;
+ setCannonBumperPos(int32/100, int32/100, int32/100) required broadcast ram;
+};
+
+dclass DistributedTarget : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setState(uint8, uint32/10, uint8) broadcast;
+ setReward(uint32) broadcast;
+ setResult(uint32) airecv clsend;
+ setBonus(int16/10) airecv clsend;
+ setCurPinballScore(uint32, int32, int32) clsend airecv;
+ setPinballHiScorer(string) broadcast ram;
+ setPinballHiScore(int32) broadcast ram;
+};
+
+dclass DistributedMinigame : DistributedObject {
+ setParticipants(uint32array) broadcast ram required;
+ setTrolleyZone(uint32) broadcast ram required;
+ setStartingVotes(uint16array) broadcast ram required;
+ setMetagameRound(int8) broadcast ram required;
+ setDifficultyOverrides(int32, int32) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReady() airecv clsend;
+ setAvatarExited() airecv clsend;
+ requestExit() airecv clsend;
+ setGameReady() broadcast;
+ setGameStart(int16) broadcast;
+ setGameExit() broadcast;
+ setGameAbort() broadcast;
+};
+
+dclass DistributedMinigameTemplate : DistributedMinigame {
+};
+
+dclass DistributedRaceGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setChancePositions(uint8array) broadcast;
+ setServerChoices(int8array, uint8array, int8array) broadcast;
+};
+
+dclass DistributedCannonGame : DistributedMinigame {
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast;
+ setCannonWillFire(uint32, int32/100, int32/100, uint32/100) broadcast;
+ setToonWillLandInWater(int32/100) airecv clsend;
+ announceToonWillLandInWater(uint32, int32/100) broadcast;
+};
+
+dclass DistributedPhotoGame : DistributedMinigame {
+ newClientPhotoScore(uint8, char [0-256], uint32/100) airecv clsend;
+ newAIPhotoScore(uint32, uint8, uint32/100) broadcast;
+ filmOut() airecv clsend;
+};
+
+dclass DistributedPatternGame : DistributedMinigame {
+ reportPlayerReady() airecv clsend;
+ setPattern(uint8array) broadcast;
+ reportPlayerPattern(uint8array, uint16/1000) airecv clsend;
+ setPlayerPatterns(uint8array, uint8array, uint8array, uint8array, uint32) broadcast;
+ reportButtonPress(uint8, uint8) airecv clsend;
+ remoteButtonPressed(uint32, uint8, uint8) broadcast;
+};
+
+dclass DistributedRingGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setColorIndices(int8, int8, int8, int8) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+};
+
+dclass DistributedTagGame : DistributedMinigame {
+ tag(uint32) airecv clsend;
+ setIt(uint32) broadcast;
+ setTreasureScore(uint16array) broadcast;
+};
+
+dclass DistributedMazeGame : DistributedMinigame {
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ allTreasuresTaken() broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+};
+
+dclass DistributedTugOfWarGame : DistributedMinigame {
+ reportPlayerReady(uint8) airecv clsend;
+ sendGoSignal(uint8array) broadcast;
+ sendStopSignal(uint32array, uint32array, uint32array) broadcast;
+ sendGameType(uint8, uint8) broadcast;
+ reportEndOfContest(uint8) airecv clsend;
+ sendNewAvIdList(uint32array) airecv clsend;
+ reportCurrentKeyRate(uint32, int16/100) airecv clsend;
+ sendCurrentPosition(uint32array, int16array/1000) broadcast;
+ sendSuitPosition(int32/1000) broadcast;
+ remoteKeyRateUpdate(uint32, uint32) broadcast;
+};
+
+dclass DistributedCatchGame : DistributedMinigame {
+ claimCatch(uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32) broadcast;
+ hitBySuit(uint32, int16) clsend broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedDivingGame : DistributedMinigame {
+ pickupTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ handleFishCollision(uint32, uint32, uint32, char [0-256]) airecv clsend;
+ performFishCollision(uint32, uint32, uint32, int16) broadcast;
+ handleCrabCollision(uint32, char [0-256]) airecv clsend;
+ performCrabCollision(uint32, int16) broadcast;
+ setTreasureDropped(uint32, int16) broadcast;
+ fishSpawn(int16, uint32, uint32, uint16) broadcast;
+ removeFish(uint32) airecv clsend;
+ getCrabMoving(uint32, int16, int8) airecv clsend;
+ setCrabMoving(uint32, int16, int8, int8, int16, int8) broadcast;
+ treasureRecovered() airecv clsend;
+ incrementScore(uint32, uint32, int16) broadcast;
+};
+
+dclass DistributedTargetGame : DistributedMinigame {
+ setTimeBase(int16) broadcast ram required;
+ setToonGotRing(uint8) airecv clsend;
+ setRingGroupResults(uint8) broadcast;
+ setPlayerDone() airecv clsend;
+ setScore(int32, int32) airecv clsend;
+ setTargetSeed(uint32) broadcast ram;
+ setRoundDone() broadcast;
+ setSingleScore(uint16, uint32) broadcast;
+ setGameDone() broadcast;
+};
+
+dclass EstateManager : DistributedObject {
+ startAprilFools() broadcast;
+ stopAprilFools() broadcast;
+ getEstateZone(uint32, char [0-256]) airecv clsend;
+ setEstateZone(uint32, uint32);
+ setAvHouseId(uint32, uint32array) broadcast;
+ sendAvToPlayground(uint32, uint8);
+ exitEstate() airecv clsend;
+ removeFriend(uint32, uint32) airecv clsend;
+};
+
+struct decorItem {
+ uint8 decorType;
+ uint8 dataByte[];
+ uint32 dataWord[];
+};
+
+struct lawnItem {
+ uint8 type;
+ uint8 hardPoint;
+ int8 waterLevel;
+ int8 growthLevel;
+ uint16 optional;
+};
+
+dclass DistributedEstate : DistributedObject {
+ string DcObjectType db;
+ setEstateReady() broadcast;
+ setClientReady() airecv clsend;
+ setEstateType(uint8) required broadcast db;
+ setClosestHouse(uint8) airecv clsend;
+ setTreasureIds(uint32array) broadcast ram;
+ requestServerTime() airecv clsend;
+ setServerTime(uint32);
+ setDawnTime(uint32) required broadcast ram;
+ placeOnGround(uint32) broadcast ram;
+ setDecorData(lawnItem []) required airecv db;
+ setLastEpochTimeStamp(uint32) required airecv db;
+ setRentalTimeStamp(uint32) required airecv db;
+ setRentalType(uint8) required airecv db;
+ setSlot0ToonId(uint32) required airecv db;
+ setSlot0Items(lawnItem []) required airecv db;
+ setSlot1ToonId(uint32) required airecv db;
+ setSlot1Items(lawnItem []) required airecv db;
+ setSlot2ToonId(uint32) required airecv db;
+ setSlot2Items(lawnItem []) required airecv db;
+ setSlot3ToonId(uint32) required airecv db;
+ setSlot3Items(lawnItem []) required airecv db;
+ setSlot4ToonId(uint32) required airecv db;
+ setSlot4Items(lawnItem []) required airecv db;
+ setSlot5ToonId(uint32) required airecv db;
+ setSlot5Items(lawnItem []) required airecv db;
+ setIdList(uint32 []) broadcast ram;
+ completeFlowerSale(uint8) airecv clsend;
+ awardedTrophy(uint32) broadcast;
+ setClouds(uint8) required broadcast ram;
+ cannonsOver() broadcast;
+ gameTableOver() broadcast;
+};
+
+dclass DistributedHouse : DistributedObject {
+ string DcObjectType db;
+ setHousePos(uint8) required broadcast;
+ setHouseType(uint8) required broadcast db;
+ setGardenPos(uint8) required broadcast db;
+ setAvatarId(uint32) required broadcast db;
+ setName(string) required broadcast db;
+ setColor(uint8) required broadcast db;
+ setAtticItems(blob) required db;
+ setInteriorItems(blob) required db;
+ setAtticWallpaper(blob) required db;
+ setInteriorWallpaper(blob) required db;
+ setAtticWindows(blob) required db;
+ setInteriorWindows(blob) required db;
+ setDeletedItems(blob) required db;
+ setCannonEnabled(uint8) required;
+ setHouseReady() broadcast ram;
+};
+
+dclass DistributedHouseInterior : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHouseIndex(uint8) required broadcast ram;
+ setWallpaper(blob) required broadcast ram;
+ setWindows(blob) required broadcast ram;
+};
+
+dclass DistributedGarden : DistributedObject {
+ sendNewProp(uint8, int16/10, int16/10, int16/10) broadcast;
+};
+
+dclass DistributedParty : DistributedObject {
+ setPartyClockInfo(uint8, uint8, uint8) required broadcast;
+ setInviteeIds(uint32array) required broadcast;
+ setPartyState(bool) required broadcast;
+ setPartyInfoTuple(party) required broadcast;
+ setAvIdsAtParty(uint32 []) required broadcast;
+ setPartyStartedTime(string) required broadcast;
+ setHostName(string) required broadcast;
+ avIdEnteredParty(uint32) clsend airecv;
+};
+
+dclass DistributedPartyActivity : DistributedObject {
+ setX(int16/10) broadcast required;
+ setY(int16/10) broadcast required;
+ setH(uint16%360/100) broadcast required;
+ setPartyDoId(uint32) broadcast required;
+ toonJoinRequest() airecv clsend;
+ toonExitRequest() airecv clsend;
+ toonExitDemand() airecv clsend;
+ toonReady() airecv clsend;
+ joinRequestDenied(uint8);
+ exitRequestDenied(uint8);
+ setToonsPlaying(uint32 []) broadcast ram;
+ setState(string, int16) broadcast ram;
+ showJellybeanReward(uint32, uint8, string);
+};
+
+dclass DistributedPartyTeamActivity : DistributedPartyActivity {
+ toonJoinRequest(uint8(0-1)) airecv clsend;
+ toonExitRequest(uint8(0-1)) airecv clsend;
+ toonSwitchTeamRequest() airecv clsend;
+ setPlayersPerTeam(uint8, uint8) broadcast required;
+ setDuration(uint8) broadcast required;
+ setCanSwitchTeams(bool) broadcast required;
+ setState(string, int16, uint32) broadcast ram;
+ setToonsPlaying(uint32 [0-8], uint32 [0-8]) required broadcast ram;
+ setAdvantage(uint16/100);
+ switchTeamRequestDenied(uint8);
+};
+
+struct CatchGeneration {
+ uint32 generation;
+ uint32 timestamp;
+ int8 numPlayers;
+};
+
+dclass DistributedPartyCatchActivity : DistributedPartyActivity {
+ setStartTimestamp(uint32) required broadcast ram;
+ setGenerations(CatchGeneration []) required broadcast ram;
+ requestActivityStart() airecv clsend;
+ startRequestResponse(uint8);
+ claimCatch(uint32, uint32, uint32) airecv clsend;
+ setObjectCaught(uint32, uint32, uint32) broadcast;
+};
+
+dclass DistributedPartyWinterCatchActivity : DistributedPartyCatchActivity {
+};
+
+dclass DistributedPartyCogActivity : DistributedPartyTeamActivity {
+ pieThrow(uint32, int32, int32/100, int32/100, int32/100, int32/100, uint8) clsend broadcast;
+ pieHitsToon(uint32, int32, int32/100, int32/100, int32/100) clsend broadcast;
+ pieHitsCog(uint32, int32, int8(0-2), int32/100, int32/100, int32/100, int32, bool) clsend broadcast airecv;
+ setCogDistances(int8/100 [3]) broadcast ram;
+ setHighScore(string, uint16) broadcast ram;
+};
+
+dclass DistributedPartyWinterCogActivity : DistributedPartyCogActivity {
+};
+
+dclass DistributedPartyDanceActivityBase : DistributedPartyActivity {
+ updateDancingToon(uint8, char [0-256]) clsend airecv;
+ setToonsPlaying(uint32 [], uint16%360/100 []) broadcast ram;
+ setDancingToonState(uint32, uint8, string) broadcast;
+};
+
+dclass DistributedPartyDanceActivity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyDance20Activity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyValentineDanceActivity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyValentineDance20Activity : DistributedPartyDanceActivityBase {
+};
+
+dclass DistributedPartyJukeboxActivityBase : DistributedPartyActivity {
+ setNextSong(jukeboxSongInfo) clsend airecv;
+ setSongPlaying(jukeboxSongInfo, uint32) broadcast ram;
+ queuedSongsRequest() clsend airecv;
+ queuedSongsResponse(jukeboxSongInfo [], int16);
+ setSongInQueue(jukeboxSongInfo);
+ moveHostSongToTopRequest() clsend airecv;
+ moveHostSongToTop();
+};
+
+dclass DistributedPartyJukeboxActivity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyJukebox40Activity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyValentineJukeboxActivity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyValentineJukebox40Activity : DistributedPartyJukeboxActivityBase {
+};
+
+dclass DistributedPartyCannonActivity : DistributedPartyActivity {
+ setMovie(uint8, uint32) broadcast;
+ setLanded(uint32) airecv clsend;
+ setCannonWillFire(uint32, int32/100, uint32/100) broadcast;
+ cloudsColorRequest() clsend airecv;
+ cloudsColorResponse(partyCloudColor []);
+ requestCloudHit(uint16, uint8/100, uint8/100, uint8/100) clsend airecv;
+ setCloudHit(uint16, uint8/100, uint8/100, uint8/100) broadcast;
+};
+
+dclass DistributedPartyCannon : DistributedObject {
+ setActivityDoId(uint64) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ requestExit() broadcast;
+ setMovie(uint8, uint32) broadcast ram;
+ setCannonPosition(int32/100, uint32/100) airecv clsend;
+ setCannonLit(int32/100, uint32/100) airecv clsend;
+ setFired() airecv clsend;
+ setLanded(uint32) airecv clsend;
+ updateCannonPosition(uint32, int32/100, uint32/100) broadcast ram;
+ setCannonExit(uint32) broadcast;
+ setTimeout() clsend airecv;
+};
+
+dclass DistributedPartyFireworksActivity : DistributedPartyActivity {
+ setEventId(uint8) required broadcast;
+ setShowStyle(uint8) required broadcast;
+};
+
+dclass DistributedPartyTrampolineActivity : DistributedPartyActivity {
+ awardBeans(uint8, uint16) clsend airecv;
+ setBestHeightInfo(string, uint16) broadcast ram;
+ reportHeightInformation(uint16) airecv clsend;
+ leaveTrampoline() broadcast;
+ requestAnim(char [0-256]) clsend airecv;
+ requestAnimEcho(string) broadcast;
+ removeBeans(int8 []) clsend airecv;
+ removeBeansEcho(int8 []) broadcast;
+};
+
+dclass DistributedPartyValentineTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyVictoryTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyWinterTrampolineActivity : DistributedPartyTrampolineActivity {
+};
+
+dclass DistributedPartyTugOfWarActivity : DistributedPartyTeamActivity {
+ reportKeyRateForce(uint32, int16/100) airecv clsend;
+ reportFallIn(uint8) airecv clsend;
+ setToonsPlaying(uint32 [0-4], uint32 [0-4]) required broadcast ram;
+ updateToonKeyRate(uint32, uint32) broadcast;
+ updateToonPositions(int16/1000) broadcast;
+};
+
+dclass DeleteManager : DistributedObject {
+ setInventory(blob) airecv clsend;
+};
+
+dclass ToontownMagicWordManager : MagicWordManager {
+ requestTeleport(string, string, uint32, uint32, uint32);
+};
+
+struct weeklyCalendarHoliday {
+ uint8 holidayId;
+ uint8 dayOfTheWeek;
+};
+
+struct yearlyCalendarHoliday {
+ uint8 holidayId;
+ uint8array firstStartTime;
+ uint8array lastEndTime;
+};
+
+struct oncelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct relativelyCalendarHoliday {
+ uint8 holidayId;
+ uint16array firstStartTime;
+ uint16array lastEndTime;
+};
+
+struct startAndEndTime {
+ uint16array startTime;
+ uint16array endTime;
+};
+
+struct multipleStartHoliday {
+ uint8 holidayId;
+ startAndEndTime times[];
+};
+
+dclass NewsManager : DistributedObject {
+ setPopulation(uint32) broadcast ram;
+ setBingoWin(uint32) broadcast ram;
+ setBingoStart() broadcast;
+ setBingoEnd() broadcast;
+ setCircuitRaceStart() broadcast;
+ setCircuitRaceEnd() broadcast;
+ setTrolleyHolidayStart() broadcast;
+ setTrolleyHolidayEnd() broadcast;
+ setTrolleyWeekendStart() broadcast;
+ setTrolleyWeekendEnd() broadcast;
+ setRoamingTrialerWeekendStart() broadcast;
+ setRoamingTrialerWeekendEnd() broadcast;
+ setInvasionStatus(uint8, string, uint32, uint8) broadcast;
+ setHolidayIdList(uint32array) broadcast ram;
+ holidayNotify() broadcast;
+ setWeeklyCalendarHolidays(weeklyCalendarHoliday []) required broadcast ram;
+ setYearlyCalendarHolidays(yearlyCalendarHoliday []) required broadcast ram;
+ setOncelyCalendarHolidays(oncelyCalendarHoliday []) required broadcast ram;
+ setRelativelyCalendarHolidays(relativelyCalendarHoliday []) required broadcast ram;
+ setMultipleStartHolidays(multipleStartHoliday []) required broadcast ram;
+ sendSystemMessage(string, uint8) broadcast ram;
+};
+
+dclass PurchaseManager : DistributedObject {
+ setPlayerIds(uint32, uint32, uint32, uint32) required broadcast ram;
+ setNewbieIds(uint32array) required broadcast ram;
+ setMinigamePoints(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerMoney(uint8, uint8, uint8, uint8) required broadcast ram;
+ setPlayerStates(uint8, uint8, uint8, uint8) required broadcast ram;
+ setCountdown(int16) required broadcast ram;
+ setMetagameRound(int8) required broadcast ram;
+ setVotesArray(int16array) required broadcast ram;
+ requestExit() airecv clsend;
+ requestPlayAgain() airecv clsend;
+ setInventory(blob, int16, uint8) airecv clsend;
+ setPurchaseExit() broadcast;
+};
+
+dclass NewbiePurchaseManager : PurchaseManager {
+ setOwnedNewbieId(uint32) required broadcast ram;
+};
+
+dclass SafeZoneManager : DistributedObject {
+ enterSafeZone() airecv clsend;
+ exitSafeZone() airecv clsend;
+};
+
+dclass TutorialManager : DistributedObject {
+ requestTutorial() airecv clsend;
+ rejectTutorial() airecv clsend;
+ requestSkipTutorial() airecv clsend;
+ skipTutorialResponse(uint8);
+ enterTutorial(uint32, uint32, uint32, uint32);
+ allDone() airecv clsend;
+ toonArrived() airecv clsend;
+};
+
+dclass CatalogManager : DistributedObject {
+ startCatalog() airecv clsend;
+};
+
+dclass DistributedMyTest : DistributedObject {
+ setMyTest(uint16) broadcast;
+};
+
+dclass DistributedTreasure : DistributedObject {
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedDDTreasure : DistributedTreasure {
+};
+
+dclass DistributedDGTreasure : DistributedTreasure {
+};
+
+dclass DistributedDLTreasure : DistributedTreasure {
+};
+
+dclass DistributedTTTreasure : DistributedTreasure {
+};
+
+dclass DistributedBRTreasure : DistributedTreasure {
+};
+
+dclass DistributedMMTreasure : DistributedTreasure {
+};
+
+dclass DistributedOZTreasure : DistributedTreasure {
+};
+
+dclass DistributedETreasure : DistributedTreasure {
+};
+
+dclass DistributedEFlyingTreasure : DistributedTreasure {
+};
+
+dclass DistributedTagTreasure : DistributedTreasure {
+};
+
+dclass DistributedCashbotBossTreasure : DistributedTreasure {
+ setGoonId(uint32) required broadcast ram;
+ setFinalPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setStyle(uint16) required broadcast ram;
+};
+
+dclass DistributedLargeBlobSender : DistributedObject {
+ setMode(uint8) required broadcast ram;
+ setTargetAvId(uint32) required broadcast ram;
+ setChunk(blob);
+ setFilename(string);
+ setAck() airecv clsend;
+};
+
+dclass DistributedLevel : DistributedObject {
+ setLevelZoneId(uint32) required broadcast ram;
+ setPlayerIds(uint32array) required broadcast ram;
+ setEntranceId(uint8) required broadcast ram;
+ setZoneIds(uint32array) broadcast ram;
+ setStartTimestamp(int32) broadcast ram;
+ setOuch(uint8) airecv clsend;
+ requestCurrentLevelSpec(string, string) airecv clsend;
+ setSpecDeny(blob);
+ setSpecSenderDoId(uint32);
+ setAttribChange(uint32, blob, blob, blob) broadcast;
+};
+
+dclass DistributedEntity : DistributedObject {
+ setLevelDoId(uint32) required broadcast ram;
+ setEntId(uint32) required broadcast ram;
+};
+
+dclass DistributedInteractiveEntity : DistributedEntity {
+ setAvatarInteract(uint32) required broadcast ram;
+ requestInteract() airecv clsend;
+ rejectInteract();
+ requestExit() airecv clsend;
+ avatarExit(uint32) broadcast;
+ setState(string, int32) required broadcast ram;
+};
+
+dclass DistributedTrophyMgr : DistributedObject {
+ requestTrophyScore() airecv clsend;
+};
+
+dclass DistributedBuilding : DistributedObject {
+ setBlock(uint16, uint32) required broadcast ram;
+ setSuitData(int8, int8, int8) required broadcast ram;
+ setVictorList(uint32array) broadcast ram;
+ setState(string, int16) broadcast ram;
+ setVictorReady() airecv clsend;
+};
+
+dclass DistributedAnimBuilding : DistributedBuilding {
+};
+
+dclass DistributedToonInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setToonData(blob) required broadcast ram;
+ setState(string, int16) required broadcast ram;
+};
+
+dclass DistributedToonHallInterior : DistributedToonInterior {
+};
+
+dclass DistributedSuitInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+};
+
+dclass DistributedCogdoBarrel : DistributedObject {
+ requestGrab() airecv clsend;
+ setIndex(uint32) required broadcast ram;
+ setState(uint32) required broadcast ram;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedCogdoInterior : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setExtZoneId(uint32) required broadcast ram;
+ setDistBldgDoId(uint32) required broadcast ram;
+ setNumFloors(int8) required broadcast ram;
+ setShopOwnerNpcId(uint32) required broadcast ram;
+ setSOSNpcId(uint32) broadcast ram;
+ setFOType(int8) broadcast ram;
+ setToons(uint32array, uint16) broadcast ram;
+ setSuits(uint32array, uint32array, uint16array) broadcast ram;
+ setState(string, int16) required broadcast ram;
+ setAvatarJoined() airecv clsend;
+ elevatorDone() airecv clsend;
+ reserveJoinDone() airecv clsend;
+ toonLeftBarrelRoom() airecv clsend;
+ toonBarrelRoomIntroDone() airecv clsend;
+ setBarrelRoomReward(uint32 [], uint8 []) broadcast;
+ toonBarrelRoomRewardDone() airecv clsend;
+};
+
+dclass DistributedCogdoBattleBldg : DistributedBattleBldg {
+};
+
+dclass DistCogdoGame : DistributedObject {
+ setInteriorId(uint32) required broadcast ram;
+ setExteriorZone(uint32) broadcast ram required;
+ setDifficultyOverrides(int32, int32) broadcast ram required;
+ setVisible() broadcast;
+ setIntroStart() broadcast;
+ setToonSad(uint32) broadcast;
+ setToonDisconnect(uint32) broadcast;
+ setAvatarReady() airecv clsend;
+ setGameStart(int16) broadcast;
+ setGameFinish(int16) broadcast;
+};
+
+dclass DistCogdoLevelGame : DistCogdoGame, DistributedLevel {
+};
+
+dclass DistCogdoMazeGame : DistCogdoGame {
+ requestAction(uint8, uint32) airecv clsend;
+ doAction(uint8, uint32, int16) broadcast;
+ setNumSuits(uint8 [3]) required broadcast;
+ requestUseGag(int16/10, int16/10, int16/10, int16) clsend airecv;
+ toonUsedGag(uint32, int16/10, int16/10, int16/10, int16) broadcast;
+ requestSuitHitByGag(uint8, uint8) clsend airecv;
+ suitHitByGag(uint32, uint8, uint8) broadcast;
+ requestHitBySuit(uint8, uint8, int16) clsend airecv;
+ toonHitBySuit(uint32, uint8, uint8, int16) broadcast;
+ requestHitByDrop() clsend airecv;
+ toonHitByDrop(uint32) broadcast;
+ requestPickUp(uint8) clsend airecv;
+ pickUp(uint32, uint8, int16) broadcast;
+ requestGag(uint8) clsend airecv;
+ hasGag(uint32, int16) broadcast;
+};
+
+dclass DistCogdoFlyingGame : DistCogdoGame {
+ requestAction(uint8, uint8) airecv clsend;
+ requestPickUp(uint16, uint8) airecv clsend;
+ pickUp(uint32, uint16, int16) broadcast;
+ debuffPowerup(uint32, uint16, int16) broadcast;
+ doAction(uint8, uint32) broadcast;
+ eagleExitCooldown(uint32, int16) broadcast;
+ toonSetAsEagleTarget(uint32, uint8, int16) broadcast;
+ toonClearAsEagleTarget(uint32, uint8, int16) broadcast;
+ toonDied(uint32, int32) broadcast;
+ toonSpawn(uint32, int32) broadcast;
+ toonSetBlades(uint32, int32) broadcast;
+ toonBladeLost(uint32) broadcast;
+};
+
+dclass DistCogdoBoardroomGame : DistCogdoLevelGame {
+};
+
+dclass DistCogdoCraneGame : DistCogdoLevelGame {
+};
+
+dclass DistCogdoCrane : DistributedObject {
+ setCraneGameId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ clearSmoothing(int8) broadcast clsend;
+ setCablePos(uint8, int16/100, uint16%360/100, LinkPosition [3], int16) broadcast clsend;
+};
+
+dclass DistCogdoCraneObject : DistributedObject {
+ setCraneGameId(uint32) required broadcast ram;
+ setObjectState(char, uint32, uint32) broadcast ram;
+ requestGrab() airecv clsend;
+ rejectGrab();
+ requestDrop() airecv clsend;
+ hitFloor() clsend;
+ requestFree(int16/10, int16/10, int16/10, uint16%360/100) airecv clsend;
+ hitBoss(uint16/255) airecv clsend;
+ setX(int16/10) broadcast ram clsend airecv;
+ setY(int16/10) broadcast ram clsend airecv;
+ setZ(int16/10) broadcast ram clsend airecv;
+ setH(int16%360/10) broadcast ram clsend airecv;
+ setP(int16%360/10) broadcast ram clsend airecv;
+ setR(int16%360/10) broadcast ram clsend airecv;
+ setPos : setX, setY, setZ;
+ setHpr : setH, setP, setR;
+ setPosHpr : setX, setY, setZ, setH, setP, setR;
+ setXY : setX, setY;
+ setXZ : setX, setZ;
+ setXYH : setX, setY, setH;
+ setXYZH : setX, setY, setZ, setH;
+ setComponentL(uint64) broadcast ram clsend airecv;
+ setComponentX(int16/10) broadcast ram clsend airecv;
+ setComponentY(int16/10) broadcast ram clsend airecv;
+ setComponentZ(int16/10) broadcast ram clsend airecv;
+ setComponentH(int16%360/10) broadcast ram clsend airecv;
+ setComponentP(int16%360/10) broadcast ram clsend airecv;
+ setComponentR(int16%360/10) broadcast ram clsend airecv;
+ setComponentT(int16) broadcast ram clsend airecv;
+ setSmStop : setComponentT;
+ setSmH : setComponentH, setComponentT;
+ setSmZ : setComponentZ, setComponentT;
+ setSmXY : setComponentX, setComponentY, setComponentT;
+ setSmXZ : setComponentX, setComponentZ, setComponentT;
+ setSmPos : setComponentX, setComponentY, setComponentZ, setComponentT;
+ setSmHpr : setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmXYH : setComponentX, setComponentY, setComponentH, setComponentT;
+ setSmXYZH : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentT;
+ setSmPosHpr : setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ setSmPosHprL : setComponentL, setComponentX, setComponentY, setComponentZ, setComponentH, setComponentP, setComponentR, setComponentT;
+ clearSmoothing(int8) broadcast clsend;
+};
+
+dclass DistCogdoCraneMoneyBag : DistCogdoCraneObject {
+ setIndex(uint8) required broadcast ram;
+ requestInitial() airecv clsend;
+};
+
+dclass DistCogdoCraneCog : DistributedObject {
+ setGameId(uint32) required broadcast ram;
+ setDNAString(blob) required broadcast ram;
+ setSpawnInfo(uint8, int16) required broadcast ram;
+};
+
+dclass DistributedHQInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setLeaderBoard(blob) required broadcast ram;
+ setTutorial(uint8) required broadcast ram;
+};
+
+dclass DistributedGagshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedPetshopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedKartShopInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+};
+
+dclass DistributedDoor : DistributedObject {
+ setZoneIdAndBlock(uint32, uint32) required broadcast ram;
+ setSwing(int8) required broadcast ram;
+ setDoorType(uint8) required broadcast ram;
+ setDoorIndex(uint8) required broadcast ram;
+ setOtherZoneIdAndDoId(uint32, uint32);
+ requestEnter() airecv clsend;
+ requestExit() airecv clsend;
+ rejectEnter(int8);
+ avatarEnter(uint32) broadcast;
+ avatarExit(uint32) broadcast;
+ setState(string, int16) required broadcast ram;
+ setExitDoorState(string, int16) required broadcast ram;
+};
+
+dclass DistributedAnimDoor : DistributedDoor {
+};
+
+dclass DistributedHouseDoor : DistributedDoor {
+};
+
+dclass DistributedCogHQDoor : DistributedDoor {
+};
+
+dclass DistributedSellbotHQDoor : DistributedCogHQDoor {
+ informPlayer(uint8) broadcast ram;
+};
+
+dclass DistributedNPCToonBase : DistributedNode {
+ setName(string) required broadcast ram;
+ setDNAString(blob) required broadcast ram;
+ setPositionIndex(uint8) required broadcast ram;
+ setAnimState(string, int16/1000, int16) broadcast ram;
+ setPageNumber(int16, int8, int16) broadcast ram clsend;
+ avatarEnter() airecv clsend;
+ freeAvatar();
+};
+
+dclass DistributedNPCToon : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCSpecialQuestGiver : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint16array, int16) broadcast ram;
+ setMovieDone() airecv clsend;
+ chooseQuest(uint16) airecv clsend;
+ chooseTrack(int8) airecv clsend;
+};
+
+dclass DistributedNPCFlippyInToonHall : DistributedNPCToon {
+};
+
+dclass DistributedNPCScientist : DistributedNPCToonBase {
+ setChat(char [0-1024], uint8, uint32, uint8, uint8) ownsend broadcast;
+};
+
+dclass DistributedNPCClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setInventory(blob, int16, uint8) airecv clsend;
+};
+
+dclass DistributedNPCTailor : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedNPCBlocker : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, int16) broadcast ram;
+};
+
+dclass DistributedNPCFisherman : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ completeSale(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPartyPerson : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ answer(uint8) airecv clsend;
+};
+
+dclass DistributedNPCPetclerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ setPetSeeds(uint32array);
+ petAdopted(uint8, uint32) airecv clsend;
+ petReturned() airecv clsend;
+ fishSold() airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedNPCKartClerk : DistributedNPCToonBase {
+ setMovie(uint8, uint32, uint32, uint32array, int16) broadcast ram;
+ buyKart(uint8) airecv clsend;
+ buyAccessory(uint8) airecv clsend;
+ transactionDone() airecv clsend;
+};
+
+dclass DistributedKnockKnockDoor : DistributedAnimatedProp {
+};
+
+dclass DistributedElevator : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32, uint8) broadcast ram;
+ fillSlot1(uint32, uint8) broadcast ram;
+ fillSlot2(uint32, uint8) broadcast ram;
+ fillSlot3(uint32, uint8) broadcast ram;
+ fillSlot4(uint32, uint8) broadcast ram;
+ fillSlot5(uint32, uint8) broadcast ram;
+ fillSlot6(uint32, uint8) broadcast ram;
+ fillSlot7(uint32, uint8) broadcast ram;
+ emptySlot0(uint32, int8, int16, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFSM : DistributedObject {
+ setBldgDoId(uint32) required broadcast ram;
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ fillSlot4(uint32) broadcast ram;
+ fillSlot5(uint32) broadcast ram;
+ fillSlot6(uint32) broadcast ram;
+ fillSlot7(uint32) broadcast ram;
+ emptySlot0(uint32, int8, int16) broadcast ram;
+ emptySlot1(uint32, int8, int16) broadcast ram;
+ emptySlot2(uint32, int8, int16) broadcast ram;
+ emptySlot3(uint32, int8, int16) broadcast ram;
+ emptySlot4(uint32, int8, int16) broadcast ram;
+ emptySlot5(uint32, int8, int16) broadcast ram;
+ emptySlot6(uint32, int8, int16) broadcast ram;
+ emptySlot7(uint32, int8, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32, uint8);
+ requestExit() airecv clsend;
+ setElevatorTripId(uint32) required broadcast ram;
+ setAntiShuffle(uint8) required broadcast ram;
+ setMinLaff(uint8) required broadcast ram;
+};
+
+dclass DistributedElevatorFloor : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedElevatorExt : DistributedElevator {
+ setFloor(int8) broadcast ram;
+};
+
+dclass DistributedLawOfficeElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setLawOfficeInteriorZone(uint32);
+ setLawOfficeInteriorZoneForce(uint32);
+};
+
+dclass DistributedElevatorInt : DistributedElevator {
+ requestBuildingExit() airecv clsend;
+ forcedExit(uint32);
+};
+
+dclass DistributedFactoryElevatorExt : DistributedElevatorExt {
+ setEntranceId(uint8) required broadcast ram;
+ setFactoryInteriorZone(uint32);
+ setFactoryInteriorZoneForce(uint32);
+};
+
+dclass DistributedMintElevatorExt : DistributedElevatorExt {
+ setMintId(uint16) required broadcast ram;
+ setMintInteriorZone(uint32);
+ setMintInteriorZoneForce(uint32);
+};
+
+dclass DistributedCogdoElevatorExt : DistributedElevatorExt {
+};
+
+dclass DistributedLawOfficeElevatorInt : DistributedElevatorFloor {
+ setLawOfficeInteriorZone(uint32);
+};
+
+dclass DistributedCogdoElevatorInt : DistributedElevatorInt {
+};
+
+dclass DistributedBossElevator : DistributedElevatorExt {
+ setBossOfficeZone(uint32);
+ setBossOfficeZoneForce(uint32);
+};
+
+dclass DistributedVPElevator : DistributedBossElevator {
+};
+
+dclass DistributedCFOElevator : DistributedBossElevator {
+};
+
+dclass DistributedCJElevator : DistributedBossElevator {
+};
+
+dclass DistributedBBElevator : DistributedBossElevator {
+};
+
+dclass DistributedBoardingParty : DistributedObject {
+ postGroupInfo(uint32, uint32array, uint32array, uint32array) broadcast;
+ informDestinationInfo(uint8) clsend airecv;
+ postDestinationInfo(uint8) broadcast;
+ postInvite(uint32, uint32) broadcast;
+ postInviteCanceled() broadcast;
+ postKick(uint32) broadcast;
+ postKickReject(uint32, uint32, uint32) broadcast;
+ postSizeReject(uint32, uint32, uint32) broadcast;
+ postInviteAccepted(uint32) broadcast;
+ postInviteDelcined(uint32) broadcast;
+ postInviteNotQualify(uint32, int8, uint32) broadcast;
+ postAlreadyInGroup() broadcast;
+ postGroupDissolve(uint32, uint32, uint32 [], uint8) broadcast;
+ postMessageAcceptanceFailed(uint32, int8) broadcast;
+ postGroupAlreadyFull() broadcast;
+ postSomethingMissing() broadcast;
+ postRejectBoard(uint32, int8, uint32 [], uint32 []) broadcast;
+ postRejectGoto(uint32, int8, uint32 [], uint32 []) broadcast;
+ postMessageInvited(uint32, uint32) broadcast;
+ postMessageInvitationFailed(uint32) broadcast;
+ acceptGoToFirstTime(uint32) broadcast;
+ acceptGoToSecondTime(uint32) broadcast;
+ rejectGoToRequest(uint32, int8, uint32 [], uint32 []) broadcast;
+ requestInvite(uint32) airecv clsend;
+ requestCancelInvite(uint32) airecv clsend;
+ requestAcceptInvite(uint32, uint32) airecv clsend;
+ requestRejectInvite(uint32, uint32) airecv clsend;
+ requestKick(uint32) airecv clsend;
+ requestLeave(uint32) airecv clsend;
+ requestBoard(uint32) airecv clsend;
+ requestGoToFirstTime(uint32) airecv clsend;
+ requestGoToSecondTime(uint32) airecv clsend;
+ setElevatorIdList(uint32array) required broadcast ram;
+ setGroupSize(uint8) required broadcast ram;
+};
+
+dclass DistributedTutorialInterior : DistributedObject {
+ setZoneIdAndBlock(uint32, uint16) required broadcast ram;
+ setTutorialNpcId(uint32) required broadcast ram;
+};
+
+dclass DistributedBankMgr : DistributedObject {
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedMailbox : DistributedObject {
+ setHouseId(uint32) required broadcast ram;
+ setHousePos(uint8) required broadcast ram;
+ setName(string) required broadcast ram;
+ setFullIndicator(uint8) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32) broadcast ram;
+ acceptItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ acceptItemResponse(uint16, int8);
+ discardItemMessage(uint16, blob, uint8, int32) airecv clsend;
+ discardItemResponse(uint16, int8);
+ acceptInviteMessage(uint16, uint64) airecv clsend;
+ rejectInviteMessage(uint16, uint64) airecv clsend;
+ markInviteReadButNotReplied(uint64) airecv clsend;
+};
+
+dclass DistributedFurnitureManager : DistributedObject {
+ setOwnerId(uint32) required broadcast ram;
+ setOwnerName(string) required broadcast ram;
+ setInteriorId(uint32) required broadcast ram;
+ setAtticItems(blob) required broadcast ram;
+ setAtticWallpaper(blob) required broadcast ram;
+ setAtticWindows(blob) required broadcast ram;
+ setDeletedItems(blob) required broadcast ram;
+ suggestDirector(uint32) airecv clsend;
+ setDirector(uint32) broadcast ram;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ moveItemToAtticMessage(uint32, uint16) airecv clsend;
+ moveItemToAtticResponse(int8, uint16);
+ moveItemFromAtticMessage(uint16, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, uint16) airecv clsend;
+ moveItemFromAtticResponse(int8, uint32, uint16);
+ deleteItemFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteItemFromAtticResponse(int8, uint16);
+ deleteItemFromRoomMessage(blob, uint32, uint16) airecv clsend;
+ deleteItemFromRoomResponse(int8, uint16);
+ moveWallpaperFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWallpaperFromAtticResponse(int8, uint16);
+ deleteWallpaperFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWallpaperFromAtticResponse(int8, uint16);
+ moveWindowToAtticMessage(uint8, uint16) airecv clsend;
+ moveWindowToAtticResponse(int8, uint16);
+ moveWindowFromAtticMessage(uint16, uint8, uint16) airecv clsend;
+ moveWindowFromAtticResponse(int8, uint16);
+ moveWindowMessage(uint8, uint8, uint16) airecv clsend;
+ moveWindowResponse(int8, uint16);
+ deleteWindowFromAtticMessage(blob, uint16, uint16) airecv clsend;
+ deleteWindowFromAtticResponse(int8, uint16);
+ recoverDeletedItemMessage(blob, uint16, uint16) airecv clsend;
+ recoverDeletedItemResponse(int8, uint16);
+};
+
+dclass DistributedFurnitureItem : DistributedSmoothNode {
+ setItem(uint32, blob) required broadcast ram;
+ requestPosHpr(uint8, int16/10, int16/10, int16/100, int16/10, int16/10, int16/10, int16) airecv clsend;
+ setMode(uint8, uint32) required broadcast ram;
+};
+
+dclass DistributedBank : DistributedFurnitureItem {
+ avatarEnter() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ transferMoney(int16) airecv clsend;
+};
+
+dclass DistributedCloset : DistributedFurnitureItem {
+ setOwnerId(uint32) required broadcast ram;
+ enterAvatar() airecv clsend;
+ freeAvatar();
+ deleteItem(blob, blob, uint8) airecv clsend;
+ removeItem(blob, uint8) airecv clsend;
+ setDNA(blob, int8, uint8) airecv clsend;
+ setState(uint8, uint32, uint32, string, uint8array, uint8array) broadcast ram;
+ setMovie(uint8, uint32, int16) broadcast ram;
+ resetItemLists() broadcast ram;
+ setCustomerDNA(uint32, blob) broadcast ram;
+};
+
+dclass DistributedPhone : DistributedFurnitureItem {
+ setInitialScale(uint8/170, uint8/170, uint8/170) required broadcast ram;
+ setNewScale(uint8/170, uint8/170, uint8/170) airecv clsend;
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setLimits(uint16);
+ setMovie(uint8, uint32, int32) broadcast ram;
+ requestPurchaseMessage(uint16, blob, int32) airecv clsend;
+ requestPurchaseResponse(uint16, int8);
+ requestGiftPurchaseMessage(uint16, uint32, blob, int32) airecv clsend;
+ requestGiftPurchaseResponse(uint16, int8);
+};
+
+dclass DistributedFireworkShow : DistributedObject {
+ startShow(uint8, uint8, int16) broadcast ram;
+ requestFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) airecv clsend;
+ shootFirework(int16/10, int16/10, int16/100, uint8, uint8, uint8) broadcast;
+};
+
+dclass DistributedFireworksCannon : DistributedFireworkShow {
+ avatarEnter() airecv clsend;
+ avatarExit() airecv clsend;
+ freeAvatar();
+ setMovie(uint8, uint32, int16) broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+};
+
+dclass LobbyManager : DistributedObject {
+};
+
+dclass DistributedFactory : DistributedLevel {
+ setFactoryId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedLawOffice : DistributedObject {
+ setLawOfficeId(uint16) required broadcast ram;
+ startSignal() broadcast ram;
+ readyForNextFloor() airecv clsend;
+};
+
+dclass DistributedLawOfficeFloor : DistributedLevel {
+ setLawOfficeId(uint16) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ readyForNextFloor() airecv clsend;
+ setForemanConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedMint : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setMintId(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+};
+
+dclass DistributedMintRoom : DistributedLevel {
+ setMintId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedStage : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setStageId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setStageZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedStageRoom : DistributedLevel {
+ setStageId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+};
+
+dclass DistributedInGameEditor : DistributedObject {
+ setEditorAvId(uint32) required broadcast ram;
+ setEditUsername(blob) required broadcast ram;
+ setLevelDoId(uint32) required broadcast ram;
+ requestCurrentLevelSpec() airecv clsend;
+ setSpecSenderDoId(uint32);
+ setEdit(uint32, blob, blob, blob) airecv clsend;
+ setAttribChange(uint32, blob, blob, blob);
+ setFinished() airecv clsend;
+};
+
+dclass DistributedLift : DistributedEntity {
+ setStateTransition(uint8, uint8, uint32) required broadcast ram;
+ setAvatarEnter() airecv clsend;
+ setAvatarLeave() airecv clsend;
+};
+
+dclass DistributedDoorEntity : DistributedEntity {
+ setLocksState(uint16) required broadcast ram;
+ setDoorState(uint8, int32) required broadcast ram;
+ requestOpen() airecv clsend;
+};
+
+dclass DistributedSwitch : DistributedInteractiveEntity {
+};
+
+dclass DistributedButton : DistributedSwitch {
+};
+
+dclass DistributedTrigger : DistributedSwitch {
+};
+
+dclass DistributedCrushableEntity : DistributedEntity {
+ setPosition(int16/10, int16/10, int16/10) broadcast ram;
+ setCrushed(uint32, uint8) broadcast ram;
+};
+
+dclass DistributedCrusherEntity : DistributedEntity {
+};
+
+dclass DistributedElevatorMarker : DistributedEntity {
+};
+
+dclass DistributedStomper : DistributedCrusherEntity {
+ setMovie(uint8, int16, uint32array) broadcast ram;
+};
+
+dclass DistributedStomperPair : DistributedEntity {
+ setChildren(uint32array) broadcast ram;
+ setSquash() airecv clsend;
+};
+
+dclass DistributedBarrelBase : DistributedEntity {
+ requestGrab() airecv clsend;
+ setGrab(uint32) broadcast ram;
+ setReject() broadcast;
+};
+
+dclass DistributedGagBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedBeanBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedHealBarrel : DistributedBarrelBase {
+};
+
+dclass DistributedGrid : DistributedEntity {
+};
+
+dclass ActiveCell : DistributedEntity {
+ setState(uint8, uint32) broadcast ram;
+};
+
+dclass DirectionalCell : ActiveCell {
+};
+
+dclass CrusherCell : ActiveCell {
+};
+
+dclass DistributedCrate : DistributedCrushableEntity {
+ requestPush(uint8) airecv clsend;
+ setReject();
+ setAccept() broadcast;
+ setMoveTo(uint32, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+ setDone() airecv clsend;
+};
+
+dclass DistributedSinkingPlatform : DistributedEntity {
+ setOnOff(uint8, uint32) airecv clsend;
+ setSinkMode(uint32, uint8, uint32) broadcast ram;
+};
+
+dclass DistributedGoon : DistributedCrushableEntity {
+ requestBattle(int16/10) airecv clsend;
+ requestStunned(int16/10) airecv clsend;
+ requestResync() airecv clsend;
+ setParameterize(int16/10, int16/10, int16/10, uint32) airecv clsend;
+ setMovie(uint8, uint32, int32/10, int16) broadcast ram;
+};
+
+dclass DistributedGridGoon : DistributedGoon {
+ setPathPts(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast ram;
+};
+
+dclass BattleBlocker : DistributedEntity {
+ setActive(uint8) required broadcast ram;
+ setSuits(uint32array) broadcast ram;
+ setBattle(uint32) broadcast ram;
+ setBattleFinished() broadcast ram;
+};
+
+dclass DistributedLaserField : BattleBlocker {
+ setGrid(uint8, uint8) required broadcast ram;
+ setField(uint8 []) required broadcast ram;
+ setSuccess(uint8) broadcast ram;
+ hit(int8, int8, int8, int8) airecv clsend;
+ trapFire() airecv clsend;
+ setActiveLF(uint8) broadcast ram;
+ hideSuit(uint32array) broadcast ram;
+ showSuit(uint32array) broadcast ram;
+ setGridGame(string) broadcast ram;
+};
+
+struct golfGreenGameBoardData {
+ uint8 posX;
+ uint8 posZ;
+ uint8 typeIndex;
+};
+
+struct golfGreenGameScoreData {
+ uint32 avId;
+ uint8 score;
+};
+
+dclass DistributedGolfGreenGame : BattleBlocker {
+ requestJoin() airecv clsend;
+ leaveGame() airecv clsend;
+ acceptJoin(uint16, int32, uint32 []) broadcast ram;
+ requestBoard(uint8) airecv clsend;
+ startBoard(golfGreenGameBoardData [], uint8 []);
+ signalDone(uint8) broadcast ram;
+ boardCleared(uint32);
+ scoreData(uint8, uint8, golfGreenGameScoreData []) broadcast ram;
+ informGag(uint8, uint8);
+ helpOthers(uint32) broadcast;
+ setTimerStart(uint16, int32) broadcast ram;
+};
+
+dclass DistributedSecurityCamera : DistributedEntity {
+ trapFire() airecv clsend;
+ setTarget(uint8) broadcast ram;
+};
+
+dclass DistributedMover : DistributedEntity {
+ startMove(int16) broadcast ram;
+};
+
+typedef uint16/10000 PetTrait;
+
+dclass DistributedPet : DistributedSmoothNode {
+ string DcObjectType db;
+ setOwnerId(uint32) required broadcast db;
+ setPetName(string) required broadcast db;
+ setTraitSeed(uint32) required broadcast db;
+ setSafeZone(uint32) required broadcast db;
+ setForgetfulness(PetTrait) required broadcast db;
+ setBoredomThreshold(PetTrait) required broadcast db;
+ setRestlessnessThreshold(PetTrait) required broadcast db;
+ setPlayfulnessThreshold(PetTrait) required broadcast db;
+ setLonelinessThreshold(PetTrait) required broadcast db;
+ setSadnessThreshold(PetTrait) required broadcast db;
+ setFatigueThreshold(PetTrait) required broadcast db;
+ setHungerThreshold(PetTrait) required broadcast db;
+ setConfusionThreshold(PetTrait) required broadcast db;
+ setExcitementThreshold(PetTrait) required broadcast db;
+ setAngerThreshold(PetTrait) required broadcast db;
+ setSurpriseThreshold(PetTrait) required broadcast db;
+ setAffectionThreshold(PetTrait) required broadcast db;
+ setHead(int8(-1, 0)) required broadcast db;
+ setEars(int8(-1-4)) required broadcast db;
+ setNose(int8(-1-3)) required broadcast db;
+ setTail(int8(-1-6)) required broadcast db;
+ setBodyTexture(int8(0-6)) required broadcast db;
+ setColor(int8(0-25)) required broadcast db;
+ setColorScale(int8(0-8)) required broadcast db;
+ setEyeColor(int8(0-5)) required broadcast db;
+ setGender(int8(0-1)) required broadcast db;
+ setLastSeenTimestamp(uint32) required broadcast db;
+ setBoredom(uint16/1000(0-1)) required broadcast db;
+ setRestlessness(uint16/1000(0-1)) required broadcast db;
+ setPlayfulness(uint16/1000(0-1)) required broadcast db;
+ setLoneliness(uint16/1000(0-1)) required broadcast db;
+ setSadness(uint16/1000(0-1)) required broadcast db;
+ setAffection(uint16/1000(0-1)) required broadcast db;
+ setHunger(uint16/1000(0-1)) required broadcast db;
+ setConfusion(uint16/1000(0-1)) required broadcast db;
+ setExcitement(uint16/1000(0-1)) required broadcast db;
+ setFatigue(uint16/1000(0-1)) required broadcast db;
+ setAnger(uint16/1000(0-1)) required broadcast db;
+ setSurprise(uint16/1000(0-1)) required broadcast db;
+ setMood : setBoredom, setRestlessness, setPlayfulness, setLoneliness, setSadness, setAffection, setHunger, setConfusion, setExcitement, setFatigue, setAnger, setSurprise;
+ teleportIn(int16) broadcast ownsend;
+ teleportOut(int16) broadcast ownsend;
+ setTrickAptitudes(uint16/10000(0-1) []) required broadcast db;
+ doTrick(uint8, int16) broadcast ram;
+ avatarInteract(uint32);
+ setMovie(uint8, uint32, int16) broadcast ram;
+ freeAvatar();
+};
+
+dclass DistributedPetProxy : DistributedPet {
+ setDominantMood(string) broadcast ram;
+};
+
+dclass DistributedBlackCatMgr : DistributedObject {
+ setAvId(uint32) required broadcast ram;
+ doBlackCatTransformation() airecv clsend;
+};
+
+dclass DistributedPolarPlaceEffectMgr : DistributedObject {
+ addPolarPlaceEffect() airecv clsend;
+};
+
+dclass DistributedGreenToonEffectMgr : DistributedObject {
+ addGreenToonEffect() airecv clsend;
+};
+
+dclass DistributedResistanceEmoteMgr : DistributedObject {
+ addResistanceEmote() airecv clsend;
+};
+
+dclass DistributedScavengerHuntTarget : DistributedObject {
+ attemptScavengerHunt() airecv clsend;
+};
+
+dclass DistributedTrickOrTreatTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedWinterCarolingTarget : DistributedScavengerHuntTarget {
+};
+
+dclass DistributedDataStoreManager : DistributedObject {
+ startStore(uint8);
+ stopStore(uint8);
+ queryStore(uint8, string);
+ receiveResults(uint8, string);
+ deleteBackupStores();
+};
+
+dclass DistributedVehicle : DistributedSmoothNode {
+ setOwner(uint32) required broadcast ram;
+ setState(char, uint32) broadcast ram;
+ setBodyType(int8) required broadcast ram;
+ setBodyColor(int8) required broadcast ram;
+ setAccessoryColor(int8) required broadcast ram;
+ setEngineBlockType(int8) required broadcast ram;
+ setSpoilerType(int8) required broadcast ram;
+ setFrontWheelWellType(int8) required broadcast ram;
+ setBackWheelWellType(int8) required broadcast ram;
+ setRimType(int8) required broadcast ram;
+ setDecalType(int8) required broadcast ram;
+ requestControl() airecv clsend;
+ requestParked() airecv clsend;
+ setInput(int8) broadcast ram;
+};
+
+struct avatarAndKart {
+ uint32 avId;
+ uint32 kartId;
+};
+
+dclass DistributedRace : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setTrackId(uint16) required broadcast ram;
+ setRaceType(uint16) required broadcast ram;
+ setCircuitLoop(uint16array) required broadcast ram;
+ setAvatars(uint32array) required broadcast ram;
+ setStartingPlaces(uint8array) required broadcast ram;
+ setLapCount(uint8) broadcast required ram;
+ waitingForJoin() broadcast ram;
+ setEnteredRacers(avatarAndKart []) broadcast ram;
+ prepForRace() broadcast ram;
+ startTutorial() broadcast ram;
+ startRace(int16) broadcast ram;
+ goToSpeedway(uint32array, uint8) broadcast ram;
+ genGag(uint8, uint16, uint8) broadcast ram;
+ dropAnvilOn(uint32, uint32, int16) broadcast ram;
+ shootPiejectile(uint32, uint32, uint8) broadcast ram;
+ racerDisconnected(uint32) broadcast ram;
+ setPlace(uint32, uint32/1000, uint8, uint32, uint8, uint32, uint32, uint32array, uint16array, uint32/1000) broadcast ram;
+ setCircuitPlace(uint32, uint8, uint32, uint32, uint32, uint32array) broadcast ram;
+ endCircuitRace() broadcast ram;
+ setRaceZone(uint32, uint32);
+ hasGag(uint8, uint8, uint8) broadcast airecv clsend;
+ racerLeft(uint32) clsend airecv broadcast ram;
+ heresMyT(uint32, int8, uint16/65535, int16) clsend airecv broadcast;
+ requestThrow(int32/1000, int32/1000, int32/1000) clsend airecv;
+ requestKart() clsend airecv;
+};
+
+dclass DistributedGag : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setActivateTime(uint16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedProjectile : DistributedObject {
+ setInitTime(int16) required broadcast ram;
+ setPos(int32/1000, int32/1000, int32/1000) required broadcast ram;
+ setRace(uint32) required broadcast ram;
+ setOwnerId(uint32) required broadcast ram;
+ setType(uint8) required broadcast ram;
+ hitSomebody(uint32, int16) broadcast clsend airecv;
+};
+
+dclass DistributedKartPad : DistributedObject {
+ setArea(uint32) required broadcast ram;
+};
+
+dclass DistributedRacePad : DistributedKartPad {
+ setState(string, int16) required broadcast ram;
+ setRaceZone(uint32);
+ setTrackInfo(uint16array) required broadcast ram;
+};
+
+dclass DistributedViewPad : DistributedKartPad {
+ setLastEntered(int16) required broadcast ram;
+};
+
+dclass DistributedStartingBlock : DistributedObject {
+ setPadDoId(uint32) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setPadLocationId(uint8) required broadcast ram;
+ requestEnter(uint8) airecv clsend;
+ rejectEnter(uint8);
+ requestExit() airecv clsend;
+ setOccupied(uint32) broadcast ram;
+ setMovie(uint8) broadcast ram;
+ movieFinished() airecv clsend;
+};
+
+dclass DistributedViewingBlock : DistributedStartingBlock {
+};
+
+dclass DistributedLeaderBoard : DistributedObject {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setDisplay(blob) broadcast ram;
+};
+
+dclass DistributedDeliveryManager : DistributedObject {
+ hello(string) clsend;
+ rejectHello(string);
+ helloResponse(string);
+ getName(uint32);
+ receiveRejectGetName(string);
+ receiveAcceptGetName(string);
+ addName(uint32, string);
+ receiveRejectAddName(uint32);
+ receiveAcceptAddName(uint32);
+ addGift(uint32, blob, uint32, uint32, uint32);
+ receiveRejectAddGift(uint32);
+ receiveAcceptAddGift(uint32, uint32, uint32, uint32);
+ deliverGifts(uint32, uint32);
+ receiveAcceptDeliverGifts(uint32, string);
+ receiveRejectDeliverGifts(uint32, string);
+ receiveRequestPayForGift(blob, uint32, uint32) airecv clsend;
+ receiveRequestPurchaseGift(blob, uint32, uint32, uint32) airecv;
+ receiveAcceptPurchaseGift(uint32, uint32, int16);
+ receiveRejectPurchaseGift(uint32, uint32, int16, uint16);
+ heartbeat() airecv;
+ giveBeanBonus(uint32, uint16);
+ requestAck() clsend;
+ returnAck();
+};
+
+dclass DistributedLawbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ touchWitnessStand() airecv clsend;
+ hitBoss(uint8) airecv clsend;
+ healBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ hitDefensePan() airecv clsend;
+ hitProsecutionPan() airecv clsend;
+ hitChair(uint8, uint8) airecv clsend;
+ setLawyerIds(uint32array) broadcast ram;
+ setTaunt(int8, int8) broadcast;
+ toonGotHealed(uint32) broadcast;
+ enteredBonusState() broadcast;
+ setBattleDifficulty(uint8) broadcast ram;
+};
+
+dclass DistributedLawbotBossSuit : DistributedSuitBase {
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ doAttack(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) broadcast;
+ doProsecute() broadcast;
+ hitByToon() airecv clsend;
+ doStun() broadcast;
+};
+
+dclass DistributedLawbotBossGavel : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedLawbotCannon : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ requestEnter() airecv clsend;
+ setMovie(int8, uint32, uint8) broadcast;
+ setCannonPosition(int16/10, int16/10) airecv clsend;
+ updateCannonPosition(uint32, int16/10, int16/10) broadcast;
+ setCannonLit(int16/10, int16/10) airecv clsend;
+ setCannonWillFire(uint32, int16/10, int16/10, int16/10, int16) broadcast;
+ setLanded() airecv clsend;
+ requestLeave() airecv clsend;
+};
+
+dclass DistributedLawbotChair : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+ showCogJurorFlying() broadcast;
+ setToonJurorIndex(int8) broadcast ram;
+};
+
+dclass DistributedLawnDecor : DistributedNode {
+ setPlot(int8) required broadcast ram;
+ setHeading(int16/10) required broadcast ram;
+ setPosition(int16/10, int16/10, int16/10) required broadcast ram;
+ setOwnerIndex(int8) required broadcast ram;
+ plotEntered() airecv clsend;
+ removeItem() airecv clsend;
+ setMovie(uint8, uint32) broadcast ram;
+ movieDone() airecv clsend;
+ interactionDenied(uint32) broadcast ram;
+};
+
+dclass DistributedGardenPlot : DistributedLawnDecor {
+ plantFlower(uint8, uint8) airecv clsend;
+ plantGagTree(uint8, uint8) airecv clsend;
+ plantStatuary(uint8) airecv clsend;
+ plantToonStatuary(uint8, uint16) airecv clsend;
+ plantNothing(uint8) airecv clsend;
+};
+
+dclass DistributedGardenBox : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedStatuary : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedToonStatuary : DistributedStatuary {
+ setOptional(uint16) required broadcast ram;
+};
+
+dclass DistributedAnimatedStatuary : DistributedStatuary {
+};
+
+dclass DistributedChangingStatuary : DistributedStatuary {
+ setGrowthLevel(int8) required broadcast ram;
+};
+
+dclass DistributedPlantBase : DistributedLawnDecor {
+ setTypeIndex(uint8) required broadcast ram;
+ setWaterLevel(int8) required broadcast ram;
+ setGrowthLevel(int8) required broadcast ram;
+ waterPlant() airecv clsend;
+ waterPlantDone() airecv clsend;
+};
+
+dclass DistributedFlower : DistributedPlantBase {
+ setTypeIndex(uint8) required broadcast ram;
+ setVariety(uint8) required broadcast ram;
+};
+
+dclass DistributedGagTree : DistributedPlantBase {
+ setWilted(int8) required broadcast ram;
+ requestHarvest() airecv clsend;
+};
+
+dclass DistributedTravelGame : DistributedMinigame {
+ setTimerStartTime(int16) broadcast;
+ setAvatarChoice(uint16, uint8) airecv clsend;
+ setAvatarChose(uint32) broadcast;
+ setServerChoices(int16array, uint8array, uint8, uint8) broadcast;
+ setMinigames(uint8array, uint8array) broadcast;
+ setBonuses(uint8array, uint8array) broadcast;
+ setBoardIndex(uint8) required broadcast ram;
+};
+
+dclass DistributedPairingGame : DistributedMinigame {
+ setDeckSeed(uint32) required broadcast ram;
+ setMaxOpenCards(uint8) broadcast ram;
+ openCardRequest(int16, int16) airecv clsend;
+ openCardResult(int16, uint32, int16, int8, int16array) broadcast;
+ reportDone() airecv clsend;
+ setEveryoneDone() broadcast;
+ setSignaling(uint32) clsend broadcast;
+};
+
+struct golfData {
+ int16 frame;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct Coord3 {
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+};
+
+struct CommonObjectData {
+ uint8 id;
+ uint8 type;
+ int32/100000 x;
+ int32/100000 y;
+ int32/100000 z;
+ int32/100000 q1;
+ int32/100000 q2;
+ int32/100000 q3;
+ int32/100000 q4;
+ int32/100000 aVX;
+ int32/100000 aVY;
+ int32/100000 aVZ;
+ int32/100000 lVX;
+ int32/100000 lVY;
+ int32/100000 lVZ;
+};
+
+dclass DistributedPhysicsWorld : DistributedObject {
+ clientCommonObject(uint8, uint8, Coord3, Coord3, int32/100, int32/100, int32/1000) broadcast ram;
+ setCommonObjects(CommonObjectData []) broadcast;
+ upSetCommonObjects(CommonObjectData []) airecv clsend;
+};
+
+dclass DistributedGolfHole : DistributedPhysicsWorld {
+ setHoleId(int8) broadcast ram required;
+ setTimingCycleLength(uint32/1000) broadcast ram required;
+ setAvatarReadyHole() airecv clsend;
+ setGolfCourseDoId(uint32) broadcast ram required;
+ turnDone() airecv clsend;
+ ballInHole() airecv clsend;
+ setAvatarTempTee(uint32, uint8) clsend broadcast;
+ setTempAimHeading(uint32, int32/1000) clsend broadcast;
+ setAvatarFinalTee(uint32, uint8) broadcast;
+ setGolferIds(uint32array) broadcast ram required;
+ golfersTurn(uint32) broadcast;
+ golferChooseTee(uint32) broadcast;
+ setAvatarTee(uint8) airecv clsend;
+ postSwing(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ postSwingState(uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, uint16/100, CommonObjectData []) airecv clsend;
+ swing(uint32, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+ ballMovie2AI(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) airecv clsend;
+ ballMovie2Client(uint32/1000, uint32, golfData [], golfData [], uint16, uint16, uint16, CommonObjectData []) broadcast;
+ assignRecordSwing(uint32, uint32/1000, int32, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, CommonObjectData []);
+ setBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) airecv clsend;
+ sendBox(int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000, int32/1000) broadcast;
+};
+
+dclass DistributedGolfCourse : DistributedObject {
+ setGolferIds(uint32array) broadcast ram required;
+ setCourseId(int8) broadcast ram required;
+ setAvatarJoined() airecv clsend;
+ setAvatarReadyCourse() airecv clsend;
+ setAvatarReadyHole() airecv clsend;
+ setAvatarExited() airecv clsend;
+ setCurHoleIndex(int8) broadcast ram required;
+ setCurHoleDoId(uint32) broadcast ram required;
+ setDoneReward() airecv clsend;
+ setReward(uint8array [4], int8array, uint8array [4], uint8array [4], uint8array [4], uint32, uint32/100, uint32/100, uint32/100, uint32/100) broadcast;
+ setCourseReady(int8, int16array, int8) broadcast;
+ setHoleStart(int16) broadcast;
+ setCourseExit() broadcast;
+ setCourseAbort(uint32) broadcast;
+ setPlayHole() broadcast;
+ avExited(uint32) broadcast;
+ setScores(int16 []) broadcast;
+ changeDrivePermission(uint32, int8) broadcast;
+};
+
+dclass DistributedVineGame : DistributedMinigame {
+ reachedEndVine(int8) clsend airecv;
+ setNewVine(uint32, int8, uint32/10000, int8) airecv clsend broadcast;
+ setNewVineT(uint32, uint32/10000, int8) clsend broadcast;
+ setJumpingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16) clsend broadcast;
+ setFallingPos(uint32, int16/100, int16/100) clsend broadcast;
+ claimTreasure(uint32) airecv clsend;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setScore(uint32, uint32) broadcast;
+ allAtEndVine() broadcast;
+ setFallingFromVine(uint32, int8, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setFallingFromMidair(uint32, int8, int32/100, int16/100, int16/100, int16, int8) clsend broadcast;
+ setVineSections(uint8array) required broadcast ram;
+};
+
+dclass TTAvatarFriendsManager : AvatarFriendsManager {
+};
+
+dclass TTPlayerFriendsManager : PlayerFriendsManager {
+};
+
+dclass TTSpeedchatRelay : SpeedchatRelay {
+};
+
+dclass DistributedGolfKart : DistributedObject {
+ setState(string, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard() airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setGolfZone(uint32, uint16);
+ setGolfCourse(int8) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setColor(int16, int16, int16) required broadcast ram;
+};
+
+dclass DistributedTimer : DistributedObject {
+ setStartTime(int32) broadcast ram required;
+};
+
+dclass DistributedPicnicBasket : DistributedObject {
+ setState(string, uint16, int16) broadcast ram;
+ fillSlot0(uint32) broadcast ram;
+ fillSlot1(uint32) broadcast ram;
+ fillSlot2(uint32) broadcast ram;
+ fillSlot3(uint32) broadcast ram;
+ emptySlot0(uint32, int16) broadcast ram;
+ emptySlot1(uint32, int16) broadcast ram;
+ emptySlot2(uint32, int16) broadcast ram;
+ emptySlot3(uint32, int16) broadcast ram;
+ requestBoard(int16) airecv clsend;
+ rejectBoard(uint32);
+ requestExit() airecv clsend;
+ doneExit() airecv clsend;
+ setMinigameZone(uint32, uint16);
+ setPicnicDone();
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setTableNumber(int16) required broadcast ram;
+};
+
+dclass DistributedBossbotBoss : DistributedBossCog {
+ setState(string) broadcast ram;
+ setBattleDifficulty(uint8) broadcast ram;
+ requestGetFood(int8, int8, uint32) airecv clsend;
+ toonGotFood(uint32, int8, int8, uint32) broadcast;
+ requestServeFood(int8, int8) airecv clsend;
+ toonServeFood(uint32, int8, int8) broadcast;
+ hitBoss(uint8) airecv clsend;
+ hitToon(uint32) airecv clsend;
+ ballHitBoss(uint8) airecv clsend;
+ setBossDamage(uint16, uint8, int16) broadcast ram;
+ setSpeedDamage(uint16, uint8, int16) broadcast ram;
+ reachedTable(uint8) airecv clsend;
+ hitTable(uint8) airecv clsend;
+ awayFromTable(uint8) airecv clsend;
+ toonGotHealed(uint32) broadcast;
+ requestGetToonup(int8, int8, uint32) airecv clsend;
+ toonGotToonup(uint32, int8, int8, uint32) broadcast;
+};
+
+dclass DistributedCogKart : DistributedElevatorExt {
+ setCountryClubId(uint16) required broadcast ram;
+ setPosHpr(int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) required broadcast ram;
+ setCountryClubInteriorZone(uint32);
+ setCountryClubInteriorZoneForce(uint32);
+};
+
+dclass DistributedCountryClub : DistributedObject {
+ setZoneId(uint32) required broadcast ram;
+ setBlockedRooms(uint8array) required broadcast ram;
+ setCountryClubId(uint16) required broadcast ram;
+ setLayoutIndex(uint16) required broadcast ram;
+ setFloorNum(uint8) required broadcast ram;
+ setRoomDoIds(uint32array) broadcast ram;
+ setCountryClubZone(uint32) broadcast ram;
+ elevatorAlert(uint32) broadcast ram;
+};
+
+dclass DistributedCountryClubRoom : DistributedLevel {
+ setCountryClubId(uint16) required broadcast ram;
+ setRoomId(uint16) required broadcast ram;
+ setRoomNum(uint8) required broadcast ram;
+ setSuits(uint32array, uint32array) broadcast ram;
+ setBossConfronted(uint32) broadcast ram;
+ setDefeated() broadcast ram;
+ forceOuch(uint8) broadcast;
+};
+
+dclass DistributedMoleField : DistributedEntity {
+ setGameStart(int16, uint8, uint16) broadcast;
+ setClientTriggered() airecv clsend;
+ whackedMole(int8, int16) airecv clsend;
+ whackedBomb(int8, int16, int32) airecv clsend;
+ updateMole(int8, int8) broadcast;
+ reportToonHitByBomb(uint32, int8, int32) broadcast;
+ setScore(int16) required broadcast ram;
+ damageMe() airecv clsend;
+ setPityWin() broadcast;
+};
+
+dclass DistributedCountryClubBattle : DistributedLevelBattle {
+};
+
+dclass DistributedClubElevator : DistributedElevatorFSM {
+ setFloor(int8) broadcast ram;
+ setLocked(uint16) required broadcast ram;
+ setEntering(uint16) required broadcast ram;
+ kickToonsOut() broadcast;
+ setLatch(uint32) required broadcast ram;
+};
+
+dclass DistributedMaze : DistributedEntity {
+ setRoomDoId(uint32) required broadcast ram;
+ setGameStart(int16) broadcast;
+ setClientTriggered() airecv clsend;
+ setFinishedMaze() airecv clsend;
+ setGameOver() broadcast;
+ toonFinished(uint32, uint8, uint8) broadcast;
+ damageMe() airecv clsend;
+};
+
+dclass DistributedBattleWaiters : DistributedBattleFinal {
+};
+
+dclass DistributedFoodBelt : DistributedObject {
+ setBossCogId(uint32) required broadcast ram;
+ setIndex(uint8) required broadcast ram;
+ setState(char) broadcast ram;
+};
+
+dclass DistributedBanquetTable : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setNumDiners(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setDinerInfo(uint8array, uint8array, uint8array) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setDinerStatus(uint8, uint8) broadcast;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setPitcherPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ firingWater(int32/100, int32/100, int32/100, int32/100, int32/100, int32/100) broadcast clsend;
+ waterHitBoss(uint8) broadcast clsend;
+};
+
+dclass DistributedBattleDiners : DistributedBattleFinal {
+};
+
+dclass DistributedGolfSpot : DistributedObject {
+ setIndex(uint8) required broadcast ram;
+ setBossCogId(uint32) required broadcast ram;
+ setState(char, uint32, int8) broadcast ram;
+ setGoingToReward() broadcast ram;
+ requestControl() airecv clsend;
+ requestFree(int8) airecv clsend;
+ setGolfSpotPos(uint8, uint16%360/100, int16) broadcast clsend;
+ clearSmoothing(int8) broadcast clsend;
+ setSwingInfo(uint8, int16/10, uint8) broadcast clsend;
+};
+
+struct TireInput {
+ int32/100 force;
+ int32/100 heading;
+};
+
+dclass DistributedIceGame : DistributedMinigame {
+ setForceArrowInfo(uint32, int32/100, int32/100) broadcast clsend;
+ setAvatarChoice(int32/100, int32/100) airecv clsend;
+ endingPositions(Coord3 []) airecv clsend;
+ reportScoringMovieDone() airecv clsend;
+ claimTreasure(uint8) airecv clsend;
+ claimPenalty(uint8) airecv clsend;
+ setTireInputs(TireInput []) broadcast;
+ setTimerStartTime(int16) broadcast;
+ setFinalPositions(Coord3 []) broadcast;
+ setMatchAndRound(int8, int8) broadcast;
+ setScores(int8, int8, int16array) broadcast;
+ setNewState(string) broadcast;
+ setTreasureGrabbed(uint32, uint32) broadcast;
+ setPenaltyGrabbed(uint32, uint32) broadcast;
+};
+
+dclass DistributedCogThiefGame : DistributedMinigame {
+ throwingPie(uint32, int32, int32/100, int32/100, int32/100, int32/100) clsend broadcast;
+ hitBySuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ pieHitSuit(uint32, int32, int8, int32/100, int32/100, int32/100) clsend broadcast airecv;
+ cogHitBarrel(int32, int8, int8, int32/100, int32/100, int32/100) clsend airecv;
+ cogAtReturnPos(int32, int8, int8) clsend airecv;
+ updateSuitGoal(int32, int32, int8, int8, int64, int32/100, int32/100, int32/100) broadcast;
+ makeCogCarryBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ makeCogDropBarrel(int32, int32, int8, int8, int32/100, int32/100, int32/100) broadcast;
+ markBarrelStolen(int32, int32, int8) broadcast;
+};
+
+struct twoDTreasureInfo {
+ uint8 treasureIndex;
+ uint8 treasureValue;
+};
+
+struct twoDSectionInfo {
+ uint8 sectionIndex;
+ uint8 enemyIndicesSelected[];
+ twoDTreasureInfo treasureIndicesSelected[];
+ uint8 spawnPointIndicesSelected[];
+ uint8 stomperIndicesSelected[];
+};
+
+dclass DistributedTwoDGame : DistributedMinigame {
+ showShootGun(uint32, int16) clsend broadcast;
+ toonHitByEnemy(uint32, int16) clsend broadcast airecv;
+ toonFellDown(uint32, int16) clsend broadcast airecv;
+ toonSquished(uint32, int16) clsend broadcast airecv;
+ toonVictory(uint32, int16) clsend broadcast airecv;
+ claimTreasure(uint8, uint8) airecv clsend;
+ claimEnemyShot(uint8, uint8) airecv clsend;
+ reportDone() airecv clsend;
+ setSectionsSelected(twoDSectionInfo []) required broadcast ram;
+ setTreasureGrabbed(uint32, uint8, uint8) broadcast;
+ setEnemyShot(uint32, uint8, uint8, uint32) broadcast;
+ addVictoryScore(uint32, uint8) broadcast;
+ setEveryoneDone() broadcast;
+};
+
+dclass DistributedPicnicTable : DistributedNode {
+ fillSlot(uint32, uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10, int16, uint32) broadcast;
+ emptySlot(uint32, uint8, int16) broadcast;
+ requestTableState() airecv clsend;
+ setTableState(uint32 [], uint8) broadcast ram;
+ setGameZone(uint32, uint8) broadcast;
+ setIsPlaying(uint8) broadcast ram;
+ requestJoin(uint8, int16/10, int16/10, int16/10, int16/10, int16/10, int16/10) airecv clsend;
+ rejectJoin() broadcast;
+ requestObserve() airecv clsend;
+ leaveObserve() airecv clsend;
+ requestGameZone() airecv clsend;
+ requestPickedGame(uint8) clsend airecv;
+ requestExit() airecv clsend;
+ requestZone() clsend airecv;
+ announceWinner(string, uint32) broadcast;
+ allowObserve() broadcast;
+ allowPick() broadcast;
+ setZone(uint32) broadcast;
+};
+
+dclass DistributedChineseCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ requestTimer() clsend airecv;
+ requestSeatPositions() clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ announceSeatPositions(uint8 []) broadcast;
+};
+
+dclass DistributedCheckers : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestTimer() clsend airecv;
+ requestMove(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ gameStart(uint8) broadcast;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [], uint8 []) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ sendTurn(uint8) broadcast ram;
+ requestWin() clsend airecv;
+ announceWin(uint32) broadcast;
+ illegalMove() broadcast;
+};
+
+dclass DistributedFindFour : DistributedNode {
+ requestExit() clsend airecv;
+ requestBegin() clsend airecv;
+ requestMove(uint8) clsend airecv;
+ requestTimer() clsend airecv;
+ requestWin(uint8 []) clsend airecv;
+ startBeginTimer(uint16, int16) broadcast ram;
+ setTableDoId(uint32) required broadcast ram;
+ setGameState(uint8 [][], uint8, uint8, uint8) required broadcast ram;
+ setTimer(int16) broadcast ram required;
+ setTurnTimer(int16) broadcast ram required;
+ gameStart(uint8) broadcast;
+ sendTurn(uint8) broadcast ram;
+ announceWin(uint32) broadcast;
+ announceWinLocation(uint8, uint8, uint8, uint8) broadcast;
+ announceWinnerPosition(uint8, uint8, uint8, uint8) broadcast;
+ illegalMove() broadcast;
+ tie() broadcast;
+};
+
+dclass DistributedMailManager : DistributedObject {
+ sendSimpleMail(uint32, uint32, string);
+ setNumMailItems(uint32, uint32) airecv;
+};
+
+dclass DistributedPartyManager : DistributedObject {
+ addParty(uint32, uint32, string, string, int8, int8, activity [], decoration [], uint32array, uint16);
+ addPartyRequest(uint32, char [0-256], char [0-256], int8, int8, activity [], decoration [], uint32array) airecv clsend;
+ addPartyResponse(uint32, int8);
+ addPartyResponseUdToAi(uint32, int8, uint16) airecv;
+ markInviteAsReadButNotReplied(uint32, uint64);
+ respondToInvite(uint32, uint32, uint16, uint64, uint8);
+ respondToInviteResponse(uint32, uint16, uint64, int8, uint8) airecv;
+ changePrivateRequest(uint64, int8) airecv clsend;
+ changePrivateRequestAiToUd(uint32, uint64, int8);
+ changePrivateResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePrivateResponse(uint64, int8, int8);
+ changePartyStatusRequest(uint64, int8) airecv clsend;
+ changePartyStatusRequestAiToUd(uint32, uint64, int8);
+ changePartyStatusResponseUdToAi(uint32, uint64, int8, int8) airecv;
+ changePartyStatusResponse(uint64, int8, int8, uint16);
+ partyInfoOfHostRequestAiToUd(uint32, uint32);
+ partyInfoOfHostFailedResponseUdToAi(uint32) airecv;
+ partyInfoOfHostResponseUdToAi(party, uint32array) airecv;
+ getPartyZone(uint32, uint32, uint8) clsend airecv;
+ receivePartyZone(uint32, uint64, uint32);
+ freeZoneIdFromPlannedParty(uint32, uint32) clsend airecv;
+ sendAvToPlayground(uint32, uint8);
+ exitParty(uint32) clsend airecv;
+ removeGuest(uint32, uint32) airecv clsend;
+ partyManagerAIStartingUp(uint32, uint32);
+ partyManagerAIGoingDown(uint32, uint32);
+ partyHasStartedAiToUd(uint32, uint64, uint32, uint32, string);
+ toonHasEnteredPartyAiToUd(uint32);
+ toonHasExitedPartyAiToUd(uint32);
+ partyHasFinishedUdToAllAi(uint32) airecv;
+ updateToPublicPartyInfoUdToAllAi(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64) airecv;
+ updateToPublicPartyCountUdToAllAi(uint32, uint8) airecv;
+ requestShardIdZoneIdForHostId(uint32) clsend airecv;
+ sendShardIdZoneIdToAvatar(uint32, uint32);
+ partyManagerUdStartingUp() airecv;
+ updateAllPartyInfoToUd(uint32, uint64, uint32, uint32, uint8, uint8, string, uint8 [], uint64);
+ forceCheckStart();
+ requestMw(uint32, string, uint32, uint32);
+ mwResponseUdToAllAi(uint32, string, uint32, uint32) airecv;
+};
+
+dclass DistributedObjectGlobal : DistributedObject {
+};
+
+dclass RATManager : DistributedObjectGlobal {
+};
+
+dclass AwardManager : DistributedObjectGlobal {
+ giveAwardToToon(uint32, DoId, string, DoId, uint32, uint32);
+};
+
+dclass DistributedCpuInfoMgr : DistributedObjectGlobal {
+ setCpuInfoToUd(uint32, uint32, string, string);
+};
+
+dclass DistributedSecurityMgr : DistributedObjectGlobal {
+};
+
+dclass NonRepeatableRandomSourceClient {
+ getRandomSamplesReply(uint32, uint32 []) airecv;
+};
+
+dclass TTCodeRedemptionMgr : DistributedObject, NonRepeatableRandomSourceClient {
+ giveAwardToToonResult(uint32, uint32);
+ redeemCode(uint32, char [0-256]) airecv clsend;
+ redeemCodeAiToUd(uint32, DoId, uint32, string, uint32);
+ redeemCodeResultUdToAi(uint32, uint32, uint32, uint32, uint32) airecv;
+ redeemCodeResult(uint32, uint32, uint32);
+};
+
+dclass NonRepeatableRandomSource : DistributedObject, NonRepeatableRandomSourceClient {
+ getRandomSamples(DoId, string, uint32, uint32);
+ randomSample(DoId, uint32);
+ randomSampleAck() airecv;
+};
+
+dclass DistributedInGameNewsMgr : DistributedObjectGlobal {
+ setLatestIssueStr(string) required broadcast ram;
+ inGameNewsMgrAIStartingUp(uint32, uint32);
+ newIssueUDtoAI(string) airecv;
+};
+
+dclass DistributedWhitelistMgr : DistributedObjectGlobal {
+ updateWhitelist() broadcast;
+ whitelistMgrAIStartingUp(uint32, uint32);
+ newListUDtoAI() airecv;
+};
+
+dclass DistributedPhaseEventMgr : DistributedObject {
+ setNumPhases(uint8) required broadcast ram;
+ setDates(datetime []) broadcast required;
+ setCurPhase(int8) required broadcast ram;
+ setIsRunning(bool) required broadcast ram;
+};
+
+dclass DistributedHydrantZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedMailboxZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedTrashcanZeroMgr : DistributedPhaseEventMgr {
+};
+
+dclass DistributedSillyMeterMgr : DistributedPhaseEventMgr {
+};
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toonmono.cur b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toonmono.cur
new file mode 100644
index 0000000..1f09897
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toonmono.cur differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toontown.ico b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toontown.ico
new file mode 100644
index 0000000..4fa0a2a
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/toontown.ico differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/unicodedata.pyd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/unicodedata.pyd
new file mode 100644
index 0000000..bdc8027
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/unicodedata.pyd differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/usage.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/usage.xml
new file mode 100644
index 0000000..79122e2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/panda3d/toontown/usage.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml012209 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml012209
new file mode 100644
index 0000000..ee3838c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml012209
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml02cc51 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml02cc51
new file mode 100644
index 0000000..e4ec505
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml02cc51
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml097944 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml097944
new file mode 100644
index 0000000..6764345
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml097944
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml0ca147 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml0ca147
new file mode 100644
index 0000000..bb90a58
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml0ca147
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml110760 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml110760
new file mode 100644
index 0000000..1d11209
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml110760
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml13fbd4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml13fbd4
new file mode 100644
index 0000000..b296033
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml13fbd4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml1e8948 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml1e8948
new file mode 100644
index 0000000..8cb8ce5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml1e8948
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2253ca b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2253ca
new file mode 100644
index 0000000..543e534
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2253ca
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2c4402 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2c4402
new file mode 100644
index 0000000..38e79b9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2c4402
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2ff0b8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2ff0b8
new file mode 100644
index 0000000..03a5c74
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml2ff0b8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml339052 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml339052
new file mode 100644
index 0000000..9316b75
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml339052
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml33e59a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml33e59a
new file mode 100644
index 0000000..67204d9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml33e59a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml42e70c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml42e70c
new file mode 100644
index 0000000..96b69f5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml42e70c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml45bda8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml45bda8
new file mode 100644
index 0000000..d3fc9de
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml45bda8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml464a74 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml464a74
new file mode 100644
index 0000000..0cbd5c0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml464a74
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml46ee38 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml46ee38
new file mode 100644
index 0000000..010a0b4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml46ee38
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml4cd17b b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml4cd17b
new file mode 100644
index 0000000..71eb7ee
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml4cd17b
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml5477e4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml5477e4
new file mode 100644
index 0000000..e09d16e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml5477e4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml55e6fd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml55e6fd
new file mode 100644
index 0000000..8af6692
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml55e6fd
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml7ef638 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml7ef638
new file mode 100644
index 0000000..981a017
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml7ef638
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml819df8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml819df8
new file mode 100644
index 0000000..768f0fd
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml819df8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml857a32 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml857a32
new file mode 100644
index 0000000..9e30139
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml857a32
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml8b1db4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml8b1db4
new file mode 100644
index 0000000..feb1412
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml8b1db4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml8f6cea b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml8f6cea
new file mode 100644
index 0000000..43a1cbb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml8f6cea
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml992578 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml992578
new file mode 100644
index 0000000..701d993
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml992578
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml9f72a0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml9f72a0
new file mode 100644
index 0000000..db0539a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xml9f72a0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmla6825a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmla6825a
new file mode 100644
index 0000000..3aedd56
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmla6825a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlaa8e80 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlaa8e80
new file mode 100644
index 0000000..d6268dd
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlaa8e80
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlae4b30 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlae4b30
new file mode 100644
index 0000000..cf3d624
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlae4b30
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb0e046 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb0e046
new file mode 100644
index 0000000..4cf586c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb0e046
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb8162a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb8162a
new file mode 100644
index 0000000..a7e4700
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb8162a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb9abd4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb9abd4
new file mode 100644
index 0000000..7af9b35
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlb9abd4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlbf316c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlbf316c
new file mode 100644
index 0000000..75cd5ed
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlbf316c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlc2ee18 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlc2ee18
new file mode 100644
index 0000000..afe6400
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlc2ee18
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlc35100 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlc35100
new file mode 100644
index 0000000..9e7ade4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlc35100
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlcf6ddd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlcf6ddd
new file mode 100644
index 0000000..65167e2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlcf6ddd
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld028c4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld028c4
new file mode 100644
index 0000000..16759ae
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld028c4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld3664e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld3664e
new file mode 100644
index 0000000..4c0409b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld3664e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld39525 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld39525
new file mode 100644
index 0000000..aaf55cd
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld39525
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld4080e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld4080e
new file mode 100644
index 0000000..dae0905
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld4080e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld8d60c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld8d60c
new file mode 100644
index 0000000..79c1b30
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld8d60c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld9d64c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld9d64c
new file mode 100644
index 0000000..b6aee48
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmld9d64c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldf59d6 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldf59d6
new file mode 100644
index 0000000..74fcf89
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldf59d6
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldf5d60 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldf5d60
new file mode 100644
index 0000000..d5c1217
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldf5d60
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldfd261 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldfd261
new file mode 100644
index 0000000..c5da036
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmldfd261
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle348d0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle348d0
new file mode 100644
index 0000000..373cecc
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle348d0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle4df10 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle4df10
new file mode 100644
index 0000000..c9185ca
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle4df10
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle5f864 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle5f864
new file mode 100644
index 0000000..0f22c68
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle5f864
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle62188 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle62188
new file mode 100644
index 0000000..e1c7ab4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle62188
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle66c37 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle66c37
new file mode 100644
index 0000000..6bd9170
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle66c37
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle9d678 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle9d678
new file mode 100644
index 0000000..19448de
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmle9d678
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlf952a4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlf952a4
new file mode 100644
index 0000000..0c898b8
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlf952a4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlff0820 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlff0820
new file mode 100644
index 0000000..28985f6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/.xmlff0820
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/tt_10.mf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/tt_10.mf
new file mode 100644
index 0000000..58dcbbc
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/tt_10.mf differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/tt_10.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/tt_10.xml
new file mode 100644
index 0000000..f622c57
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/tt_10.xml
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/usage.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/usage.xml
new file mode 100644
index 0000000..3168978
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_10/usage.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml084d30 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml084d30
new file mode 100644
index 0000000..e57ce2b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml084d30
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml086b54 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml086b54
new file mode 100644
index 0000000..40e9b3c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml086b54
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml08b2a9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml08b2a9
new file mode 100644
index 0000000..f8af463
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml08b2a9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0922f0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0922f0
new file mode 100644
index 0000000..c2a65e5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0922f0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0aea78 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0aea78
new file mode 100644
index 0000000..8b4c298
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0aea78
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0c2f3c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0c2f3c
new file mode 100644
index 0000000..43a7155
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml0c2f3c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml130800 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml130800
new file mode 100644
index 0000000..1d0f831
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml130800
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml25b69a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml25b69a
new file mode 100644
index 0000000..628ab4d
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml25b69a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml2610f0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml2610f0
new file mode 100644
index 0000000..33dde28
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml2610f0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml28f820 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml28f820
new file mode 100644
index 0000000..ed950de
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml28f820
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml2b06af b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml2b06af
new file mode 100644
index 0000000..1299622
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml2b06af
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml303932 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml303932
new file mode 100644
index 0000000..df58759
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml303932
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml31d364 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml31d364
new file mode 100644
index 0000000..822c51e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml31d364
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml34675e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml34675e
new file mode 100644
index 0000000..35f5d42
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml34675e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml375a28 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml375a28
new file mode 100644
index 0000000..b3c6374
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml375a28
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml3c2c5c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml3c2c5c
new file mode 100644
index 0000000..0a82052
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml3c2c5c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml3dabb2 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml3dabb2
new file mode 100644
index 0000000..dffd712
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml3dabb2
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml46c10c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml46c10c
new file mode 100644
index 0000000..3bbcf8e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml46c10c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml47ee94 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml47ee94
new file mode 100644
index 0000000..515edb9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml47ee94
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml48d4fc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml48d4fc
new file mode 100644
index 0000000..bf7358d
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml48d4fc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml4a56ce b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml4a56ce
new file mode 100644
index 0000000..16e2b5e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml4a56ce
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml4d7354 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml4d7354
new file mode 100644
index 0000000..b5b841b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml4d7354
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5007dc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5007dc
new file mode 100644
index 0000000..094337c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5007dc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5e9180 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5e9180
new file mode 100644
index 0000000..3ba64ff
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5e9180
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5fc139 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5fc139
new file mode 100644
index 0000000..0da663a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml5fc139
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml61cbca b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml61cbca
new file mode 100644
index 0000000..8f2c6a9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml61cbca
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml637ecb b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml637ecb
new file mode 100644
index 0000000..bf2d64a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml637ecb
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml6a82da b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml6a82da
new file mode 100644
index 0000000..a55d94a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml6a82da
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml6b9953 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml6b9953
new file mode 100644
index 0000000..d32712b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml6b9953
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml72435c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml72435c
new file mode 100644
index 0000000..0b483c5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml72435c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml76cc76 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml76cc76
new file mode 100644
index 0000000..586ea7b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml76cc76
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml793c78 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml793c78
new file mode 100644
index 0000000..5e8189f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml793c78
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml7e81a0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml7e81a0
new file mode 100644
index 0000000..848cc19
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml7e81a0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml8990bc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml8990bc
new file mode 100644
index 0000000..df0f027
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml8990bc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml8a29c5 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml8a29c5
new file mode 100644
index 0000000..0745148
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml8a29c5
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml93ae93 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml93ae93
new file mode 100644
index 0000000..b98c580
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml93ae93
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml98235c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml98235c
new file mode 100644
index 0000000..c340cee
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml98235c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml9c768c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml9c768c
new file mode 100644
index 0000000..ddb061a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xml9c768c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmla00e39 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmla00e39
new file mode 100644
index 0000000..5212fac
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmla00e39
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlabf2a8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlabf2a8
new file mode 100644
index 0000000..7bd9aa4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlabf2a8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlbc01c1 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlbc01c1
new file mode 100644
index 0000000..84efdfb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlbc01c1
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlc23627 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlc23627
new file mode 100644
index 0000000..f72e835
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlc23627
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlc8995a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlc8995a
new file mode 100644
index 0000000..0f748ef
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlc8995a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlcea71e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlcea71e
new file mode 100644
index 0000000..7930fb3
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlcea71e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld4185c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld4185c
new file mode 100644
index 0000000..66eaafe
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld4185c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld47772 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld47772
new file mode 100644
index 0000000..d9283e0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld47772
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld86c62 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld86c62
new file mode 100644
index 0000000..14a65ff
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld86c62
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld94740 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld94740
new file mode 100644
index 0000000..2822100
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld94740
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld9a703 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld9a703
new file mode 100644
index 0000000..e23f9ee
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmld9a703
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmle3fd3a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmle3fd3a
new file mode 100644
index 0000000..40542ca
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmle3fd3a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlea0398 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlea0398
new file mode 100644
index 0000000..f0f9c3b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlea0398
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmleacc37 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmleacc37
new file mode 100644
index 0000000..1361865
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmleacc37
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlec710d b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlec710d
new file mode 100644
index 0000000..f03aaa5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlec710d
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlec9d40 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlec9d40
new file mode 100644
index 0000000..13d0565
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlec9d40
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlee4c1f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlee4c1f
new file mode 100644
index 0000000..4247971
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlee4c1f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlef5a00 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlef5a00
new file mode 100644
index 0000000..d35d498
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlef5a00
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlf841e1 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlf841e1
new file mode 100644
index 0000000..27e4d9a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlf841e1
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlf89e34 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlf89e34
new file mode 100644
index 0000000..de3beeb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlf89e34
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlfcb0be b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlfcb0be
new file mode 100644
index 0000000..9517ac6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlfcb0be
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlfd7a80 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlfd7a80
new file mode 100644
index 0000000..8cfec44
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/.xmlfd7a80
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/tt_11.mf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/tt_11.mf
new file mode 100644
index 0000000..952ca57
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/tt_11.mf differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/tt_11.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/tt_11.xml
new file mode 100644
index 0000000..04fb74c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/tt_11.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/usage.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/usage.xml
new file mode 100644
index 0000000..aefea3a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_11/usage.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml09d56c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml09d56c
new file mode 100644
index 0000000..b26690f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml09d56c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml0bda3f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml0bda3f
new file mode 100644
index 0000000..0c91465
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml0bda3f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml0beec5 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml0beec5
new file mode 100644
index 0000000..1943206
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml0beec5
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml10fa86 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml10fa86
new file mode 100644
index 0000000..8281802
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml10fa86
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1a91c8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1a91c8
new file mode 100644
index 0000000..7ef8bdb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1a91c8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1b8f57 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1b8f57
new file mode 100644
index 0000000..e292104
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1b8f57
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1e8033 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1e8033
new file mode 100644
index 0000000..8505e5e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml1e8033
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml3080d8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml3080d8
new file mode 100644
index 0000000..9259443
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml3080d8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml33e6b0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml33e6b0
new file mode 100644
index 0000000..9bee47a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml33e6b0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml39c1c8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml39c1c8
new file mode 100644
index 0000000..d060607
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml39c1c8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml3c0ab4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml3c0ab4
new file mode 100644
index 0000000..75bcf63
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml3c0ab4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml43e4df b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml43e4df
new file mode 100644
index 0000000..31d3042
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml43e4df
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml453010 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml453010
new file mode 100644
index 0000000..8dc21bd
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml453010
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4c758c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4c758c
new file mode 100644
index 0000000..9187cbb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4c758c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4c941a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4c941a
new file mode 100644
index 0000000..2518476
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4c941a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4cda8e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4cda8e
new file mode 100644
index 0000000..0ef2048
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4cda8e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4e94d8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4e94d8
new file mode 100644
index 0000000..bb65139
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4e94d8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4fbcd3 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4fbcd3
new file mode 100644
index 0000000..4a324e3
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml4fbcd3
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml578932 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml578932
new file mode 100644
index 0000000..1dc7c24
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml578932
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml5c66f8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml5c66f8
new file mode 100644
index 0000000..4354d3f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml5c66f8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml5df684 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml5df684
new file mode 100644
index 0000000..4aa5f19
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml5df684
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml68ae42 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml68ae42
new file mode 100644
index 0000000..e20f1f1
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml68ae42
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml6abbce b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml6abbce
new file mode 100644
index 0000000..d4178fc
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml6abbce
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7046c0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7046c0
new file mode 100644
index 0000000..114f842
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7046c0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7693ed b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7693ed
new file mode 100644
index 0000000..26f232c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7693ed
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7e5ebc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7e5ebc
new file mode 100644
index 0000000..4cd7b2a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml7e5ebc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml806638 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml806638
new file mode 100644
index 0000000..af3555a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml806638
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8250f0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8250f0
new file mode 100644
index 0000000..3531cdf
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8250f0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8352fc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8352fc
new file mode 100644
index 0000000..becfe30
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8352fc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8d6b4a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8d6b4a
new file mode 100644
index 0000000..f9d9ed3
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml8d6b4a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml914605 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml914605
new file mode 100644
index 0000000..28af7a5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml914605
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml941318 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml941318
new file mode 100644
index 0000000..9466c1f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml941318
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml942f40 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml942f40
new file mode 100644
index 0000000..60fbcc5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml942f40
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml9a34a0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml9a34a0
new file mode 100644
index 0000000..26e10d6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml9a34a0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml9e7b00 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml9e7b00
new file mode 100644
index 0000000..ed99061
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xml9e7b00
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmla70ccc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmla70ccc
new file mode 100644
index 0000000..688a13c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmla70ccc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlb5df8f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlb5df8f
new file mode 100644
index 0000000..092bef6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlb5df8f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlc03477 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlc03477
new file mode 100644
index 0000000..50c1eb0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlc03477
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlc7d6e8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlc7d6e8
new file mode 100644
index 0000000..479df8b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlc7d6e8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlcc3ac6 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlcc3ac6
new file mode 100644
index 0000000..2cdcd28
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlcc3ac6
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlce90e0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlce90e0
new file mode 100644
index 0000000..292868f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlce90e0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlcfbf10 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlcfbf10
new file mode 100644
index 0000000..2cfd254
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlcfbf10
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld14fa0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld14fa0
new file mode 100644
index 0000000..ed3201f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld14fa0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld88ebc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld88ebc
new file mode 100644
index 0000000..815a402
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld88ebc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld96c10 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld96c10
new file mode 100644
index 0000000..3ba6dc3
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmld96c10
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmldd34dd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmldd34dd
new file mode 100644
index 0000000..d4178fc
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmldd34dd
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmldfc23f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmldfc23f
new file mode 100644
index 0000000..0dc65d5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmldfc23f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmle4f498 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmle4f498
new file mode 100644
index 0000000..fe24ea1
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmle4f498
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlea0a66 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlea0a66
new file mode 100644
index 0000000..9f7d100
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlea0a66
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlea1fd4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlea1fd4
new file mode 100644
index 0000000..36a5a63
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlea1fd4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlee6b8a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlee6b8a
new file mode 100644
index 0000000..ea4d73d
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlee6b8a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf033e9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf033e9
new file mode 100644
index 0000000..d0ca3a2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf033e9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf10a1e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf10a1e
new file mode 100644
index 0000000..45790a9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf10a1e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf4a3cc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf4a3cc
new file mode 100644
index 0000000..1e5bf09
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf4a3cc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf72da6 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf72da6
new file mode 100644
index 0000000..ddb424c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/.xmlf72da6
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/tt_12.mf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/tt_12.mf
new file mode 100644
index 0000000..2d0919a
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/tt_12.mf differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/tt_12.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/tt_12.xml
new file mode 100644
index 0000000..0a17d42
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/tt_12.xml
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/usage.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/usage.xml
new file mode 100644
index 0000000..56fe927
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_12/usage.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml087b90 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml087b90
new file mode 100644
index 0000000..185d22c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml087b90
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml1ba487 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml1ba487
new file mode 100644
index 0000000..df5864c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml1ba487
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml1bec4a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml1bec4a
new file mode 100644
index 0000000..0842b94
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml1bec4a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2020f9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2020f9
new file mode 100644
index 0000000..9dfdf39
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2020f9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml25bba8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml25bba8
new file mode 100644
index 0000000..31a6fc2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml25bba8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2cff78 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2cff78
new file mode 100644
index 0000000..77eda67
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2cff78
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2f940c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2f940c
new file mode 100644
index 0000000..846b5cf
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml2f940c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml308d4a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml308d4a
new file mode 100644
index 0000000..827af95
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml308d4a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml321e60 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml321e60
new file mode 100644
index 0000000..5bce0f4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml321e60
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml32a49b b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml32a49b
new file mode 100644
index 0000000..77b8765
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml32a49b
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml34fd6c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml34fd6c
new file mode 100644
index 0000000..f25f02b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml34fd6c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml355ad5 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml355ad5
new file mode 100644
index 0000000..ba210b5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml355ad5
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml377c59 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml377c59
new file mode 100644
index 0000000..f378a22
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml377c59
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml3a428d b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml3a428d
new file mode 100644
index 0000000..dadf95c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml3a428d
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml3d48a8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml3d48a8
new file mode 100644
index 0000000..bbff603
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml3d48a8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml40a384 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml40a384
new file mode 100644
index 0000000..cd351f2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml40a384
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml46c141 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml46c141
new file mode 100644
index 0000000..fb1468c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml46c141
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml48f800 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml48f800
new file mode 100644
index 0000000..4a5e388
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml48f800
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4ac282 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4ac282
new file mode 100644
index 0000000..c361830
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4ac282
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4c0610 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4c0610
new file mode 100644
index 0000000..af8f2be
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4c0610
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4d3d98 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4d3d98
new file mode 100644
index 0000000..41e8d3b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml4d3d98
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml548883 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml548883
new file mode 100644
index 0000000..6102a90
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml548883
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml58b7f1 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml58b7f1
new file mode 100644
index 0000000..e2b4dc5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml58b7f1
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml5fd97e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml5fd97e
new file mode 100644
index 0000000..7aca659
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml5fd97e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml61ad6f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml61ad6f
new file mode 100644
index 0000000..3bf3256
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml61ad6f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml6faeb9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml6faeb9
new file mode 100644
index 0000000..f422b4d
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml6faeb9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7582ca b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7582ca
new file mode 100644
index 0000000..f6b0b4f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7582ca
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml765319 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml765319
new file mode 100644
index 0000000..8ed2d2b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml765319
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml766bc4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml766bc4
new file mode 100644
index 0000000..7c5748b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml766bc4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7acd48 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7acd48
new file mode 100644
index 0000000..6b34324
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7acd48
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7ad26c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7ad26c
new file mode 100644
index 0000000..50b4f7a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml7ad26c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml805e70 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml805e70
new file mode 100644
index 0000000..232e767
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml805e70
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml8804d2 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml8804d2
new file mode 100644
index 0000000..5138301
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml8804d2
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9058bd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9058bd
new file mode 100644
index 0000000..992cc03
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9058bd
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml941b3e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml941b3e
new file mode 100644
index 0000000..029de6e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml941b3e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9557ae b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9557ae
new file mode 100644
index 0000000..d647d91
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9557ae
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml95d7e6 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml95d7e6
new file mode 100644
index 0000000..20e14d0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml95d7e6
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml971256 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml971256
new file mode 100644
index 0000000..64224ad
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml971256
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9dc5d4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9dc5d4
new file mode 100644
index 0000000..12213df
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9dc5d4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9fabf9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9fabf9
new file mode 100644
index 0000000..d17c060
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xml9fabf9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla3b860 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla3b860
new file mode 100644
index 0000000..badf9a4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla3b860
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla43586 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla43586
new file mode 100644
index 0000000..56db495
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla43586
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla4b7e0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla4b7e0
new file mode 100644
index 0000000..48fa4f6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla4b7e0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla60b9e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla60b9e
new file mode 100644
index 0000000..9d7ae5b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmla60b9e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlabd319 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlabd319
new file mode 100644
index 0000000..abd5af2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlabd319
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb24157 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb24157
new file mode 100644
index 0000000..adafa7e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb24157
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb68820 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb68820
new file mode 100644
index 0000000..269c84d
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb68820
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb9ca7c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb9ca7c
new file mode 100644
index 0000000..2cd802f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlb9ca7c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlbb968f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlbb968f
new file mode 100644
index 0000000..8d44101
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlbb968f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc50883 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc50883
new file mode 100644
index 0000000..fe1ce23
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc50883
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc6e2e0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc6e2e0
new file mode 100644
index 0000000..0f3d20b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc6e2e0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc9ed35 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc9ed35
new file mode 100644
index 0000000..389b2fa
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlc9ed35
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlca969d b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlca969d
new file mode 100644
index 0000000..bcb6d82
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlca969d
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlcd0112 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlcd0112
new file mode 100644
index 0000000..67e6d7f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlcd0112
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld1698a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld1698a
new file mode 100644
index 0000000..5738dc9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld1698a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld9810e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld9810e
new file mode 100644
index 0000000..7aca659
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld9810e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld9f944 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld9f944
new file mode 100644
index 0000000..8143535
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmld9f944
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmle1576c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmle1576c
new file mode 100644
index 0000000..cebd0da
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmle1576c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmle16514 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmle16514
new file mode 100644
index 0000000..130c57b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmle16514
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlecd11a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlecd11a
new file mode 100644
index 0000000..3a2229f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlecd11a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlf14a44 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlf14a44
new file mode 100644
index 0000000..78e27a1
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlf14a44
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlf63d3c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlf63d3c
new file mode 100644
index 0000000..1ccd10c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlf63d3c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlfaac42 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlfaac42
new file mode 100644
index 0000000..1c9b53e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlfaac42
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlfefae0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlfefae0
new file mode 100644
index 0000000..657bf03
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlfefae0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlff8bd0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlff8bd0
new file mode 100644
index 0000000..f83779a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/.xmlff8bd0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/tt_13.mf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/tt_13.mf
new file mode 100644
index 0000000..2936c70
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/tt_13.mf differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/tt_13.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/tt_13.xml
new file mode 100644
index 0000000..46c73f2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/tt_13.xml
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/usage.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/usage.xml
new file mode 100644
index 0000000..4bd1195
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_13/usage.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/tt_3.mf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/tt_3.mf
new file mode 100644
index 0000000..9bc7abe
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/tt_3.mf differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/tt_3.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/tt_3.xml
new file mode 100644
index 0000000..2ed38fd
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/tt_3.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/usage.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/usage.xml
new file mode 100644
index 0000000..4646c39
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3/usage.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml017730 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml017730
new file mode 100644
index 0000000..30607e3
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml017730
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml0bdc98 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml0bdc98
new file mode 100644
index 0000000..d229d0c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml0bdc98
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml14c6e3 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml14c6e3
new file mode 100644
index 0000000..79d6845
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml14c6e3
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1a4b26 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1a4b26
new file mode 100644
index 0000000..8e11316
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1a4b26
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1a9eaa b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1a9eaa
new file mode 100644
index 0000000..fa6e8f6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1a9eaa
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1c8bd0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1c8bd0
new file mode 100644
index 0000000..b0aeb46
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1c8bd0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1ce398 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1ce398
new file mode 100644
index 0000000..edad533
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1ce398
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1d957f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1d957f
new file mode 100644
index 0000000..548129a
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1d957f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1e9c81 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1e9c81
new file mode 100644
index 0000000..2215d13
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml1e9c81
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml232e3c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml232e3c
new file mode 100644
index 0000000..985cb9b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml232e3c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml24c9d0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml24c9d0
new file mode 100644
index 0000000..13628fc
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml24c9d0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml25d504 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml25d504
new file mode 100644
index 0000000..0916480
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml25d504
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml278c52 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml278c52
new file mode 100644
index 0000000..1f3fdb0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml278c52
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml2c2a2a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml2c2a2a
new file mode 100644
index 0000000..efa5284
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml2c2a2a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml4148d0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml4148d0
new file mode 100644
index 0000000..e24c35b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml4148d0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml43fce8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml43fce8
new file mode 100644
index 0000000..17f886c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml43fce8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml503144 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml503144
new file mode 100644
index 0000000..576cda8
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml503144
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml534e82 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml534e82
new file mode 100644
index 0000000..a42eb78
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml534e82
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml554c0c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml554c0c
new file mode 100644
index 0000000..747a7b7
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml554c0c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml57221e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml57221e
new file mode 100644
index 0000000..720cbb6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml57221e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml57e7c7 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml57e7c7
new file mode 100644
index 0000000..48bb344
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml57e7c7
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml594b2b b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml594b2b
new file mode 100644
index 0000000..8aa7efb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml594b2b
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml5e232a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml5e232a
new file mode 100644
index 0000000..dbdd319
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml5e232a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml5f75b4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml5f75b4
new file mode 100644
index 0000000..bdd2828
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml5f75b4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6003e5 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6003e5
new file mode 100644
index 0000000..a31785b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6003e5
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml65a230 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml65a230
new file mode 100644
index 0000000..b52f31f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml65a230
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6a3e4f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6a3e4f
new file mode 100644
index 0000000..0f01f23
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6a3e4f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6ca1a8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6ca1a8
new file mode 100644
index 0000000..2a38e30
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6ca1a8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6cb12e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6cb12e
new file mode 100644
index 0000000..d08c912
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6cb12e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6d1adb b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6d1adb
new file mode 100644
index 0000000..2fb244e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6d1adb
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6fa8c9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6fa8c9
new file mode 100644
index 0000000..bdeba47
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml6fa8c9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml7d3f3a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml7d3f3a
new file mode 100644
index 0000000..513d4a7
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml7d3f3a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml810782 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml810782
new file mode 100644
index 0000000..3f56ce5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml810782
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml845cef b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml845cef
new file mode 100644
index 0000000..606ac60
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml845cef
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8868be b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8868be
new file mode 100644
index 0000000..e10e06c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8868be
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml89ac10 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml89ac10
new file mode 100644
index 0000000..01bb092
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml89ac10
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8af924 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8af924
new file mode 100644
index 0000000..8238cba
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8af924
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8d42ac b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8d42ac
new file mode 100644
index 0000000..3047148
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml8d42ac
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml936f1e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml936f1e
new file mode 100644
index 0000000..48bab41
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml936f1e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml94bc74 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml94bc74
new file mode 100644
index 0000000..a997b18
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml94bc74
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml961e00 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml961e00
new file mode 100644
index 0000000..fb7e199
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml961e00
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml998788 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml998788
new file mode 100644
index 0000000..d4ca533
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml998788
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9b0580 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9b0580
new file mode 100644
index 0000000..76f7993
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9b0580
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9fc3ec b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9fc3ec
new file mode 100644
index 0000000..bdb02bb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9fc3ec
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9feae4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9feae4
new file mode 100644
index 0000000..2c3d324
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xml9feae4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmla32b1f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmla32b1f
new file mode 100644
index 0000000..fc2de3f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmla32b1f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmla4269d b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmla4269d
new file mode 100644
index 0000000..1264c98
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmla4269d
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlaf69f9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlaf69f9
new file mode 100644
index 0000000..09e9cfa
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlaf69f9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlb23e48 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlb23e48
new file mode 100644
index 0000000..8238cba
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlb23e48
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlb4ea56 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlb4ea56
new file mode 100644
index 0000000..71e1fd4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlb4ea56
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlba39f0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlba39f0
new file mode 100644
index 0000000..ab456f4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlba39f0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlc07eaa b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlc07eaa
new file mode 100644
index 0000000..de180b4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlc07eaa
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlc7e95d b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlc7e95d
new file mode 100644
index 0000000..3ef8202
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlc7e95d
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlcac2b9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlcac2b9
new file mode 100644
index 0000000..b225fdd
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlcac2b9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld53860 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld53860
new file mode 100644
index 0000000..b03f278
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld53860
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld625c0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld625c0
new file mode 100644
index 0000000..c25bccb
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld625c0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld6c220 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld6c220
new file mode 100644
index 0000000..0893918
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld6c220
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld98702 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld98702
new file mode 100644
index 0000000..1f3fdb0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmld98702
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldc7adf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldc7adf
new file mode 100644
index 0000000..6e94591
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldc7adf
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldd3a77 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldd3a77
new file mode 100644
index 0000000..0ef921f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldd3a77
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldda925 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldda925
new file mode 100644
index 0000000..3d1dcc9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldda925
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldf8df0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldf8df0
new file mode 100644
index 0000000..fb17fb2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmldf8df0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmle3d65e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmle3d65e
new file mode 100644
index 0000000..8d76380
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmle3d65e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlee38fc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlee38fc
new file mode 100644
index 0000000..62543a9
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlee38fc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlee8ed4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlee8ed4
new file mode 100644
index 0000000..e3e2bc5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlee8ed4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlef9c71 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlef9c71
new file mode 100644
index 0000000..7342f59
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlef9c71
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf56348 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf56348
new file mode 100644
index 0000000..9860383
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf56348
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf58fe0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf58fe0
new file mode 100644
index 0000000..664fd4d
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf58fe0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf7d9ba b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf7d9ba
new file mode 100644
index 0000000..44f2f1e
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/.xmlf7d9ba
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/tt_3_5.mf b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/tt_3_5.mf
new file mode 100644
index 0000000..ac35666
Binary files /dev/null and b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/tt_3_5.mf differ
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/tt_3_5.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/tt_3_5.xml
new file mode 100644
index 0000000..d61eb43
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/tt_3_5.xml
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/usage.xml b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/usage.xml
new file mode 100644
index 0000000..40b57e4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_3_5/usage.xml
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml0cb87e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml0cb87e
new file mode 100644
index 0000000..b1901db
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml0cb87e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml193e9d b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml193e9d
new file mode 100644
index 0000000..c800154
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml193e9d
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml1eeafe b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml1eeafe
new file mode 100644
index 0000000..959bead
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml1eeafe
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml219050 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml219050
new file mode 100644
index 0000000..9ec74b0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml219050
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2355dc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2355dc
new file mode 100644
index 0000000..85bc8a4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2355dc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml29129f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml29129f
new file mode 100644
index 0000000..1106907
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml29129f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2a53f8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2a53f8
new file mode 100644
index 0000000..cb3d8bd
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2a53f8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2d0bbd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2d0bbd
new file mode 100644
index 0000000..8e040df
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2d0bbd
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2d8312 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2d8312
new file mode 100644
index 0000000..32813f6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2d8312
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2ede72 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2ede72
new file mode 100644
index 0000000..ce6b0b5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml2ede72
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml32753b b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml32753b
new file mode 100644
index 0000000..6573df2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml32753b
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml32a9a0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml32a9a0
new file mode 100644
index 0000000..a8d6694
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml32a9a0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml36cad9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml36cad9
new file mode 100644
index 0000000..7dd1dc2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml36cad9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml385717 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml385717
new file mode 100644
index 0000000..bd837b3
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml385717
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml38a574 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml38a574
new file mode 100644
index 0000000..dc08c20
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml38a574
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml3eb737 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml3eb737
new file mode 100644
index 0000000..b974dc2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml3eb737
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml414a23 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml414a23
new file mode 100644
index 0000000..9fdcd50
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml414a23
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml470f96 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml470f96
new file mode 100644
index 0000000..80a7faa
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml470f96
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4a3da8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4a3da8
new file mode 100644
index 0000000..47839b2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4a3da8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4bd1cc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4bd1cc
new file mode 100644
index 0000000..b140815
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4bd1cc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4ebff7 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4ebff7
new file mode 100644
index 0000000..d556a7f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml4ebff7
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml52af22 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml52af22
new file mode 100644
index 0000000..6512d3b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml52af22
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml557964 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml557964
new file mode 100644
index 0000000..09d902c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml557964
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml586232 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml586232
new file mode 100644
index 0000000..32813f6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml586232
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5a27fc b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5a27fc
new file mode 100644
index 0000000..133dca2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5a27fc
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5c939e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5c939e
new file mode 100644
index 0000000..5549618
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5c939e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5e9138 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5e9138
new file mode 100644
index 0000000..7f7bcb1
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml5e9138
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml639c50 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml639c50
new file mode 100644
index 0000000..04cc4b4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml639c50
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml7073da b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml7073da
new file mode 100644
index 0000000..2223c8f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml7073da
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml739577 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml739577
new file mode 100644
index 0000000..809a973
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml739577
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml744392 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml744392
new file mode 100644
index 0000000..ecc06f4
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml744392
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml813aaa b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml813aaa
new file mode 100644
index 0000000..9e4c384
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml813aaa
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml83ff5e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml83ff5e
new file mode 100644
index 0000000..3da236f
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml83ff5e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml88fc82 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml88fc82
new file mode 100644
index 0000000..ca4bbc1
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml88fc82
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml899a38 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml899a38
new file mode 100644
index 0000000..b879e6b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml899a38
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml8b9168 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml8b9168
new file mode 100644
index 0000000..994dce7
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml8b9168
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml93f9b9 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml93f9b9
new file mode 100644
index 0000000..37677b5
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml93f9b9
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml940f2c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml940f2c
new file mode 100644
index 0000000..af8863b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xml940f2c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla09e8f b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla09e8f
new file mode 100644
index 0000000..e943219
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla09e8f
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla452da b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla452da
new file mode 100644
index 0000000..bdedeba
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla452da
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla850e3 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla850e3
new file mode 100644
index 0000000..5c845ea
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmla850e3
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb66300 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb66300
new file mode 100644
index 0000000..259f840
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb66300
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb68f00 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb68f00
new file mode 100644
index 0000000..9777235
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb68f00
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb6f7f8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb6f7f8
new file mode 100644
index 0000000..92f4a5b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb6f7f8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb8a2f8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb8a2f8
new file mode 100644
index 0000000..09ec706
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlb8a2f8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlbcbb02 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlbcbb02
new file mode 100644
index 0000000..08fe8df
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlbcbb02
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlbdec2e b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlbdec2e
new file mode 100644
index 0000000..56af357
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlbdec2e
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlc651a0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlc651a0
new file mode 100644
index 0000000..32813f6
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlc651a0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlcf7cec b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlcf7cec
new file mode 100644
index 0000000..f3478f0
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlcf7cec
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld1349c b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld1349c
new file mode 100644
index 0000000..2c75dce
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld1349c
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld625c0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld625c0
new file mode 100644
index 0000000..5717c82
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld625c0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld782ae b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld782ae
new file mode 100644
index 0000000..75b6f7c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld782ae
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld7cff4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld7cff4
new file mode 100644
index 0000000..6f80185
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmld7cff4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmldbb4e0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmldbb4e0
new file mode 100644
index 0000000..9f85124
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmldbb4e0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle113cd b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle113cd
new file mode 100644
index 0000000..33424b2
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle113cd
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle237f8 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle237f8
new file mode 100644
index 0000000..6512d3b
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle237f8
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle61ef2 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle61ef2
new file mode 100644
index 0000000..1dd9274
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmle61ef2
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmleeeeb0 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmleeeeb0
new file mode 100644
index 0000000..1907f4c
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmleeeeb0
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlf1e50a b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlf1e50a
new file mode 100644
index 0000000..291a249
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlf1e50a
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlf261c4 b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlf261c4
new file mode 100644
index 0000000..11ca4d8
--- /dev/null
+++ b/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlf261c4
@@ -0,0 +1,2 @@
+
+
diff --git a/Releases/ToontownWeb/1.0.46.1-install/gamefiles/Panda3D/hosts/ToontownOnline/tt_4/.xmlf40212 b/{"code":"deadline_exceeded","msg":"operation timed out"}