From 077732dd4a646c8189d0e47acbed13305e4a407c Mon Sep 17 00:00:00 2001 From: Alexander Pickering Date: Tue, 14 Jun 2016 18:06:44 -0400 Subject: Fixed bug in projectile entity --- doc/cheetsheet.txt | 32 -- doc/content.materials.settelment/badge.png | Bin 15134 -> 0 bytes doc/content.materials.settelment/berries.png | Bin 11584 -> 0 bytes doc/content.materials.settelment/bolt.png | Bin 13045 -> 0 bytes doc/content.materials.settelment/bowl.png | Bin 5134 -> 0 bytes doc/content.materials.settelment/cake.png | Bin 9335 -> 0 bytes doc/content.materials.settelment/crossbow.png | Bin 9035 -> 0 bytes doc/content.materials.settelment/diamond.png | Bin 8680 -> 0 bytes doc/content.materials.settelment/egg.png | Bin 6359 -> 0 bytes doc/content.materials.settelment/egg.vmt | 4 - doc/content.materials.settelment/egg.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/flour.png | Bin 12967 -> 0 bytes doc/content.materials.settelment/flour.vmt | 4 - doc/content.materials.settelment/flour.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/friedegg.png | Bin 8928 -> 0 bytes doc/content.materials.settelment/friedegg.psd | Bin 61767 -> 0 bytes doc/content.materials.settelment/grain.png | Bin 8743 -> 0 bytes doc/content.materials.settelment/icon_badge.vmt | 4 - doc/content.materials.settelment/icon_berries.vmt | 4 - doc/content.materials.settelment/icon_bolt.vmt | 4 - doc/content.materials.settelment/icon_bowl.vmt | 4 - doc/content.materials.settelment/icon_bowl.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_cake.vmt | 4 - doc/content.materials.settelment/icon_cake.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_crossbow.vmt | 4 - doc/content.materials.settelment/icon_crossbow.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_diamond.vmt | 4 - doc/content.materials.settelment/icon_diamond.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_friedegg.vmt | 4 - doc/content.materials.settelment/icon_friedegg.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_grain.vmt | 4 - doc/content.materials.settelment/icon_grain.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_pie.vmt | 4 - doc/content.materials.settelment/icon_pie.vtf | Bin 16592 -> 0 bytes .../icon_researchtable.vmt | 4 - .../icon_researchtable.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_rope.vmt | 4 - doc/content.materials.settelment/icon_rope.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_scythe.vmt | 4 - doc/content.materials.settelment/icon_scythe.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_shack.png | Bin 7639 -> 0 bytes doc/content.materials.settelment/icon_soup.vmt | 4 - doc/content.materials.settelment/icon_soup.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/icon_sword.vmt | 4 - doc/content.materials.settelment/icon_sword.vtf | Bin 16592 -> 0 bytes doc/content.materials.settelment/pie.png | Bin 9232 -> 0 bytes doc/content.materials.settelment/researchtable.png | Bin 11929 -> 0 bytes doc/content.materials.settelment/rope.png | Bin 14263 -> 0 bytes doc/content.materials.settelment/scythe.png | Bin 8354 -> 0 bytes doc/content.materials.settelment/soup.png | Bin 12569 -> 0 bytes doc/content.materials.settelment/sword.png | Bin 5068 -> 0 bytes doc/modelsandnotes/modelsforbush | 5 - ...inux Dedicated Server Hosting - Garry's Mod.htm | 359 --------------------- .../angular.js | 160 --------- .../embed.htm | 17 - .../garrysmod.css | 1 - .../garrysmod.js | 115 ------- .../jquery.js | 8 - .../load.css | 1 - .../load.php | 21 -- .../load_002.css | 1 - .../load_002.php | 2 - .../load_003.php | 1 - .../load_004.php | 1 - .../load_005.php | 5 - .../poweredby_mediawiki_88x31.png | Bin 3605 -> 0 bytes .../rainbow.js | 9 - .../smw_button.png | Bin 4105 -> 0 bytes doc/website.txt | 7 - entities/entities/ws_projectile/init.lua | 9 +- 70 files changed, 4 insertions(+), 818 deletions(-) delete mode 100644 doc/cheetsheet.txt delete mode 100644 doc/content.materials.settelment/badge.png delete mode 100644 doc/content.materials.settelment/berries.png delete mode 100644 doc/content.materials.settelment/bolt.png delete mode 100644 doc/content.materials.settelment/bowl.png delete mode 100644 doc/content.materials.settelment/cake.png delete mode 100644 doc/content.materials.settelment/crossbow.png delete mode 100644 doc/content.materials.settelment/diamond.png delete mode 100644 doc/content.materials.settelment/egg.png delete mode 100644 doc/content.materials.settelment/egg.vmt delete mode 100644 doc/content.materials.settelment/egg.vtf delete mode 100644 doc/content.materials.settelment/flour.png delete mode 100644 doc/content.materials.settelment/flour.vmt delete mode 100644 doc/content.materials.settelment/flour.vtf delete mode 100644 doc/content.materials.settelment/friedegg.png delete mode 100644 doc/content.materials.settelment/friedegg.psd delete mode 100644 doc/content.materials.settelment/grain.png delete mode 100644 doc/content.materials.settelment/icon_badge.vmt delete mode 100644 doc/content.materials.settelment/icon_berries.vmt delete mode 100644 doc/content.materials.settelment/icon_bolt.vmt delete mode 100644 doc/content.materials.settelment/icon_bowl.vmt delete mode 100644 doc/content.materials.settelment/icon_bowl.vtf delete mode 100644 doc/content.materials.settelment/icon_cake.vmt delete mode 100644 doc/content.materials.settelment/icon_cake.vtf delete mode 100644 doc/content.materials.settelment/icon_crossbow.vmt delete mode 100644 doc/content.materials.settelment/icon_crossbow.vtf delete mode 100644 doc/content.materials.settelment/icon_diamond.vmt delete mode 100644 doc/content.materials.settelment/icon_diamond.vtf delete mode 100644 doc/content.materials.settelment/icon_friedegg.vmt delete mode 100644 doc/content.materials.settelment/icon_friedegg.vtf delete mode 100644 doc/content.materials.settelment/icon_grain.vmt delete mode 100644 doc/content.materials.settelment/icon_grain.vtf delete mode 100644 doc/content.materials.settelment/icon_pie.vmt delete mode 100644 doc/content.materials.settelment/icon_pie.vtf delete mode 100644 doc/content.materials.settelment/icon_researchtable.vmt delete mode 100644 doc/content.materials.settelment/icon_researchtable.vtf delete mode 100644 doc/content.materials.settelment/icon_rope.vmt delete mode 100644 doc/content.materials.settelment/icon_rope.vtf delete mode 100644 doc/content.materials.settelment/icon_scythe.vmt delete mode 100644 doc/content.materials.settelment/icon_scythe.vtf delete mode 100644 doc/content.materials.settelment/icon_shack.png delete mode 100644 doc/content.materials.settelment/icon_soup.vmt delete mode 100644 doc/content.materials.settelment/icon_soup.vtf delete mode 100644 doc/content.materials.settelment/icon_sword.vmt delete mode 100644 doc/content.materials.settelment/icon_sword.vtf delete mode 100644 doc/content.materials.settelment/pie.png delete mode 100644 doc/content.materials.settelment/researchtable.png delete mode 100644 doc/content.materials.settelment/rope.png delete mode 100644 doc/content.materials.settelment/scythe.png delete mode 100644 doc/content.materials.settelment/soup.png delete mode 100644 doc/content.materials.settelment/sword.png delete mode 100644 doc/modelsandnotes/modelsforbush delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod.htm delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/angular.js delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/embed.htm delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.css delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.js delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/jquery.js delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.css delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.php delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.css delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.php delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_003.php delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_004.php delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_005.php delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/poweredby_mediawiki_88x31.png delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/rainbow.js delete mode 100644 doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/smw_button.png delete mode 100644 doc/website.txt diff --git a/doc/cheetsheet.txt b/doc/cheetsheet.txt deleted file mode 100644 index e1e825f..0000000 --- a/doc/cheetsheet.txt +++ /dev/null @@ -1,32 +0,0 @@ -Your setup may be different to mine, but here is a cheetsheet with some of the commands I use the most while messing with/setting up my server. -All these commands assume you are a user with username "alex" and your home directory is in the default location. - -cd - change directory - moves through the file tree - Example: cd /home/alex/ - Moves into your home directory, you usually have read, write, and execute access to everything in this directory. - Example: cd ~ - Same as above, ~ is a substitute for your home directory, so if you were a user named "bob", 'cd ~' would move to /home/bob/ - Example: cd .. - Moves to the parent directory, so if you were in /home/alex/documents, and you executed 'cd ..' you would now be in alex/home/ - -ls - list directory - lists the contents of the current directory you are in - Example: ls - If you are currently in /home/alex/, lists all files and folders contained in /home/alex/ - Example: ls /home/alex/pictures/ - Lists all the files and folders in /home/alex/pictures/ - Example: ls -l - Lists all files and folders, with their permissions, owner, and group displayed - -Executing bash scripts: Simply type the name of the bash script, for example if you are in /home/alex/, and the 'ls' command shows a file called do_something.sh, simply type './do_something.sh' you can also use absolute file path(/home/alex/do_something.sh) or relative filepath (~/do_something.sh, assuming you are the user alex) - -Viewing files: Remember that you are on a command line, which means you can't view things like pictures without downloading them to your local computer and using a image viewing program to view them. That said, text files can be viewed - -cat - concatenate - appends the file to the command line - Example: cat foo.txt - If the file foo.txt is in the current directory, and contains the text 'Hello, world!', 'Hello, world!' will be shown on the command line - -nano - A very small text editor - the rough equivalent of Notepad.exe - Example: nano foo.txt - If we assume the same file from the previous example, you can now move the cursor around the file with the arrow keys. The shortcuts are displayed at the bottom, in linux '^' means control, so to save a file, you would press crtl+o, and to exit you would press ctrl+x - -The default shell on my server is called 'bash' and has tab-completion for most things, you you can't quite remember how to spell a folder name, you can press tab twice, and it'll list the the child folders of whatever path you have typed so far. diff --git a/doc/content.materials.settelment/badge.png b/doc/content.materials.settelment/badge.png deleted file mode 100644 index 87efc38..0000000 Binary files a/doc/content.materials.settelment/badge.png and /dev/null differ diff --git a/doc/content.materials.settelment/berries.png b/doc/content.materials.settelment/berries.png deleted file mode 100644 index da582a3..0000000 Binary files a/doc/content.materials.settelment/berries.png and /dev/null differ diff --git a/doc/content.materials.settelment/bolt.png b/doc/content.materials.settelment/bolt.png deleted file mode 100644 index 572e519..0000000 Binary files a/doc/content.materials.settelment/bolt.png and /dev/null differ diff --git a/doc/content.materials.settelment/bowl.png b/doc/content.materials.settelment/bowl.png deleted file mode 100644 index d682513..0000000 Binary files a/doc/content.materials.settelment/bowl.png and /dev/null differ diff --git a/doc/content.materials.settelment/cake.png b/doc/content.materials.settelment/cake.png deleted file mode 100644 index 00681d9..0000000 Binary files a/doc/content.materials.settelment/cake.png and /dev/null differ diff --git a/doc/content.materials.settelment/crossbow.png b/doc/content.materials.settelment/crossbow.png deleted file mode 100644 index 45f5164..0000000 Binary files a/doc/content.materials.settelment/crossbow.png and /dev/null differ diff --git a/doc/content.materials.settelment/diamond.png b/doc/content.materials.settelment/diamond.png deleted file mode 100644 index 5fdd01e..0000000 Binary files a/doc/content.materials.settelment/diamond.png and /dev/null differ diff --git a/doc/content.materials.settelment/egg.png b/doc/content.materials.settelment/egg.png deleted file mode 100644 index 4e6afe9..0000000 Binary files a/doc/content.materials.settelment/egg.png and /dev/null differ diff --git a/doc/content.materials.settelment/egg.vmt b/doc/content.materials.settelment/egg.vmt deleted file mode 100644 index 945fa79..0000000 --- a/doc/content.materials.settelment/egg.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/egg" -} diff --git a/doc/content.materials.settelment/egg.vtf b/doc/content.materials.settelment/egg.vtf deleted file mode 100644 index cdce86e..0000000 Binary files a/doc/content.materials.settelment/egg.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/flour.png b/doc/content.materials.settelment/flour.png deleted file mode 100644 index 08bdb3b..0000000 Binary files a/doc/content.materials.settelment/flour.png and /dev/null differ diff --git a/doc/content.materials.settelment/flour.vmt b/doc/content.materials.settelment/flour.vmt deleted file mode 100644 index aef599a..0000000 --- a/doc/content.materials.settelment/flour.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/flour" -} diff --git a/doc/content.materials.settelment/flour.vtf b/doc/content.materials.settelment/flour.vtf deleted file mode 100644 index 55e1521..0000000 Binary files a/doc/content.materials.settelment/flour.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/friedegg.png b/doc/content.materials.settelment/friedegg.png deleted file mode 100644 index 98de51d..0000000 Binary files a/doc/content.materials.settelment/friedegg.png and /dev/null differ diff --git a/doc/content.materials.settelment/friedegg.psd b/doc/content.materials.settelment/friedegg.psd deleted file mode 100644 index 33e9429..0000000 Binary files a/doc/content.materials.settelment/friedegg.psd and /dev/null differ diff --git a/doc/content.materials.settelment/grain.png b/doc/content.materials.settelment/grain.png deleted file mode 100644 index f8e05d0..0000000 Binary files a/doc/content.materials.settelment/grain.png and /dev/null differ diff --git a/doc/content.materials.settelment/icon_badge.vmt b/doc/content.materials.settelment/icon_badge.vmt deleted file mode 100644 index 54f1677..0000000 --- a/doc/content.materials.settelment/icon_badge.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_badge" -} diff --git a/doc/content.materials.settelment/icon_berries.vmt b/doc/content.materials.settelment/icon_berries.vmt deleted file mode 100644 index 9f39de5..0000000 --- a/doc/content.materials.settelment/icon_berries.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_berries" -} diff --git a/doc/content.materials.settelment/icon_bolt.vmt b/doc/content.materials.settelment/icon_bolt.vmt deleted file mode 100644 index 9509767..0000000 --- a/doc/content.materials.settelment/icon_bolt.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_bolt" -} diff --git a/doc/content.materials.settelment/icon_bowl.vmt b/doc/content.materials.settelment/icon_bowl.vmt deleted file mode 100644 index b0f1f84..0000000 --- a/doc/content.materials.settelment/icon_bowl.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_bowl" -} diff --git a/doc/content.materials.settelment/icon_bowl.vtf b/doc/content.materials.settelment/icon_bowl.vtf deleted file mode 100644 index a9c6a88..0000000 Binary files a/doc/content.materials.settelment/icon_bowl.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_cake.vmt b/doc/content.materials.settelment/icon_cake.vmt deleted file mode 100644 index e00c5de..0000000 --- a/doc/content.materials.settelment/icon_cake.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_cake" -} diff --git a/doc/content.materials.settelment/icon_cake.vtf b/doc/content.materials.settelment/icon_cake.vtf deleted file mode 100644 index 49c44bc..0000000 Binary files a/doc/content.materials.settelment/icon_cake.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_crossbow.vmt b/doc/content.materials.settelment/icon_crossbow.vmt deleted file mode 100644 index 6f7f9c0..0000000 --- a/doc/content.materials.settelment/icon_crossbow.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_crossbow" -} diff --git a/doc/content.materials.settelment/icon_crossbow.vtf b/doc/content.materials.settelment/icon_crossbow.vtf deleted file mode 100644 index b1182f8..0000000 Binary files a/doc/content.materials.settelment/icon_crossbow.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_diamond.vmt b/doc/content.materials.settelment/icon_diamond.vmt deleted file mode 100644 index 3aaab59..0000000 --- a/doc/content.materials.settelment/icon_diamond.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_diamond" -} diff --git a/doc/content.materials.settelment/icon_diamond.vtf b/doc/content.materials.settelment/icon_diamond.vtf deleted file mode 100644 index b23dc82..0000000 Binary files a/doc/content.materials.settelment/icon_diamond.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_friedegg.vmt b/doc/content.materials.settelment/icon_friedegg.vmt deleted file mode 100644 index 4c21ac7..0000000 --- a/doc/content.materials.settelment/icon_friedegg.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_friedegg" -} diff --git a/doc/content.materials.settelment/icon_friedegg.vtf b/doc/content.materials.settelment/icon_friedegg.vtf deleted file mode 100644 index 363c649..0000000 Binary files a/doc/content.materials.settelment/icon_friedegg.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_grain.vmt b/doc/content.materials.settelment/icon_grain.vmt deleted file mode 100644 index 9750871..0000000 --- a/doc/content.materials.settelment/icon_grain.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_grain" -} diff --git a/doc/content.materials.settelment/icon_grain.vtf b/doc/content.materials.settelment/icon_grain.vtf deleted file mode 100644 index 6e1e388..0000000 Binary files a/doc/content.materials.settelment/icon_grain.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_pie.vmt b/doc/content.materials.settelment/icon_pie.vmt deleted file mode 100644 index 73eef40..0000000 --- a/doc/content.materials.settelment/icon_pie.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_pie" -} diff --git a/doc/content.materials.settelment/icon_pie.vtf b/doc/content.materials.settelment/icon_pie.vtf deleted file mode 100644 index cf9e91d..0000000 Binary files a/doc/content.materials.settelment/icon_pie.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_researchtable.vmt b/doc/content.materials.settelment/icon_researchtable.vmt deleted file mode 100644 index 68b9a29..0000000 --- a/doc/content.materials.settelment/icon_researchtable.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_researchtable" -} diff --git a/doc/content.materials.settelment/icon_researchtable.vtf b/doc/content.materials.settelment/icon_researchtable.vtf deleted file mode 100644 index 5f01d8c..0000000 Binary files a/doc/content.materials.settelment/icon_researchtable.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_rope.vmt b/doc/content.materials.settelment/icon_rope.vmt deleted file mode 100644 index 3520813..0000000 --- a/doc/content.materials.settelment/icon_rope.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_rope" -} diff --git a/doc/content.materials.settelment/icon_rope.vtf b/doc/content.materials.settelment/icon_rope.vtf deleted file mode 100644 index 742145d..0000000 Binary files a/doc/content.materials.settelment/icon_rope.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_scythe.vmt b/doc/content.materials.settelment/icon_scythe.vmt deleted file mode 100644 index c0d29f3..0000000 --- a/doc/content.materials.settelment/icon_scythe.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_scythe" -} diff --git a/doc/content.materials.settelment/icon_scythe.vtf b/doc/content.materials.settelment/icon_scythe.vtf deleted file mode 100644 index 7ca7929..0000000 Binary files a/doc/content.materials.settelment/icon_scythe.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_shack.png b/doc/content.materials.settelment/icon_shack.png deleted file mode 100644 index 2a921dc..0000000 Binary files a/doc/content.materials.settelment/icon_shack.png and /dev/null differ diff --git a/doc/content.materials.settelment/icon_soup.vmt b/doc/content.materials.settelment/icon_soup.vmt deleted file mode 100644 index 1cd1600..0000000 --- a/doc/content.materials.settelment/icon_soup.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_soup" -} diff --git a/doc/content.materials.settelment/icon_soup.vtf b/doc/content.materials.settelment/icon_soup.vtf deleted file mode 100644 index 91be7d2..0000000 Binary files a/doc/content.materials.settelment/icon_soup.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/icon_sword.vmt b/doc/content.materials.settelment/icon_sword.vmt deleted file mode 100644 index 81ed352..0000000 --- a/doc/content.materials.settelment/icon_sword.vmt +++ /dev/null @@ -1,4 +0,0 @@ -"LightmappedGeneric" -{ - "$basetexture" ".settelment/icon_sword" -} diff --git a/doc/content.materials.settelment/icon_sword.vtf b/doc/content.materials.settelment/icon_sword.vtf deleted file mode 100644 index 9365108..0000000 Binary files a/doc/content.materials.settelment/icon_sword.vtf and /dev/null differ diff --git a/doc/content.materials.settelment/pie.png b/doc/content.materials.settelment/pie.png deleted file mode 100644 index 6257491..0000000 Binary files a/doc/content.materials.settelment/pie.png and /dev/null differ diff --git a/doc/content.materials.settelment/researchtable.png b/doc/content.materials.settelment/researchtable.png deleted file mode 100644 index df94747..0000000 Binary files a/doc/content.materials.settelment/researchtable.png and /dev/null differ diff --git a/doc/content.materials.settelment/rope.png b/doc/content.materials.settelment/rope.png deleted file mode 100644 index 8e2be40..0000000 Binary files a/doc/content.materials.settelment/rope.png and /dev/null differ diff --git a/doc/content.materials.settelment/scythe.png b/doc/content.materials.settelment/scythe.png deleted file mode 100644 index f196408..0000000 Binary files a/doc/content.materials.settelment/scythe.png and /dev/null differ diff --git a/doc/content.materials.settelment/soup.png b/doc/content.materials.settelment/soup.png deleted file mode 100644 index 6344ddb..0000000 Binary files a/doc/content.materials.settelment/soup.png and /dev/null differ diff --git a/doc/content.materials.settelment/sword.png b/doc/content.materials.settelment/sword.png deleted file mode 100644 index fe800ff..0000000 Binary files a/doc/content.materials.settelment/sword.png and /dev/null differ diff --git a/doc/modelsandnotes/modelsforbush b/doc/modelsandnotes/modelsforbush deleted file mode 100644 index 8008e82..0000000 --- a/doc/modelsandnotes/modelsforbush +++ /dev/null @@ -1,5 +0,0 @@ -models/props/de_train/bush.mdl -models/props/de_inferno/largebush06.mdl -models/props_foliage/shrub_01a.mdl -models/props_foliage/shrub_02a.mdl -models/props_foliage/bramble001a.mdl diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod.htm b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod.htm deleted file mode 100644 index 35b914f..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod.htm +++ /dev/null @@ -1,359 +0,0 @@ - - - -Linux Dedicated Server Hosting - Garry's Mod - - - - - - - - - - - - - - - -
- - - - - - -
-
- -

Linux Dedicated Server Hosting

-
-
From Garry's Mod
-
-
Jump to: navigation, search
- -

This article will handle as many aspects as possible about hosting a Garry's Mod server on Linux. -

This article has been written for Debian and derivatives -(Ubuntu, ChromiumOS, Mint...) so you may need to do some conversion on -other distributions -

-

Contents

 [hide
- -
-

Notice

-
  • Valve appear to have used Ubuntu 12.04 32-bit as their main -development environment. This means that if you do exactly the same and -use Ubuntu Server 12.04 32-bit, you will have fewer nasty surprises. You - can of course use a newer version of Ubuntu and that should also work -since it is backwards-compatible. -
-
  • This guide is written with any Debian-based distribution in -mind - but can be simplified if you just use the same system that Valve -used (you won't have to install extra compatibility libraries). -
-

Requirements

-

Make sure you meet the following requirements before you begin: -

-
  • A user to run the server as ('steam' is recommended, with home directory /home/steam) -
  • Enough disk space for the content you wish to install -
  • An open command-line terminal running as the user 'steam' (su - steam) or an SSH session with steam as logged in user. -
  • Experience with basic Linux command-line usage. -
-


-

-

Installing SteamCMD

-

The following script will download SteamCMD, extract it and update it. SteamCMD is needed to download and update garrysmod. -

cd ~ -mkdir bin -cd bin -wget http://media.steampowered.com/client/steamcmd_linux.tar.gz -tar -xvzf steamcmd_linux.tar.gz -./steamcmd.sh +login anonymous +quit -

-

Installing Garry's Mod

-

The following script will download the latest version of Garry's Mod for you with a single command. -

We are using the text editor nano for this, but you can use your own if you prefer a different editor. -

First, lets go to our home directory. -

cd ~ -

To create the script, use your preferred text-editor tool. In -this example, we are using "nano", but any other such as "vi", "vim", -"pico" or "emacs" will also work. -

$ nano update_gmod.sh -

Paste the following script in nano: -

-
# !/bin/bash
-
-# A convenience function, to save us some work
-update_server() {
-	# Read the app id and the directory into a variable
-
-	APP_ID=$1
-	DIR=$2
-
-	# Create the directory ( if it does not exist already )
-	if [ ! -d "$HOME/$DIR" ]; then
-		mkdir -p "$HOME/$DIR"
-	fi
-
-	# Uh-oh, it looks like we still have no directory. Report an error.
-	if [ ! -d "$HOME/$DIR" ]; then
-		# Describe what went wrong
-		echo "ERROR! Cannot create directory $HOME/$DIR!"
-
-		# Exit with status code 1 ( which indicates an error )
-		exit 1
-	fi
-
-	# Call SteamCMD with the app ID we provided and tell it to install
-	./bin/steamcmd.sh +login anonymous +force_install_dir "$HOME/$DIR" +app_update $APP_ID validate +quit
-}
-
-# Now the script actually runs update_server ( which we just declared above ) with the id of the application ( 4020 is Garry's Mod ) and the name of the directory we want the server to be hosted from:
-
-update_server 4020 "server_1"
-
-# Add any additional servers here by repeating the above, but using a different directory name.
-
-# Exit with status code 0 ( which means OK )
-exit 0
-

Now we save the file. In nano, saving a file is done by pressing Ctrl+O, followed by ↵ Enter. Now we close the file by pressing Ctrl+X. -

Before we can run this file, we need to give it 'execute' rights. This is done with the following command: -

chmod +x ./update_gmod.sh -

Now, lets update the server -

./update_gmod.sh -

If you get "*/linux32/steamcmd: No such file or directory" error, - this is most likely because you do not have the required 32-bit -libraries. Go here for more information on how to fix this: https://developer.valvesoftware.com/wiki/SteamCMD#32-bit_libraries_on_64-bit_Linux_systems -

The server will now download the necessary content. Steam will -show you the percentage of progress it is making with the download. -

-

Adding content

-

Of course, we want to be able to use stuff from Team Fortress 2, -Counter-Strike: Source and other supported games. Using the script -above, this is simple process. -

However, since we want to save on download time, we are going to -put all this content in a seperate folder, so if we have 5 servers, we -only need to update the content once if a content update gets released. -

Now we are going to modify the script mentioned above. Add the following line where it says "Add any additional servers here". Here, we add Team Fortress 2. -

update_server 232250 "content/tf2" -

Now, when we run update_gmod.sh the script will verify -(and, if required, update) Garry's Mod (since we downloaded it in the -step above) and then install Team Fortress 2 in ~/content/tf2. -

For a list of IDs for the servers, you can have a look at the Valve Developer Community page. - Remember that you can theoretically download any game here using its -ID, but with these dedicated servers you don't need to login using your -steam account. -

-

Starting the server

-

To start the server, we run the file called srcds_run, which is -located in the root directory of each server. The command below starts -the server with 12 slots on gm_flatgrass. -

~/server_1/srcds_run -game garrysmod +maxplayers 12 +map gm_flatgrass -

The script (srcds_run) will keep the server alive, should it -crash, but it won't restart when you restart linux and if you close the -terminal the server will close. We will fix this later on in this -article. -

-

Updating the server

-

To update the server, or to update the content, we simply call our -download script. You need to make sure your servers are off, or else the - update will fail. -

Update our scripts by just calling this (from the home directory) -

./update_gmod.sh -

-

Keeping the server alive after a reboot

-

To keep the server alive we use crontab. We add an entry to crontab which will call srcds_run when the server has loaded. -

Open crontab -

crontab -e -

Now, add the following line at the end -

@reboot /home/steam/server_1/srcds_run -game garrysmod +maxplayers 12 +map gm_flatgrass -

Now save the file. Usually crontab opens in nano so the commands would, again, be Ctrl+O, ↵ Enter, Ctrl+X. -

Now, after you reboot the linux server, the Garry's Mod Server will auto start. -

-

Additional notes

-

Of course, there are better ways of keeping your server alive, but -they can become quite complex in no-time so they are not discussed here. - If you want to know more, Google around or ask on Facepunch. -

-

Troubleshooting

-

32-bit binaries

-

If you're running a 64-bit version of Linux, you need 32 bit binaries, since SteamCMD is only available as 32 bit. -

If you get the error message -

./steamcmd.sh: line 29: /home/$USER/Steam/linux32/steamcmd: No such file or directory -

then you are most likely running 64 a bit system and missing 32 bit libraries. -

To do so, you need to install ia32-libs. To do so, run the following bit of code: -

dpkg --add-architecture i386 -apt-get update -apt-get install ia32-libs -

The package is big (~200MB isn't uncommon) and has a lot of dependancies so it may take some time. -

For other linux distrubutions, see the Valve wiki article -

-

'GLIBC_2.15' not found

-

If you get the error message -

Failed to open dedicated_srv.so (/lib/i386-linux-gnu/libm.so.6: version `GLIBC_2.15' not found (required by bin/dedicated_srv.so)) -

You most likely have outdated GLIBC libraries and will need to update them. -

This has happened because you chose to use a different -distribution (or version of a distribution) than the one Valve used to -create the tools. Those tools are expecting components from that Linux -distribution. (See 'Notice' above!) -

To deal with this without switching to Ubuntu 12.04 32-bit, run the following bit of code: -

wget http://security.ubuntu.com/ubuntu/pool/main/e/eglibc/libc6_2.15-0ubuntu10.11_i386.deb -dpkg -x libc6_2.15-0ubuntu10.11_i386.deb tmp/ -cd tmp/lib/i386-linux-gnu/ -cp * /your-garrysmod-directory/bin/ - -

For CentOS you need to install the EPEL Repo and dpkg first: -

yum install dpkg -

Alternatively you could switch to: -

-
  • Ubuntu Server 12.04+ -
  • CentOS 7 -
-

These distros have been confirmed working and are the most supported. -

-

Addons Not Working

-

As you are getting your server up and running you may notice some -issues with particular addons not working. This problem seems to be -affecting legacy addons with folders containing capitals. To fix this -issue it may be required to change all directories to lowercase names -and all Lua code pointing to these directories accordingly. -

- - -
- -
-
-
-
-
-
- - - - -
-
Navigation
- -
-
-
Lua Documentation
- -
- -
-
- -
- - -
-
Personal tools
- -
-
Views
- -
\ No newline at end of file diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/angular.js b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/angular.js deleted file mode 100644 index 569325c..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/angular.js +++ /dev/null @@ -1,160 +0,0 @@ -/* - AngularJS v1.0.4 - (c) 2010-2012 Google, Inc. http://angularjs.org - License: MIT -*/ -(function(T,Y,p){'use strict';function m(b,a,c){var d;if(b)if(L(b))for(d in b)d!="prototype"&&d!="length"&&d!="name"&&b.hasOwnProperty(d)&&a.call(c,b[d],d);else if(b.forEach&&b.forEach!==m)b.forEach(a,c);else if(M(b)&&va(b.length))for(d=0;d=0&&b.splice(c,1);return a}function U(b,a){if(oa(b)||b&&b.$evalAsync&&b.$watch)throw u("Can't copy Window or Scope");if(a){if(b===a)throw u("Can't copy equivalent objects or arrays");if(I(b)){for(;a.length;)a.pop();for(var c=0;c2?ia.call(arguments,2):[];return L(a)&&!(a instanceof RegExp)?c.length?function(){return arguments.length?a.apply(b,c.concat(ia.call(arguments,0))):a.apply(b,c)}:function(){return arguments.length?a.apply(b, -arguments):a.call(b)}:a}function ic(b,a){var c=a;/^\$+/.test(b)?c=p:oa(a)?c="$WINDOW":a&&Y===a?c="$DOCUMENT":a&&a.$evalAsync&&a.$watch&&(c="$SCOPE");return c}function da(b,a){return JSON.stringify(b,ic,a?" ":null)}function ob(b){return E(b)?JSON.parse(b):b}function Wa(b){b&&b.length!==0?(b=D(""+b),b=!(b=="f"||b=="0"||b=="false"||b=="no"||b=="n"||b=="[]")):b=!1;return b}function pa(b){b=z(b).clone();try{b.html("")}catch(a){}return z("
").append(b).html().match(/^(<[^>]+>)/)[1].replace(/^<([\w\-]+)/, -function(a,b){return"<"+D(b)})}function Xa(b){var a={},c,d;m((b||"").split("&"),function(b){b&&(c=b.split("="),d=decodeURIComponent(c[0]),a[d]=v(c[1])?decodeURIComponent(c[1]):!0)});return a}function pb(b){var a=[];m(b,function(b,d){a.push(Ya(d,!0)+(b===!0?"":"="+Ya(b,!0)))});return a.length?a.join("&"):""}function Za(b){return Ya(b,!0).replace(/%26/gi,"&").replace(/%3D/gi,"=").replace(/%2B/gi,"+")}function Ya(b,a){return encodeURIComponent(b).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g, -"$").replace(/%2C/gi,",").replace(a?null:/%20/g,"+")}function jc(b,a){function c(a){a&&d.push(a)}var d=[b],e,g,i=["ng:app","ng-app","x-ng-app","data-ng-app"],f=/\sng[:\-]app(:\s*([\w\d_]+);?)?\s/;m(i,function(a){i[a]=!0;c(Y.getElementById(a));a=a.replace(":","\\:");b.querySelectorAll&&(m(b.querySelectorAll("."+a),c),m(b.querySelectorAll("."+a+"\\:"),c),m(b.querySelectorAll("["+a+"]"),c))});m(d,function(a){if(!e){var b=f.exec(" "+a.className+" ");b?(e=a,g=(b[2]||"").replace(/\s+/g,",")):m(a.attributes, -function(b){if(!e&&i[b.name])e=a,g=b.value})}});e&&a(e,g?[g]:[])}function qb(b,a){b=z(b);a=a||[];a.unshift(["$provide",function(a){a.value("$rootElement",b)}]);a.unshift("ng");var c=rb(a);c.invoke(["$rootScope","$rootElement","$compile","$injector",function(a,b,c,i){a.$apply(function(){b.data("$injector",i);c(b)(a)})}]);return c}function $a(b,a){a=a||"_";return b.replace(kc,function(b,d){return(d?a:"")+b.toLowerCase()})}function ab(b,a,c){if(!b)throw new u("Argument '"+(a||"?")+"' is "+(c||"required")); -return b}function qa(b,a,c){c&&I(b)&&(b=b[b.length-1]);ab(L(b),a,"not a function, got "+(b&&typeof b=="object"?b.constructor.name||"Object":typeof b));return b}function lc(b){function a(a,b,e){return a[b]||(a[b]=e())}return a(a(b,"angular",Object),"module",function(){var b={};return function(d,e,g){e&&b.hasOwnProperty(d)&&(b[d]=null);return a(b,d,function(){function a(c,d,e){return function(){b[e||"push"]([c,d,arguments]);return k}}if(!e)throw u("No module: "+d);var b=[],c=[],j=a("$injector","invoke"), -k={_invokeQueue:b,_runBlocks:c,requires:e,name:d,provider:a("$provide","provider"),factory:a("$provide","factory"),service:a("$provide","service"),value:a("$provide","value"),constant:a("$provide","constant","unshift"),filter:a("$filterProvider","register"),controller:a("$controllerProvider","register"),directive:a("$compileProvider","directive"),config:j,run:function(a){c.push(a);return this}};g&&j(g);return k})}})}function sb(b){return b.replace(mc,function(a,b,d,e){return e?d.toUpperCase():d}).replace(nc, -"Moz$1")}function bb(b,a){function c(){var e;for(var b=[this],c=a,i,f,h,j,k,l;b.length;){i=b.shift();f=0;for(h=i.length;f-1}function wb(b,a){a&&m(a.split(" "),function(a){b.className=Q((" "+b.className+" ").replace(/[\n\t]/g," ").replace(" "+Q(a)+" "," "))})}function xb(b,a){a&&m(a.split(" "), -function(a){if(!Ba(b,a))b.className=Q(b.className+" "+Q(a))})}function cb(b,a){if(a)for(var a=!a.nodeName&&v(a.length)&&!oa(a)?a:[a],c=0;c4096&&c.warn("Cookie '"+a+"' possibly not set or overflowed because it was too large ("+d+" > 4096 bytes)!")}else{if(h.cookie!==P){P=h.cookie;d=P.split("; ");ba={};for(f=0;f0&&(ba[unescape(e.substring(0,j))]=unescape(e.substring(j+1)))}return ba}};f.defer=function(a,b){var c;n++;c=l(function(){delete r[c]; -e(a)},b||0);r[c]=!0;return c};f.defer.cancel=function(a){return r[a]?(delete r[a],o(a),e(C),!0):!1}}function wc(){this.$get=["$window","$log","$sniffer","$document",function(b,a,c,d){return new vc(b,d,a,c)}]}function xc(){this.$get=function(){function b(b,d){function e(a){if(a!=l){if(o){if(o==a)o=a.n}else o=a;g(a.n,a.p);g(a,l);l=a;l.n=null}}function g(a,b){if(a!=b){if(a)a.p=b;if(b)b.n=a}}if(b in a)throw u("cacheId "+b+" taken");var i=0,f=y({},d,{id:b}),h={},j=d&&d.capacity||Number.MAX_VALUE,k={}, -l=null,o=null;return a[b]={put:function(a,b){var c=k[a]||(k[a]={key:a});e(c);t(b)||(a in h||i++,h[a]=b,i>j&&this.remove(o.key))},get:function(a){var b=k[a];if(b)return e(b),h[a]},remove:function(a){var b=k[a];if(b){if(b==l)l=b.p;if(b==o)o=b.n;g(b.n,b.p);delete k[a];delete h[a];i--}},removeAll:function(){h={};i=0;k={};l=o=null},destroy:function(){k=f=h=null;delete a[b]},info:function(){return y({},f,{size:i})}}}var a={};b.info=function(){var b={};m(a,function(a,e){b[e]=a.info()});return b};b.get=function(b){return a[b]}; -return b}}function yc(){this.$get=["$cacheFactory",function(b){return b("templates")}]}function Cb(b){var a={},c="Directive",d=/^\s*directive\:\s*([\d\w\-_]+)\s+(.*)$/,e=/(([\d\w\-_]+)(?:\:([^;]+))?;?)/,g="Template must have exactly one root element. was: ";this.directive=function f(d,e){E(d)?(ab(e,"directive"),a.hasOwnProperty(d)||(a[d]=[],b.factory(d+c,["$injector","$exceptionHandler",function(b,c){var e=[];m(a[d],function(a){try{var f=b.invoke(a);if(L(f))f={compile:H(f)};else if(!f.compile&&f.link)f.compile= -H(f.link);f.priority=f.priority||0;f.name=f.name||d;f.require=f.require||f.controller&&f.name;f.restrict=f.restrict||"A";e.push(f)}catch(j){c(j)}});return e}])),a[d].push(e)):m(d,nb(f));return this};this.$get=["$injector","$interpolate","$exceptionHandler","$http","$templateCache","$parse","$controller","$rootScope",function(b,h,j,k,l,o,r,n){function w(a,b,c){a instanceof z||(a=z(a));m(a,function(b,c){b.nodeType==3&&b.nodeValue.match(/\S+/)&&(a[c]=z(b).wrap("").parent()[0])});var d=x(a, -b,a,c);return function(b,c){ab(b,"scope");var e=c?ta.clone.call(a):a;e.data("$scope",b);q(e,"ng-scope");c&&c(e,b);d&&d(b,e,e);return e}}function q(a,b){try{a.addClass(b)}catch(c){}}function x(a,b,c,d){function e(a,c,d,j){var g,h,k,n,o,l,r,q=[];o=0;for(l=c.length;oB.priority)break;if(W=B.scope)K("isolated scope",A,B,s),M(W)&&(q(s,"ng-isolate-scope"),A=B),q(s,"ng-scope"),x=x||B;G= -B.name;if(W=B.controller)t=t||{},K("'"+G+"' controller",t[G],B,s),t[G]=B;if(W=B.transclude)K("transclusion",C,B,s),C=B,n=B.priority,W=="element"?(V=z(b),s=c.$$element=z(Y.createComment(" "+G+": "+c[G]+" ")),b=s[0],Fa(e,z(V[0]),b),v=w(V,d,n)):(V=z(db(b)).contents(),s.html(""),v=w(V,d));if(W=B.template)if(K("template",P,B,s),P=B,W=Ha(W),B.replace){V=z("
"+Q(W)+"
").contents();b=V[0];if(V.length!=1||b.nodeType!==1)throw new u(g+W);Fa(e,s,b);G={$attr:{}};a=a.concat(X(b,a.splice(D+1,a.length- -(D+1)),G));J(c,G);F=a.length}else s.html(W);if(B.templateUrl)K("template",P,B,s),P=B,k=ba(a.splice(D,a.length-D),k,s,c,e,B.replace,v),F=a.length;else if(B.compile)try{y=B.compile(s,c,v),L(y)?f(null,y):y&&f(y.pre,y.post)}catch(H){j(H,pa(s))}if(B.terminal)k.terminal=!0,n=Math.max(n,B.priority)}k.scope=x&&x.scope;k.transclude=C&&v;return k}function s(d,e,g,h){var k=!1;if(a.hasOwnProperty(e))for(var n,e=b.get(e+c),o=0,l=e.length;on.priority)&&n.restrict.indexOf(g)!=-1)d.push(n), -k=!0}catch(r){j(r)}return k}function J(a,b){var c=b.$attr,d=a.$attr,e=a.$$element;m(a,function(d,e){e.charAt(0)!="$"&&(b[e]&&(d+=(e==="style"?";":" ")+b[e]),a.$set(e,d,!0,c[e]))});m(b,function(b,f){f=="class"?(q(e,b),a["class"]=(a["class"]?a["class"]+" ":"")+b):f=="style"?e.attr("style",e.attr("style")+";"+b):f.charAt(0)!="$"&&!a.hasOwnProperty(f)&&(a[f]=b,d[f]=c[f])})}function ba(a,b,c,d,e,f,j){var h=[],n,o,r=c[0],q=a.shift(),w=y({},q,{controller:null,templateUrl:null,transclude:null,scope:null}); -c.html("");k.get(q.templateUrl,{cache:l}).success(function(k){var l,q,k=Ha(k);if(f){q=z("
"+Q(k)+"
").contents();l=q[0];if(q.length!=1||l.nodeType!==1)throw new u(g+k);k={$attr:{}};Fa(e,c,l);X(l,a,k);J(d,k)}else l=r,c.html(k);a.unshift(w);n=A(a,c,d,j);for(o=x(c.contents(),j);h.length;){var ca=h.pop(),k=h.pop();q=h.pop();var s=h.pop(),m=l;q!==r&&(m=db(l),Fa(k,z(q),m));n(function(){b(o,s,m,e,ca)},s,m,e,ca)}h=null}).error(function(a,b,c,d){throw u("Failed to load template: "+d.url);});return function(a, -c,d,e,f){h?(h.push(c),h.push(d),h.push(e),h.push(f)):n(function(){b(o,c,d,e,f)},c,d,e,f)}}function P(a,b){return b.priority-a.priority}function K(a,b,c,d){if(b)throw u("Multiple directives ["+b.name+", "+c.name+"] asking for "+a+" on: "+pa(d));}function G(a,b){var c=h(b,!0);c&&a.push({priority:0,compile:H(function(a,b){var d=b.parent(),e=d.data("$binding")||[];e.push(c);q(d.data("$binding",e),"ng-binding");a.$watch(c,function(a){b[0].nodeValue=a})})})}function V(a,b,c,d){var e=h(c,!0);e&&b.push({priority:100, -compile:H(function(a,b,c){b=c.$$observers||(c.$$observers={});d==="class"&&(e=h(c[d],!0));c[d]=p;(b[d]||(b[d]=[])).$$inter=!0;(c.$$observers&&c.$$observers[d].$$scope||a).$watch(e,function(a){c.$set(d,a)})})})}function Fa(a,b,c){var d=b[0],e=d.parentNode,f,g;if(a){f=0;for(g=a.length;f0){var e=K[0],f=e.text;if(f==a||f==b||f==c||f==d||!a&&!b&&!c&&!d)return e}return!1}function f(b,c, -d,f){return(b=i(b,c,d,f))?(a&&!b.json&&e("is not valid json",b),K.shift(),b):!1}function h(a){f(a)||e("is unexpected, expecting ["+a+"]",i())}function j(a,b){return function(c,d){return a(c,d,b)}}function k(a,b,c){return function(d,e){return b(d,e,a,c)}}function l(){for(var a=[];;)if(K.length>0&&!i("}",")",";","]")&&a.push(v()),!f(";"))return a.length==1?a[0]:function(b,c){for(var d,e=0;e","<=",">="))a=k(a,b.fn,q());return a}function x(){for(var a=m(),b;b=f("*","/","%");)a=k(a, -b.fn,m());return a}function m(){var a;return f("+")?A():(a=f("-"))?k(ba,a.fn,m()):(a=f("!"))?j(a.fn,m()):A()}function A(){var a;if(f("("))a=v(),h(")");else if(f("["))a=s();else if(f("{"))a=J();else{var b=f();(a=b.fn)||e("not a primary expression",b)}for(var c;b=f("(","[",".");)b.text==="("?(a=z(a,c),c=null):b.text==="["?(c=a,a=ea(a)):b.text==="."?(c=a,a=t(a)):e("IMPOSSIBLE");return a}function s(){var a=[];if(g().text!="]"){do a.push(G());while(f(","))}h("]");return function(b,c){for(var d=[],e=0;e< -a.length;e++)d.push(a[e](b,c));return d}}function J(){var a=[];if(g().text!="}"){do{var b=f(),b=b.string||b.text;h(":");var c=G();a.push({key:b,value:c})}while(f(","))}h("}");return function(b,c){for(var d={},e=0;e1;d++){var e=a.shift(),g=b[e];g||(g={},b[e]=g);b=g}return b[a.shift()]=c}function gb(b,a,c){if(!a)return b;for(var a=a.split("."),d,e=b,g=a.length,i=0;i7),hasEvent:function(c){if(c=="input"&&aa==9)return!1;if(t(a[c])){var e=b.document.createElement("div");a[c]="on"+c in e}return a[c]},csp:!1}}]}function Tc(){this.$get=H(T)}function Nb(b){var a={},c,d,e;if(!b)return a;m(b.split("\n"),function(b){e=b.indexOf(":");c=D(Q(b.substr(0,e)));d=Q(b.substr(e+1));c&&(a[c]?a[c]+=", "+d:a[c]=d)});return a}function Ob(b){var a=M(b)?b:p;return function(c){a||(a=Nb(b));return c? -a[D(c)]||null:a}}function Pb(b,a,c){if(L(c))return c(b,a);m(c,function(c){b=c(b,a)});return b}function Uc(){var b=/^\s*(\[|\{[^\{])/,a=/[\}\]]\s*$/,c=/^\)\]\}',?\n/,d=this.defaults={transformResponse:[function(d){E(d)&&(d=d.replace(c,""),b.test(d)&&a.test(d)&&(d=ob(d,!0)));return d}],transformRequest:[function(a){return M(a)&&Sa.apply(a)!=="[object File]"?da(a):a}],headers:{common:{Accept:"application/json, text/plain, */*","X-Requested-With":"XMLHttpRequest"},post:{"Content-Type":"application/json;charset=utf-8"}, -put:{"Content-Type":"application/json;charset=utf-8"}}},e=this.responseInterceptors=[];this.$get=["$httpBackend","$browser","$cacheFactory","$rootScope","$q","$injector",function(a,b,c,h,j,k){function l(a){function c(a){var b=y({},a,{data:Pb(a.data,a.headers,f)});return 200<=a.status&&a.status<300?b:j.reject(b)}a.method=la(a.method);var e=a.transformRequest||d.transformRequest,f=a.transformResponse||d.transformResponse,h=d.headers,h=y({"X-XSRF-TOKEN":b.cookies()["XSRF-TOKEN"]},h.common,h[D(a.method)], -a.headers),e=Pb(a.data,Ob(h),e),g;t(a.data)&&delete h["Content-Type"];g=o(a,e,h);g=g.then(c,c);m(w,function(a){g=a(g)});g.success=function(b){g.then(function(c){b(c.data,c.status,c.headers,a)});return g};g.error=function(b){g.then(null,function(c){b(c.data,c.status,c.headers,a)});return g};return g}function o(b,c,d){function e(a,b,c){m&&(200<=a&&a<300?m.put(w,[a,b,Nb(c)]):m.remove(w));f(b,a,c);h.$apply()}function f(a,c,d){c=Math.max(c,0);(200<=c&&c<300?k.resolve:k.reject)({data:a,status:c,headers:Ob(d), -config:b})}function i(){var a=ya(l.pendingRequests,b);a!==-1&&l.pendingRequests.splice(a,1)}var k=j.defer(),o=k.promise,m,p,w=r(b.url,b.params);l.pendingRequests.push(b);o.then(i,i);b.cache&&b.method=="GET"&&(m=M(b.cache)?b.cache:n);if(m)if(p=m.get(w))if(p.then)return p.then(i,i),p;else I(p)?f(p[1],p[0],U(p[2])):f(p,200,{});else m.put(w,o);p||a(b.method,w,c,e,d,b.timeout,b.withCredentials);return o}function r(a,b){if(!b)return a;var c=[];fc(b,function(a,b){a==null||a==p||(M(a)&&(a=da(a)),c.push(encodeURIComponent(b)+ -"="+encodeURIComponent(a)))});return a+(a.indexOf("?")==-1?"?":"&")+c.join("&")}var n=c("$http"),w=[];m(e,function(a){w.push(E(a)?k.get(a):k.invoke(a))});l.pendingRequests=[];(function(a){m(arguments,function(a){l[a]=function(b,c){return l(y(c||{},{method:a,url:b}))}})})("get","delete","head","jsonp");(function(a){m(arguments,function(a){l[a]=function(b,c,d){return l(y(d||{},{method:a,url:b,data:c}))}})})("post","put");l.defaults=d;return l}]}function Vc(){this.$get=["$browser","$window","$document", -function(b,a,c){return Wc(b,Xc,b.defer,a.angular.callbacks,c[0],a.location.protocol.replace(":",""))}]}function Wc(b,a,c,d,e,g){function i(a,b){var c=e.createElement("script"),d=function(){e.body.removeChild(c);b&&b()};c.type="text/javascript";c.src=a;aa?c.onreadystatechange=function(){/loaded|complete/.test(c.readyState)&&d()}:c.onload=c.onerror=d;e.body.appendChild(c)}return function(e,h,j,k,l,o,r){function n(a,c,d,e){c=(h.match(Gb)||["",g])[1]=="file"?d?200:404:c;a(c==1223?204:c,d,e);b.$$completeOutstandingRequest(C)} -b.$$incOutstandingRequestCount();h=h||b.url();if(D(e)=="jsonp"){var p="_"+(d.counter++).toString(36);d[p]=function(a){d[p].data=a};i(h.replace("JSON_CALLBACK","angular.callbacks."+p),function(){d[p].data?n(k,200,d[p].data):n(k,-2);delete d[p]})}else{var q=new a;q.open(e,h,!0);m(l,function(a,b){a&&q.setRequestHeader(b,a)});var x;q.onreadystatechange=function(){q.readyState==4&&n(k,x||q.status,q.responseText,q.getAllResponseHeaders())};if(r)q.withCredentials=!0;q.send(j||"");o>0&&c(function(){x=-1; -q.abort()},o)}}}function Yc(){this.$get=function(){return{id:"en-us",NUMBER_FORMATS:{DECIMAL_SEP:".",GROUP_SEP:",",PATTERNS:[{minInt:1,minFrac:0,maxFrac:3,posPre:"",posSuf:"",negPre:"-",negSuf:"",gSize:3,lgSize:3},{minInt:1,minFrac:2,maxFrac:2,posPre:"\u00a4",posSuf:"",negPre:"(\u00a4",negSuf:")",gSize:3,lgSize:3}],CURRENCY_SYM:"$"},DATETIME_FORMATS:{MONTH:"January,February,March,April,May,June,July,August,September,October,November,December".split(","),SHORTMONTH:"Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec".split(","), -DAY:"Sunday,Monday,Tuesday,Wednesday,Thursday,Friday,Saturday".split(","),SHORTDAY:"Sun,Mon,Tue,Wed,Thu,Fri,Sat".split(","),AMPMS:["AM","PM"],medium:"MMM d, y h:mm:ss a","short":"M/d/yy h:mm a",fullDate:"EEEE, MMMM d, y",longDate:"MMMM d, y",mediumDate:"MMM d, y",shortDate:"M/d/yy",mediumTime:"h:mm:ss a",shortTime:"h:mm a"},pluralCat:function(b){return b===1?"one":"other"}}}}function Zc(){this.$get=["$rootScope","$browser","$q","$exceptionHandler",function(b,a,c,d){function e(e,f,h){var j=c.defer(), -k=j.promise,l=v(h)&&!h,f=a.defer(function(){try{j.resolve(e())}catch(a){j.reject(a),d(a)}l||b.$apply()},f),h=function(){delete g[k.$$timeoutId]};k.$$timeoutId=f;g[f]=j;k.then(h,h);return k}var g={};e.cancel=function(b){return b&&b.$$timeoutId in g?(g[b.$$timeoutId].reject("canceled"),a.defer.cancel(b.$$timeoutId)):!1};return e}]}function Qb(b){function a(a,e){return b.factory(a+c,e)}var c="Filter";this.register=a;this.$get=["$injector",function(a){return function(b){return a.get(b+c)}}];a("currency", -Rb);a("date",Sb);a("filter",$c);a("json",ad);a("limitTo",bd);a("lowercase",cd);a("number",Tb);a("orderBy",Ub);a("uppercase",dd)}function $c(){return function(b,a){if(!(b instanceof Array))return b;var c=[];c.check=function(a){for(var b=0;b-1;case "object":for(var c in a)if(c.charAt(0)!=="$"&& -d(a[c],b))return!0;return!1;case "array":for(c=0;ce+1?i="0":(f=i,j=!0)}if(!j){i= -(i.split(Wb)[1]||"").length;t(e)&&(e=Math.min(Math.max(a.minFrac,i),a.maxFrac));var i=Math.pow(10,e),b=Math.round(b*i)/i,b=(""+b).split(Wb),i=b[0],b=b[1]||"",j=0,k=a.lgSize,l=a.gSize;if(i.length>=k+l)for(var j=i.length-k,o=0;o0||e>-c)e+=c;e===0&&c==-12&&(e=12);return jb(e,a,d)}}function La(b,a){return function(c,d){var e=c["get"+b](),g=la(a?"SHORT"+b:b);return d[g][e]}}function Sb(b){function a(a){var b;if(b=a.match(c)){var a=new Date(0),g=0,i=0;b[9]&&(g=F(b[9]+b[10]),i=F(b[9]+b[11]));a.setUTCFullYear(F(b[1]),F(b[2])-1,F(b[3]));a.setUTCHours(F(b[4]||0)-g,F(b[5]||0)-i,F(b[6]|| -0),F(b[7]||0))}return a}var c=/^(\d{4})-?(\d\d)-?(\d\d)(?:T(\d\d)(?::?(\d\d)(?::?(\d\d)(?:\.(\d+))?)?)?(Z|([+-])(\d\d):?(\d\d))?)?$/;return function(c,e){var g="",i=[],f,h,e=e||"mediumDate",e=b.DATETIME_FORMATS[e]||e;E(c)&&(c=ed.test(c)?F(c):a(c));va(c)&&(c=new Date(c));if(!na(c))return c;for(;e;)(h=fd.exec(e))?(i=i.concat(ia.call(h,1)),e=i.pop()):(i.push(e),e=null);m(i,function(a){f=gd[a];g+=f?f(c,b.DATETIME_FORMATS):a.replace(/(^'|'$)/g,"").replace(/''/g,"'")});return g}}function ad(){return function(b){return da(b, -!0)}}function bd(){return function(b,a){if(!(b instanceof Array))return b;var a=F(a),c=[],d,e;if(!b||!(b instanceof Array))return c;a>b.length?a=b.length:a<-b.length&&(a=-b.length);a>0?(d=0,e=a):(d=b.length+a,e=b.length);for(;dl?(d.$setValidity("maxlength",!1),p):(d.$setValidity("maxlength",!0),a)};d.$parsers.push(c);d.$formatters.push(c)}}function kb(b,a){b="ngClass"+b;return R(function(c,d,e){function g(b, -d){if(a===!0||c.$index%2===a)d&&b!==d&&i(d),f(b)}function i(a){M(a)&&!I(a)&&(a=Ta(a,function(a,b){if(a)return b}));d.removeClass(I(a)?a.join(" "):a)}function f(a){M(a)&&!I(a)&&(a=Ta(a,function(a,b){if(a)return b}));a&&d.addClass(I(a)?a.join(" "):a)}c.$watch(e[b],g,!0);e.$observe("class",function(){var a=c.$eval(e[b]);g(a,a)});b!=="ngClass"&&c.$watch("$index",function(d,g){var k=d%2;k!==g%2&&(k==a?f(c.$eval(e[b])):i(c.$eval(e[b])))})})}var D=function(b){return E(b)?b.toLowerCase():b},la=function(b){return E(b)? -b.toUpperCase():b},u=T.Error,aa=F((/msie (\d+)/.exec(D(navigator.userAgent))||[])[1]),z,ja,ia=[].slice,Ra=[].push,Sa=Object.prototype.toString,Zb=T.angular||(T.angular={}),sa,Db,Z=["0","0","0"];C.$inject=[];ma.$inject=[];Db=aa<9?function(b){b=b.nodeName?b:b[0];return b.scopeName&&b.scopeName!="HTML"?la(b.scopeName+":"+b.nodeName):b.nodeName}:function(b){return b.nodeName?b.nodeName:b[0].nodeName};var kc=/[A-Z]/g,hd={full:"1.0.4",major:1,minor:0,dot:4,codeName:"bewildering-hair"},Aa=O.cache={},za= -O.expando="ng-"+(new Date).getTime(),oc=1,$b=T.document.addEventListener?function(b,a,c){b.addEventListener(a,c,!1)}:function(b,a,c){b.attachEvent("on"+a,c)},eb=T.document.removeEventListener?function(b,a,c){b.removeEventListener(a,c,!1)}:function(b,a,c){b.detachEvent("on"+a,c)},mc=/([\:\-\_]+(.))/g,nc=/^moz([A-Z])/,ta=O.prototype={ready:function(b){function a(){c||(c=!0,b())}var c=!1;this.bind("DOMContentLoaded",a);O(T).bind("load",a)},toString:function(){var b=[];m(this,function(a){b.push(""+a)}); -return"["+b.join(", ")+"]"},eq:function(b){return b>=0?z(this[b]):z(this[this.length+b])},length:0,push:Ra,sort:[].sort,splice:[].splice},Da={};m("multiple,selected,checked,disabled,readOnly,required".split(","),function(b){Da[D(b)]=b});var Ab={};m("input,select,option,textarea,button,form".split(","),function(b){Ab[la(b)]=!0});m({data:vb,inheritedData:Ca,scope:function(b){return Ca(b,"$scope")},controller:yb,injector:function(b){return Ca(b,"$injector")},removeAttr:function(b,a){b.removeAttribute(a)}, -hasClass:Ba,css:function(b,a,c){a=sb(a);if(v(c))b.style[a]=c;else{var d;aa<=8&&(d=b.currentStyle&&b.currentStyle[a],d===""&&(d="auto"));d=d||b.style[a];aa<=8&&(d=d===""?p:d);return d}},attr:function(b,a,c){var d=D(a);if(Da[d])if(v(c))c?(b[a]=!0,b.setAttribute(a,d)):(b[a]=!1,b.removeAttribute(d));else return b[a]||(b.attributes.getNamedItem(a)||C).specified?d:p;else if(v(c))b.setAttribute(a,c);else if(b.getAttribute)return b=b.getAttribute(a,2),b===null?p:b},prop:function(b,a,c){if(v(c))b[a]=c;else return b[a]}, -text:y(aa<9?function(b,a){if(b.nodeType==1){if(t(a))return b.innerText;b.innerText=a}else{if(t(a))return b.nodeValue;b.nodeValue=a}}:function(b,a){if(t(a))return b.textContent;b.textContent=a},{$dv:""}),val:function(b,a){if(t(a))return b.value;b.value=a},html:function(b,a){if(t(a))return b.innerHTML;for(var c=0,d=b.childNodes;c":function(a,c,d,e){return d(a,c)>e(a,c)},"<=":function(a,c,d,e){return d(a,c)<=e(a,c)},">=":function(a,c,d,e){return d(a,c)>=e(a,c)},"&&":function(a,c,d,e){return d(a,c)&&e(a,c)},"||":function(a,c,d,e){return d(a,c)||e(a,c)}, -"&":function(a,c,d,e){return d(a,c)&e(a,c)},"|":function(a,c,d,e){return e(a,c)(a,c,d(a,c))},"!":function(a,c,d){return!d(a,c)}},Kc={n:"\n",f:"\u000c",r:"\r",t:"\t",v:"\u000b","'":"'",'"':'"'},ib={},Xc=T.XMLHttpRequest||function(){try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(a){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(c){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(d){}throw new u("This browser does not support XMLHttpRequest.");};Qb.$inject=["$provide"];Rb.$inject= -["$locale"];Tb.$inject=["$locale"];var Wb=".",gd={yyyy:N("FullYear",4),yy:N("FullYear",2,0,!0),y:N("FullYear",1),MMMM:La("Month"),MMM:La("Month",!0),MM:N("Month",2,1),M:N("Month",1,1),dd:N("Date",2),d:N("Date",1),HH:N("Hours",2),H:N("Hours",1),hh:N("Hours",2,-12),h:N("Hours",1,-12),mm:N("Minutes",2),m:N("Minutes",1),ss:N("Seconds",2),s:N("Seconds",1),EEEE:La("Day"),EEE:La("Day",!0),a:function(a,c){return a.getHours()<12?c.AMPMS[0]:c.AMPMS[1]},Z:function(a){a=a.getTimezoneOffset();return jb(a/60,2)+ -jb(Math.abs(a%60),2)}},fd=/((?:[^yMdHhmsaZE']+)|(?:'(?:[^']|'')*')|(?:E+|y+|M+|d+|H+|h+|m+|s+|a|Z))(.*)/,ed=/^\d+$/;Sb.$inject=["$locale"];var cd=H(D),dd=H(la);Ub.$inject=["$parse"];var id=H({restrict:"E",compile:function(a,c){c.href||c.$set("href","");return function(a,c){c.bind("click",function(a){c.attr("href")||a.preventDefault()})}}}),lb={};m(Da,function(a,c){var d=fa("ng-"+c);lb[d]=function(){return{priority:100,compile:function(){return function(a,g,i){a.$watch(i[d],function(a){i.$set(c,!!a)})}}}}}); -m(["src","href"],function(a){var c=fa("ng-"+a);lb[c]=function(){return{priority:99,link:function(d,e,g){g.$observe(c,function(c){c&&(g.$set(a,c),aa&&e.prop(a,c))})}}}});var Oa={$addControl:C,$removeControl:C,$setValidity:C,$setDirty:C};Xb.$inject=["$element","$attrs","$scope"];var Ra=function(a){return["$timeout",function(c){var d={name:"form",restrict:"E",controller:Xb,compile:function(){return{pre:function(a,d,i,f){if(!i.action){var h=function(a){a.preventDefault?a.preventDefault():a.returnValue= -!1};$b(d[0],"submit",h);d.bind("$destroy",function(){c(function(){eb(d[0],"submit",h)},0,!1)})}var j=d.parent().controller("form"),k=i.name||i.ngForm;k&&(a[k]=f);j&&d.bind("$destroy",function(){j.$removeControl(f);k&&(a[k]=p);y(f,Oa)})}}}};return a?y(U(d),{restrict:"EAC"}):d}]},jd=Ra(),kd=Ra(!0),ld=/^(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?$/,md=/^[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,4}$/,nd=/^\s*(\-|\+)?(\d+|(\d*(\.\d*)))\s*$/,bc={text:Qa,number:function(a, -c,d,e,g,i){Qa(a,c,d,e,g,i);e.$parsers.push(function(a){var c=S(a);return c||nd.test(a)?(e.$setValidity("number",!0),a===""?null:c?a:parseFloat(a)):(e.$setValidity("number",!1),p)});e.$formatters.push(function(a){return S(a)?"":""+a});if(d.min){var f=parseFloat(d.min),a=function(a){return!S(a)&&ah?(e.$setValidity("max",!1),p):(e.$setValidity("max", -!0),a)};e.$parsers.push(d);e.$formatters.push(d)}e.$formatters.push(function(a){return S(a)||va(a)?(e.$setValidity("number",!0),a):(e.$setValidity("number",!1),p)})},url:function(a,c,d,e,g,i){Qa(a,c,d,e,g,i);a=function(a){return S(a)||ld.test(a)?(e.$setValidity("url",!0),a):(e.$setValidity("url",!1),p)};e.$formatters.push(a);e.$parsers.push(a)},email:function(a,c,d,e,g,i){Qa(a,c,d,e,g,i);a=function(a){return S(a)||md.test(a)?(e.$setValidity("email",!0),a):(e.$setValidity("email",!1),p)};e.$formatters.push(a); -e.$parsers.push(a)},radio:function(a,c,d,e){t(d.name)&&c.attr("name",wa());c.bind("click",function(){c[0].checked&&a.$apply(function(){e.$setViewValue(d.value)})});e.$render=function(){c[0].checked=d.value==e.$viewValue};d.$observe("value",e.$render)},checkbox:function(a,c,d,e){var g=d.ngTrueValue,i=d.ngFalseValue;E(g)||(g=!0);E(i)||(i=!1);c.bind("click",function(){a.$apply(function(){e.$setViewValue(c[0].checked)})});e.$render=function(){c[0].checked=e.$viewValue};e.$formatters.push(function(a){return a=== -g});e.$parsers.push(function(a){return a?g:i})},hidden:C,button:C,submit:C,reset:C},cc=["$browser","$sniffer",function(a,c){return{restrict:"E",require:"?ngModel",link:function(d,e,g,i){i&&(bc[D(g.type)]||bc.text)(d,e,g,i,c,a)}}}],Na="ng-valid",Ma="ng-invalid",Pa="ng-pristine",Yb="ng-dirty",od=["$scope","$exceptionHandler","$attrs","$element","$parse",function(a,c,d,e,g){function i(a,c){c=c?"-"+$a(c,"-"):"";e.removeClass((a?Ma:Na)+c).addClass((a?Na:Ma)+c)}this.$modelValue=this.$viewValue=Number.NaN; -this.$parsers=[];this.$formatters=[];this.$viewChangeListeners=[];this.$pristine=!0;this.$dirty=!1;this.$valid=!0;this.$invalid=!1;this.$name=d.name;var f=g(d.ngModel),h=f.assign;if(!h)throw u(Eb+d.ngModel+" ("+pa(e)+")");this.$render=C;var j=e.inheritedData("$formController")||Oa,k=0,l=this.$error={};e.addClass(Pa);i(!0);this.$setValidity=function(a,c){if(l[a]!==!c){if(c){if(l[a]&&k--,!k)i(!0),this.$valid=!0,this.$invalid=!1}else i(!1),this.$invalid=!0,this.$valid=!1,k++;l[a]=!c;i(c,a);j.$setValidity(a, -c,this)}};this.$setViewValue=function(d){this.$viewValue=d;if(this.$pristine)this.$dirty=!0,this.$pristine=!1,e.removeClass(Pa).addClass(Yb),j.$setDirty();m(this.$parsers,function(a){d=a(d)});if(this.$modelValue!==d)this.$modelValue=d,h(a,d),m(this.$viewChangeListeners,function(a){try{a()}catch(d){c(d)}})};var o=this;a.$watch(function(){var c=f(a);if(o.$modelValue!==c){var d=o.$formatters,e=d.length;for(o.$modelValue=c;e--;)c=d[e](c);if(o.$viewValue!==c)o.$viewValue=c,o.$render()}})}],pd=function(){return{require:["ngModel", -"^?form"],controller:od,link:function(a,c,d,e){var g=e[0],i=e[1]||Oa;i.$addControl(g);c.bind("$destroy",function(){i.$removeControl(g)})}}},qd=H({require:"ngModel",link:function(a,c,d,e){e.$viewChangeListeners.push(function(){a.$eval(d.ngChange)})}}),dc=function(){return{require:"?ngModel",link:function(a,c,d,e){if(e){d.required=!0;var g=function(a){if(d.required&&(S(a)||a===!1))e.$setValidity("required",!1);else return e.$setValidity("required",!0),a};e.$formatters.push(g);e.$parsers.unshift(g); -d.$observe("required",function(){g(e.$viewValue)})}}}},rd=function(){return{require:"ngModel",link:function(a,c,d,e){var g=(a=/\/(.*)\//.exec(d.ngList))&&RegExp(a[1])||d.ngList||",";e.$parsers.push(function(a){var c=[];a&&m(a.split(g),function(a){a&&c.push(Q(a))});return c});e.$formatters.push(function(a){return I(a)?a.join(", "):p})}}},sd=/^(true|false|\d+)$/,td=function(){return{priority:100,compile:function(a,c){return sd.test(c.ngValue)?function(a,c,g){g.$set("value",a.$eval(g.ngValue))}:function(a, -c,g){a.$watch(g.ngValue,function(a){g.$set("value",a,!1)})}}}},ud=R(function(a,c,d){c.addClass("ng-binding").data("$binding",d.ngBind);a.$watch(d.ngBind,function(a){c.text(a==p?"":a)})}),vd=["$interpolate",function(a){return function(c,d,e){c=a(d.attr(e.$attr.ngBindTemplate));d.addClass("ng-binding").data("$binding",c);e.$observe("ngBindTemplate",function(a){d.text(a)})}}],wd=[function(){return function(a,c,d){c.addClass("ng-binding").data("$binding",d.ngBindHtmlUnsafe);a.$watch(d.ngBindHtmlUnsafe, -function(a){c.html(a||"")})}}],xd=kb("",!0),yd=kb("Odd",0),zd=kb("Even",1),Ad=R({compile:function(a,c){c.$set("ngCloak",p);a.removeClass("ng-cloak")}}),Bd=[function(){return{scope:!0,controller:"@"}}],Cd=["$sniffer",function(a){return{priority:1E3,compile:function(){a.csp=!0}}}],ec={};m("click dblclick mousedown mouseup mouseover mouseout mousemove mouseenter mouseleave".split(" "),function(a){var c=fa("ng-"+a);ec[c]=["$parse",function(d){return function(e,g,i){var f=d(i[c]);g.bind(D(a),function(a){e.$apply(function(){f(e, -{$event:a})})})}}]});var Dd=R(function(a,c,d){c.bind("submit",function(){a.$apply(d.ngSubmit)})}),Ed=["$http","$templateCache","$anchorScroll","$compile",function(a,c,d,e){return{restrict:"ECA",terminal:!0,compile:function(g,i){var f=i.ngInclude||i.src,h=i.onload||"",j=i.autoscroll;return function(g,i){var o=0,m,n=function(){m&&(m.$destroy(),m=null);i.html("")};g.$watch(f,function(f){var q=++o;f?a.get(f,{cache:c}).success(function(a){q===o&&(m&&m.$destroy(),m=g.$new(),i.html(a),e(i.contents())(m), -v(j)&&(!j||g.$eval(j))&&d(),m.$emit("$includeContentLoaded"),g.$eval(h))}).error(function(){q===o&&n()}):n()})}}}}],Fd=R({compile:function(){return{pre:function(a,c,d){a.$eval(d.ngInit)}}}}),Gd=R({terminal:!0,priority:1E3}),Hd=["$locale","$interpolate",function(a,c){var d=/{}/g;return{restrict:"EA",link:function(e,g,i){var f=i.count,h=g.attr(i.$attr.when),j=i.offset||0,k=e.$eval(h),l={},o=c.startSymbol(),r=c.endSymbol();m(k,function(a,e){l[e]=c(a.replace(d,o+f+"-"+j+r))});e.$watch(function(){var c= -parseFloat(e.$eval(f));return isNaN(c)?"":(k[c]||(c=a.pluralCat(c-j)),l[c](e,g,!0))},function(a){g.text(a)})}}}],Id=R({transclude:"element",priority:1E3,terminal:!0,compile:function(a,c,d){return function(a,c,i){var f=i.ngRepeat,i=f.match(/^\s*(.+)\s+in\s+(.*)\s*$/),h,j,k;if(!i)throw u("Expected ngRepeat in form of '_item_ in _collection_' but got '"+f+"'.");f=i[1];h=i[2];i=f.match(/^(?:([\$\w]+)|\(([\$\w]+)\s*,\s*([\$\w]+)\))$/);if(!i)throw u("'item' in 'item in collection' should be identifier or (key, value) but got '"+ -f+"'.");j=i[3]||i[1];k=i[2];var l=new fb;a.$watch(function(a){var e,f,i=a.$eval(h),m=c,p=new fb,z,A,s,v,t,u;if(I(i))t=i||[];else{t=[];for(s in i)i.hasOwnProperty(s)&&s.charAt(0)!="$"&&t.push(s);t.sort()}z=t.length;e=0;for(f=t.length;ey;)v.pop().element.remove()}for(;s.length>w;)s.pop()[0].element.remove()}var i;if(!(i=w.match(d)))throw u("Expected ngOptions in form of '_select_ (as _label_)? for (_key_,)?_value_ in _collection_' but got '"+w+"'."); -var j=c(i[2]||i[1]),k=i[4]||i[6],l=i[5],m=c(i[3]||""),o=c(i[2]?i[1]:k),r=c(i[7]),s=[[{element:f,label:""}]];q&&(a(q)(e),q.removeClass("ng-scope"),q.remove());f.html("");f.bind("change",function(){e.$apply(function(){var a,c=r(e)||[],d={},h,i,j,m,q,t;if(n){i=[];m=0;for(t=s.length;m@charset "UTF-8";[ng\\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none;}ng\\:form{display:block;}'); diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/embed.htm b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/embed.htm deleted file mode 100644 index a6e8232..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/embed.htm +++ /dev/null @@ -1,17 +0,0 @@ -(function () { - 'use strict'; - var _config = window.disqus_config; - window.disqus_config = function () { - if (_config) _config.call(this); - this.server_side = { - bin: 'embed:promoted_discovery:dynamic:network_default:fallthrough', - service: 'dynamic', - experiment: 'network_default', - variant: 'fallthrough', - top_placement_url: '', - bottom_placement_url: '' - }; - }; -})(); -!function(a,b){var c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I={},J={},K={},L={},M={},N={},O={},P={};c=H=function(a,b){return Object.prototype.hasOwnProperty.call(a,b)},d=function(){return function(a,b){var c=a.length,d=Array.prototype.forEach;if(isNaN(c))for(var e in a)H(a,e)&&b(a[e],e,a);else if(d)d.call(a,b);else for(var f=0;c>f;f++)b(a[f],f,a)}}(),e=function(){var a=0;return function(b){var c=String(++a);return b?b+c:c}}(),f=function(){var a=d,b=c,f=e,g=function(a){var b,c=!1;return function(){return c?b:(c=!0,b=a.apply(this,arguments),a=null,b)}},h=Object.keys||function(a){if(a!==Object(a))throw new TypeError("Invalid object");var c=[];for(var d in a)b(a,d)&&(c[c.length]=d);return c},i=[].slice,j={on:function(a,b,c){if(!l(this,"on",a,[b,c])||!b)return this;this._events=this._events||{};var d=this._events[a]||(this._events[a]=[]);return d.push({callback:b,context:c,ctx:c||this}),this},once:function(a,b,c){if(!l(this,"once",a,[b,c])||!b)return this;var d=this,e=g(function(){d.off(a,e),b.apply(this,arguments)});return e._callback=b,this.on(a,e,c)},off:function(a,b,c){var d,e,f,g,i,j,k,m;if(!this._events||!l(this,"off",a,[b,c]))return this;if(!a&&!b&&!c)return this._events={},this;for(g=a?[a]:h(this._events),i=0,j=g.length;j>i;i++)if(a=g[i],f=this._events[a]){if(this._events[a]=d=[],b||c)for(k=0,m=f.length;m>k;k++)e=f[k],(c&&c!==e.context||b&&b!==e.callback&&b!==e.callback._callback)&&d.push(e);d.length||delete this._events[a]}return this},trigger:function(a){if(!this._events)return this;var b=i.call(arguments,1);if(!l(this,"trigger",a,b))return this;var c=this._events[a],d=this._events.all;return c&&m(c,b),d&&m(d,arguments),this},stopListening:function(a,b,c){var d=this._listeners;if(!d)return this;var e=!b&&!c;"object"==typeof b&&(c=this),a&&((d={})[a._listenerId]=a);for(var f in d)d[f].off(b,c,this),e&&delete this._listeners[f];return this}},k=/\s+/,l=function(a,b,c,d){if(!c)return!0;if("object"==typeof c){for(var e in c)a[b].apply(a,[e,c[e]].concat(d));return!1}if(k.test(c)){for(var f=c.split(k),g=0,h=f.length;h>g;g++)a[b].apply(a,[f[g]].concat(d));return!1}return!0},m=function(a,b){var c,d=-1,e=a.length,f=b[0],g=b[1],h=b[2];switch(b.length){case 0:for(;++d=l?(a.clearTimeout(g),g=null,i=k,h=b.apply(e,f)):g||(g=a.setTimeout(j,l+d)),h}},I=function(b){function m(a){return t.getElementById(a)||t.body||t.documentElement}var n=f,o=d,p=g,q=c,r=h,s=e,t=a.document,u={},v=t.createElement("a");b.getOffset=function(a,b){b=b||t.documentElement;for(var c=a,d=0,e=0;c&&c!==b;)d+=c.offsetLeft,e+=c.offsetTop,c=c.offsetParent;return{top:e,left:d,height:a.offsetHeight,width:a.offsetWidth}},b.getHost=function(a){return v.href=a,v.hostname},b.addEvent=i,b.removeEvent=j,b.throttle=k,b.addEvent(a,"message",function(a){var c,d=l;try{c=d.parse(a.data)}catch(e){return}var f=c.sender,g=q(u,f)&&u[f];g&&b.getHost(a.origin)===g.host&&(a.origin!==g.origin&&(g.origin=a.origin),"host"===c.scope&&g.trigger(c.name,c.data))},!1),b.addEvent(a,"hashchange",function(){b.trigger("window.hashchange",{hash:a.location.hash})},!1),b.addEvent(a,"resize",b.throttle(function(){b.trigger("window.resize")},250,50),!1),b.addEvent(t,"mousemove",b.throttle(function(){b.trigger("window.mousemove")},250,50),!1);var w=function(){b.trigger("window.scroll")};b.addEvent(a,"scroll",b.throttle(w,250,50)),b.addEvent(t,"click",function(){b.trigger("window.click")});var x=b.WindowBase=function(a){a=a||{},this.state=x.INIT,this.uid=a.uid||s("dsq-frame"),this.origin=a.origin,this.host=b.getHost(this.origin),this.target=a.target,this.window=null,u[this.uid]=this,this.on("ready",function(){this.state=x.READY},this),this.on("die",function(){this.state=x.KILLED},this)};r(x,{INIT:0,READY:1,KILLED:2,postMessage:function(a,b,c){return a.postMessage(b,c)}}),r(x.prototype,n),x.prototype.requiresWindow=function(b){var c=this;return function(){var d=Array.prototype.slice.call(arguments),e=function(){var f=c.window;f?b.apply(c,d):a.setTimeout(e,500)};c.isReady()?e():c.on("ready",e)}},x.prototype.sendMessage=function(a,b){var c=l,d=c.stringify({scope:"client",name:a,data:b});this.requiresWindow(function(a){x.postMessage(this.window,a,this.origin)})(d)},x.prototype.hide=function(){},x.prototype.show=function(){},x.prototype.url=function(){return this.target},x.prototype.destroy=function(){this.state=x.KILLED,this.off()},x.prototype.isReady=function(){return this.state===x.READY},x.prototype.isKilled=function(){return this.state===x.KILLED};var y=b.Popup=function(a){a.uid=a.windowName,x.call(this,a)};r(y.prototype,x.prototype),y.prototype.load=function(){var b=this.window=a.open("",this.uid||"_blank");b.location=this.url()},y.prototype.isKilled=function(){return x.prototype.isKilled()||this.window.closed};var z=b.Iframe=function(a){x.call(this,a),this.styles=a.styles||{},this.tabIndex=a.tabIndex||0,this.title=a.title||"Disqus",this.container=a.container,this.elem=null};r(z.prototype,x.prototype),z.prototype.load=function(){var a=this.elem=t.createElement("iframe");a.setAttribute("id",this.uid),a.setAttribute("name",this.uid),a.setAttribute("allowTransparency","true"),a.setAttribute("frameBorder","0"),a.setAttribute("scrolling","no"),this.role&&a.setAttribute("role",this.role),a.setAttribute("tabindex",this.tabIndex),a.setAttribute("title",this.title),this.setInlineStyle(this.styles)},z.prototype.getOffset=function(a){return b.getOffset(this.elem,a)},z.prototype.setInlineStyle=function(a,b){var c={};p(a)?c[a]=b:c=a;var d=this.elem.style;return"setProperty"in d?void o(c,function(a,b){d.setProperty(b,String(a),"important")}):this._setInlineStyleCompat(c)},z.prototype._setInlineStyleCompat=function(a){this._stylesCache=this._stylesCache||{},r(this._stylesCache,a);var b=[];o(this._stylesCache,function(a,c){b.push(c+":"+a+" !important")}),this.elem.style.cssText=b.join(";")},z.prototype.removeInlineStyle=function(a){var b=this.elem.style;return"removeProperty"in b?void b.removeProperty(a):this._removeInlineStyleCompat(a)},z.prototype._removeInlineStyleCompat=function(a){this._stylesCache&&(delete this._stylesCache[a],this._setInlineStyleCompat({}))},z.prototype.hide=function(){this.setInlineStyle("display","none")},z.prototype.show=function(){this.removeInlineStyle("display")},z.prototype.destroy=function(){return this.elem&&this.elem.parentNode&&(this.elem.parentNode.removeChild(this.elem),this.elem=null),x.prototype.destroy.call(this)};var A=b.Channel=function(a){var b=this;b.window=null,z.call(b,a),this.insertBeforeEl=a.insertBeforeEl,this.insertAfterEl=a.insertAfterEl,b.styles=r({width:"100%",border:"none",overflow:"hidden",height:"0"},a.styles||{})};r(A.prototype,z.prototype),A.prototype.load=function(a){var c=this;z.prototype.load.call(c);var d=c.elem;d.setAttribute("width","100%"),d.setAttribute("src",this.url()),b.addEvent(d,"load",function(){c.window=d.contentWindow,a&&a()});var e=p(c.container)?m(c.container):c.container,f=(c.insertAfterEl?c.insertAfterEl.nextSibling:c.insertBeforeEl)||null;e.insertBefore(d,f)},A.prototype.destroy=function(){return this.window=null,z.prototype.destroy.call(this)};var B=b.Sandbox=function(a){z.call(this,a),this.contents=a.contents||"",this.styles=r({width:"100%",border:"none",overflow:"hidden"},a.styles||{})};return r(B.prototype,z.prototype),B.prototype.load=function(){z.prototype.load.call(this);var a=this.elem,b=p(this.container)?m(this.container):this.container;b.appendChild(a),this.window=a.contentWindow;try{this.window.document.open()}catch(c){a.src='javascript:var d=document.open();d.domain="'+t.domain+'";void(0);'}return this.document=this.window.document,this.document.write(this.contents),this.document.close(),this.updateHeight(),this},B.prototype.updateHeight=function(){var a,b=this.document.body;b&&(a=b.offsetHeight+"px",this.setInlineStyle({height:a,"min-height":a,"max-height":a}))},B.prototype.show=function(){this.setInlineStyle("display","block")},B.prototype.click=function(a){var c=this,d=c.document.body;b.addEvent(d,"click",function(b){a.call(c,b)})},B.prototype.setBodyClass=function(a){this.document.body.className=a},b.on=n.on,b.off=n.off,b.trigger=n.trigger,b}(I),l=function(){var b,c=I;if("[object JSON]"===a.Object.prototype.toString.call(a.JSON))b=a.JSON;else{var d=new c.Sandbox({container:"disqus_thread",styles:{display:"none"}});try{b=d.load().window.JSON}catch(e){}b||(b=a.JSON)}return b?{stringify:b.stringify,parse:b.parse}:{}}(),J=function(a){var c=d;return a=function(a){var d=[];return c(a,function(a,c){a!==b&&d.push(c+(null===a?"":"="+encodeURIComponent(a)))}),d.join("&")}}(J),K=function(a){var b=J;return a=function c(a,d,e){if(d&&(-1===a.indexOf("?")?a+="?":"&"!==a.charAt(a.length-1)&&(a+="&"),a+=b(d)),e){var f={};return f[(new Date).getTime()]=null,c(a,f)}var g=a.length;return"&"===a.charAt(g-1)?a.slice(0,g-1):a}}(K),L=function(a){var b=K,c=document.head||document.getElementsByTagName("head")[0]||document.body;return a=function(a,d,e){var f=document.createElement("script");f.src=b(a,d,e),f.async=!0,f.charset="UTF-8",c.appendChild(f)}}(L),m=function(){function c(a){a=a.toLowerCase(),a=a.replace(/\s/,"");var b={aliceblue:"#F0F8FF",antiquewhite:"#FAEBD7",aqua:"#00FFFF",aquamarine:"#7FFFD4",azure:"#F0FFFF",beige:"#F5F5DC",bisque:"#FFE4C4",black:"#000000",blanchedalmond:"#FFEBCD",blue:"#0000FF",blueviolet:"#8A2BE2",brown:"#A52A2A",burlywood:"#DEB887",cadetblue:"#5F9EA0",chartreuse:"#7FFF00",chocolate:"#D2691E",coral:"#FF7F50",cornflowerblue:"#6495ED",cornsilk:"#FFF8DC",crimson:"#DC143C",cyan:"#00FFFF",darkblue:"#00008B",darkcyan:"#008B8B",darkgoldenrod:"#B8860B",darkgray:"#A9A9A9",darkgreen:"#006400",darkgrey:"#A9A9A9",darkkhaki:"#BDB76B",darkmagenta:"#8B008B",darkolivegreen:"#556B2F",darkorange:"#FF8C00",darkorchid:"#9932CC",darkred:"#8B0000",darksalmon:"#E9967A",darkseagreen:"#8FBC8F",darkslateblue:"#483D8B",darkslategray:"#2F4F4F",darkslategrey:"#2F4F4F",darkturquoise:"#00CED1",darkviolet:"#9400D3",deeppink:"#FF1493",deepskyblue:"#00BFFF",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1E90FF",firebrick:"#B22222",floralwhite:"#FFFAF0",forestgreen:"#228B22",fuchsia:"#FF00FF",gainsboro:"#DCDCDC",ghostwhite:"#F8F8FF",gold:"#FFD700",goldenrod:"#DAA520",gray:"#808080",green:"#008000",greenyellow:"#ADFF2F",grey:"#808080",honeydew:"#F0FFF0",hotpink:"#FF69B4",indianred:"#CD5C5C",indigo:"#4B0082",ivory:"#FFFFF0",khaki:"#F0E68C",lavender:"#E6E6FA",lavenderblush:"#FFF0F5",lawngreen:"#7CFC00",lemonchiffon:"#FFFACD",lightblue:"#ADD8E6",lightcoral:"#F08080",lightcyan:"#E0FFFF",lightgoldenrodyellow:"#FAFAD2",lightgray:"#D3D3D3",lightgreen:"#90EE90",lightgrey:"#D3D3D3",lightpink:"#FFB6C1",lightsalmon:"#FFA07A",lightseagreen:"#20B2AA",lightskyblue:"#87CEFA",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#B0C4DE",lightyellow:"#FFFFE0",lime:"#00FF00",limegreen:"#32CD32",linen:"#FAF0E6",magenta:"#FF00FF",maroon:"#800000",mediumaquamarine:"#66CDAA",mediumblue:"#0000CD",mediumorchid:"#BA55D3",mediumpurple:"#9370DB",mediumseagreen:"#3CB371",mediumslateblue:"#7B68EE",mediumspringgreen:"#00FA9A",mediumturquoise:"#48D1CC",mediumvioletred:"#C71585",midnightblue:"#191970",mintcream:"#F5FFFA",mistyrose:"#FFE4E1",moccasin:"#FFE4B5",navajowhite:"#FFDEAD",navy:"#000080",oldlace:"#FDF5E6",olive:"#808000",olivedrab:"#6B8E23",orange:"#FFA500",orangered:"#FF4500",orchid:"#DA70D6",palegoldenrod:"#EEE8AA",palegreen:"#98FB98",paleturquoise:"#AFEEEE",palevioletred:"#DB7093",papayawhip:"#FFEFD5",peachpuff:"#FFDAB9",peru:"#CD853F",pink:"#FFC0CB",plum:"#DDA0DD",powderblue:"#B0E0E6",purple:"#800080",red:"#FF0000",rosybrown:"#BC8F8F",royalblue:"#4169E1",saddlebrown:"#8B4513",salmon:"#FA8072",sandybrown:"#F4A460",seagreen:"#2E8B57",seashell:"#FFF5EE",sienna:"#A0522D",silver:"#C0C0C0",skyblue:"#87CEEB",slateblue:"#6A5ACD",slategray:"#708090",slategrey:"#708090",snow:"#FFFAFA",springgreen:"#00FF7F",steelblue:"#4682B4",tan:"#D2B48C",teal:"#008080",thistle:"#D8BFD8",tomato:"#FF6347",turquoise:"#40E0D0",violet:"#EE82EE",wheat:"#F5DEB3",white:"#FFFFFF",whitesmoke:"#F5F5F5",yellow:"#FFFF00",yellowgreen:"#9ACD32"};return b[a]||""}function d(a){if(!a||"embed.js"!==a.substring(a.length-8))return null;for(var b,c=[/(https?:)?\/\/(www\.)?disqus\.com\/forums\/([\w_\-]+)/i,/(https?:)?\/\/(www\.)?([\w_\-]+)\.disqus\.com/i,/(https?:)?\/\/(www\.)?dev\.disqus\.org\/forums\/([\w_\-]+)/i,/(https?:)?\/\/(www\.)?([\w_\-]+)\.dev\.disqus\.org/i],d=c.length,e=0;d>e;e++)if(b=a.match(c[e]),b&&b.length&&4===b.length)return b[3];return null}function e(a,b){var c,e,f,g=a.getElementsByTagName("script"),h=g.length;b=b||d;for(var i=h-1;i>=0;i--)if(c=g[i],e=c.getAttribute?c.getAttribute("src"):c.src,f=b(e),null!==f)return f.toLowerCase();return null}function f(a,b){var c,d,e=0,f=new Array(a.length);for(c=0;c<=a.length;c++)for(f[c]=new Array(b.length),d=0;d<=b.length;d++)f[c][d]=0;for(c=0;ce&&(e=f[c+1][d+1]));return e}function h(){for(var a=y.getElementsByTagName("h1"),c=y.title,d=c.length,e=c,g=.6,h=function(a){var h,i=a.textContent||a.innerText;null!==i&&i!==b&&(h=f(c,i)/d,h>g&&(g=h,e=i))},i=0;i2?b[b.length-2]:"";return c.match(/^[0-9a-f]{32}$/i)&&c},C={isIE:function(){return Boolean(y.documentMode)},isSafari:function(){var b=a.navigator.userAgent.toLowerCase();return b.indexOf("safari")>-1&&-1===b.indexOf("chrome")}},D={getItem:function(b){try{return a.localStorage.getItem(b)}catch(c){}},setItem:function(b,c){try{return a.localStorage.setItem(b,c)}catch(d){}}},E=function(){var a=!1;return a||"https:"===y.location.protocol},F=1,G=function(a){if(a.nodeType===F){var b=t(a,"max-height","maxHeight"),c=t(a,"overflow-y","overflowY");return b&&"none"!==b&&c&&"visible"!==c}},H=4,J=function(a){return a.nodeType===F?a.scrollHeight-a.clientHeight>H:void 0},L=function(){if(y.querySelector){var a=y.querySelector("link[rel=canonical]");if(a)return a.href}};return{MAX_Z_INDEX:2147483647,getShortnameFromUrl:d,getForum:e,guessThreadTitle:h,getContrastYIQ:j,ensureHexColor:k,getElementStyle:m,getAnchorColor:n,normalizeFontValue:o,isSerif:p,getBrowserSupport:q,logStat:r,reportJester:s,getComputedStyle:t,pageVisibility:z,getScrollbarWidth:A,getLoaderVersionFromUrl:B,browser:C,storage:D,defaultProtocol:E()?"https:":"http:",appearsToHideContent:G,hasOverflow:J,getCanonicalUrl:L}}(),n=function(){var a=d,c=m,e=function(a,c){this.win=a,this.configurator=c,this.config={page:{url:b,title:b,slug:b,category_id:b,identifier:b,language:b,api_key:b,remote_auth_s3:b,author_s3:b},experiment:{enable_scroll_container:!0,force_auto_styles:b,sort_order:b},server_side:{service:"static",experiment:"default",variant:"control",top_placement_url:b,bottom_placement_url:b},discovery:{disable_all:b,disable_promoted:b,sponsored_comment_id:b,preview:!1,adsFixture:b,pdFixture:b},strings:b,sso:{},callbacks:{preData:[],preInit:[],onInit:[],afterRender:[],onReady:[],onNewComment:[],preReset:[],onPaginate:[],onIdentify:[],beforeComment:[]}}};e.DISQUS_GLOBALS=["shortname","identifier","url","title","category_id","slug"];var f=e.prototype;return f.getContainer=function(){var a=this.win;return a.document.getElementById(a.disqus_container_id||"disqus_thread")},f.runConfigurator=function(){var a=this.configurator||this.win.disqus_config;if("function"==typeof a)try{a.call(this.config)}catch(b){}},f.getValuesFromGlobals=function(){var b,d=this.win,f=this.config,g=f.page;a(e.DISQUS_GLOBALS,function(a){var b=d["disqus_"+a];"undefined"!=typeof b&&(g[a]=b)}),this.runConfigurator(),f.forum||(b=g.shortname,f.forum=b?b.toLowerCase():c.getForum(d.document))},f.toJSON=function(){var a=this.win,b=this.config,d=b.page,e=this.getContainer();return this.getValuesFromGlobals(),{container:e,forum:b.forum,sortOrder:b.experiment.sort_order||c.storage.getItem("disqus.sort")||"default",language:b.language,typeface:c.isSerif(e)?"serif":"sans-serif",anchorColor:c.getAnchorColor(e),colorScheme:c.getContrastYIQ(c.getElementStyle(e,"span","background-color","backgroundColor"))<128?"dark":"light",canonicalUrl:c.getCanonicalUrl(),url:d.url||a.location.href.replace(/#.*$/,""),title:d.title,documentTitle:c.guessThreadTitle(),slug:d.slug,category:d.category_id,identifier:d.identifier,discovery:b.discovery,experimentName:b.server_side.experiment,experimentVariant:b.server_side.variant,experimentService:b.server_side.service,topPlacementUrl:b.server_side.top_placement_url,bottomPlacementUrl:b.server_side.bottom_placement_url,apiKey:d.api_key,remoteAuthS3:d.remote_auth_s3,sso:b.sso,unsupported:c.getBrowserSupport(a),callbacks:b.callbacks,enableScrollContainer:b.experiment.enable_scroll_container,forceAutoStyles:b.experiment.force_auto_styles}},{HostConfig:e}}(),o=function(){var b;return b=a.console?"function"==typeof a.console.log?function(){return a.console.log(Array.prototype.slice.call(arguments,0).join(" "))}:function(){return a.console.log.apply(a.console,arguments)}:function(){},{log:b}}(),p=function(a){return Boolean(a&&(a.offsetWidth||a.offsetHeight||a.getClientRects().length))},q=function(a){try{return a.self!==a.top}catch(b){return!0}},r=function(b,c,d){var e=function(){var f=b();return f?void c(f):void a.setTimeout(e,d)};e()},s=function(b,c,d){var e,f,g,h,i,j=function(){var k=(new Date).getTime()-h;c>k&&k>=0?e=a.setTimeout(j,c-k):(e=null,d||(i=b.apply(g,f),e||(g=f=null)))};return function(){g=this,f=arguments,h=(new Date).getTime();var k=d&&!e;return e||(e=a.setTimeout(j,c)),k&&(i=b.apply(g,f),g=f=null),i}},t=function(){var a=h,b=K,c="default",d={lounge:"http://disqus.com/embed/comments/",home:"https://disqus.com/home/".replace("home/","")},e=function(a,b){return/^http/.test(b)||(b="http:"),b+"//"+a.replace(/^\s*(\w+:)?\/\//,"")},f=function(f,g,h){var i=d[f];if(!i)throw new Error("Unknown app: "+f);var j=e(i,document.location.protocol),k=a({base:c},g||{}),l=h?"#"+encodeURIComponent(JSON.stringify(h)):"";return b(j,k)+l};return{BASE:c,apps:d,get:f,ensureHttpBasedProtocol:e}}(),u=function(){var b=f,d=s,g=p,i=h,j=c,k=e,l=t,n=I,o=m,q=document,r=q.documentElement,u=q.location.protocol,v=function(a){this.uid=k("dsq-app"),this.settings=a||{};var b=[],c=this.constructor.prototype;do b.unshift(c),c=c.constructor.__super__;while(c);for(var d=0,e=b.length;e>d;d++)c=b[d],j(c,"events")&&this.on(c.events,this),j(c,"onceEvents")&&this.once(c.onceEvents,this)};i(v.prototype,b),v.prototype.destroy=function(){this.off(),this.stopListening()},v.extend=function(a,b){var c,d=this;c=a&&j(a,"constructor")?a.constructor:function(){return d.apply(this,arguments)},i(c,d,b);var e=function(){this.constructor=c};return e.prototype=d.prototype,c.prototype=new e,a&&i(c.prototype,a),c.__super__=d.prototype,c};var w=v.extend({name:null,loaderVersion:null,frame:null,origin:l.ensureHttpBasedProtocol("http://disqus.com",u),state:null,getUrl:function(a,b){return a=this.loaderVersion?i({version:this.loaderVersion},a):i({disqus_version:"082f0026"},a),l.ensureHttpBasedProtocol(l.get(this.name,a,b),u)},getFrameSettings:function(){var a={target:this.getUrl(),origin:this.origin,uid:this.uid},b=this.settings;return b.windowName?a.windowName=b.windowName:a.container=b.container||q.body,a},getFrame:function(){var a=this.getFrameSettings(),b=a.windowName?n.Popup:n.Channel;return new b(a)},setState:function(a){var b=this.constructor;return a in b.states?(this.state=b.states[a],void this.trigger("state:"+a)):!1},init:function(){var a,b=this;b.frame=a=this.getFrame(),b.listenTo(a,"all",function(c,d){b.trigger("frame:"+c,d,a)}),b.trigger("change:frame",a),b.frame.load(function(){b.setState("LOADED")}),b.setState("INIT")},destroy:function(){var a=this.frame;a&&(this.stopListening(a),a.destroy()),this.setState("KILLED"),this.frame=null,v.prototype.destroy.call(this)},events:{"frame:ready":function(){this.setState("READY")}},isHeightRestricted:function(a){function b(){return o.appearsToHideContent(d)||f&&o.appearsToHideContent(e)}function c(){return o.appearsToHideContent(d)&&o.hasOverflow(d)||f&&o.appearsToHideContent(e)&&o.hasOverflow(e)}a=a||{};var d=this.settings.container,e=d.parentNode,f=e!==r&&e!==q.body;return a.checkScrollHeight?c():b()}},{states:{INIT:0,LOADED:1,READY:2,RUNNING:3,KILLED:4}}),x=w.extend({getUrl:function(){var b=this.settings,c={f:b.forum,t_i:b.identifier,t_u:b.url||a.location.href,t_s:b.slug,t_e:b.title,t_d:b.documentTitle,t_t:b.title||b.documentTitle,t_c:b.category,s_o:b.sortOrder,l:b.language};return b.unsupported&&(c.n_s=b.unsupported),w.prototype.getUrl.call(this,c)},getFrameInitParams:function(b,c){var d=this.settings,e={permalink:d.permalink,anchorColor:d.anchorColor,referrer:a.location.href,hostReferrer:q.referrer,canonicalUrl:d.canonicalUrl,colorScheme:d.colorScheme,typeface:d.typeface,remoteAuthS3:d.remoteAuthS3,apiKey:d.apiKey,sso:d.sso,parentWindowHash:a.location.hash,forceAutoStyles:d.forceAutoStyles,layout:d.layout,timestamp:this.timestamp,embedLoadTime:this.getBootloaderTimingInfo(),isHeightRestricted:this.isHeightRestricted()};return c&&c.elem&&a.navigator.userAgent.match(/(iPad|iPhone|iPod)/)&&(e.width=c.elem.offsetWidth),e.initialPosition=this.getViewportAndScrollStatus(),e},listenToScrollEvent:function(a){var b=this,c=b.getScrollContainer();if(c===r)return b.listenTo(n,"window.scroll",a),function(){b.stopListening(n,"window.scroll",a)};var d=n.throttle(function(){a.call(b)},250,50);return n.addEvent(c,"scroll",d),function(){n.removeEvent(c,"scroll",d)}},getScrollContainer:function(){if(this.scrollContainer)return this.scrollContainer;if(!this.settings.enableScrollContainer)return r;var a=this.settings.container;do{var b=o.getComputedStyle(a,"overflow-y","overflowY");if(("scroll"===b||"auto"===b)&&a.clientHeight=c&&(h=d>=e,i=h&&g>=c);var j=this.frame;j.sendMessage("window.scroll.always",a),h&&j.sendMessage("window.scroll",a),i!==this.wasInViewport&&(j.sendMessage(i?"window.inViewport":"window.scrollOffViewport"),this.wasInViewport=i)}},getBestNextFrameHeight:function(a){var b=this.getViewportAndScrollStatus();if(!b||this.settings.enableScrollContainer||!this.getScrollContainer())return a;var c=b.frameOffset;if(a>=c.height)return a;var d=this.getDocumentHeight(),e=d-(c.height+c.top),f=b.pageOffset+b.height-(c.top+e);return f>a?f+1:a},events:{"state:INIT":function(){this.settings.unsupported||(this.settings.windowName||(this.listenToScrollEvent(this.communicateViewportAndScrollStatus),this.listenTo(n,"window.resize",this.communicateViewportAndScrollStatus)),this.timestamp=Number(new Date))},"state:LOADED":function(){var a=this.frame,b=a.elem;this.settings.unsupported?(a.setInlineStyle("height","500px"),b.setAttribute("scrolling","yes"),b.setAttribute("horizontalscrolling","no"),b.setAttribute("verticalscrolling","yes"),a.show()):this.settings.windowName||(this.rendered=!1,a.setInlineStyle("height","0"),b.setAttribute("scrolling","no"),b.setAttribute("horizontalscrolling","no"),b.setAttribute("verticalscrolling","no"))},"frame:ready":function(a,b){var c=this.getFrameInitParams(a,b);if(b.sendMessage("init",c),c.isHeightRestricted){var e=this,f=400,g=d(function(){e.isHeightRestricted({checkScrollHeight:!0})||(b.sendMessage("heightRestrictionRemoved"),e.stopListening(n,"window.click",g))},f);this.listenTo(n,"window.click",g)}},"frame:resize":function(a,b){var c=a.height;b.elem&&this.rendered&&(c=this.getBestNextFrameHeight(c),b.setInlineStyle("height",c+"px"),b.sendMessage("embed.resized")),this.communicateViewportAndScrollStatus()},"frame:rendered":function(a,b){this.rendered=!0,this.wasInViewport=!1,b.trigger("resize",a),b.sendMessage("embed.rendered")},"frame:fail":function(a,b){b.elem&&b.setInlineStyle("height",a&&a.height||"75px")},"frame:scrollTo":function(b,c){if(c.elem&&c.getOffset){var d=this.getScrollContainer(),e=c.getOffset(d),f="window"===b.relative?b.top:e.top+b.top,g=this.getViewportCoords();!b.force&&f>g.top&&fe;return!f&&!g||f&&g?c=1:f?c=(b.height-(d-b.visibleTop))/b.height:g&&(c=(e-b.visibleTop)/b.height),Math.round(100*c)},a}(M,z,e),N=function(c,d,e,f,g,h){return h.events=[],h.lastPos=null,h.clearCache=function(a){if(a===b)h.getElementOffset.cache={};else{var c=g.getId(a);c&&(h.getElementOffset.cache[c]=null)}},h.calculateOffset=function(b){if(!b)return null;if(!e(b))return null;var c=b.ownerDocument.documentElement;return{height:b.offsetHeight,top:b.getBoundingClientRect().top+(a.pageYOffset||c.scrollTop)-(c.clientTop||0)}},h._getElementOffset=function(a){var b=g.getElement(a);if(!b)return null;var c=h.calculateOffset(b);return c?{visibleTop:c.top+(f(a,"topEdgeOffset")||0),visibleBottom:c.top+c.height-(f(a,"bottomEdgeOffset")||0),offsetTop:c.top,height:c.height}:null},h.getElementOffset=function(){var a=function(b){var c=a.cache,d=g.getId(b);if(d&&c[d])return c[d];var e=h._getElementOffset(b);return d&&e&&(c[d]=e),e};return a.cache={},a}(),h.EVENT_NAMES=["enter","exit","visible","invisible","all"],h.updateTracking=function(a){var e,f=function(a){return a?function(b){return a[b]}:function(){return b}};d(h.EVENT_NAMES,f(a._events))?(e=c(h.events,a),-1===e&&h.events.push(a)):(e=c(h.events,a),-1!==e&&h.events.splice(e,1))},h.processEvents=function(a){h.lastPos=a;var b=h.events;if(b.length)for(var c=b.length-1;c>=0;--c){var d=b[c],e=d.isVisible(a);null!==e&&(e!==d.lastVisible&&d.trigger(e?"enter":"exit",d,a),d.trigger(e?"visible":"invisible",d,a),d.lastVisible=e)}},h}(v,w,p,y,M,N),A=function(b,c,d,e,f,g,h){function i(a){return this instanceof i?(this.obj=a,void(this.lastVisible=!1)):new i(a)}var j=c(function(){h.processEvents(h.lastPos)},250);return g(i.prototype,b,{on:function(a){var c=!(this._events&&this._events[a]),d=b.on.apply(this,arguments);return c&&h.updateTracking(this),j(),d},off:function(a){var c=b.off.apply(this,arguments);return this._events&&this._events[a]||h.updateTracking(this), -c},offset:function(){return h.getElementOffset(this.obj)},isVisible:function(a){if(a=a||h.lastPos,!a)return null;var b=a.top,c=b+a.height,d=this.offset();return d?d.offsetTop>=b&&d.visibleTopb:null},invalidate:function(){return h.clearCache(this.obj),this}}),g(i,{invalidate:h.clearCache,scroll:h.processEvents,_windowScrollHandlerBound:!1,_ignoreCache:!1,_windowScrollHandler:d(function(){i._ignoreCache&&i.invalidate(),h.processEvents({top:a.pageYOffset,height:a.document.documentElement.clientHeight})},250),bindWindowEvents:function(b){this._windowScrollHandlerBound||("undefined"!=typeof b&&(i._ignoreCache=b),e(a,"scroll",this._windowScrollHandler),e(a,"resize",this._windowScrollHandler),this._windowScrollHandlerBound=!0)},unbindWindowEvents:function(){i._ignoreCache=!1,f(a,"scroll",this._windowScrollHandler),f(a,"resize",this._windowScrollHandler),this._windowScrollHandlerBound=!1}}),i}(f,s,k,i,j,h,N),B=function(a){return a}(A),O=function(b){return b=function(b,c){var d=null,e=!1;this.start=function(){e||(d=a.setTimeout(function(){e=!0,b()},c))},this.clear=function(){a.clearTimeout(d)}}}(O),C=function(){var a={},b=document.createElement("a");return a.getOrigin=function(a){b.href=a;var c=b.href.split("/");return c[0]+"//"+c[2]},a.getHostName=function(a){return b.href=a,b.hostname},a.getDomainPart=function(b,c){"undefined"==typeof c&&(c=0);var d=a.getHostName(b),e=d.split(".").reverse();return e[c]},a}(),D=function(){var c=m,d=u.WindowedApp,e=I,f=A,g=M,i=q,j=O,k=K,n=C.getOrigin,o=d.extend({name:"ads",loaderVersion:c.getLoaderVersionFromUrl("//a.disquscdn.com/next/embed/ads.load.6241eb3a763cbdb2f9096c8bba4d60d8.js"),origin:b,events:{"frame:ready":function(b){var d=this.settings;c.reportJester({experiment:d.experimentName,variant:d.experimentVariant,service:d.experimentService,bin:"embed:promoted_discovery:"+d.experimentService+":"+d.experimentName+":"+d.experimentVariant,area:d.placement,forum_id:b.forumId,product:"embed",forum:d.forum,zone:"thread",version:c.getLoaderVersionFromUrl("//a.disquscdn.com/next/embed/lounge.load.f3e1717b71e7256da258d3a504e56865.js"),page_url:a.document.location.href,page_referrer:a.document.referrer,verb:"load",object_type:"advertisement",advertisement_id:b.advertisement_id,ad_product_name:"iab_display",ad_product_layout:"iab_display",event:"activity",section:"default",object_id:"["+b.advertisement_id+"]"}),this.bindViewEvents()},"frame:resize":function(a){this.frame.setInlineStyle("height",a.height+"px")}},constructor:function(){d.apply(this,arguments),this.origin=n(this.settings.adUrl)},init:function(){i(a)||d.prototype.init.call(this)},getUrl:function(){var b=this.settings;return k(b.adUrl,{anchorColor:b.anchorColor,colorScheme:b.colorScheme,sourceUrl:a.document.location.href,typeface:b.typeface,canonicalUrl:b.canonicalUrl,base:"default",version:this.loaderVersion})},bindViewEvents:function(){if(!this._viewEventsBound){this._viewEventsBound=!0,f.bindWindowEvents(!0);var a=this,b=function(b,c){a.postMessageDirect({event:b,percentViewable:c})},c=1e3,d=new j(function(){b("view:iab")},c),e=!1;this.listenTo(f({el:this.frame.elem}),{enter:function(){b("view:enter")},exit:function(){b("view:exit"),e&&(e=!1,b("view:50out"),d.clear())},visible:function(a,c){var f=g.visiblePercent(c,a.offset());f>=50&&!e?(e=!0,b("view:50in"),d.start()):50>f&&e&&(e=!1,b("view:50out"),d.clear()),b("view",f)}})}},postMessageDirect:function(a){var b=l,c=h,d=b.stringify(c({},a,{space:"disqus"}));this.frame.requiresWindow(function(a){e.WindowBase.postMessage(this.window,a,this.origin)})(d)},getFrameSettings:function(){var a=d.prototype.getFrameSettings.call(this);return a.insertBeforeEl=this.settings.insertBeforeEl,a.insertAfterEl=this.settings.insertAfterEl,a}}),p=function(a){return new o(a)};return{Ads:p}}(),E=function(){var b=K,c=m,d=t,e=u.WindowedApp,f=/^calc\((.+)\)$/,g=e.extend({name:"home",events:{"frame:close":function(b,c){c.hide(),a.focus()},"frame:openReady":function(){this.frame.show(),this.frame.sendMessage("open"),(c.browser.isIE()||c.browser.isSafari())&&this.preventScrolling()},"state:LOADED":function(){this.frame.removeInlineStyle("visibility")},"frame:after:render":function(){c.browser.isSafari()&&this.triggerHostReflow()}},preventScrolling:function(){var a=this.getBodyOverflow(),b=document.body.style.marginRight,d=document.documentElement.style,e=d.overflow;this.listenToOnce(this,"frame:close",function(){this.setBodyStyles({overflow:a,marginRight:b}),d.overflow=e}),this.setBodyStyles({overflow:"hidden",marginRight:this.calcMargin(c.getComputedStyle(document.body,"margin-right","marginRight")||b)}),d.overflow="hidden"},triggerHostReflow:function(){var a=document.createElement("style");document.body.appendChild(a),document.body.removeChild(a)},calcMargin:function(a){var b=a.match(f);return b&&(a=b[1]),a?"calc("+a+" + "+c.getScrollbarWidth()+"px)":c.getScrollbarWidth()+"px"},setBodyStyles:function(a){for(var b in a)document.body.style[b]=a[b]},getBodyOverflow:function(){return document.body.style.overflow},getSecureOrigin:function(){var a=d.ensureHttpBasedProtocol("https://disqus.com/home/","https:"),b=a.split("/"),c=b[0],e=b[2];return c+"//"+e},getFrameSettings:function(){var a=e.prototype.getFrameSettings.call(this);return a.role="dialog",a.origin=this.getSecureOrigin(),a.styles={height:"100%",position:"fixed",top:0,right:0,left:"auto",bottom:"auto","z-index":c.MAX_Z_INDEX,visibility:"hidden"},a},getUrl:function(){var a=this.settings.path||"",c=this.settings.language,e={utm_source:"disqus_embed"};return c&&"en"!==c&&(e.l=c),b(d.apps[this.name]+a,e)},show:function(a){if(!this.frame.isReady())return void this.once("frame:ready",function(){this.show(a)},this);var b={path:a};this.settings.sso&&(b.sso=this.settings.sso),this.frame.sendMessage("showPath",b)}},{READY_TIMEOUT:1e4,getInstanceOrLoad:function(a){var b=g.instance;return b?b:(b=g.instance=new g(a),a.preload&&b.listenToOnce(b,"state:INIT",function(){b.frame.hide()}),g.setHomeTimeout(b),b.init(),b)},setHomeTimeout:function(b){g.homeTimeoutId&&a.clearTimeout(g.homeTimeoutId);var c=g.homeTimeoutId=a.setTimeout(function(){b.frame.destroy(),b.trigger("timeout")},g.READY_TIMEOUT);b.listenToOnce(b,"state:READY",function(){a.clearTimeout(c)})},preload:function(a){return a.preload=!0,g.getInstanceOrLoad(a)},destroy:function(){var a=g.instance;a&&(a.destroy(),g.instance=null)},show:function(a){var b=g.getInstanceOrLoad(a);return b.show(a.path),b}});return{show:g.show,preload:g.preload,destroy:g.destroy,_HomeApp:g}}(),F=function(){var b=a.document,c=d,e=p,f=q,g=L,i=h,j=r,k=u.ThreadBoundApp,l=I,n=o,s=m,t=D,v=E,w=500,x=k.extend({name:"lounge",loaderVersion:s.getLoaderVersionFromUrl("//a.disquscdn.com/next/embed/lounge.load.f3e1717b71e7256da258d3a504e56865.js"),indicators:null,wasInViewport:!1,triggeredSlowEvent:!1,events:{"state:INIT":function(){var a=this.settings,b=a.server_side;b&&"fallback"===b.service&&s.logStat("embed.fallback"),a.unsupported||(this.indicators={},this.isContainerVisible()?this.addLoadingAnim():this.addLoadingAnimOnContainerVisible(),this.bindPublisherCallbacks(),this.forwardGlobalEvents())},"state:LOADED":function(){this.isContainerVisible()&&this.addLoadingAnim()},"frame:reload":function(){a.location.reload()},"frame:navigate":function(b){a.location.href=b},"frame:session.identify":function(a){this.trigger("session.identify",a)},"frame:posts.paginate":function(){this.trigger("posts.paginate")},"frame:posts.count":function(a){this.trigger("posts.count",a)},"frame:posts.create":function(a){this.trigger("posts.create",{id:a.id,text:a.raw_message})},"frame:posts.beforeCreate":function(a){this.onBeforePostCreate(a)},"frame:home.destroy":function(){this.destroyHome()},"frame:home.preload":function(a){this.preloadHome(a)},"frame:home.show":function(a){this.showHome(a)},"frame:home.open":function(b){a.location=b},"frame:indicator:init":function(a,b){if(b.getOffset){for(var c,d,e=["north","south"],f=this.indicators,g=b.getOffset().width+"px",h={width:g,"min-width":g,"max-width":g,position:"fixed","z-index":s.MAX_Z_INDEX-1},j={north:{top:"0"},south:{bottom:"0"}},k=function(){b.sendMessage("indicator:click",this.uid.split("-")[1])},m=0;m0&&c<=a.height},showSlowLoadingMessage:function(){var a,b=this;if(b.loadingElem){if(s.pageVisibility.isHidden())return a=function(){s.pageVisibility.stopListening(a),b.setSlowLoadingMessageTimer(2e3)},void s.pageVisibility.listen(a);b.triggeredSlowEvent=!0,b.state===b.constructor.states.READY?s.logStat("slow_embed.got_ready"):b.state===b.constructor.states.LOADED?s.logStat("slow_embed.loaded"):s.logStat("slow_embed.no_ready"),b.loadingElem.firstChild.insertAdjacentHTML("afterend",'

Disqus seems to be taking longer than usual. Reload?

')}},clearSlowLoadingMessageTimer:function(){this.timeout&&(a.clearTimeout(this.timeout),this.timeout=null)},setSlowLoadingMessageTimer:function(b){var c=this;c.clearSlowLoadingMessageTimer(),c.timeout=a.setTimeout(function(){c.showSlowLoadingMessage()},b)},addLoadingAnimOnContainerVisible:function(){var a,b=this;a=b.listenToScrollEvent(function(){var c=b.isContainerVisible();(c||b.state>=b.constructor.states.RUNNING)&&a(),c&&b.addLoadingAnim()})},addLoadingAnim:function(){var a,c,d,e=this,f=e.settings.container;if(e.loadingElem)return e.loadingElem;if(!(e.state>=e.constructor.states.RUNNING)){var g=b.createElement("link");g.rel="stylesheet",g.href="//a.disquscdn.com/next/embed/styles/loading.8023a7350e47171f7bb79707886cd7c5.css",(b.head||b.getElementsByTagName("head")[0]).appendChild(g),a=b.createElement("div"),c=b.createElement("div"),d=b.createElement("div"),c.appendChild(d),a.appendChild(c),a.dir="ltr",a.style.overflow="hidden";var h="dark"===e.settings.colorScheme;c.className="disqus-loader-bubble";var i=c.style;i.height="52px",i.width="54px",i.margin="0 auto",i.overflow="hidden",i.position="relative",h&&(i.backgroundPosition="0 -52px");var j=13,k=h?"rgba(223, 228, 237, .4)":"rgba(51, 54, 58, .4)",l=h?"#6D6F72":"#A3A7AD",m=d.style;return i.boxSizing=m.boxSizing="border-box",m.height=m.width=2*j+"px",m.position="absolute",m.top="13px",m.left="15px","borderRadius"in m?(m.borderWidth="3px",m.borderStyle="solid",m.borderColor=k+" transparent",m.borderRadius=j+"px",m.transformOrigin="50% 50% 0px",d.className="disqus-loader-spinner"):m.borderLeft="3px solid "+l,f.appendChild(a),e.loadingElem=a,s.logStat("lounge.loading.view"),e.setSlowLoadingMessageTimer(15e3),e.loadingElem}},removeLoadingAnim:function(){var a=this.loadingElem,b=this.settings.container;this.clearSlowLoadingMessageTimer(),a&&a.parentNode===b&&(b.removeChild(a),this.loadingElem=null)},destroy:function(){var a=this.indicators;this.removeLoadingAnim(),a&&a.north&&(a.north.destroy(),a.north=null),a&&a.south&&(a.south.destroy(),a.south=null),k.prototype.destroy.call(this)}},{LEGACY_EVENTS_MAPPING:{onReady:"frame:rendered",onNewComment:"posts.create",onPaginate:"posts.paginate",onCommentCountChange:"posts.count",onIdentify:"session.identify"}}),y=x.extend({init:function(){var a=this.settings.discovery;if(a&&(a.disable_all||a.disable_promoted))return x.prototype.init.call(this);x.prototype.init.call(this),this.topAds=this.bottomAds=null;var b=this,c={};j(function(){return b.frame&&b.frame.elem?e(b.frame.elem):c},function(a){if(a!==c){var d=b.settings.topPlacementUrl,e=b.settings.bottomPlacementUrl;d&&(b.topAds=t.Ads(i({adUrl:d,placement:"top"},b.settings,{insertBeforeEl:b.frame.elem})),b.topAds.init()),e&&(b.bottomAds=t.Ads(i({adUrl:e,placement:"bottom"},b.settings,{insertAfterEl:b.frame.elem})),b.bottomAds.init())}},w)},destroy:function(){this.topAds&&this.topAds.destroy(),this.bottomAds&&this.bottomAds.destroy(),x.prototype.destroy.call(this)},getFrameInitParams:function(a,b){var c=x.prototype.getFrameInitParams.call(this,a,b);return c.discoveryDisabled=!0,c}}),z=function(a){return a.topPlacementUrl||a.bottomPlacementUrl?new y(a):new x(a)};return{Lounge:z}}(),P=function(b){var c=n.HostConfig,d=I,e=o,f=m,g=F,h=new c(a);b.configAdapter=h;var i,j=!1,k=b.removeDisqusLink=function(){var b=a.document;if(b.getElementsByClassName){if("complete"!==b.readyState)return d.addEvent(a,"load",k);var c=b.getElementsByClassName("dsq-brlink"),e=c&&c.length&&c[0];e&&e.parentNode.removeChild(e)}};b.loadEmbed=function(a){if(i)return l({reload:!0}),e.log("Use DISQUS.reset instead of reloading embed.js please."),void e.log("See https://help.disqus.com/customer/portal/articles/472107-using-disqus-on-ajax-sites");h.configurator=a;var c=h.toJSON();return j||(c.container.innerHTML="",j=!0),i=g.Lounge(c),i.init(),b.removeDisqusLink(),i};var l=b.reset=function(a){a=a||{},i&&(i.triggeredSlowEvent&&i.state!==i.constructor.states.RUNNING&&f.logStat("reset_embed.slow"),i.destroy(),i=null),a.reload&&b.loadEmbed(a.config)};return b}(P),G=function(){var b=a.DISQUS||{},c=L;b.reset||(b.reset=P.reset),b.request||(b.request={}),b.request.get||(b.request.get=function(a,b,d){c(a,b,d)}),b.host||(b.host={}),b.host._loadEmbed||(b.host._loadEmbed=P.loadEmbed),a.DISQUS=b}()}(this),this.DISQUS.host._loadEmbed(); diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.css b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.css deleted file mode 100644 index 19111b3..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.css +++ /dev/null @@ -1 +0,0 @@ -@import url(//fonts.googleapis.com/css?family=Oleo+Script);html{font-family:Arial,Helvetica,sans-serif;color:#333;font-size:14px;tab-size:4;}body{margin:0 auto;background-color:white;background-image:url('/skins/garrysmod/bg.png');}h1,h2,h3,h1 a,h2 a,h3 a{font-family:'Oleo Script';font-weight:normal!important;font-smooth:always;-webkit-font-smoothing:antialiased;text-shadow:0px 0px 3px rgba(255,255,255,0.5);}h1{margin:32px 0;font-size:40px;position:relative;left:-48px;}h2{margin:16px 0;font-size:25px;position:relative;left:-20px;}h1,h1 a,h2,h2 a{color:#888!important;border:none;}h2,h2 a{color:#666!important;}h3{font-size:25px;}a{color:#07f;font-weight:bolder;text-decoration:none;}navigation{position:fixed;left:0px;top:0px;bottom:0px;width:300px;display:none;background-color:#555;background-image:url('/skins/garrysmod/navbg.png');}navbutton{position:fixed;left:0px;border-radius:0 5px 5px 0;padding:8px;width:3px;height:8px;cursor:pointer;background-color:#555;background-image:url('/skins/garrysmod/navbg.png');bottom:16px;opacity:0.5;z-index:10;}navbutton div{background-image:url('/skins/garrysmod/arrow_right.png');position:absolute;left:1px;top:4px;width:16px;height:16px;}#siteSub,#jump-to-nav,.printfooter{display:none;}#content{margin-left:0px;border:0;margin-bottom:150px;}#column-content{max-width:900px;min-width:800px;margin:0 auto;float:none!important;padding-right:10px;padding-left:60px;}#column-one{width:150px;margin:8px;margin-top:64px;display:none;}.portlet{width:auto;}.portlet H5{display:none;}.portlet A{font-family:sans-serif;font-size:13px;font-weight:normal;}.portlet LI{list-style:none;padding:0;margin:0;font-size:12px;}h1.firstHeading,h1.firstHeading A{color:#4096EE!important;font-size:60px;text-align:center;text-shadow:-2px -2px 0px #fff,2px -2px 0px #fff,2px 2px 0px #fff,-2px 2px 0px #fff,2px 2px 6px rgba(0,0,0,0.3)!important;left:0px;}#toc{display:none;border:0;margin-left:32px;}#toc UL{list-style:none;}.tocnumber,.editsection{display:none;}a.external{background:none!important;padding:0!important;}#p-personal{position:absolute;top:0px;right:0px;text-align:right;}#p-personal LI,#p-navigation LI,#p-tb LI{float:left;margin-left:8px;margin-right:8px;}#p-personal UL,#p-navigation UL,#p-tb UL{padding:2px 0;margin:0;}#p-personal A,#p-navigation A,#p-tb A{color:#aaa;font-size:11px;}#p-personal UL{float:right;}#footer{display:block;color:#777;padding:32px;padding-bottom:0;position:relative;height:60px;transition:all 1s ease-in;background-image:url('/skins/garrysmod/fp.png');background-repeat:no-repeat;background-position:right bottom;}#f-list{margin:0 auto;display:block;text-align:left;vertical-align:bottom;font-size:11px;padding-left:16px;}#f-poweredbyico{display:none;}.new{text-decoration:none!important;}.new{opacity:0.6;}#p-search{position:absolute;top:0px;left:16px;padding-top:8px;}BODY.withnav #p-search{top:0px!important;left:8px!important;padding-top:8px!important;z-index:10;}#searchInput{height:28px;border:1px solid #ccc;border-radius:5px 0px 0px 5px;background-color:white;outline:none;color:#666;padding:0px 5px;}BODY.withnav #searchInput{min-width:220px;box-sizing:content-box;margin:0px;border:none;}#mw-searchButton{height:28px;width:54px;border:none;background-color:#aaa;color:white;border-radius:0px 4px 4px 0px;outline:none;margin:0px;}#mw-searchButton:hover{background:#bbb;}#p-navigation{position:absolute;top:0px;text-align:right;}#p-cactions{position:absolute;top:0px;text-align:left;z-index:50;}#p-cactions UL{padding:0;margin:0;}#p-cactions LI{float:left;margin-left:7px;}#p-cactions LI.selected{display:none;}#p-cactions A{color:#aaa;font-size:11px;}#p-tb{position:absolute;bottom:2px;left:0px;text-align:right;}#p-tb LI{display:none;}#t-whatlinkshere,#t-upload,#t-specialpages{display:block!important;}#p-Lua_Documentation{display:none;}#f-list{list-style:none;}#privacy,#about,#disclaimer{display:none;}#bodyContent P img{margin:0 auto;}.wikitable td{padding:10px!important;}.footer_float{position:fixed!important;bottom:0px;left:20px;right:0px;}.center{text-align:center;}.pagetop{top:0px;}.pagedown{top:128px!important;}.functionlist{columns:100px 3;-webkit-columns:100px 3;-moz-columns:100px 3;}LI.shared,LI.shared{list-style:none;}LI.client,LI.Client{list-style-image:url('/skins/garrysmod/cl.png');}LI.server,LI.Server{list-style-image:url('/skins/garrysmod/sv.png');}BODY.withnav{margin-left:300px;}BODY.withnav navigation{display:block!important;}BODY.withnav navbutton{left:300px;}BODY.withnav navbutton div{background-image:url('/skins/garrysmod/arrow_left.png');}BODY.withnav .footer_float{left:300px!important;}pagelist{color:white;position:absolute;left:10px;right:10px;bottom:10px;top:46px;overflow-y:auto;overflow-x:hidden;}pagelist UL{padding:0;margin:0 0 0 10px;list-style:none;}pagelist UL.ng-scope{margin-left:5px;}pagelist LI{font-size:11px;}pagelist H1{padding:0;color:#fff!important;text-shadow:none!important;position:inherit!important;font-size:17px;margin:0;cursor:pointer;font-family:sans-serif;font-weight:bold!important;}pagelist H2{padding:0;color:#ddd!important;text-shadow:none!important;position:inherit!important;font-size:12px;margin:0;cursor:pointer;font-family:sans-serif;font-weight:bold!important;}.ng-scope h2.empty{color:#aaa!important;}pagelist A{font-size:11px;color:rgb(124,192,255);}pagelist A.current{color:rgb(171,255,94);}pagelist A.navbarlink{color:rgb(124,192,255)!important;font-size:18px;text-shadow:none;font-family:"Times New Roman",Georgia,Serif;line-height:11px;}pagelist::-webkit-scrollbar{width:12px;}pagelist::-webkit-scrollbar-track{}pagelist::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.5);}#catlinks{margin-top:64px;clear:both;background-color:rgba(0,0,0,0.1);border-radius:4px;text-align:center;text-shadow:1px 1px 0px #fff,-1px -1px 0px #fff,-1px 1px 0px #fff,-1px 1px 0px #fff;}table.wikitable{margin:10px auto;width:90%;}A.mw-redirect{color:#3a3;text-decoration:none;}#bodyContent DIV .first_arg,#bodyContent DIV .first_ret,#bodyContent DIV .first_example{display:block;}#bodyContent DIV>.first_arg~.first_arg,#bodyContent DIV>.first_ret~.first_ret,#bodyContent DIV>.first_example~.first_example{display:none;}BODY{counter-reset:arguments;counter-reset:returns;counter-reset:examples;}.argument{counter-increment:arguments;}.arg_number:before{content:counter(arguments);}.ret_number:after{counter-increment:returns;content:counter(returns);}.examples_number:after{counter-increment:examples;content:counter(examples);margin-left:10px;}.function_line{background-color:#eee;border-radius:10px;padding:20px;font-size:12px;font-family:Consolas,Courier New;}.arg_number,.ret_number{font-size:10px;font-weight:bolder;position:relative;left:-10px;top:-1px;color:#fff;background-color:#aaa;padding:1px 4px;border-radius:3px;}BODY.mw-special-Recentchanges .special{font-size:10px;}#disqus_thread{margin-top:200px;}.internalfunc{width:70%;margin:10px auto;border-left:10px solid #ee0000;background:#ffdfdf;border-radius:5px;padding:20px;font-size:smaller;}.internalfunc span{font-weight:bold;color:#c70000;}.markedfordeletion{width:50%;margin:10px auto;border-left:10px solid #ee0000;background:#ffdfdf;border-radius:5px;padding:20px;font-size:smaller;}.markedfordeletion span{font-weight:bold;color:#c70000;}.deprecatedfunc{width:70%;margin:10px auto;border-left:10px solid #eeee00;background:#f8f8cc;border-radius:5px;padding:20px;font-size:smaller;}.deprecatedfunc span{font-weight:bold;color:#B8B800;}.validatepage{width:70%;margin:10px auto;border-left:10px solid #ee7700;background:#f8Dfcc;border-radius:5px;padding:20px;font-size:smaller;}.validatepage span{font-weight:bold;color:#B86600;}.stubpage{width:70%;margin:10px auto;border-left:10px solid #ccc;background:#f3f3f3;border-radius:5px;padding:20px;font-size:smaller;}.stubpage span{font-weight:bold;color:#888;}.nextupdate{width:70%;margin:10px auto;border-left:10px solid #5af;background:#f0f0f0;border-radius:5px;padding:20px;font-size:smaller;}.nextupdate span,.nextupdate span a{font-weight:bold;color:#07f;}span.client{padding-left:7px;background-color:#f80;border-radius:3px;margin-right:7px;}span.server{padding-left:7px;background-color:#08f;border-radius:3px;margin-right:7px;}span.shared{padding-left:7px;background:linear-gradient(45deg,#f80 0%,#f80 50%,#08f 51%,#08f 100%);border-radius:3px;margin-right:7px;}span.menu{padding-left:7px;background-color:#0a0;border-radius:3px;margin-right:7px;}.mw-search-formheader{background-color:#E5E5E5;border:none;border-radius:5px 5px 0 0;}fieldset#mw-searchoptions{background-color:#F2F2F2;border:none!important;border-radius:0 0 5px 5px;}textarea{outline:none;width:100%;resize:vertical;max-width:100%;}fieldset{background-color:#F2F2F2;border:none!important;border-radius:5px;padding:5px;}fieldset legend{font-weight:bold;-webkit-padding-start:0px;}fieldset p:empty{margin:0px;}.multipleTemplateWrapper p input.multipleTemplateAdder{float:right;top:-5px!important;position:relative;}.mw-warning-with-logexcerpt{background-color:#eee;border:none!important;border-radius:5px;padding-left:16px!important;}.mw-warning-with-logexcerpt b{display:block;}table.diff,td.diff-otitle,td.diff-ntitle{background-color:#f5f5f5;border-radius:8px;padding:5px;width:100%;margin-bottom:16px;}.diff-hr{display:none;}.diff-marker{-webkit-user-select:none;}form#mw-prefs-form ul#preftoc li{display:inline;}pre{margin:2em;border:none;font-size:12px;background-color:#444;border-radius:3px;padding:8px;overflow:auto;color:#aaa;}pre .keyword{color:#afa;}pre .operator,pre .identifier{color:#ddd;}pre .function{color:#adf;}pre .string{color:#ffa;}pre .number{color:#fff;}pre .constant{color:#fd5;}pre .escape{color:#f96;}pre .comment{color:#3a3;}pre .error{background-color:red;color:yellow;}pre a{color:#adf;text-decoration:none;}pre a:hover{color:#adf;text-decoration-color:#adf;text-decoration:underline;}samp,code{display:block;font-size:12px;background-color:#444;border-radius:3px;padding:8px;overflow:auto;color:#ddd;white-space:pre;}pagelist a.client:before{content:"";width:8px;height:8px;position:relative;left:-2px;border-radius:5px;margin-left:-10px;display:inline-block;background:#fa0;}pagelist a.server:before{content:"";width:8px;height:8px;position:relative;left:-2px;border-radius:5px;margin-left:-10px;display:inline-block;background:#08f;}pagelist a.menu:before{content:"";width:8px;height:8px;position:relative;left:-2px;border-radius:5px;margin-left:-10px;display:inline-block;background:#0a0;}pagelist a.shared:before{content:"";width:8px;height:8px;position:relative;left:-2px;border-radius:5px;margin-left:-10px;display:inline-block;background:linear-gradient(45deg,#f80 0%,#fa0 49%,#08f 51%,#08f 100%);} \ No newline at end of file diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.js b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.js deleted file mode 100644 index 214e9c9..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/garrysmod.js +++ /dev/null @@ -1,115 +0,0 @@ -$(function() -{$('BODY').append($('#p-personal')) -$('BODY').append($('#p-cactions')) -$('#p-cactions').addClass('mousehide') -$('#p-personal').addClass('mousehide') -$('navbutton').addClass('mousehide') -$('#p-cactions UL').prepend('
  • Changelist
  • ') -$('#p-cactions UL').prepend('
  • Home
  • ') -FixFloatingFooter();}) -var oldTimer=0;function searchJS(a){if($('PAGELIST H1').length==0) -{setTimeout('searchJS()',10);return;} -if($("#searchInput").val().length>0){clearTimeout(oldTimer);oldTimer=setTimeout(function(){doSearchJS(a)},200);}else{doSearchJS(a)}} -var cache={} -function doSearchJS(a){if(!cache["done"]){$("pagelist > ul > li").each(function(){var cat=$(this).find("h1").text();$(this).find("li a").each(function(){var nicename=$(this).attr("href") -nicename=nicename.replace("/page/","");if(nicename=="Category:Global")return;var cat2=cat -if(cat2=="Libraries"&&nicename.indexOf("Global/")==0){cat2="Globals";} -if(!cache[cat2])cache[cat2]={};nicename=nicename.replace("Global/","");nicename=nicename.replace("_Hooks","");var delim="/";var type="Category: ";if(cat2=="Hooks"){delim=":";type="Hooks: ";} -if(cat2=="Libraries"){delim=".";type="Library: ";} -if(cat2=="Classes"){delim=":";type="Class: ";} -if(cat2=="Panels"){delim=":";type="Panel: ";} -nicename=nicename.replace("/",delim);nicename=nicename.replace("Category:",type);if(cat2=="Reference"){if(nicename.indexOf("Enums/")==0){nicename=nicename.replace("Enums/","");nicename="Enum: "+ nicename} -if(nicename.indexOf("Structures/")==0){nicename=nicename.replace("Structures/","");nicename="Structure: "+ nicename} -if(nicename.indexOf("Shaders/")==0){nicename=nicename.replace("Shaders/","");nicename="Shader: "+ nicename} -nicename=nicename.replace(/_/g," ");} -cache[cat2][nicename]=$(this).attr("href");});});cache["done"]=true} -if($("#searchInput").val().length>0){$("pagelist").hide() -if(!$("#searchresults").length)$("navigation").append("
      ");$("#searchcontent").html("");var srch=$("#searchInput").val().toLowerCase().replace(":"," ").replace("(","").replace(")","").trim();var found=false;var searchTable=srch.split(" ");var replaceTable=[["ent","entity"],["swep","weapon"],] -$.each(cache,function(cat,t){var tab="" -$.each(t,function(title,link){for(var i=0;i"+ title+""});if(tab.length<1)return -$("#searchcontent").append("
    • "+ cat+"

        "+ tab+"
    • ");found=true;});if(!found)$("#searchcontent").append("
    • No results!

    • ");$("#searchresults").show();}else{$("pagelist").show();$("#searchresults").hide();}} -function CGarrysMod($scope,$http) -{} -function FixFloatingFooter() -{if($('body').height()<(window.innerHeight-32)) -{$('#footer').addClass('footer_float');}else{$('#footer').removeClass('footer_float');}} -$(window).resize(function(){FixFloatingFooter();}) -$('BODY').resize(function(){FixFloatingFooter();}) -$(window).scroll(function(){$("navigation").css("left",-($(window).scrollLeft())+"px");$("navbutton").css("left",-($(window).scrollLeft())+ 300+"px");}) -function ShowNav(bShow) -{if(bShow) -{$('BODY').addClass("withnav");$.cookie("navbar",'0',{expires:60});} -else -{$('BODY').removeClass("withnav");$.cookie("navbar",'1',{expires:60});}} -function ToggleNav(){ShowNav(!$('BODY').hasClass('withnav'));} -$(function() -{if($.cookie("navbar")!='1') -{ShowNav(true);}}) -$(function() -{var chunks=$(".arg_chunk") -var text="";chunks.each(function(idx) -{text+=$(this).html()+", ";});$('.function_args').html(text.replace(/(^\s*,)|(,\s*$)/g,''))}) -function TryToOpenMenu() -{if($('PAGELIST H1').length==0) -{setTimeout('TryToOpenMenu()',10);return;} -if(!wgIsArticle&&wgPageName.indexOf("Category:")!=0)return;var Class,Function="";if(wgPageName.indexOf("Category:")==0){var splits=wgPageName.split(":");if(splits.length==1)return;Class=splits[1];Function="";if(Class.indexOf("_Hooks")>0){Class=Class.substring(0,Class.indexOf("_Hooks"));}}else{var splits=wgPageName.split("/");if(splits.length==1)return;Class=splits[0];Function=splits[1];} -Class=Class.replace("Enums","Enumerations");if($('PAGELIST H2:contains(ENT_NEXTBOT)'))Class=Class.replace("NEXTBOT","ENT_NEXTBOT");if($('PAGELIST H2:contains(SWEP)'))Class=Class.replace("WEAPON","SWEP");if(window.location.href.match(/\/page\/ENTITY\//)){if($('PAGELIST H2:contains(ENT)').parent().children("ul").children("li").children("A").filter(function(){return $(this).text()==Function;}).parent().parent().parent().children("h2").contents()[0]){Class=$('PAGELIST H2:contains(ENT)').parent().children("ul").children("li").children("A:contains("+ Function+")").parent().parent().parent().children("h2").contents()[0].textContent;}} -$('PAGELIST H2:contains('+ Class+')').filter(function(){return $(this).text()==Class+' »';}).parent().parent().show();$('PAGELIST H2:contains('+ Class+')').filter(function(){return $(this).text()==Class+' »';}).parent().children('UL').show();if(Class=="Global")$('PAGELIST H1:contains('+ Class+')').parent().children('UL').show();$('PAGELIST H2:contains('+ Class+')').filter(function(){return $(this).text()==Class;}).parent().parent().show();$('PAGELIST H2:contains('+ Class+')').filter(function(){return $(this).text()==Class;}).parent().children('UL').show();if(Function){$('PAGELIST H2:contains('+ Class+')').parent().children("ul").children("li").children("A").filter(function(){return $(this).text()==Function;}).addClass('current');if(Class=="Global")$('PAGELIST H1:contains('+ Class+')').parent().children("ul").children("li").filter(function(){return $(this).text()==Function;}).children("a").addClass('current');$('PAGELIST').animate({scrollTop:$('PAGELIST A:contains('+ Function+')').filter(function(){return $(this).text()==Function;}).offset().top- 100},500);}} -TryToOpenMenu();function copyBB(){var splits=wgPageName.split("/");var delim="/" -if(splits.length>1){if($("A:contains(Library Functions)").length>0)delim="." -if($("A:contains(Class Functions)").length>0)delim=":"} -window.prompt("Copy to clipboard: Ctrl+C, Enter","[img]http://wiki.garrysmod.com/favicon.ico[/img] [url=http://wiki.garrysmod.com/page/"+ wgPageName+"]"+ wgPageName.replace("/",delim)+"[/url]");} -$(function() -{if(!wgIsArticle)return;var b="";if($(".catlinks A").filter("A:contains(Client)").length>0){b=" "}else if($(".catlinks A").filter("A:contains(Server)").length>0){b=" "}else if($(".catlinks A").filter("A:contains(Shared)").length>0){b=" "}else if($(".catlinks A").filter("A:contains(Menu)").length>0){b=" "} -var a=$(".function_line").html();if(a){a=a.replace('ENTITY:',"ENT:");a=a.replace('WEAPON',"SWEP");a=a.replace('( )',"()");$(".function_line").html(" "+ b+ a)} -var splits=wgPageName.split("/");if(splits.length==1)return;var Class=splits[0];var Function=splits[1];var splitname='/';var pagepre='/page/';if($("A:contains(Library Functions)").length>0){splitname='.';pagepre="/page/Category:";}else if($("A:contains(Class Functions)").length>0||$("A:contains(Panel Functions)").length>0||$("A:contains( Hooks)").length>0){splitname=':';pagepre="/page/Category:";} -var translate={Structures:"Structure",Enumerations:"Enumerations",Shaders:"Shader",} -for(var key in translate){if($("A:contains("+ key+")[title]").length>0){splitname=' ';pagepre="/page/Category:";splits[0]=splits[1];splits[1]=translate[key];}} -var newInnerHTML=splits.pop();var initLength=splits.length;for(var i=initLength;0"+ a+""+ splitname+ newInnerHTML;splits.pop();} -if($("A:contains(Global)[title]").length>0){newInnerHTML=''+ Function+'';} -document.getElementById("firstHeading").innerHTML=newInnerHTML;});$('PAGELIST H1').live("click",function(){$(this).parent().children("UL").slideToggle(100);});$('PAGELIST H2').live("click",function(){$(this).parent().children("UL").slideToggle(100);});var disqus_shortname='garrysmodwiki';$(function() -{if($('BODY.page-Main_Page').length>0)return;if($('BODY.page-User').length>0)return;if($('BODY.page-Talk').length>0)return;if($('BODY.action-edit').length>0)return;if($('BODY.action-delete').length>0)return;if($('BODY.action-formedit').length>0)return;if($('BODY.action-history').length>0)return;if($('BODY.action-protect').length>0)return;if($('BODY.action-markpatrolled').length>0)return;if($('BODY.ns-talk').length>0)return;if($('BODY.ns-special').length>0)return;if($('TABLE.diff').length>0)return;if(window.mw.config.get('wgCurRevisionId')==0)return;(function(){var dsq=document.createElement('script');dsq.type='text/javascript';dsq.async=true;dsq.src='//'+'garrysmodwiki.disqus.com/embed.js';(document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(dsq);})();}) -var FUNCTIONS={"IsNPC":"Special:Search?search=IsNPC","IsMoveable":"Special:Search?search=IsMoveable","LastHitGroup":"Special:Search?search=LastHitGroup","DropToFloor":"Special:Search?search=DropToFloor","rawget":"Global/rawget","duplicator.ApplyBoneModifiers":"duplicator/ApplyBoneModifiers","DragMousePress":"Special:Search?search=DragMousePress","net.Receive":"net/Receive","constraint.Rope":"constraint/Rope","derma.GetControlList":"derma/GetControlList","render.GetResolvedFullFrameDepth":"render/GetResolvedFullFrameDepth","render.RedownloadAllLightmaps":"render/RedownloadAllLightmaps","system.UpTime":"system/UpTime","IsWeaponVisible":"Special:Search?search=IsWeaponVisible","render.GetDXLevel":"render/GetDXLevel","timer.Adjust":"timer/Adjust","steamworks.RequestPlayerInfo":"steamworks/RequestPlayerInfo","math.Approach":"math/Approach","MarkShadowAsDirty":"Special:Search?search=MarkShadowAsDirty","SetAnimation":"Special:Search?search=SetAnimation","GetMatrix":"Special:Search?search=GetMatrix","CallOnRemove":"Special:Search?search=CallOnRemove","saverestore.PreRestore":"saverestore/PreRestore","usermessage.IncomingMessage":"usermessage/IncomingMessage","SetStepSize":"Special:Search?search=SetStepSize","GetFOV":"Special:Search?search=GetFOV","RestoreCursorPosition":"Global/RestoreCursorPosition","Spawn":"Special:Search?search=Spawn","render.BlurRenderTarget":"render/BlurRenderTarget","Hide":"Special:Search?search=Hide","LookupSequence":"Special:Search?search=LookupSequence","GetVelocity":"Special:Search?search=GetVelocity","drive.CreateMove":"drive/CreateMove","IsError":"Special:Search?search=IsError","ViewPunchReset":"Special:Search?search=ViewPunchReset","GetPunchAngle":"Special:Search?search=GetPunchAngle","cleanup.Add":"cleanup/Add","GetAvoidPlayers":"Special:Search?search=GetAvoidPlayers","math.NormalizeAngle":"math/NormalizeAngle","cvars._PACKAGE":"cvars/_PACKAGE","GetViewOffsetDucked":"Special:Search?search=GetViewOffsetDucked","GetBounds":"Special:Search?search=GetBounds","notification._NAME":"notification/_NAME","TimedCos":"Global/TimedCos","util.DistanceToLine":"util/DistanceToLine","TakeDamage":"Special:Search?search=TakeDamage","DrawViewModel":"Special:Search?search=DrawViewModel","SprintDisable":"Special:Search?search=SprintDisable","render.GetFogDistances":"render/GetFogDistances","SetSaveValue":"Special:Search?search=SetSaveValue","TraceHullAttack":"Special:Search?search=TraceHullAttack","OBBMins":"Special:Search?search=OBBMins","VisualizeLayout":"Global/VisualizeLayout","istable":"Global/istable","MarkEnemyAsEluded":"Special:Search?search=MarkEnemyAsEluded","IsSolid":"Special:Search?search=IsSolid","RememberCursorPosition":"Global/RememberCursorPosition","PrintMessage":"Special:Search?search=PrintMessage","SetEntity":"Special:Search?search=SetEntity","BuildNetworkedVarsTable":"Global/BuildNetworkedVarsTable","duplicator.IsAllowed":"duplicator/IsAllowed","StartBoxSelection":"Special:Search?search=StartBoxSelection","net.ReadHeader":"net/ReadHeader","util.GetPData":"util/GetPData","ManipulateBoneAngles":"Special:Search?search=ManipulateBoneAngles","SetGlobalVector":"Global/SetGlobalVector","string.GetChar":"string/GetChar","game.BuildAmmoTypes":"game/BuildAmmoTypes","LerpPositions":"Special:Search?search=LerpPositions","GetPassenger":"Special:Search?search=GetPassenger","SetNetworkOrigin":"Special:Search?search=SetNetworkOrigin","GetDeceleration":"Special:Search?search=GetDeceleration","isfunction":"Global/isfunction","IsChildHovered":"Special:Search?search=IsChildHovered","render.DrawTextureToScreen":"render/DrawTextureToScreen","achievements.GetCount":"achievements/GetCount","GetAnimTime":"Special:Search?search=GetAnimTime","LoadPresets":"Global/LoadPresets","render.ClearStencilBufferRectangle":"render/ClearStencilBufferRectangle","jit.attach":"jit/attach","cvars.Number":"cvars/Number","util.TimerCycle":"util/TimerCycle","table.Copy":"table/Copy","notification.AddLegacy":"notification/AddLegacy","GetNetworkedInt":"Special:Search?search=GetNetworkedInt","GetAmmoType":"Special:Search?search=GetAmmoType","GWEN_SetMin":"Special:Search?search=GWEN_SetMin","GetForward":"Special:Search?search=GetForward","GWEN.CreateTextureNormal":"GWEN/CreateTextureNormal","gui.InternalKeyCodeReleased":"gui/InternalKeyCodeReleased","Wake":"Special:Search?search=Wake","mesh.Color":"mesh/Color","GetBodygroup":"Special:Search?search=GetBodygroup","GetEyeTraceNoCursor":"Special:Search?search=GetEyeTraceNoCursor","render.SetStencilEnable":"render/SetStencilEnable","LoadGWENString":"Special:Search?search=LoadGWENString","StopZooming":"Special:Search?search=StopZooming","GetFileName":"Special:Search?search=GetFileName","WriteInt":"Special:Search?search=WriteInt","cleanup.GetTable":"cleanup/GetTable","net.ReadBool":"net/ReadBool","DragHover":"Special:Search?search=DragHover","string.lower":"string/lower","draw.TexturedQuad":"draw/TexturedQuad","SetToFullHeight":"Special:Search?search=SetToFullHeight","GetState":"Special:Search?search=GetState","SelectAll":"Special:Search?search=SelectAll","scripted_ents._M":"scripted_ents/_M","setfenv":"Global/setfenv","killicon.Exists":"killicon/Exists","navmesh.SetPlayerSpawnName":"navmesh/SetPlayerSpawnName","AnimationThinkInternal":"Special:Search?search=AnimationThinkInternal","ResetHull":"Special:Search?search=ResetHull","IsEffectActive":"Special:Search?search=IsEffectActive","GetPrintName":"Special:Search?search=GetPrintName","util.IsValidRagdoll":"util/IsValidRagdoll","vgui.RegisterTable":"vgui/RegisterTable","SetNetworkedVar":"Special:Search?search=SetNetworkedVar","GetHTMLMaterial":"Special:Search?search=GetHTMLMaterial","PrecacheSentenceGroup":"Global/PrecacheSentenceGroup","chat.AddText":"chat/AddText","StopWalking":"Special:Search?search=StopWalking","LostEnemySound":"Special:Search?search=LostEnemySound","engine.OpenDupe":"engine/OpenDupe","team.Joinable":"team/Joinable","Derma_Anim":"Global/Derma_Anim","DeriveGamemode":"Global/DeriveGamemode","team.GetColor":"team/GetColor","markup.TEXT_ALIGN_RIGHT":"markup/TEXT_ALIGN_RIGHT","SortedPairsByMemberValue":"Global/SortedPairsByMemberValue","saverestore.LoadGlobal":"saverestore/LoadGlobal","achievements.IncBystander":"achievements/IncBystander","net.WriteVector":"net/WriteVector","WaterLevel":"Special:Search?search=WaterLevel","DrawSobel":"Global/DrawSobel","duplicator.FindEntityClass":"duplicator/FindEntityClass","jit.util":"jit/util","RemovePVS":"Special:Search?search=RemovePVS","GetBodygroupCount":"Special:Search?search=GetBodygroupCount","SetRenderFX":"Special:Search?search=SetRenderFX","SetBGColor":"Special:Search?search=SetBGColor","NavSetGoal":"Special:Search?search=NavSetGoal","ParticleEmitter":"Global/ParticleEmitter","SetTall":"Special:Search?search=SetTall","killicon.AddAlias":"killicon/AddAlias","table.Add":"table/Add","player_manager._PACKAGE":"player_manager/_PACKAGE","team.GetPlayers":"team/GetPlayers","SetSpawnEffect":"Special:Search?search=SetSpawnEffect","OnGround":"Special:Search?search=OnGround","net.Receivers":"net/Receivers","net.WriteVars":"net/WriteVars","DrawMotionBlur":"Global/DrawMotionBlur","GetGravity":"Special:Search?search=GetGravity","type":"Global/type","StartWalking":"Special:Search?search=StartWalking","UniqueIDTable":"Special:Search?search=UniqueIDTable","surface.GetTextureSize":"surface/GetTextureSize","SetTabPosition":"Special:Search?search=SetTabPosition","SetPoseParameter":"Special:Search?search=SetPoseParameter","string.GetExtensionFromFilename":"string/GetExtensionFromFilename","GetLifeTime":"Special:Search?search=GetLifeTime","mesh.Quad":"mesh/Quad","SetMaxSpeed":"Special:Search?search=SetMaxSpeed","scripted_ents._PACKAGE":"scripted_ents/_PACKAGE","GetElasticity":"Special:Search?search=GetElasticity","DermaMenu":"Global/DermaMenu","IsFlagSet":"Special:Search?search=IsFlagSet","string.char":"string/char","GetMaxClientSpeed":"Special:Search?search=GetMaxClientSpeed","SetKeyValue":"Special:Search?search=SetKeyValue","math.sinh":"math/sinh","GetOldButtons":"Special:Search?search=GetOldButtons","ColorToHSV":"Global/ColorToHSV","math.cos":"math/cos","scripted_ents.GetType":"scripted_ents/GetType","usermessage._M":"usermessage/_M","DrawTexturize":"Global/DrawTexturize","frame_blend.IsLastFrame":"frame_blend/IsLastFrame","Valid":"Special:Search?search=Valid","numpad.Register":"numpad/Register","drive.Move":"drive/Move","cam.Start2D":"cam/Start2D","undo._PACKAGE":"undo/_PACKAGE","AddRelationship":"Special:Search?search=AddRelationship","GetNetworkedVector":"Special:Search?search=GetNetworkedVector","SetMoveAngles":"Special:Search?search=SetMoveAngles","menubar.Init":"menubar/Init","GetShouldPlayPickupSound":"Special:Search?search=GetShouldPlayPickupSound","AddDamage":"Special:Search?search=AddDamage","drive.End":"drive/End","assert":"Global/assert","GWEN_SetPosition":"Special:Search?search=GWEN_SetPosition","ThisClass":"Special:Search?search=ThisClass","render.SetLightingMode":"render/SetLightingMode","IsAsleep":"Special:Search?search=IsAsleep","derma.SkinChangeIndex":"derma/SkinChangeIndex","render.TurnOnToneMapping":"render/TurnOnToneMapping","ispanel":"Global/ispanel","util.TableToKeyValues":"util/TableToKeyValues","http._M":"http/_M","SuppressHint":"Special:Search?search=SuppressHint","WorldSpaceCenter":"Special:Search?search=WorldSpaceCenter","file.Append":"file/Append","surface.SetTexture":"surface/SetTexture","engine.WriteSave":"engine/WriteSave","jit.flush":"jit/flush","DockMargin":"Special:Search?search=DockMargin","DrawSelections":"Special:Search?search=DrawSelections","AddonMaterial":"Global/AddonMaterial","IsEntity":"Global/IsEntity","GetDTVector":"Special:Search?search=GetDTVector","ToggleVisible":"Special:Search?search=ToggleVisible","IsEFlagSet":"Special:Search?search=IsEFlagSet","SteamID":"Special:Search?search=SteamID","GetConVarNumber":"Global/GetConVarNumber","next":"Global/next","drive.PlayerStartDriving":"drive/PlayerStartDriving","SetParentPhysNum":"Special:Search?search=SetParentPhysNum","weapons._NAME":"weapons/_NAME","string.Right":"string/Right","motionsensor.IsAvailable":"motionsensor/IsAvailable","SetTrigger":"Special:Search?search=SetTrigger","InstallDataTable":"Special:Search?search=InstallDataTable","GetAbsMoveAngles":"Special:Search?search=GetAbsMoveAngles","render.Capture":"render/Capture","SetNWBool":"Special:Search?search=SetNWBool","drive.PlayerStopDriving":"drive/PlayerStopDriving","effects._NAME":"effects/_NAME","GetNetworkedAngle":"Special:Search?search=GetNetworkedAngle","cam.EndOrthoView":"cam/EndOrthoView","Update":"Special:Search?search=Update","GetContentSize":"Special:Search?search=GetContentSize","SetBGColorEx":"Special:Search?search=SetBGColorEx","render.DrawBeam":"render/DrawBeam","SetFGColorEx":"Special:Search?search=SetFGColorEx","DeleteOnRemove":"Special:Search?search=DeleteOnRemove","AddPlayerOption":"Special:Search?search=AddPlayerOption","net.Incoming":"net/Incoming","LocalToWorld":"Special:Search?search=LocalToWorld","construct.Magnet":"construct/Magnet","matproxy.ShouldOverrideProxy":"matproxy/ShouldOverrideProxy","RenderDoF":"Global/RenderDoF","render.GetColorModulation":"render/GetColorModulation","MsgAll":"Global/MsgAll","GetAmmoCount":"Special:Search?search=GetAmmoCount","render.DrawQuad":"render/DrawQuad","RemoveAllDecals":"Special:Search?search=RemoveAllDecals","string.Split":"string/Split","table.maxn":"table/maxn","render.DrawSphere":"render/DrawSphere","Fire":"Special:Search?search=Fire","PhysWake":"Special:Search?search=PhysWake","drive.Register":"drive/Register","util.Decal":"util/Decal","saverestore.AddRestoreHook":"saverestore/AddRestoreHook","undo._M":"undo/_M","GetStart":"Special:Search?search=GetStart","SnapTo":"Special:Search?search=SnapTo","CreateShadow":"Special:Search?search=CreateShadow","Frags":"Special:Search?search=Frags","IsWidget":"Special:Search?search=IsWidget","Add":"Special:Search?search=Add","util.Timer":"util/Timer","SetCollideCallback":"Special:Search?search=SetCollideCallback","SetNPCState":"Special:Search?search=SetNPCState","SetGlobalInt":"Global/SetGlobalInt","ParticleEffect":"Global/ParticleEffect","SetDamageType":"Special:Search?search=SetDamageType","math.min":"math/min","util.PointContents":"util/PointContents","achievements.GetDesc":"achievements/GetDesc","SetUndefined":"Special:Search?search=SetUndefined","timer.Toggle":"timer/Toggle","SetWidth":"Special:Search?search=SetWidth","STNDRD":"Global/STNDRD","SetMinimumSize":"Special:Search?search=SetMinimumSize","PhysicsInitSphere":"Special:Search?search=PhysicsInitSphere","navmesh.Find":"navmesh/Find","ReadByte":"Special:Search?search=ReadByte","constraint.Elastic":"constraint/Elastic","render.Clear":"render/Clear","GetSequenceList":"Special:Search?search=GetSequenceList","PacketLoss":"Special:Search?search=PacketLoss","cam.End3D2D":"cam/End3D2D","GetLocalAngularVelocity":"Special:Search?search=GetLocalAngularVelocity","gui.InternalMouseDoublePressed":"gui/InternalMouseDoublePressed","GetNormalized":"Special:Search?search=GetNormalized","ClearPoseParameters":"Special:Search?search=ClearPoseParameters","ApplyForceOffset":"Special:Search?search=ApplyForceOffset","GetJumpHeight":"Special:Search?search=GetJumpHeight","saverestore.AddSaveHook":"saverestore/AddSaveHook","RecipientFilter":"Global/RecipientFilter","engine.GetDemoPlaybackTick":"engine/GetDemoPlaybackTick","net.WriteData":"net/WriteData","sql.SQLStr":"sql/SQLStr","GetFlexBounds":"Special:Search?search=GetFlexBounds","SaveUndoState":"Special:Search?search=SaveUndoState","gamemode.Register":"gamemode/Register","notification._PACKAGE":"notification/_PACKAGE","GetVector":"Special:Search?search=GetVector","render.OverrideColorWriteEnable":"render/OverrideColorWriteEnable","SetRight":"Special:Search?search=SetRight","net.ReadString":"net/ReadString","Length2DSqr":"Special:Search?search=Length2DSqr","render.PopFlashlightMode":"render/PopFlashlightMode","SetCookieName":"Special:Search?search=SetCookieName","dragndrop.Drop":"dragndrop/Drop","vgui.GetWorldPanel":"vgui/GetWorldPanel","IsMouseInputEnabled":"Special:Search?search=IsMouseInputEnabled","SetFGColor":"Special:Search?search=SetFGColor","SetExpensiveShadow":"Special:Search?search=SetExpensiveShadow","SelectWeightedSequenceSeeded":"Special:Search?search=SelectWeightedSequenceSeeded","debug.upvaluejoin":"debug/upvaluejoin","RemoveFlags":"Special:Search?search=RemoveFlags","GetModelScale":"Special:Search?search=GetModelScale","RebuildSpawnIconEx":"Special:Search?search=RebuildSpawnIconEx","Derma_DrawBackgroundBlur":"Global/Derma_DrawBackgroundBlur","AngleEx":"Special:Search?search=AngleEx","SetDrawLanguageIDAtLeft":"Special:Search?search=SetDrawLanguageIDAtLeft","GetAcceleration":"Special:Search?search=GetAcceleration","math.huge":"math/huge","timer.Stop":"timer/Stop","AnimRestartMainSequence":"Special:Search?search=AnimRestartMainSequence","string.Trim":"string/Trim","GetRagdollEntity":"Special:Search?search=GetRagdollEntity","constraint.Winch":"constraint/Winch","render.FogColor":"render/FogColor","DockPadding":"Special:Search?search=DockPadding","SetDrawOnTop":"Special:Search?search=SetDrawOnTop","util.NetworkStringToID":"util/NetworkStringToID","IsTyping":"Special:Search?search=IsTyping","table.foreachi":"table/foreachi","team.SetUp":"team/SetUp","chat.GetChatBoxSize":"chat/GetChatBoxSize","render.SetLightingOrigin":"render/SetLightingOrigin","GetForwardSpeed":"Special:Search?search=GetForwardSpeed","Download":"Special:Search?search=Download","achievements.GetName":"achievements/GetName","sound.Add":"sound/Add","HasGodMode":"Special:Search?search=HasGodMode","GetNumActiveParticles":"Special:Search?search=GetNumActiveParticles","render.ResetModelLighting":"render/ResetModelLighting","GetFloat":"Special:Search?search=GetFloat","IncludeCS":"Global/IncludeCS","EyeVector":"Global/EyeVector","team.SetSpawnPoint":"team/SetSpawnPoint","MsgN":"Global/MsgN","search._PACKAGE":"search/_PACKAGE","IsConstrained":"Special:Search?search=IsConstrained","engine.GetDemoPlaybackStartTick":"engine/GetDemoPlaybackStartTick","SetCollisionBounds":"Special:Search?search=SetCollisionBounds","undo.ReplaceEntity":"undo/ReplaceEntity","GetMappingHeight":"Special:Search?search=GetMappingHeight","render.UpdatePowerOfTwoTexture":"render/UpdatePowerOfTwoTexture","RunConsoleCommand":"Global/RunConsoleCommand","draw.NoTexture":"draw/NoTexture","spawnmenu.GetCreationTabs":"spawnmenu/GetCreationTabs","GetUp":"Special:Search?search=GetUp","ScreenFade":"Special:Search?search=ScreenFade","GetInfoNum":"Special:Search?search=GetInfoNum","SetNetworkedVector":"Special:Search?search=SetNetworkedVector","umsg.Entity":"umsg/Entity","IsFullyAuthenticated":"Special:Search?search=IsFullyAuthenticated","GetClosestChild":"Special:Search?search=GetClosestChild","math.exp":"math/exp","net.WriteColor":"net/WriteColor","HasParent":"Special:Search?search=HasParent","DragHoverEnd":"Special:Search?search=DragHoverEnd","SetPaintBackgroundEnabled":"Special:Search?search=SetPaintBackgroundEnabled","cleanup.GetList":"cleanup/GetList","GetBool":"Special:Search?search=GetBool","net.SendPVS":"net/SendPVS","GetSelectionCanvas":"Special:Search?search=GetSelectionCanvas","SetPhysConstraintSystem":"Global/SetPhysConstraintSystem","LerpVector":"Global/LerpVector","table.GetLastValue":"table/GetLastValue","SetDTEntity":"Special:Search?search=SetDTEntity","SetVelocityInstantaneous":"Special:Search?search=SetVelocityInstantaneous","GetAimVector":"Special:Search?search=GetAimVector","MakePopup":"Special:Search?search=MakePopup","UseActBusyBehavior":"Special:Search?search=UseActBusyBehavior","ChangeTooltip":"Global/ChangeTooltip","IsCoplanar":"Special:Search?search=IsCoplanar","RealTime":"Global/RealTime","pcall":"Global/pcall","GetRenderMode":"Special:Search?search=GetRenderMode","string.Implode":"string/Implode","render.DrawTextureToScreenRect":"render/DrawTextureToScreenRect","duplicator.Allow":"duplicator/Allow","util.BlastDamageInfo":"util/BlastDamageInfo","SetMaxRouteRebuildTime":"Special:Search?search=SetMaxRouteRebuildTime","DrawMaterialOverlay":"Global/DrawMaterialOverlay","AddWorldTip":"Global/AddWorldTip","GetDieTime":"Special:Search?search=GetDieTime","derma.GetDefaultSkin":"derma/GetDefaultSkin","ai.GetScheduleID":"ai/GetScheduleID","IsWorldClicking":"Special:Search?search=IsWorldClicking","GetLength":"Special:Search?search=GetLength","duplicator.RegisterConstraint":"duplicator/RegisterConstraint","GetMoveType":"Special:Search?search=GetMoveType","timer.Pause":"timer/Pause","math.Clamp":"math/Clamp","GetSolid":"Special:Search?search=GetSolid","DragMouseRelease":"Special:Search?search=DragMouseRelease","CreateConVar":"Global/CreateConVar","GetSequenceName":"Special:Search?search=GetSequenceName","constraint.HasConstraints":"constraint/HasConstraints","frame_blend.AddFrame":"frame_blend/AddFrame","table.KeysFromValue":"table/KeysFromValue","engine.IsRecordingDemo":"engine/IsRecordingDemo","Close":"Special:Search?search=Close","PhysicsInitShadow":"Special:Search?search=PhysicsInitShadow","menubar.Control":"menubar/Control","IsBlockStreamed":"Special:Search?search=IsBlockStreamed","TimeConnected":"Special:Search?search=TimeConnected","spawnmenu.AddToolTab":"spawnmenu/AddToolTab","constraint.Axis":"constraint/Axis","file.CreateDir":"file/CreateDir","SetNWString":"Special:Search?search=SetNWString","RemovePlayer":"Special:Search?search=RemovePlayer","GetTarget":"Special:Search?search=GetTarget","PhysicsFromMesh":"Special:Search?search=PhysicsFromMesh","team.TotalDeaths":"team/TotalDeaths","SetAnimationEnabled":"Special:Search?search=SetAnimationEnabled","SetDSP":"Special:Search?search=SetDSP","controlpanel._PACKAGE":"controlpanel/_PACKAGE","util.GetUserGroups":"util/GetUserGroups","HasCondition":"Special:Search?search=HasCondition","AppendText":"Special:Search?search=AppendText","GetArrivalActivity":"Special:Search?search=GetArrivalActivity","constraint.GetTable":"constraint/GetTable","motionsensor.DebugBones":"motionsensor/DebugBones","collectgarbage":"Global/collectgarbage","IsRunningBehavior":"Special:Search?search=IsRunningBehavior","scripted_ents.GetMember":"scripted_ents/GetMember","render.CopyRenderTargetToTexture":"render/CopyRenderTargetToTexture","cookie.GetString":"cookie/GetString","draw.GetFontHeight":"draw/GetFontHeight","GetRunSpeed":"Special:Search?search=GetRunSpeed","table.ToString":"table/ToString","GetEndSize":"Special:Search?search=GetEndSize","video.Record":"video/Record","GetClassID":"Special:Search?search=GetClassID","SetSideSpeed":"Special:Search?search=SetSideSpeed","net.ReadVector":"net/ReadVector","ResetSequence":"Special:Search?search=ResetSequence","ReadVectorNormal":"Special:Search?search=ReadVectorNormal","NoClipping":"Special:Search?search=NoClipping","FrameAdvance":"Special:Search?search=FrameAdvance","GetBounce":"Special:Search?search=GetBounce","GetDuckSpeed":"Special:Search?search=GetDuckSpeed","usermessage.Hook":"usermessage/Hook","util.NiceFloat":"util/NiceFloat","module":"Global/module","render.UpdateScreenEffectTexture":"render/UpdateScreenEffectTexture","SteamID64":"Special:Search?search=SteamID64","ai_task._M":"ai_task/_M","MoveLeftOf":"Special:Search?search=MoveLeftOf","constraint.Find":"constraint/Find","jit.arch":"jit/arch","GetPoseParameterRange":"Special:Search?search=GetPoseParameterRange","MoveOrder":"Special:Search?search=MoveOrder","WriteLong":"Special:Search?search=WriteLong","saverestore.WriteVar":"saverestore/WriteVar","surface.DrawPoly":"surface/DrawPoly","GetGlobalEntity":"Global/GetGlobalEntity","SetModel":"Special:Search?search=SetModel","GetNWFloat":"Special:Search?search=GetNWFloat","render.SetScissorRect":"render/SetScissorRect","chat.PlaySound":"chat/PlaySound","SavePresets":"Global/SavePresets","properties.GetHovered":"properties/GetHovered","table.SortByKey":"table/SortByKey","GetButtons":"Special:Search?search=GetButtons","SelectNone":"Special:Search?search=SelectNone","CompileFile":"Global/CompileFile","SetPlayerColor":"Special:Search?search=SetPlayerColor","GetHitBoxGroupCount":"Special:Search?search=GetHitBoxGroupCount","widgets.PlayerTick":"widgets/PlayerTick","team.Valid":"team/Valid","GWEN_SetText":"Special:Search?search=GWEN_SetText","SetShader":"Special:Search?search=SetShader","DrawFilledRect":"Special:Search?search=DrawFilledRect","IsCarriedByLocalPlayer":"Special:Search?search=IsCarriedByLocalPlayer","GetMaterial":"Special:Search?search=GetMaterial","SetMoveParent":"Special:Search?search=SetMoveParent","DrawDragHover":"Special:Search?search=DrawDragHover","MoveToBefore":"Special:Search?search=MoveToBefore","input.IsKeyDown":"input/IsKeyDown","GetGlobalBool":"Global/GetGlobalBool","SendLua":"Special:Search?search=SendLua","SetWalkSpeed":"Special:Search?search=SetWalkSpeed","Ignite":"Special:Search?search=Ignite","PrecacheSentenceFile":"Global/PrecacheSentenceFile","GetCurrentViewOffset":"Special:Search?search=GetCurrentViewOffset","AddFrame":"Special:Search?search=AddFrame","SetCookie":"Special:Search?search=SetCookie","menubar.IsParent":"menubar/IsParent","constraint._PACKAGE":"constraint/_PACKAGE","duplicator._NAME":"duplicator/_NAME","system.HasFocus":"system/HasFocus","SetFlexScale":"Special:Search?search=SetFlexScale","game.IsDedicated":"game/IsDedicated","GetBoneParent":"Special:Search?search=GetBoneParent","ents.FindByClassAndParent":"ents/FindByClassAndParent","DOF_Kill":"Global/DOF_Kill","render.Spin":"render/Spin","SetLOD":"Special:Search?search=SetLOD","SetShouldServerRagdoll":"Special:Search?search=SetShouldServerRagdoll","ConditionName":"Special:Search?search=ConditionName","newproxy":"Global/newproxy","ToggleSelection":"Special:Search?search=ToggleSelection","input.CheckKeyTrapping":"input/CheckKeyTrapping","debug.upvalueid":"debug/upvalueid","player_manager.AddValidModel":"player_manager/AddValidModel","SetTextInset":"Special:Search?search=SetTextInset","math.fmod":"math/fmod","dragndrop.UpdateReceiver":"dragndrop/UpdateReceiver","math.random":"math/random","table.KeyFromValue":"table/KeyFromValue","GetStartAlpha":"Special:Search?search=GetStartAlpha","table.FindPrev":"table/FindPrev","markup._NAME":"markup/_NAME","AddEntityRelationship":"Special:Search?search=AddEntityRelationship","spawnmenu.GetTools":"spawnmenu/GetTools","ClearExpression":"Special:Search?search=ClearExpression","HasChildren":"Special:Search?search=HasChildren","surface.GetTextSize":"surface/GetTextSize","SetDTInt":"Special:Search?search=SetDTInt","RenderSuperDoF":"Global/RenderSuperDoF","UpdateShadow":"Special:Search?search=UpdateShadow","construct._NAME":"construct/_NAME","undo._NAME":"undo/_NAME","Freeze":"Special:Search?search=Freeze","string.Explode":"string/Explode","sql.QueryRow":"sql/QueryRow","GetLocalAngles":"Special:Search?search=GetLocalAngles","system.GetCountry":"system/GetCountry","SetAllowFullRotation":"Special:Search?search=SetAllowFullRotation","Ping":"Special:Search?search=Ping","achievements.EatBall":"achievements/EatBall","SetAngles":"Special:Search?search=SetAngles","StartBlock":"Special:Search?search=StartBlock","derma.GetSkinTable":"derma/GetSkinTable","SetPhysicsAttacker":"Special:Search?search=SetPhysicsAttacker","SetRenderAngles":"Special:Search?search=SetRenderAngles","InsertClickableTextEnd":"Special:Search?search=InsertClickableTextEnd","RemoveAllPlayers":"Special:Search?search=RemoveAllPlayers","render.GetMoBlurTex1":"render/GetMoBlurTex1","dragndrop.CallReceiverFunction":"dragndrop/CallReceiverFunction","achievements.IsAchieved":"achievements/IsAchieved","system.IsWindows":"system/IsWindows","SetFontInternal":"Special:Search?search=SetFontInternal","gui.InternalMouseReleased":"gui/InternalMouseReleased","ReadBool":"Special:Search?search=ReadBool","util.TraceEntity":"util/TraceEntity","killicon._PACKAGE":"killicon/_PACKAGE","duplicator.CopyEnts":"duplicator/CopyEnts","Undo":"Special:Search?search=Undo","debugoverlay.Line":"debugoverlay/Line","WorldToLocal":"Special:Search?search=WorldToLocal","Size":"Special:Search?search=Size","EnableGravity":"Special:Search?search=EnableGravity","SetSurfaceProp":"Special:Search?search=SetSurfaceProp","saverestore.ReadVar":"saverestore/ReadVar","motionsensor.ChooseBuilderFromEntity":"motionsensor/ChooseBuilderFromEntity","SetToolTipPanel":"Special:Search?search=SetToolTipPanel","SetPersistent":"Special:Search?search=SetPersistent","undo.SetCustomUndoText":"undo/SetCustomUndoText","numpad.Remove":"numpad/Remove","SetMagnitude":"Special:Search?search=SetMagnitude","SetForwardMove":"Special:Search?search=SetForwardMove","WriteBool":"Special:Search?search=WriteBool","DragClick":"Special:Search?search=DragClick","GetDTBool":"Special:Search?search=GetDTBool","spawnmenu.SetActiveControlPanel":"spawnmenu/SetActiveControlPanel","gui.SetMousePos":"gui/SetMousePos","util.PixelVisible":"util/PixelVisible","render.SupportsPixelShaders_1_4":"render/SupportsPixelShaders_1_4","SetAttachment":"Special:Search?search=SetAttachment","net.ReadInt":"net/ReadInt","GWEN_SetControlName":"Special:Search?search=GWEN_SetControlName","os.date":"os/date","render.DrawQuadEasy":"render/DrawQuadEasy","SetVerticalScrollbarEnabled":"Special:Search?search=SetVerticalScrollbarEnabled","DOF_Start":"Global/DOF_Start","language.Add":"language/Add","GetWeapon":"Special:Search?search=GetWeapon","PostMessage":"Special:Search?search=PostMessage","GetChildBones":"Special:Search?search=GetChildBones","SetCursor":"Special:Search?search=SetCursor","concommand.Run":"concommand/Run","SetLegacyTransform":"Special:Search?search=SetLegacyTransform","SetUp":"Special:Search?search=SetUp","GetStress":"Special:Search?search=GetStress","net.ReadBit":"net/ReadBit","string.format":"string/format","IsDamageType":"Special:Search?search=IsDamageType","net.WriteType":"net/WriteType","StopSprinting":"Special:Search?search=StopSprinting","GetNoDraw":"Special:Search?search=GetNoDraw","render.SetFogZ":"render/SetFogZ","Paste":"Special:Search?search=Paste","http._PACKAGE":"http/_PACKAGE","SetCollisionGroup":"Special:Search?search=SetCollisionGroup","game.LoadNextMap":"game/LoadNextMap","IsDrivingEntity":"Special:Search?search=IsDrivingEntity","ForcePlayerDrop":"Special:Search?search=ForcePlayerDrop","ShouldDrawLocalPlayer":"Special:Search?search=ShouldDrawLocalPlayer","steamworks.GetPlayerName":"steamworks/GetPlayerName","render.MaxTextureWidth":"render/MaxTextureWidth","PositionLabel":"Special:Search?search=PositionLabel","IsStuck":"Special:Search?search=IsStuck","SetParent":"Special:Search?search=SetParent","effects._M":"effects/_M","dragndrop.Clear":"dragndrop/Clear","LengthSqr":"Special:Search?search=LengthSqr","TranslateBoneToPhysBone":"Special:Search?search=TranslateBoneToPhysBone","bit.rshift":"bit/rshift","SetTerm":"Special:Search?search=SetTerm","GetVolume":"Special:Search?search=GetVolume","WorldToLocalVector":"Special:Search?search=WorldToLocalVector","SetBuoyancyRatio":"Special:Search?search=SetBuoyancyRatio","CenterVertical":"Special:Search?search=CenterVertical","search.AddProvider":"search/AddProvider","SetPData":"Special:Search?search=SetPData","AddFrags":"Special:Search?search=AddFrags","MaintainActivity":"Special:Search?search=MaintainActivity","drive.CalcView":"drive/CalcView","SetOwner":"Special:Search?search=SetOwner","sql.Commit":"sql/Commit","SetMovementActivity":"Special:Search?search=SetMovementActivity","GetThirdPersonMode":"Special:Search?search=GetThirdPersonMode","IsLineOfSightClear":"Special:Search?search=IsLineOfSightClear","PhysgunUnfreeze":"Special:Search?search=PhysgunUnfreeze","SetArrivalSpeed":"Special:Search?search=SetArrivalSpeed","net.ReadFloat":"net/ReadFloat","gcinfo":"Global/gcinfo","AlignTop":"Special:Search?search=AlignTop","hook.Add":"hook/Add","AnimSetGestureWeight":"Special:Search?search=AnimSetGestureWeight","GetShootPos":"Special:Search?search=GetShootPos","os.clock":"os/clock","ColorTo":"Special:Search?search=ColorTo","EndBoxSelection":"Special:Search?search=EndBoxSelection","achievements.BalloonPopped":"achievements/BalloonPopped","weapons._PACKAGE":"weapons/_PACKAGE","GetConVar":"Global/GetConVar","SetNetworkedString":"Special:Search?search=SetNetworkedString","string.sub":"string/sub","Finish":"Special:Search?search=Finish","file.Size":"file/Size","usermessage._NAME":"usermessage/_NAME","player_manager.RegisterClass":"player_manager/RegisterClass","GetHitboxSet":"Special:Search?search=GetHitboxSet","SetUnFreezable":"Special:Search?search=SetUnFreezable","string.NiceSize":"string/NiceSize","steamworks.IsSubscribed":"steamworks/IsSubscribed","AddGameFlag":"Special:Search?search=AddGameFlag","math.Distance":"math/Distance","http.Fetch":"http/Fetch","surface.DrawTexturedRectUV":"surface/DrawTexturedRectUV","SetNWAngle":"Special:Search?search=SetNWAngle","properties.Add":"properties/Add","Flashlight":"Special:Search?search=Flashlight","GetCreator":"Special:Search?search=GetCreator","math.Min":"math/Min","IsFrozen":"Special:Search?search=IsFrozen","math.log10":"math/log10","mesh.Normal":"mesh/Normal","GetFlexNum":"Special:Search?search=GetFlexNum","CommandNumber":"Special:Search?search=CommandNumber","weapons._M":"weapons/_M","GetRollDelta":"Special:Search?search=GetRollDelta","SetDropTarget":"Special:Search?search=SetDropTarget","GetMaxDamage":"Special:Search?search=GetMaxDamage","SetRenderClipPlane":"Special:Search?search=SetRenderClipPlane","DrawShadow":"Special:Search?search=DrawShadow","GetText":"Special:Search?search=GetText","game.GetMapVersion":"game/GetMapVersion","render.SetLightmapTexture":"render/SetLightmapTexture","SetDTString":"Special:Search?search=SetDTString","net.BytesWritten":"net/BytesWritten","SetOrigin":"Special:Search?search=SetOrigin","engine.WriteDupe":"engine/WriteDupe","derma.DefineControl":"derma/DefineControl","GetSequenceGroundSpeed":"Special:Search?search=GetSequenceGroundSpeed","math.BinToInt":"math/BinToInt","saverestore.WritableKeysInTable":"saverestore/WritableKeysInTable","GetRangeTo":"Special:Search?search=GetRangeTo","TargetOrder":"Special:Search?search=TargetOrder","ScrH":"Global/ScrH","util.SetPData":"util/SetPData","SetStartLength":"Special:Search?search=SetStartLength","util.LocalToWorld":"util/LocalToWorld","steamworks.OpenWorkshop":"steamworks/OpenWorkshop","CopyBase":"Special:Search?search=CopyBase","GetWide":"Special:Search?search=GetWide","surface.ScreenWidth":"surface/ScreenWidth","jit.version":"jit/version","util.worldpicker":"util/worldpicker","DropNamedWeapon":"Special:Search?search=DropNamedWeapon","SetAllowNonAsciiCharacters":"Special:Search?search=SetAllowNonAsciiCharacters","DoCustomAnimEvent":"Special:Search?search=DoCustomAnimEvent","IsSelectionCanvas":"Special:Search?search=IsSelectionCanvas","string.ToTable":"string/ToTable","gmsave.LoadMap":"gmsave/LoadMap","render.ModelMaterialOverride":"render/ModelMaterialOverride","Vector":"Global/Vector","math.BSplinePoint":"math/BSplinePoint","SetGroundEntity":"Special:Search?search=SetGroundEntity","GetString":"Special:Search?search=GetString","net.ReadTable":"net/ReadTable","duplicator.RegisterBoneModifier":"duplicator/RegisterBoneModifier","drive._M":"drive/_M","Identity":"Special:Search?search=Identity","resource.AddFile":"resource/AddFile","team.GetName":"team/GetName","table.Inherit":"table/Inherit","GetValidReceiverSlot":"Special:Search?search=GetValidReceiverSlot","SetViewAngles":"Special:Search?search=SetViewAngles","IsPlaying":"Special:Search?search=IsPlaying","vgui.GetControlTable":"vgui/GetControlTable","Weapon_SetActivity":"Special:Search?search=Weapon_SetActivity","cam.IgnoreZ":"cam/IgnoreZ","GetCaretPos":"Special:Search?search=GetCaretPos","math.pi":"math/pi","AddKey":"Special:Search?search=AddKey","SetHitBox":"Special:Search?search=SetHitBox","net.ReadAngle":"net/ReadAngle","Play":"Special:Search?search=Play","SetWrap":"Special:Search?search=SetWrap","Width":"Special:Search?search=Width","GetNetworkedEntity":"Special:Search?search=GetNetworkedEntity","GetUpMove":"Special:Search?search=GetUpMove","isbool":"Global/isbool","Command":"Special:Search?search=Command","Name":"Special:Search?search=Name","SetPressedWidget":"Special:Search?search=SetPressedWidget","math.AngleDifference":"math/AngleDifference","saverestore.SaveEntity":"saverestore/SaveEntity","IsPenetrating":"Special:Search?search=IsPenetrating","net.WriteTable":"net/WriteTable","team.SetScore":"team/SetScore","error":"Global/error","math.TimeFraction":"math/TimeFraction","AlignRight":"Special:Search?search=AlignRight","DoReloadEvent":"Special:Search?search=DoReloadEvent","input.IsButtonDown":"input/IsButtonDown","spawnmenu.AddContentType":"spawnmenu/AddContentType","AnimRestartGesture":"Special:Search?search=AnimRestartGesture","ClearButtons":"Special:Search?search=ClearButtons","RemoveMemory":"Special:Search?search=RemoveMemory","SetCanZoom":"Special:Search?search=SetCanZoom","SetRagdollAng":"Special:Search?search=SetRagdollAng","getmetatable":"Global/getmetatable","math.pow":"math/pow","DrawBloom":"Global/DrawBloom","constraint.Pulley":"constraint/Pulley","GetNWVarProxy":"Special:Search?search=GetNWVarProxy","SetScale":"Special:Search?search=SetScale","GetPos":"Special:Search?search=GetPos","IsVisible":"Special:Search?search=IsVisible","GetNWEntity":"Special:Search?search=GetNWEntity","ReadEntity":"Special:Search?search=ReadEntity","table.GetFirstKey":"table/GetFirstKey","constraint._M":"constraint/_M","draw.RoundedBox":"draw/RoundedBox","list._NAME":"list/_NAME","properties._PACKAGE":"properties/_PACKAGE","GetInfo":"Special:Search?search=GetInfo","SetField":"Special:Search?search=SetField","LimitHit":"Special:Search?search=LimitHit","SetKeyboardInputEnabled":"Special:Search?search=SetKeyboardInputEnabled","render.FogEnd":"render/FogEnd","Forward":"Special:Search?search=Forward","baseclass._M":"baseclass/_M","CompileString":"Global/CompileString","team._NAME":"team/_NAME","render.ClearBuffersObeyStencil":"render/ClearBuffersObeyStencil","util.SteamIDFrom64":"util/SteamIDFrom64","StartSprinting":"Special:Search?search=StartSprinting","RemoveKey":"Special:Search?search=RemoveKey","WorldSpaceAABB":"Special:Search?search=WorldSpaceAABB","Stop":"Special:Search?search=Stop","Refresh":"Special:Search?search=Refresh","SetViewOffset":"Special:Search?search=SetViewOffset","PointAtEntity":"Special:Search?search=PointAtEntity","numpad.OnUp":"numpad/OnUp","InvalidateParent":"Special:Search?search=InvalidateParent","MapCreationID":"Special:Search?search=MapCreationID","SetKeyBoardInputEnabled":"Special:Search?search=SetKeyBoardInputEnabled","file.Delete":"file/Delete","TextEntryLoseFocus":"Global/TextEntryLoseFocus","GetSkin":"Special:Search?search=GetSkin","GetHoveredWidget":"Special:Search?search=GetHoveredWidget","LocalCursorPos":"Special:Search?search=LocalCursorPos","render.CapturePixels":"render/CapturePixels","AddFlags":"Special:Search?search=AddFlags","GetCustomCollisionCheck":"Special:Search?search=GetCustomCollisionCheck","GetTool":"Special:Search?search=GetTool","GibBreakServer":"Special:Search?search=GibBreakServer","DrawSharpen":"Global/DrawSharpen","GetBoneController":"Special:Search?search=GetBoneController","string.StartWith":"string/StartWith","GetDamage":"Special:Search?search=GetDamage","sql.Begin":"sql/Begin","ents.FindByModel":"ents/FindByModel","SetGlobalFloat":"Global/SetGlobalFloat","vgui.Register":"vgui/Register","cookie.Delete":"cookie/Delete","duplicator.DoBoneManipulator":"duplicator/DoBoneManipulator","list._M":"list/_M","SetExpression":"Special:Search?search=SetExpression","SetName":"Special:Search?search=SetName","game.AddDecal":"game/AddDecal","ents.FireTargets":"ents/FireTargets","IsMounted":"Global/IsMounted","IsPlayingTaunt":"Special:Search?search=IsPlayingTaunt","UniqueID":"Special:Search?search=UniqueID","matproxy.Init":"matproxy/Init","GetNWVector":"Special:Search?search=GetNWVector","matproxy._PACKAGE":"matproxy/_PACKAGE","duplicator.SetLocalAng":"duplicator/SetLocalAng","GetAirResistance":"Special:Search?search=GetAirResistance","ValidPanel":"Global/ValidPanel","IsWorld":"Special:Search?search=IsWorld","VGUIRect":"Global/VGUIRect","StopLoopingSound":"Special:Search?search=StopLoopingSound","gui.MousePos":"gui/MousePos","GetCanWalk":"Special:Search?search=GetCanWalk","surface.SetDrawColor":"surface/SetDrawColor","duplicator.GenericDuplicatorFunction":"duplicator/GenericDuplicatorFunction","SetPlaybackRate":"Special:Search?search=SetPlaybackRate","DotProduct":"Special:Search?search=DotProduct","numpad.Deactivate":"numpad/Deactivate","render.Model":"render/Model","debugoverlay.Sphere":"debugoverlay/Sphere","math.calcBSplineN":"math/calcBSplineN","GetGlobalAngle":"Global/GetGlobalAngle","util.GetSunInfo":"util/GetSunInfo","SetMoveCollide":"Special:Search?search=SetMoveCollide","util.ParticleTracerEx":"util/ParticleTracerEx","ScrW":"Global/ScrW","bit.lshift":"bit/lshift","cleanup._M":"cleanup/_M","BecomeRagdollOnClient":"Special:Search?search=BecomeRagdollOnClient","GetBoneMatrix":"Special:Search?search=GetBoneMatrix","Weapon_TranslateActivity":"Special:Search?search=Weapon_TranslateActivity","cleanup._PACKAGE":"cleanup/_PACKAGE","ToColor":"Special:Search?search=ToColor","Path":"Global/Path","net.ReadEntity":"net/ReadEntity","GetRenderTarget":"Global/GetRenderTarget","SetMuted":"Special:Search?search=SetMuted","IsBulletDamage":"Special:Search?search=IsBulletDamage","saverestore._M":"saverestore/_M","IsFallDamage":"Special:Search?search=IsFallDamage","SetHealth":"Special:Search?search=SetHealth","GetBrushPlane":"Special:Search?search=GetBrushPlane","timer.Create":"timer/Create","derma.RefreshSkins":"derma/RefreshSkins","table.GetFirstValue":"table/GetFirstValue","AddVCDSequenceToGestureSlot":"Special:Search?search=AddVCDSequenceToGestureSlot","GetMouseY":"Special:Search?search=GetMouseY","WriteAngle":"Special:Search?search=WriteAngle","ents.GetMapCreatedEntity":"ents/GetMapCreatedEntity","FollowBone":"Special:Search?search=FollowBone","GetSurfaceArea":"Special:Search?search=GetSurfaceArea","table.CollapseKeyValue":"table/CollapseKeyValue","derma._NAME":"derma/_NAME","util.IsInWorld":"util/IsInWorld","GWEN_SetCheckboxText":"Special:Search?search=GWEN_SetCheckboxText","SortedPairsByValue":"Global/SortedPairsByValue","CreateClientConVar":"Global/CreateClientConVar","InitializeAsClientEntity":"Special:Search?search=InitializeAsClientEntity","game.GetMap":"game/GetMap","AccessorFunc":"Global/AccessorFunc","spawnmenu.ClearToolMenus":"spawnmenu/ClearToolMenus","GetNetworkedVarProxy":"Special:Search?search=GetNetworkedVarProxy","drive._NAME":"drive/_NAME","gui.InternalKeyCodePressed":"gui/InternalKeyCodePressed","SetBodygroup":"Special:Search?search=SetBodygroup","mesh.Position":"mesh/Position","MouseCapture":"Special:Search?search=MouseCapture","search.GetResults":"search/GetResults","Blocked":"Special:Search?search=Blocked","SetCollide":"Special:Search?search=SetCollide","GetNumLines":"Special:Search?search=GetNumLines","menubar.ParentTo":"menubar/ParentTo","SelectWeapon":"Special:Search?search=SelectWeapon","OrderVectors":"Global/OrderVectors","spawnmenu.ActivateToolPanel":"spawnmenu/ActivateToolPanel","surface.GetHUDTexture":"surface/GetHUDTexture","KeyPressed":"Special:Search?search=KeyPressed","IsAdmin":"Special:Search?search=IsAdmin","net.WriteBit":"net/WriteBit","GetClassName":"Special:Search?search=GetClassName","SetNoTarget":"Special:Search?search=SetNoTarget","util.tobool":"util/tobool","package.loaders":"package/loaders","surface.DrawText":"surface/DrawText","string.TrimLeft":"string/TrimLeft","derma._PACKAGE":"derma/_PACKAGE","GetMappingWidth":"Special:Search?search=GetMappingWidth","Team":"Special:Search?search=Team","render.PopCustomClipPlane":"render/PopCustomClipPlane","cam.Start3D":"cam/Start3D","GWEN_SetSize":"Special:Search?search=GWEN_SetSize","input.SetCursorPos":"input/SetCursorPos","GetNetworkedFloat":"Special:Search?search=GetNetworkedFloat","util.IntersectRayWithOBB":"util/IntersectRayWithOBB","SetupHands":"Special:Search?search=SetupHands","engine.VideoSettings":"engine/VideoSettings","UpdateEnemyMemory":"Special:Search?search=UpdateEnemyMemory","render.SetAmbientLight":"render/SetAmbientLight","GetModelRenderBounds":"Special:Search?search=GetModelRenderBounds","Model":"Global/Model","SoundDuration":"Global/SoundDuration","debug.setfenv":"debug/setfenv","Health":"Special:Search?search=Health","math.floor":"math/floor","math.frexp":"math/frexp","matproxy.ActiveList":"matproxy/ActiveList","SetArrivalDistance":"Special:Search?search=SetArrivalDistance","IsOnFire":"Special:Search?search=IsOnFire","gui.ActivateGameUI":"gui/ActivateGameUI","Derma_StringRequest":"Global/Derma_StringRequest","steamworks.VoteInfo":"steamworks/VoteInfo","os.difftime":"os/difftime","Contains":"Special:Search?search=Contains","render.RenderHUD":"render/RenderHUD","MakePhysicsObjectAShadow":"Special:Search?search=MakePhysicsObjectAShadow","SetCrouchedWalkSpeed":"Special:Search?search=SetCrouchedWalkSpeed","surface.PlaySound":"surface/PlaySound","GetNetworkedBool":"Special:Search?search=GetNetworkedBool","render.MaterialOverride":"render/MaterialOverride","halo._PACKAGE":"halo/_PACKAGE","CheckLimit":"Special:Search?search=CheckLimit","SetVelocityScale":"Special:Search?search=SetVelocityScale","motionsensor.ProcessAnglesTable":"motionsensor/ProcessAnglesTable","FindMetaTable":"Global/FindMetaTable","Set":"Special:Search?search=Set","presets.GetTable":"presets/GetTable","render.OverrideAlphaWriteEnable":"render/OverrideAlphaWriteEnable","cvars.Bool":"cvars/Bool","IsListenServerHost":"Special:Search?search=IsListenServerHost","util.Effect":"util/Effect","Format":"Global/Format","motionsensor.Stop":"motionsensor/Stop","SetNormal":"Special:Search?search=SetNormal","SetBodyGroups":"Special:Search?search=SetBodyGroups","GetInt":"Special:Search?search=GetInt","SetMouseX":"Special:Search?search=SetMouseX","util.BlastDamage":"util/BlastDamage","frame_blend.ShouldSkipFrame":"frame_blend/ShouldSkipFrame","GetTime":"Special:Search?search=GetTime","SetEndLength":"Special:Search?search=SetEndLength","ReadChar":"Special:Search?search=ReadChar","util.IntersectRayWithPlane":"util/IntersectRayWithPlane","GetPhysicsObject":"Special:Search?search=GetPhysicsObject","UseNoBehavior":"Special:Search?search=UseNoBehavior","UnLock":"Special:Search?search=UnLock","numpad.FromButton":"numpad/FromButton","SetCycle":"Special:Search?search=SetCycle","ManipulateBoneScale":"Special:Search?search=ManipulateBoneScale","Cross":"Special:Search?search=Cross","render.OverrideDepthEnable":"render/OverrideDepthEnable","AddFrozenPhysicsObject":"Special:Search?search=AddFrozenPhysicsObject","UserID":"Special:Search?search=UserID","GetChild":"Special:Search?search=GetChild","SetUserGroup":"Special:Search?search=SetUserGroup","GetCameraDistance":"Special:Search?search=GetCameraDistance","vgui.RegisterFile":"vgui/RegisterFile","GetVehicleClass":"Special:Search?search=GetVehicleClass","EyePos":"Special:Search?search=EyePos","search._NAME":"search/_NAME","render.GetFogMode":"render/GetFogMode","GetLevel":"Special:Search?search=GetLevel","Jump":"Special:Search?search=Jump","GetColor":"Special:Search?search=GetColor","SetFrags":"Special:Search?search=SetFrags","GetSaveTable":"Special:Search?search=GetSaveTable","file.Time":"file/Time","umsg.Char":"umsg/Char","ResetAllFades":"Special:Search?search=ResetAllFades","halo._NAME":"halo/_NAME","debug.getmetatable":"debug/getmetatable","ai_schedule._NAME":"ai_schedule/_NAME","surface.DrawOutlinedRect":"surface/DrawOutlinedRect","render.SetToneMappingScaleLinear":"render/SetToneMappingScaleLinear","cvars._NAME":"cvars/_NAME","game.SetSkillLevel":"game/SetSkillLevel","DoAnimationEvent":"Special:Search?search=DoAnimationEvent","EyeAngles":"Special:Search?search=EyeAngles","math.EaseInOut":"math/EaseInOut","GetJumpPower":"Special:Search?search=GetJumpPower","SetRadius":"Special:Search?search=SetRadius","math.ldexp":"math/ldexp","timer.Destroy":"timer/Destroy","gui.ScreenToVector":"gui/ScreenToVector","file.Exists":"file/Exists","GetPressedWidget":"Special:Search?search=GetPressedWidget","render.StartBeam":"render/StartBeam","motionsensor.ProcessAngle":"motionsensor/ProcessAngle","GetPlayerInfo":"Special:Search?search=GetPlayerInfo","draw._M":"draw/_M","draw.RoundedBoxEx":"draw/RoundedBoxEx","render.GetAmbientLightColor":"render/GetAmbientLightColor","render.SetColorMaterialIgnoreZ":"render/SetColorMaterialIgnoreZ","input.IsKeyTrapping":"input/IsKeyTrapping","Deaths":"Special:Search?search=Deaths","gui.HideGameUI":"gui/HideGameUI","render.GetToneMappingScaleLinear":"render/GetToneMappingScaleLinear","matproxy.Add":"matproxy/Add","render.SetShadowColor":"render/SetShadowColor","baseclass._PACKAGE":"baseclass/_PACKAGE","LoadGWENFile":"Special:Search?search=LoadGWENFile","engine.CloseServer":"engine/CloseServer","NewAnimation":"Special:Search?search=NewAnimation","Chase":"Special:Search?search=Chase","FlashlightIsOn":"Special:Search?search=FlashlightIsOn","cam.End3D":"cam/End3D","DrawColorModify":"Global/DrawColorModify","GetDock":"Special:Search?search=GetDock","jit.off":"jit/off","SetNextPrimaryFire":"Special:Search?search=SetNextPrimaryFire","SetPaintBorderEnabled":"Special:Search?search=SetPaintBorderEnabled","GetVar":"Special:Search?search=GetVar","NumModelSkins":"Global/NumModelSkins","draw.TEXT_ALIGN_CENTER":"draw/TEXT_ALIGN_CENTER","sound.PlayURL":"sound/PlayURL","GetManipulateBonePosition":"Special:Search?search=GetManipulateBonePosition","GetRotDamping":"Special:Search?search=GetRotDamping","constraint.AddConstraintTable":"constraint/AddConstraintTable","render.SetStencilWriteMask":"render/SetStencilWriteMask","game.MapLoadType":"game/MapLoadType","SizeToChildren":"Special:Search?search=SizeToChildren","net.ReadColor":"net/ReadColor","SetFOV":"Special:Search?search=SetFOV","SetTooltipPanel":"Special:Search?search=SetTooltipPanel","ClientsideRagdoll":"Global/ClientsideRagdoll","util.PrecacheSound":"util/PrecacheSound","table.HasValue":"table/HasValue","file.Read":"file/Read","coroutine.status":"coroutine/status","net.Start":"net/Start","SetMatrix":"Special:Search?search=SetMatrix","IsExplosionDamage":"Special:Search?search=IsExplosionDamage","GetStepSize":"Special:Search?search=GetStepSize","isangle":"Global/isangle","player_manager._NAME":"player_manager/_NAME","string.PatternSafe":"string/PatternSafe","SetSize":"Special:Search?search=SetSize","constraint.ForgetConstraints":"constraint/ForgetConstraints","string.FormattedTime":"string/FormattedTime","duplicator.SetLocalPos":"duplicator/SetLocalPos","ManipulateBoneJiggle":"Special:Search?search=ManipulateBoneJiggle","drive.GetMethod":"drive/GetMethod","GetZ":"Special:Search?search=GetZ","GetPrimaryAmmoType":"Special:Search?search=GetPrimaryAmmoType","SetZPos":"Special:Search?search=SetZPos","SetAutoDelete":"Special:Search?search=SetAutoDelete","net.WriteString":"net/WriteString","PlayEx":"Special:Search?search=PlayEx","GWEN.TextureColor":"GWEN/TextureColor","Give":"Special:Search?search=Give","table.GetWinningKey":"table/GetWinningKey","IsFriendEntityName":"Global/IsFriendEntityName","SetDeceleration":"Special:Search?search=SetDeceleration","achievements.IncBaddies":"achievements/IncBaddies","IsGravityEnabled":"Special:Search?search=IsGravityEnabled","GetNetworkOrigin":"Special:Search?search=GetNetworkOrigin","CapabilitiesAdd":"Special:Search?search=CapabilitiesAdd","GetEntity":"Special:Search?search=GetEntity","duplicator.CreateConstraintFromTable":"duplicator/CreateConstraintFromTable","SetLocalVelocity":"Special:Search?search=SetLocalVelocity","ai_schedule.New":"ai_schedule/New","duplicator.DoGeneric":"duplicator/DoGeneric","Lerp":"Global/Lerp","WorkshopFileBase":"Global/WorkshopFileBase","render.PushRenderTarget":"render/PushRenderTarget","player_manager._M":"player_manager/_M","derma.Controls":"derma/Controls","SetForward":"Special:Search?search=SetForward","SetHull":"Special:Search?search=SetHull","net.WriteBool":"net/WriteBool","DoModal":"Special:Search?search=DoModal","notification.Kill":"notification/Kill","GetGlobalVector":"Global/GetGlobalVector","DOFModeHack":"Global/DOFModeHack","render.SetColorMaterial":"render/SetColorMaterial","constraint.Weld":"constraint/Weld","killicon._M":"killicon/_M","game.RemoveRagdolls":"game/RemoveRagdolls","math.deg":"math/deg","table.foreach":"table/foreach","render.PushFilterMin":"render/PushFilterMin","OutputDebugInfo":"Special:Search?search=OutputDebugInfo","RestartGesture":"Special:Search?search=RestartGesture","Set3DFadeDistance":"Special:Search?search=Set3DFadeDistance","SetHTML":"Special:Search?search=SetHTML","derma.SkinList":"derma/SkinList","InsertColorChange":"Special:Search?search=InsertColorChange","GetNextSecondaryFire":"Special:Search?search=GetNextSecondaryFire","string.Comma":"string/Comma","constraint._NAME":"constraint/_NAME","mesh.End":"mesh/End","util.DecalEx":"util/DecalEx","SetViewOffsetDucked":"Special:Search?search=SetViewOffsetDucked","GetSpawnEffect":"Special:Search?search=GetSpawnEffect","SetNearClip":"Special:Search?search=SetNearClip","SizeToContentsX":"Special:Search?search=SizeToContentsX","widgets.RenderMe":"widgets/RenderMe","file.Write":"file/Write","render.SetRenderTargetEx":"render/SetRenderTargetEx","ents.FindByClass":"ents/FindByClass","RandomPairs":"Global/RandomPairs","IsRagdoll":"Special:Search?search=IsRagdoll","draw._NAME":"draw/_NAME","cvars.RemoveChangeCallback":"cvars/RemoveChangeCallback","widgets.HoveredPos":"widgets/HoveredPos","CreateSound":"Global/CreateSound","undo.SetPlayer":"undo/SetPlayer","render.SetGoalToneMappingScale":"render/SetGoalToneMappingScale","SetMinLookAheadDistance":"Special:Search?search=SetMinLookAheadDistance","AddAngleVelocity":"Special:Search?search=AddAngleVelocity","scripted_ents.Get":"scripted_ents/Get","GetRenderOrigin":"Special:Search?search=GetRenderOrigin","umsg.Angle":"umsg/Angle","duplicator.StoreEntityModifier":"duplicator/StoreEntityModifier","engine.GetAddons":"engine/GetAddons","surface.SetTextPos":"surface/SetTextPos","sound.Generate":"sound/Generate","net.WriteDouble":"net/WriteDouble","GetViewModel":"Special:Search?search=GetViewModel","saverestore.ReadTable":"saverestore/ReadTable","cvars.GetConVarCallbacks":"cvars/GetConVarCallbacks","notification.AddProgress":"notification/AddProgress","PickupObject":"Special:Search?search=PickupObject","GetRenderFX":"Special:Search?search=GetRenderFX","debug.getupvalue":"debug/getupvalue","effects._PACKAGE":"effects/_PACKAGE","spawnmenu.SwitchToolTab":"spawnmenu/SwitchToolTab","RemoveAmmo":"Special:Search?search=RemoveAmmo","cookie.Set":"cookie/Set","GetTall":"Special:Search?search=GetTall","SetHeight":"Special:Search?search=SetHeight","ai_schedule._PACKAGE":"ai_schedule/_PACKAGE","timer.Remove":"timer/Remove","render.GetFullScreenDepthTexture":"render/GetFullScreenDepthTexture","GetModelPhysBoneCount":"Special:Search?search=GetModelPhysBoneCount","WriteString":"Special:Search?search=WriteString","SetClip2":"Special:Search?search=SetClip2","RemoveEFlags":"Special:Search?search=RemoveEFlags","table.concat":"table/concat","Invert":"Special:Search?search=Invert","GetNoCollideWithTeammates":"Special:Search?search=GetNoCollideWithTeammates","presets._PACKAGE":"presets/_PACKAGE","CurTime":"Global/CurTime","AddConsoleCommand":"Global/AddConsoleCommand","TypeID":"Global/TypeID","OnStartDragging":"Special:Search?search=OnStartDragging","util.QuickTrace":"util/QuickTrace","gui.IsConsoleVisible":"gui/IsConsoleVisible","DisableMatrix":"Special:Search?search=DisableMatrix","FFT":"Special:Search?search=FFT","IsWeapon":"Special:Search?search=IsWeapon","Angle":"Special:Search?search=Angle","gui.InternalMouseWheeled":"gui/InternalMouseWheeled","gamemode.Call":"gamemode/Call","ServerLog":"Global/ServerLog","frame_blend.DrawPreview":"frame_blend/DrawPreview","SetMaxClientSpeed":"Special:Search?search=SetMaxClientSpeed","render.GetScreenEffectTexture":"render/GetScreenEffectTexture","KeyDownLast":"Special:Search?search=KeyDownLast","util.Decompress":"util/Decompress","ShowProfile":"Special:Search?search=ShowProfile","GetMaterialType":"Special:Search?search=GetMaterialType","math.Max":"math/Max","SetShouldPlayPickupSound":"Special:Search?search=SetShouldPlayPickupSound","PlaySentence":"Special:Search?search=PlaySentence","GetPoseParameter":"Special:Search?search=GetPoseParameter","surface.SetMaterial":"surface/SetMaterial","MoveBy":"Special:Search?search=MoveBy","unpack":"Global/unpack","getfenv":"Global/getfenv","InvalidateBoneCache":"Special:Search?search=InvalidateBoneCache","Mesh":"Global/Mesh","debug.Trace":"debug/Trace","SetHullType":"Special:Search?search=SetHullType","CopyWidth":"Special:Search?search=CopyWidth","gmsave.PlayerLoad":"gmsave/PlayerLoad","LoadTGAImage":"Special:Search?search=LoadTGAImage","string.find":"string/find","render.SetStencilZFailOperation":"render/SetStencilZFailOperation","StretchBottomTo":"Special:Search?search=StretchBottomTo","mesh.Begin":"mesh/Begin","constraint.RemoveAll":"constraint/RemoveAll","SetObserverMode":"Special:Search?search=SetObserverMode","SetNWInt":"Special:Search?search=SetNWInt","SkinCount":"Special:Search?search=SkinCount","GetSequenceCount":"Special:Search?search=GetSequenceCount","dragndrop.GetDroppable":"dragndrop/GetDroppable","GetChildPosition":"Special:Search?search=GetChildPosition","math.Truncate":"math/Truncate","SetEndAlpha":"Special:Search?search=SetEndAlpha","render.SetStencilCompareFunction":"render/SetStencilCompareFunction","IsFlat":"Special:Search?search=IsFlat","GWEN.CreateTextureBorder":"GWEN/CreateTextureBorder","SetDTVector":"Special:Search?search=SetDTVector","rawequal":"Global/rawequal","SetOldButtons":"Special:Search?search=SetOldButtons","system.IsLinux":"system/IsLinux","draw.DrawText":"draw/DrawText","GetParentPhysNum":"Special:Search?search=GetParentPhysNum","bit.rol":"bit/rol","Derma_Hook":"Global/Derma_Hook","spawnmenu._NAME":"spawnmenu/_NAME","surface.ScreenHeight":"surface/ScreenHeight","spawnmenu.PopulateFromTextFiles":"spawnmenu/PopulateFromTextFiles","SetNetworkedAngle":"Special:Search?search=SetNetworkedAngle","EndTooltip":"Global/EndTooltip","math.modf":"math/modf","presets.Add":"presets/Add","render.GetSuperFPTex2":"render/GetSuperFPTex2","net.WriteFloat":"net/WriteFloat","net.WriteInt":"net/WriteInt","SetSelectable":"Special:Search?search=SetSelectable","HasWeapon":"Special:Search?search=HasWeapon","bit.tohex":"bit/tohex","UTIL_IsUselessModel":"Global/UTIL_IsUselessModel","SetStepHeight":"Special:Search?search=SetStepHeight","GetHitBoxBone":"Special:Search?search=GetHitBoxBone","GetSequenceMoveYaw":"Special:Search?search=GetSequenceMoveYaw","drive.Start":"drive/Start","pairs":"Global/pairs","GetNPCState":"Special:Search?search=GetNPCState","TauntCamera":"Global/TauntCamera","DrawTexturedRect":"Special:Search?search=DrawTexturedRect","util.CRC":"util/CRC","SetGravity":"Special:Search?search=SetGravity","GetChildrenInRect":"Special:Search?search=GetChildrenInRect","CallOnClient":"Special:Search?search=CallOnClient","string.rep":"string/rep","derma.SkinHook":"derma/SkinHook","CopyHeight":"Special:Search?search=CopyHeight","render.GetBloomTex0":"render/GetBloomTex0","CursorPos":"Special:Search?search=CursorPos","Show":"Special:Search?search=Show","CreateMaterial":"Global/CreateMaterial","construct._PACKAGE":"construct/_PACKAGE","SizeToContentsY":"Special:Search?search=SizeToContentsY","table.SortDesc":"table/SortDesc","string.GetPathFromFilename":"string/GetPathFromFilename","dragndrop.StartDragging":"dragndrop/StartDragging","render.CullMode":"render/CullMode","GetDamageType":"Special:Search?search=GetDamageType","SetAbsMoveAngles":"Special:Search?search=SetAbsMoveAngles","util.IsValidModel":"util/IsValidModel","ProtectedCall":"Global/ProtectedCall","matproxy.ProxyList":"matproxy/ProxyList","spawnmenu.CreateContentIcon":"spawnmenu/CreateContentIcon","SetHullSizeNormal":"Special:Search?search=SetHullSizeNormal","gamemode._NAME":"gamemode/_NAME","chat.Close":"chat/Close","SetVehicleEntryAnim":"Special:Search?search=SetVehicleEntryAnim","GetVehicle":"Special:Search?search=GetVehicle","GetDriver":"Special:Search?search=GetDriver","cam.End":"cam/End","AddDeaths":"Special:Search?search=AddDeaths","IsSuitEquipped":"Special:Search?search=IsSuitEquipped","GetBodygroupName":"Special:Search?search=GetBodygroupName","HasBoneManipulations":"Special:Search?search=HasBoneManipulations","surface.SetAlphaMultiplier":"surface/SetAlphaMultiplier","SetDeaths":"Special:Search?search=SetDeaths","TickCount":"Special:Search?search=TickCount","Ban":"Special:Search?search=Ban","render.MaxTextureHeight":"render/MaxTextureHeight","SprintEnable":"Special:Search?search=SprintEnable","CreateRagdoll":"Special:Search?search=CreateRagdoll","markup._M":"markup/_M","GodEnable":"Special:Search?search=GodEnable","engine.LightStyle":"engine/LightStyle","vgui.IsHoveringWorld":"vgui/IsHoveringWorld","frame_blend.BlendFrame":"frame_blend/BlendFrame","StripWeapon":"Special:Search?search=StripWeapon","steamworks.GetList":"steamworks/GetList","Destroy":"Special:Search?search=Destroy","construct.SetPhysProp":"construct/SetPhysProp","StretchToParent":"Special:Search?search=StretchToParent","SpectateEntity":"Special:Search?search=SpectateEntity","DropWeapon":"Special:Search?search=DropWeapon","GetDefault":"Special:Search?search=GetDefault","KillSilent":"Special:Search?search=KillSilent","GetRight":"Special:Search?search=GetRight","steamworks.ViewFile":"steamworks/ViewFile","SetSelected":"Special:Search?search=SetSelected","ExitVehicle":"Special:Search?search=ExitVehicle","Recompute":"Special:Search?search=Recompute","CrosshairEnable":"Special:Search?search=CrosshairEnable","ClearCondition":"Special:Search?search=ClearCondition","gui.InternalKeyCodeTyped":"gui/InternalKeyCodeTyped","SetVelocity":"Special:Search?search=SetVelocity","GetGlobalInt":"Global/GetGlobalInt","SetAllowWeaponsInVehicle":"Special:Search?search=SetAllowWeaponsInVehicle","SetClipboardText":"Global/SetClipboardText","vgui.CreateFromTable":"vgui/CreateFromTable","GetMovementSequence":"Special:Search?search=GetMovementSequence","Say":"Special:Search?search=Say","FocusNext":"Special:Search?search=FocusNext","saverestore._NAME":"saverestore/_NAME","SetSuppressPickupNotices":"Special:Search?search=SetSuppressPickupNotices","player_manager.TranslatePlayerHands":"player_manager/TranslatePlayerHands","PlayStepSound":"Special:Search?search=PlayStepSound","IsConnected":"Special:Search?search=IsConnected","Lock":"Special:Search?search=Lock","jit.on":"jit/on","util.KeyValuesToTable":"util/KeyValuesToTable","DropObject":"Special:Search?search=DropObject","render.FogMode":"render/FogMode","motionsensor.GetSkeleton":"motionsensor/GetSkeleton","Spectate":"Special:Search?search=Spectate","util.IsValidPhysicsObject":"util/IsValidPhysicsObject","Sleep":"Special:Search?search=Sleep","UnSpectate":"Special:Search?search=UnSpectate","StripWeapons":"Special:Search?search=StripWeapons","DrawWorldModel":"Special:Search?search=DrawWorldModel","EnterVehicle":"Special:Search?search=EnterVehicle","DetonateTripmines":"Special:Search?search=DetonateTripmines","UniqueID2":"Special:Search?search=UniqueID2","SetArmor":"Special:Search?search=SetArmor","SprayDecal":"Special:Search?search=SprayDecal","SetActiveWeapon":"Special:Search?search=SetActiveWeapon","SendHint":"Special:Search?search=SendHint","SetAchievement":"Special:Search?search=SetAchievement","SetSelectionCanvas":"Special:Search?search=SetSelectionCanvas","render.SetShadowsDisabled":"render/SetShadowsDisabled","spawnmenu._M":"spawnmenu/_M","GetActiveWeapon":"Special:Search?search=GetActiveWeapon","WithinAABox":"Special:Search?search=WithinAABox","StripAmmo":"Special:Search?search=StripAmmo","util.NetworkIDToString":"util/NetworkIDToString","GetDTEntity":"Special:Search?search=GetDTEntity","killicon._NAME":"killicon/_NAME","SetLocalAngularVelocity":"Special:Search?search=SetLocalAngularVelocity","SetupBones":"Special:Search?search=SetupBones","Kill":"Special:Search?search=Kill","weapons.Register":"weapons/Register","util.JSONToTable":"util/JSONToTable","GiveAmmo":"Special:Search?search=GiveAmmo","SetGoalTolerance":"Special:Search?search=SetGoalTolerance","GetAge":"Special:Search?search=GetAge","GetViewEntity":"Special:Search?search=GetViewEntity","StartLoopingSound":"Special:Search?search=StartLoopingSound","IsClimbingOrJumping":"Special:Search?search=IsClimbingOrJumping","GetCrouchedWalkSpeed":"Special:Search?search=GetCrouchedWalkSpeed","SetHands":"Special:Search?search=SetHands","MoveCursorToEnd":"Special:Search?search=MoveCursorToEnd","GetEnd":"Special:Search?search=GetEnd","GetClosestPosition":"Special:Search?search=GetClosestPosition","MoveCursorToStart":"Special:Search?search=MoveCursorToStart","surface.DrawTexturedRectRotated":"surface/DrawTexturedRectRotated","Compute":"Special:Search?search=Compute","spawnmenu.AddToolMenuOption":"spawnmenu/AddToolMenuOption","Invalidate":"Special:Search?search=Invalidate","string.reverse":"string/reverse","StartActivity":"Special:Search?search=StartActivity","steamworks.Download":"steamworks/Download","GetRangeSquaredTo":"Special:Search?search=GetRangeSquaredTo","BecomeRagdoll":"Special:Search?search=BecomeRagdoll","util.RelativePathToFull":"util/RelativePathToFull","GetBoneCount":"Special:Search?search=GetBoneCount","WriteVector":"Special:Search?search=WriteVector","SetModelScale":"Special:Search?search=SetModelScale","math.ceil":"math/ceil","drive._PACKAGE":"drive/_PACKAGE","IsCurrentSchedule":"Special:Search?search=IsCurrentSchedule","GetHullType":"Special:Search?search=GetHullType","coroutine.wrap":"coroutine/wrap","gui.MouseY":"gui/MouseY","menu.RecordFrame":"menu/RecordFrame","SentenceStop":"Special:Search?search=SentenceStop","GodDisable":"Special:Search?search=GodDisable","CapabilitiesClear":"Special:Search?search=CapabilitiesClear","SetPhysConstraintObjects":"Special:Search?search=SetPhysConstraintObjects","GetExpression":"Special:Search?search=GetExpression","UseFollowBehavior":"Special:Search?search=UseFollowBehavior","IsMoving":"Special:Search?search=IsMoving","render.UpdateRefractTexture":"render/UpdateRefractTexture","GetAbsVelocity":"Special:Search?search=GetAbsVelocity","GetCookieName":"Special:Search?search=GetCookieName","GetShouldServerRagdoll":"Special:Search?search=GetShouldServerRagdoll","GetBlockingEntity":"Special:Search?search=GetBlockingEntity","undo.Create":"undo/Create","GetSelectedChildren":"Special:Search?search=GetSelectedChildren","IsEqualTol":"Special:Search?search=IsEqualTol","LerpAngle":"Global/LerpAngle","Reset":"Special:Search?search=Reset","Input":"Special:Search?search=Input","StartEngineTask":"Special:Search?search=StartEngineTask","killicon.GetSize":"killicon/GetSize","EnableMatrix":"Special:Search?search=EnableMatrix","GetFont":"Special:Search?search=GetFont","AngleRand":"Global/AngleRand","AlertSound":"Special:Search?search=AlertSound","sound.AddSoundOverrides":"sound/AddSoundOverrides","render.SupportsVertexShaders_2_0":"render/SupportsVertexShaders_2_0","achievements.SpawnedProp":"achievements/SpawnedProp","StopMoving":"Special:Search?search=StopMoving","TaskFail":"Special:Search?search=TaskFail","ClearGoal":"Special:Search?search=ClearGoal","NavSetGoalTarget":"Special:Search?search=NavSetGoalTarget","UseFuncTankBehavior":"Special:Search?search=UseFuncTankBehavior","Classify":"Special:Search?search=Classify","IsTableOfEntitiesValid":"Global/IsTableOfEntitiesValid","usermessage.GetTable":"usermessage/GetTable","debug.debug":"debug/debug","GetEnemy":"Special:Search?search=GetEnemy","util.Compress":"util/Compress","NewObject":"Special:Search?search=NewObject","string.dump":"string/dump","usermessage._PACKAGE":"usermessage/_PACKAGE","UseLeadBehavior":"Special:Search?search=UseLeadBehavior","GetCurrentWeaponProficiency":"Special:Search?search=GetCurrentWeaponProficiency","duplicator.RegisterEntityClass":"duplicator/RegisterEntityClass","WriteEntity":"Special:Search?search=WriteEntity","Disposition":"Special:Search?search=Disposition","SetWeaponModel":"Special:Search?search=SetWeaponModel","SetNoDraw":"Special:Search?search=SetNoDraw","NearestPoint":"Special:Search?search=NearestPoint","UnPredictedCurTime":"Global/UnPredictedCurTime","file.Find":"file/Find","GetPathDistanceToGoal":"Special:Search?search=GetPathDistanceToGoal","IsBot":"Special:Search?search=IsBot","SetMovementSequence":"Special:Search?search=SetMovementSequence","DoAttackEvent":"Special:Search?search=DoAttackEvent","SetEnemy":"Special:Search?search=SetEnemy","GetInertia":"Special:Search?search=GetInertia","render.GetSurfaceColor":"render/GetSurfaceColor","string.EndsWith":"string/EndsWith","SetCurrentWeaponProficiency":"Special:Search?search=SetCurrentWeaponProficiency","input.IsControlDown":"input/IsControlDown","GetCollisionBounds":"Special:Search?search=GetCollisionBounds","http.Post":"http/Post","TaskComplete":"Special:Search?search=TaskComplete","SetArrivalSequence":"Special:Search?search=SetArrivalSequence","GibBreakClient":"Special:Search?search=GibBreakClient","spawnmenu._PACKAGE":"spawnmenu/_PACKAGE","SetForwardSpeed":"Special:Search?search=SetForwardSpeed","FearSound":"Special:Search?search=FearSound","FoundEnemySound":"Special:Search?search=FoundEnemySound","EnableCollisions":"Special:Search?search=EnableCollisions","OldFireBullets":"Special:Search?search=OldFireBullets","input.WasMousePressed":"input/WasMousePressed","RunEngineTask":"Special:Search?search=RunEngineTask","SetArrivalDirection":"Special:Search?search=SetArrivalDirection","halo._M":"halo/_M","FindTransitionSequence":"Special:Search?search=FindTransitionSequence","ents.GetAll":"ents/GetAll","ClearEnemyMemory":"Special:Search?search=ClearEnemyMemory","CapabilitiesRemove":"Special:Search?search=CapabilitiesRemove","IdleSound":"Special:Search?search=IdleSound","GetAlpha":"Special:Search?search=GetAlpha","CapabilitiesGet":"Special:Search?search=CapabilitiesGet","spawnmenu.AddCreationTab":"spawnmenu/AddCreationTab","SetSchedule":"Special:Search?search=SetSchedule","render.SetShadowDirection":"render/SetShadowDirection","VisibleVec":"Special:Search?search=VisibleVec","SetFloat":"Special:Search?search=SetFloat","navmesh.GetPlayerSpawnName":"navmesh/GetPlayerSpawnName","math.sqrt":"math/sqrt","HasHierarchicalFocus":"Special:Search?search=HasHierarchicalFocus","GetOldAngles":"Special:Search?search=GetOldAngles","LocalToWorldAngles":"Special:Search?search=LocalToWorldAngles","math.sin":"math/sin","GetGroundSpeedVelocity":"Special:Search?search=GetGroundSpeedVelocity","PlayScene":"Special:Search?search=PlayScene","SetAttacker":"Special:Search?search=SetAttacker","physenv.SetPerformanceSettings":"physenv/SetPerformanceSettings","GetUnDuckSpeed":"Special:Search?search=GetUnDuckSpeed","Pause":"Special:Search?search=Pause","GetPoseParameterName":"Special:Search?search=GetPoseParameterName","Visible":"Special:Search?search=Visible","Label":"Global/Label","IsInWorld":"Special:Search?search=IsInWorld","constraint.GetAllConstrainedEntities":"constraint/GetAllConstrainedEntities","Respawn":"Special:Search?search=Respawn","SetDragParent":"Special:Search?search=SetDragParent","GetScale":"Special:Search?search=GetScale","controlpanel._M":"controlpanel/_M","GetKeyValues":"Special:Search?search=GetKeyValues","SetIK":"Special:Search?search=SetIK","achievements.SpawnedNPC":"achievements/SpawnedNPC","BodyTarget":"Special:Search?search=BodyTarget","ReadInt":"Special:Search?search=ReadInt","GWEN.CreateTextureCentered":"GWEN/CreateTextureCentered","InvalidateChildren":"Special:Search?search=InvalidateChildren","HeadTarget":"Special:Search?search=HeadTarget","cam.PushModelMatrix":"cam/PushModelMatrix","system.FlashWindow":"system/FlashWindow","IsConstraint":"Special:Search?search=IsConstraint","Localize":"Global/Localize","Use":"Special:Search?search=Use","PrecacheGibs":"Special:Search?search=PrecacheGibs","input.LookupBinding":"input/LookupBinding","EquipSuit":"Special:Search?search=EquipSuit","KeyReleased":"Special:Search?search=KeyReleased","SetRagdollPos":"Special:Search?search=SetRagdollPos","RagdollUpdatePhysics":"Special:Search?search=RagdollUpdatePhysics","RagdollSolve":"Special:Search?search=RagdollSolve","util.KeyValuesToTablePreserveOrder":"util/KeyValuesToTablePreserveOrder","util.PrecacheModel":"util/PrecacheModel","SetMaxHealth":"Special:Search?search=SetMaxHealth","SetRagdollBuildFunction":"Special:Search?search=SetRagdollBuildFunction","InVehicle":"Special:Search?search=InVehicle","GetUnFreezable":"Special:Search?search=GetUnFreezable","Rotate":"Special:Search?search=Rotate","hook._M":"hook/_M","MoveToFront":"Special:Search?search=MoveToFront","Dock":"Special:Search?search=Dock","TakePhysicsDamage":"Special:Search?search=TakePhysicsDamage","Derma_Install_Convar_Functions":"Global/Derma_Install_Convar_Functions","CreatedByMap":"Special:Search?search=CreatedByMap","IsPlayerHolding":"Special:Search?search=IsPlayerHolding","GetPhysicsObjectCount":"Special:Search?search=GetPhysicsObjectCount","SysTime":"Global/SysTime","GWEN_SetMargin":"Special:Search?search=GWEN_SetMargin","game.SinglePlayer":"game/SinglePlayer","SetDieTime":"Special:Search?search=SetDieTime","SetBloodColor":"Special:Search?search=SetBloodColor","input.GetCursorPos":"input/GetCursorPos","presets._M":"presets/_M","GetConstrainedPhysObjects":"Special:Search?search=GetConstrainedPhysObjects","AddCleanup":"Special:Search?search=AddCleanup","GetWorkshopID":"Special:Search?search=GetWorkshopID","GetCreationID":"Special:Search?search=GetCreationID","spawnmenu.AddToolCategory":"spawnmenu/AddToolCategory","EnableConstraints":"Special:Search?search=EnableConstraints","IsLagCompensated":"Special:Search?search=IsLagCompensated","SetMoveType":"Special:Search?search=SetMoveType","SetPreventTransmit":"Special:Search?search=SetPreventTransmit","AddPlayer":"Special:Search?search=AddPlayer","render.DrawLine":"render/DrawLine","AddPVS":"Special:Search?search=AddPVS","SendWeaponAnim":"Special:Search?search=SendWeaponAnim","AddAllPlayers":"Special:Search?search=AddAllPlayers","construct._M":"construct/_M","SetMaterialIndex":"Special:Search?search=SetMaterialIndex","GetID":"Special:Search?search=GetID","SwitchToDefaultWeapon":"Special:Search?search=SwitchToDefaultWeapon","ChildrenSize":"Special:Search?search=ChildrenSize","DrawSpots":"Special:Search?search=DrawSpots","GetSizeY":"Special:Search?search=GetSizeY","GetViewAngles":"Special:Search?search=GetViewAngles","SetDTFloat":"Special:Search?search=SetDTFloat","util.TableToJSON":"util/TableToJSON","GetClosestPointOnArea":"Special:Search?search=GetClosestPointOnArea","GetCorner":"Special:Search?search=GetCorner","GetExposedSpots":"Special:Search?search=GetExposedSpots","IsUnderwater":"Special:Search?search=IsUnderwater","InsertFade":"Special:Search?search=InsertFade","hook.GetTable":"hook/GetTable","duplicator.Copy":"duplicator/Copy","FaceTowards":"Special:Search?search=FaceTowards","util.SteamIDTo64":"util/SteamIDTo64","IsAttemptingToMove":"Special:Search?search=IsAttemptingToMove","SetDuckSpeed":"Special:Search?search=SetDuckSpeed","SetDeathDropHeight":"Special:Search?search=SetDeathDropHeight","render.GetPowerOfTwoTexture":"render/GetPowerOfTwoTexture","GetGroundMotionVector":"Special:Search?search=GetGroundMotionVector","GetObserverMode":"Special:Search?search=GetObserverMode","sound.GetTable":"sound/GetTable","SetAcceleration":"Special:Search?search=SetAcceleration","Approach":"Special:Search?search=Approach","GetCurrentAcceleration":"Special:Search?search=GetCurrentAcceleration","vgui.CursorVisible":"vgui/CursorVisible","GetDeathDropHeight":"Special:Search?search=GetDeathDropHeight","SetDesiredSpeed":"Special:Search?search=SetDesiredSpeed","debugoverlay.Cross":"debugoverlay/Cross","IsSelectable":"Special:Search?search=IsSelectable","gui.InternalMousePressed":"gui/InternalMousePressed","GetStepHeight":"Special:Search?search=GetStepHeight","ClearStuck":"Special:Search?search=ClearStuck","SetJumpHeight":"Special:Search?search=SetJumpHeight","GetHostName":"Global/GetHostName","StopParticles":"Special:Search?search=StopParticles","RemoveAllAmmo":"Special:Search?search=RemoveAllAmmo","GetEnergy":"Special:Search?search=GetEnergy","GetEntIndex":"Special:Search?search=GetEntIndex","util.AddNetworkString":"util/AddNetworkString","util.SpriteTrail":"util/SpriteTrail","duplicator._PACKAGE":"duplicator/_PACKAGE","saverestore._PACKAGE":"saverestore/_PACKAGE","SetSolid":"Special:Search?search=SetSolid","cookie.GetNumber":"cookie/GetNumber","controlpanel.Clear":"controlpanel/Clear","surface.CreateFont":"surface/CreateFont","AddEFlags":"Special:Search?search=AddEFlags","undo.Do_Undo":"undo/Do_Undo","GetTextInset":"Special:Search?search=GetTextInset","Either":"Global/Either","undo.AddFunction":"undo/AddFunction","SetArrivalActivity":"Special:Search?search=SetArrivalActivity","team.GetSpawnPoints":"team/GetSpawnPoints","render.ClearStencil":"render/ClearStencil","IsMotionEnabled":"Special:Search?search=IsMotionEnabled","achievements.SpawnedRagdoll":"achievements/SpawnedRagdoll","undo.Finish":"undo/Finish","gamemode.Get":"gamemode/Get","SetAirResistance":"Special:Search?search=SetAirResistance","umsg.Short":"umsg/Short","umsg.End":"umsg/End","umsg.VectorNormal":"umsg/VectorNormal","concommand.AutoComplete":"concommand/AutoComplete","umsg.String":"umsg/String","ManipulateBonePosition":"Special:Search?search=ManipulateBonePosition","constraint.FindConstraints":"constraint/FindConstraints","umsg.Float":"umsg/Float","umsg.Start":"umsg/Start","coroutine.create":"coroutine/create","GetAttachments":"Special:Search?search=GetAttachments","GetDSP":"Special:Search?search=GetDSP","RequestFocus":"Special:Search?search=RequestFocus","umsg.Bool":"umsg/Bool","bit.ror":"bit/ror","umsg.Long":"umsg/Long","team._M":"team/_M","Find":"Special:Search?search=Find","OnStopDragging":"Special:Search?search=OnStopDragging","resource.AddWorkshop":"resource/AddWorkshop","player.CreateNextBot":"player/CreateNextBot","FadeOut":"Special:Search?search=FadeOut","numpad._NAME":"numpad/_NAME","SetClassID":"Special:Search?search=SetClassID","GetSideSpeed":"Special:Search?search=GetSideSpeed","IsDraggable":"Special:Search?search=IsDraggable","NumSelectedChildren":"Special:Search?search=NumSelectedChildren","RebuildSpawnIcon":"Special:Search?search=RebuildSpawnIcon","numpad._PACKAGE":"numpad/_PACKAGE","numpad.OnDown":"numpad/OnDown","numpad._M":"numpad/_M","numpad.Toggle":"numpad/Toggle","GetHands":"Special:Search?search=GetHands","Read":"Special:Search?search=Read","vgui.GetKeyboardFocus":"vgui/GetKeyboardFocus","bit.bor":"bit/bor","net.SendPAS":"net/SendPAS","net.Broadcast":"net/Broadcast","SetElasticity":"Special:Search?search=SetElasticity","sql.LastError":"sql/LastError","GetSequenceMoveDist":"Special:Search?search=GetSequenceMoveDist","SortedPairs":"Global/SortedPairs","navmesh.AddWalkableSeed":"navmesh/AddWalkableSeed","OBBMaxs":"Special:Search?search=OBBMaxs","navmesh.GetNavArea":"navmesh/GetNavArea","GetShader":"Special:Search?search=GetShader","MoveBelow":"Special:Search?search=MoveBelow","navmesh.IsGenerating":"navmesh/IsGenerating","navmesh.GetNavAreaByID":"navmesh/GetNavAreaByID","navmesh.BeginGeneration":"navmesh/BeginGeneration","SetLifeTime":"Special:Search?search=SetLifeTime","navmesh.ClearWalkableSeeds":"navmesh/ClearWalkableSeeds","render.UpdateFullScreenDepthTexture":"render/UpdateFullScreenDepthTexture","hammer.SendCommand":"hammer/SendCommand","engine.GetDemoPlaybackTotalTicks":"engine/GetDemoPlaybackTotalTicks","gmsave.PlayerSave":"gmsave/PlayerSave","gmsave.SaveMap":"gmsave/SaveMap","gmsave.ShouldSaveEntity":"gmsave/ShouldSaveEntity","game.ConsoleCommand":"game/ConsoleCommand","game.StartSpot":"game/StartSpot","ClientsideModel":"Global/ClientsideModel","game.SetTimeScale":"game/SetTimeScale","engine.GetDemoPlaybackTimeScale":"engine/GetDemoPlaybackTimeScale","LocalPlayer":"Global/LocalPlayer","ents.Create":"ents/Create","coroutine.wait":"coroutine/wait","duplicator.RemoveMapCreatedEntities":"duplicator/RemoveMapCreatedEntities","SetGlobalEntity":"Global/SetGlobalEntity","GetMoveParent":"Special:Search?search=GetMoveParent","ScreenToLocal":"Special:Search?search=ScreenToLocal","FocusPrevious":"Special:Search?search=FocusPrevious","GetRagdollOwner":"Special:Search?search=GetRagdollOwner","duplicator.ApplyEntityModifiers":"duplicator/ApplyEntityModifiers","input.StartKeyTrapping":"input/StartKeyTrapping","GWEN_SetDock":"Special:Search?search=GWEN_SetDock","duplicator.GetAllConstrainedEntitiesAndConstraints":"duplicator/GetAllConstrainedEntitiesAndConstraints","duplicator.CreateEntityFromTable":"duplicator/CreateEntityFromTable","GetModel":"Special:Search?search=GetModel","team.AddScore":"team/AddScore","SetLocalPos":"Special:Search?search=SetLocalPos","file.Open":"file/Open","baseclass.Get":"baseclass/Get","duplicator.WorkoutSize":"duplicator/WorkoutSize","duplicator.Paste":"duplicator/Paste","properties.OpenEntityMenu":"properties/OpenEntityMenu","PhysicsInitMultiConvex":"Special:Search?search=PhysicsInitMultiConvex","AlignBottom":"Special:Search?search=AlignBottom","AnimResetGestureSlot":"Special:Search?search=AnimResetGestureSlot","debug.setmetatable":"debug/setmetatable","duplicator.CopyEntTable":"duplicator/CopyEntTable","achievements.Remover":"achievements/Remover","surface.GetTextureID":"surface/GetTextureID","GetPlayerColor":"Special:Search?search=GetPlayerColor","duplicator.DoFlex":"duplicator/DoFlex","constraint.CreateStaticAnchorPoint":"constraint/CreateStaticAnchorPoint","MetaID":"Special:Search?search=MetaID","GetNumBodyGroups":"Special:Search?search=GetNumBodyGroups","constraint.CanConstrain":"constraint/CanConstrain","constraint.RemoveConstraints":"constraint/RemoveConstraints","constraint.AdvBallsocket":"constraint/AdvBallsocket","team.SetColor":"team/SetColor","HasFocus":"Special:Search?search=HasFocus","constraint.CreateKeyframeRope":"constraint/CreateKeyframeRope","MoveCursor":"Special:Search?search=MoveCursor","steamworks.FileInfo":"steamworks/FileInfo","constraint.Ballsocket":"constraint/Ballsocket","SetRunSpeed":"Special:Search?search=SetRunSpeed","constraint.Muscle":"constraint/Muscle","math.IntToBin":"math/IntToBin","input.IsShiftDown":"input/IsShiftDown","SetNetworkedNumber":"Special:Search?search=SetNetworkedNumber","constraint.FindConstraint":"constraint/FindConstraint","constraint.FindConstraintEntity":"constraint/FindConstraintEntity","GetPhysicsAttacker":"Special:Search?search=GetPhysicsAttacker","CalculateVelocityOffset":"Special:Search?search=CalculateVelocityOffset","CreateSprite":"Global/CreateSprite","constraint.Slider":"constraint/Slider","SetGlobalBool":"Global/SetGlobalBool","constraint.NoCollide":"constraint/NoCollide","SetBBox":"Special:Search?search=SetBBox","cleanup.CC_Cleanup":"cleanup/CC_Cleanup","cleanup.CC_AdminCleanup":"cleanup/CC_AdminCleanup","render.PushFilterMag":"render/PushFilterMag","ai_task._PACKAGE":"ai_task/_PACKAGE","VGUIFrameTime":"Global/VGUIFrameTime","SetCurrentViewOffset":"Special:Search?search=SetCurrentViewOffset","util.GetModelInfo":"util/GetModelInfo","ai_task.New":"ai_task/New","duplicator.BoneModifiers":"duplicator/BoneModifiers","ai_task._NAME":"ai_task/_NAME","util.DecalMaterial":"util/DecalMaterial","GetMassCenter":"Special:Search?search=GetMassCenter","ChildCount":"Special:Search?search=ChildCount","ai_schedule._M":"ai_schedule/_M","debug.setupvalue":"debug/setupvalue","SuppressHostEvents":"Global/SuppressHostEvents","PrecacheScene":"Global/PrecacheScene","scripted_ents.GetList":"scripted_ents/GetList","SlideDown":"Special:Search?search=SlideDown","coroutine.resume":"coroutine/resume","dragndrop.StopDragging":"dragndrop/StopDragging","scripted_ents.Alias":"scripted_ents/Alias","killicon.Draw":"killicon/Draw","SetTeam":"Special:Search?search=SetTeam","AddOriginToPVS":"Global/AddOriginToPVS","Sub":"Special:Search?search=Sub","GetSize":"Special:Search?search=GetSize","GWEN_SetHorizontalAlign":"Special:Search?search=GWEN_SetHorizontalAlign","markup.TEXT_ALIGN_BOTTOM":"markup/TEXT_ALIGN_BOTTOM","SetParticleCullRadius":"Special:Search?search=SetParticleCullRadius","SelectAllOnFocus":"Special:Search?search=SelectAllOnFocus","baseclass.Set":"baseclass/Set","markup.Parse":"markup/Parse","Clip2":"Special:Search?search=Clip2","IsKeyboardInputEnabled":"Special:Search?search=IsKeyboardInputEnabled","GetAngleVelocity":"Special:Search?search=GetAngleVelocity","ParentToHUD":"Special:Search?search=ParentToHUD","IsOverlapping":"Special:Search?search=IsOverlapping","system.IsOSX":"system/IsOSX","SetSpawnIcon":"Special:Search?search=SetSpawnIcon","math.tanh":"math/tanh","DebugInfo":"Special:Search?search=DebugInfo","RunString":"Global/RunString","render.EndBeam":"render/EndBeam","player.GetBots":"player/GetBots","GetEndLength":"Special:Search?search=GetEndLength","GetChildren":"Special:Search?search=GetChildren","Translate":"Special:Search?search=Translate","table.FindNext":"table/FindNext","SetStartAlpha":"Special:Search?search=SetStartAlpha","net.ReadNormal":"net/ReadNormal","debugoverlay.Box":"debugoverlay/Box","GetMaxSpeed":"Special:Search?search=GetMaxSpeed","presets.Remove":"presets/Remove","GetDamageForce":"Special:Search?search=GetDamageForce","GetDTInt":"Special:Search?search=GetDTInt","render.MaterialOverrideByIndex":"render/MaterialOverrideByIndex","DrawTextEntryText":"Special:Search?search=DrawTextEntryText","IsOnline":"Special:Search?search=IsOnline","DisableClipping":"Global/DisableClipping","GotoTextEnd":"Special:Search?search=GotoTextEnd","IsDragEnabled":"Special:Search?search=IsDragEnabled","render.SetColorModulation":"render/SetColorModulation","SetRenderInScreenshots":"Special:Search?search=SetRenderInScreenshots","SetMaxDamage":"Special:Search?search=SetMaxDamage","BoneHasFlag":"Special:Search?search=BoneHasFlag","net.WriteAngle":"net/WriteAngle","SetViewEntity":"Special:Search?search=SetViewEntity","SetTranslation":"Special:Search?search=SetTranslation","cleanup.UpdateUI":"cleanup/UpdateUI","team.BestAutoJoinTeam":"team/BestAutoJoinTeam","Mul":"Special:Search?search=Mul","cvars._M":"cvars/_M","gui.InternalKeyTyped":"gui/InternalKeyTyped","SetLocalAngles":"Special:Search?search=SetLocalAngles","GetTransmitWithParent":"Special:Search?search=GetTransmitWithParent","hook.Call":"hook/Call","GetRadius":"Special:Search?search=GetRadius","isvector":"Global/isvector","IsUserGroup":"Special:Search?search=IsUserGroup","SetVector":"Special:Search?search=SetVector","GetCookie":"Special:Search?search=GetCookie","jit.status":"jit/status","EmitSentence":"Global/EmitSentence","system.SteamTime":"system/SteamTime","math.ApproachAngle":"math/ApproachAngle","mesh.TangentT":"mesh/TangentT","ReadFloat":"Special:Search?search=ReadFloat","Tell":"Special:Search?search=Tell","properties.List":"properties/List","GetRenderAngles":"Special:Search?search=GetRenderAngles","physenv.SetAirDensity":"physenv/SetAirDensity","GetAllowFullRotation":"Special:Search?search=GetAllowFullRotation","KeyWasDown":"Special:Search?search=KeyWasDown","GetSequenceInfo":"Special:Search?search=GetSequenceInfo","Write":"Special:Search?search=Write","weapons.GetList":"weapons/GetList","PhysicsInitBox":"Special:Search?search=PhysicsInitBox","GetNWInt":"Special:Search?search=GetNWInt","game.CleanUpMap":"game/CleanUpMap","WriteFloat":"Special:Search?search=WriteFloat","SetSteamID":"Special:Search?search=SetSteamID","hook.Remove":"hook/Remove","duplicator.RegisterEntityModifier":"duplicator/RegisterEntityModifier","ReadLong":"Special:Search?search=ReadLong","WriteByte":"Special:Search?search=WriteByte","GetMagnitude":"Special:Search?search=GetMagnitude","SetDamagePosition":"Special:Search?search=SetDamagePosition","table.GetLastKey":"table/GetLastKey","GetLocalPos":"Special:Search?search=GetLocalPos","string.gfind":"string/gfind","surface.DisableClipping":"surface/DisableClipping","rawset":"Global/rawset","render.PopRenderTarget":"render/PopRenderTarget","player_manager.AddValidHands":"player_manager/AddValidHands","ents.FindInCone":"ents/FindInCone","GetAngles":"Special:Search?search=GetAngles","SendUserMessage":"Global/SendUserMessage","concommand._NAME":"concommand/_NAME","GetTable":"Special:Search?search=GetTable","CopyBounds":"Special:Search?search=CopyBounds","StartMotionController":"Special:Search?search=StartMotionController","GetSequence":"Special:Search?search=GetSequence","GetFlexScale":"Special:Search?search=GetFlexScale","GetSpawnFlags":"Special:Search?search=GetSpawnFlags","player_manager.TranslateToPlayerModelName":"player_manager/TranslateToPlayerModelName","net.Send":"net/Send","achievements.GetGoal":"achievements/GetGoal","GetObserverTarget":"Special:Search?search=GetObserverTarget","LagCompensation":"Special:Search?search=LagCompensation","GetManipulateBoneAngles":"Special:Search?search=GetManipulateBoneAngles","util.ScreenShake":"util/ScreenShake","FindTooltip":"Global/FindTooltip","util.IsModelLoaded":"util/IsModelLoaded","game.GetMapNext":"game/GetMapNext","IsOurChild":"Special:Search?search=IsOurChild","util.GetSurfaceIndex":"util/GetSurfaceIndex","math.randomseed":"math/randomseed","http._NAME":"http/_NAME","GetForwardMove":"Special:Search?search=GetForwardMove","render.GetSmallTex1":"render/GetSmallTex1","SetRenderMode":"Special:Search?search=SetRenderMode","GetDrivingMode":"Special:Search?search=GetDrivingMode","hook.Run":"hook/Run","game.AddAmmoType":"game/AddAmmoType","input.IsMouseDown":"input/IsMouseDown","SetDTBool":"Special:Search?search=SetDTBool","scripted_ents.Register":"scripted_ents/Register","sound.PlayFile":"sound/PlayFile","EnableCustomCollisions":"Special:Search?search=EnableCustomCollisions","GetManipulateBoneScale":"Special:Search?search=GetManipulateBoneScale","GetPersistent":"Special:Search?search=GetPersistent","hook._NAME":"hook/_NAME","render.CopyTexture":"render/CopyTexture","ShouldDropWeapon":"Special:Search?search=ShouldDropWeapon","PrintTable":"Global/PrintTable","duplicator.DoGenericPhysics":"duplicator/DoGenericPhysics","concommand.Add":"concommand/Add","render.ComputeDynamicLighting":"render/ComputeDynamicLighting","math.asin":"math/asin","IsZero":"Special:Search?search=IsZero","GetTranslation":"Special:Search?search=GetTranslation","SendViewModelMatchingSequence":"Special:Search?search=SendViewModelMatchingSequence","GetRotatedAABB":"Special:Search?search=GetRotatedAABB","BoundingRadius":"Special:Search?search=BoundingRadius","render.SetViewPort":"render/SetViewPort","render.EnableClipping":"render/EnableClipping","IsDormant":"Special:Search?search=IsDormant","motionsensor.IsActive":"motionsensor/IsActive","SetLagCompensated":"Special:Search?search=SetLagCompensated","SetAlpha":"Special:Search?search=SetAlpha","bit.bnot":"bit/bnot","cookie._M":"cookie/_M","SetNWFloat":"Special:Search?search=SetNWFloat","ents.GetByIndex":"ents/GetByIndex","gui.EnableScreenClicker":"gui/EnableScreenClicker","GetMaxHealth":"Special:Search?search=GetMaxHealth","SetEndSize":"Special:Search?search=SetEndSize","string.GetFileFromFilename":"string/GetFileFromFilename","util.TraceEntityHull":"util/TraceEntityHull","draw.SimpleTextOutlined":"draw/SimpleTextOutlined","spawnmenu.GetToolMenu":"spawnmenu/GetToolMenu","GetNetworkedString":"Special:Search?search=GetNetworkedString","SetBonePosition":"Special:Search?search=SetBonePosition","GetSurfaceProp":"Special:Search?search=GetSurfaceProp","render.DrawSprite":"render/DrawSprite","table.GetKeys":"table/GetKeys","OnModelLoaded":"Global/OnModelLoaded","GetDTFloat":"Special:Search?search=GetDTFloat","dragndrop.IsDragging":"dragndrop/IsDragging","motionsensor.Start":"motionsensor/Start","UseAssaultBehavior":"Special:Search?search=UseAssaultBehavior","render.ReadPixel":"render/ReadPixel","util.RemovePData":"util/RemovePData","GetBloodColor":"Special:Search?search=GetBloodColor","SetFocusTopLevel":"Special:Search?search=SetFocusTopLevel","SetThinkFunction":"Special:Search?search=SetThinkFunction","ParticleEffectAttach":"Global/ParticleEffectAttach","jit.opt":"jit/opt","bit.arshift":"bit/arshift","SetAnimTime":"Special:Search?search=SetAnimTime","markup.TEXT_ALIGN_CENTER":"markup/TEXT_ALIGN_CENTER","render.DrawWireframeSphere":"render/DrawWireframeSphere","GetParent":"Special:Search?search=GetParent","player_manager.SetPlayerClass":"player_manager/SetPlayerClass","DragHoverClick":"Special:Search?search=DragHoverClick","render.PopFilterMag":"render/PopFilterMag","StopSound":"Special:Search?search=StopSound","GetCollisionGroup":"Special:Search?search=GetCollisionGroup","chat.GetChatBoxPos":"chat/GetChatBoxPos","list.GetForEdit":"list/GetForEdit","render.FogStart":"render/FogStart","net.SendToServer":"net/SendToServer","SetRenderOrigin":"Special:Search?search=SetRenderOrigin","drive.FinishMove":"drive/FinishMove","package.config":"package/config","render.GetMorphTex0":"render/GetMorphTex0","achievements.Count":"achievements/Count","weapons.OnLoaded":"weapons/OnLoaded","saverestore.WriteTable":"saverestore/WriteTable","player.GetByUniqueID":"player/GetByUniqueID","controlpanel._NAME":"controlpanel/_NAME","SetEntIndex":"Special:Search?search=SetEntIndex","GetNetworkedVar":"Special:Search?search=GetNetworkedVar","FrameNumber":"Global/FrameNumber","gui.OpenURL":"gui/OpenURL","engine.GetGamemodes":"engine/GetGamemodes","SetTime":"Special:Search?search=SetTime","GetPositionOnPath":"Special:Search?search=GetPositionOnPath","SetCommand":"Special:Search?search=SetCommand","GetMaterials":"Special:Search?search=GetMaterials","table.Empty":"table/Empty","AddEffects":"Special:Search?search=AddEffects","SetNextClientThink":"Special:Search?search=SetNextClientThink","GetInvInertia":"Special:Search?search=GetInvInertia","GetMouseX":"Special:Search?search=GetMouseX","MoveTo":"Special:Search?search=MoveTo","SetVar":"Special:Search?search=SetVar","SetDrivingEntity":"Special:Search?search=SetDrivingEntity","string.ToColor":"string/ToColor","UnselectAll":"Special:Search?search=UnselectAll","SelectWeightedSequence":"Special:Search?search=SelectWeightedSequence","sql.TableExists":"sql/TableExists","Player":"Global/Player","cvars.AddChangeCallback":"cvars/AddChangeCallback","cam.Start3D2D":"cam/Start3D2D","ScaleDamage":"Special:Search?search=ScaleDamage","GetHitboxBone":"Special:Search?search=GetHitboxBone","cleanup._NAME":"cleanup/_NAME","GetSubModels":"Special:Search?search=GetSubModels","OnDrop":"Special:Search?search=OnDrop","util.DateStamp":"util/DateStamp","IsFirstTimePredicted":"Global/IsFirstTimePredicted","DisableLerp":"Special:Search?search=DisableLerp","numpad.Activate":"numpad/Activate","NavSetWanderGoal":"Special:Search?search=NavSetWanderGoal","gui.InternalCursorMoved":"gui/InternalCursorMoved","SizeTo":"Special:Search?search=SizeTo","render.SetStencilPassOperation":"render/SetStencilPassOperation","GetMovementActivity":"Special:Search?search=GetMovementActivity","GetStartSize":"Special:Search?search=GetStartSize","engine.TickInterval":"engine/TickInterval","InvertTR":"Special:Search?search=InvertTR","steamworks.ShouldMountAddon":"steamworks/ShouldMountAddon","math.acos":"math/acos","RotateAroundAxis":"Special:Search?search=RotateAroundAxis","SetEyeTarget":"Special:Search?search=SetEyeTarget","table.ClearKeys":"table/ClearKeys","spawnmenu.GetContentType":"spawnmenu/GetContentType","search._M":"search/_M","render.RenderView":"render/RenderView","Up":"Special:Search?search=Up","draw.SimpleText":"draw/SimpleText","Derma_Query":"Global/Derma_Query","SetFriction":"Special:Search?search=SetFriction","EntIndex":"Special:Search?search=EntIndex","SetFlexWeight":"Special:Search?search=SetFlexWeight","matproxy._M":"matproxy/_M","GetNWBool":"Special:Search?search=GetNWBool","render.SuppressEngineLighting":"render/SuppressEngineLighting","IsPlayer":"Special:Search?search=IsPlayer","util.IsSkyboxVisibleFromPoint":"util/IsSkyboxVisibleFromPoint","SetOldAngles":"Special:Search?search=SetOldAngles","GetSamplingRate":"Special:Search?search=GetSamplingRate","DrawToyTown":"Global/DrawToyTown","BuildFromTriangles":"Special:Search?search=BuildFromTriangles","ReadVector":"Special:Search?search=ReadVector","GetModelRadius":"Special:Search?search=GetModelRadius","team.NumPlayers":"team/NumPlayers","motionsensor.ProcessPositionTable":"motionsensor/ProcessPositionTable","concommand.GetTable":"concommand/GetTable","SetInt":"Special:Search?search=SetInt","RemoveEffects":"Special:Search?search=RemoveEffects","SetAbsVelocity":"Special:Search?search=SetAbsVelocity","PhysicsDestroy":"Special:Search?search=PhysicsDestroy","Clip1":"Special:Search?search=Clip1","SetNetworkedInt":"Special:Search?search=SetNetworkedInt","properties._M":"properties/_M","spawnmenu.PopulateFromEngineTextFiles":"spawnmenu/PopulateFromEngineTextFiles","RenderStereoscopy":"Global/RenderStereoscopy","game.GetWorld":"game/GetWorld","Clear":"Special:Search?search=Clear","LookupBone":"Special:Search?search=LookupBone","NavSetRandomGoal":"Special:Search?search=NavSetRandomGoal","effects.Register":"effects/Register","GetOwner":"Special:Search?search=GetOwner","Set3DCone":"Special:Search?search=Set3DCone","table.IsSequential":"table/IsSequential","notification._M":"notification/_M","render.AddBeam":"render/AddBeam","AddText":"Special:Search?search=AddText","Msg":"Global/Msg","util.SharedRandom":"util/SharedRandom","duplicator.EntityClasses":"duplicator/EntityClasses","constraint.Motor":"constraint/Motor","spawnmenu.ActivateTool":"spawnmenu/ActivateTool","SetMaterial":"Special:Search?search=SetMaterial","SetEyeAngles":"Special:Search?search=SetEyeAngles","table.Reverse":"table/Reverse","bit.band":"bit/band","GetAnimInfo":"Special:Search?search=GetAnimInfo","team.GetClass":"team/GetClass","BoneLength":"Special:Search?search=BoneLength","AddCallback":"Special:Search?search=AddCallback","GetArrivalSequence":"Special:Search?search=GetArrivalSequence","GetNumPoseParameters":"Special:Search?search=GetNumPoseParameters","constraint.Hydraulic":"constraint/Hydraulic","duplicator.StoreBoneModifier":"duplicator/StoreBoneModifier","GetTextSize":"Special:Search?search=GetTextSize","cvars.String":"cvars/String","WriteShort":"Special:Search?search=WriteShort","DropEntityIfHeld":"Global/DropEntityIfHeld","select":"Global/select","Exec":"Special:Search?search=Exec","derma.SkinTexture":"derma/SkinTexture","GetConstrainedEntities":"Special:Search?search=GetConstrainedEntities","GetMass":"Special:Search?search=GetMass","SetAngleDragCoefficient":"Special:Search?search=SetAngleDragCoefficient","GetSequenceActivityName":"Special:Search?search=GetSequenceActivityName","GetMouseWheel":"Special:Search?search=GetMouseWheel","dragndrop.HandleDroppedInGame":"dragndrop/HandleDroppedInGame","math.max":"math/max","GetOrigin":"Special:Search?search=GetOrigin","achievements.SpawnMenuOpen":"achievements/SpawnMenuOpen","util.IsValidProp":"util/IsValidProp","render.DepthRange":"render/DepthRange","AddVelocity":"Special:Search?search=AddVelocity","LocalToScreen":"Special:Search?search=LocalToScreen","GetFlexWeight":"Special:Search?search=GetFlexWeight","table.Sanitise":"table/Sanitise","table.SortByMember":"table/SortByMember","SetTooltip":"Special:Search?search=SetTooltip","GetModelBounds":"Special:Search?search=GetModelBounds","SetUnDuckSpeed":"Special:Search?search=SetUnDuckSpeed","draw.TEXT_ALIGN_BOTTOM":"draw/TEXT_ALIGN_BOTTOM","player_manager.AllValidModels":"player_manager/AllValidModels","GetRenderBounds":"Special:Search?search=GetRenderBounds","ClearMovement":"Special:Search?search=ClearMovement","DrawModel":"Special:Search?search=DrawModel","GetDamagePosition":"Special:Search?search=GetDamagePosition","GetInvMass":"Special:Search?search=GetInvMass","SetCaretPos":"Special:Search?search=SetCaretPos","RemoveTooltip":"Global/RemoveTooltip","SetHitboxSet":"Special:Search?search=SetHitboxSet","GetHitBoxCount":"Special:Search?search=GetHitBoxCount","timer.Check":"timer/Check","net.WriteNormal":"net/WriteNormal","drive.DestroyMethod":"drive/DestroyMethod","spawnmenu.AddPropCategory":"spawnmenu/AddPropCategory","motionsensor.GetColourMaterial":"motionsensor/GetColourMaterial","Kick":"Special:Search?search=Kick","concommand._PACKAGE":"concommand/_PACKAGE","SetDTAngle":"Special:Search?search=SetDTAngle","render.ResetToneMappingScale":"render/ResetToneMappingScale","GetDTAngle":"Special:Search?search=GetDTAngle","GetAttacker":"Special:Search?search=GetAttacker","ChangeVolume":"Special:Search?search=ChangeVolume","ApplyGWEN":"Special:Search?search=ApplyGWEN","SetText":"Special:Search?search=SetText","PhysicsInit":"Special:Search?search=PhysicsInit","GetPhysicsObjectNum":"Special:Search?search=GetPhysicsObjectNum","render.GetLightColor":"render/GetLightColor","timer.UnPause":"timer/UnPause","cam.ApplyShake":"cam/ApplyShake","ExitScriptedSequence":"Special:Search?search=ExitScriptedSequence","SetSoundLevel":"Special:Search?search=SetSoundLevel","system.BatteryPower":"system/BatteryPower","render.PushFlashlightMode":"render/PushFlashlightMode","GetWeaponColor":"Special:Search?search=GetWeaponColor","debug.gethook":"debug/gethook","SetRollDelta":"Special:Search?search=SetRollDelta","SetTexture":"Special:Search?search=SetTexture","table.getn":"table/getn","print":"Global/print","GetValue":"Special:Search?search=GetValue","LoadControlsFromFile":"Special:Search?search=LoadControlsFromFile","ChangePitch":"Special:Search?search=ChangePitch","SetNetworkedFloat":"Special:Search?search=SetNetworkedFloat","MetaBaseClass":"Special:Search?search=MetaBaseClass","string.Replace":"string/Replace","OnMousePressed":"Special:Search?search=OnMousePressed","NextThink":"Special:Search?search=NextThink","halo.Render":"halo/Render","SetCreator":"Special:Search?search=SetCreator","GetImpulseCommand":"Special:Search?search=GetImpulseCommand","SetAvoidPlayers":"Special:Search?search=SetAvoidPlayers","SetPredictable":"Special:Search?search=SetPredictable","sql.QueryValue":"sql/QueryValue","game.MaxPlayers":"game/MaxPlayers","properties._NAME":"properties/_NAME","net.ReadUInt":"net/ReadUInt","gui.MouseX":"gui/MouseX","dragndrop.HoverThink":"dragndrop/HoverThink","SetWide":"Special:Search?search=SetWide","GetMoveAngles":"Special:Search?search=GetMoveAngles","GetStartLength":"Special:Search?search=GetStartLength","SetDamage":"Special:Search?search=SetDamage","DontDeleteOnRemove":"Special:Search?search=DontDeleteOnRemove","IPAddress":"Special:Search?search=IPAddress","SetupPhonemeMappings":"Special:Search?search=SetupPhonemeMappings","SetString":"Special:Search?search=SetString","AddCount":"Special:Search?search=AddCount","util.TraceHull":"util/TraceHull","SetWeaponColor":"Special:Search?search=SetWeaponColor","render.GetRefractTexture":"render/GetRefractTexture","SetMultiline":"Special:Search?search=SetMultiline","SetBounce":"Special:Search?search=SetBounce","net.ReadVars":"net/ReadVars","list.Set":"list/Set","SetUseType":"Special:Search?search=SetUseType","jit.version_num":"jit/version_num","DamageInfo":"Global/DamageInfo","RemovePData":"Special:Search?search=RemovePData","draw.TextShadow":"draw/TextShadow","SetRenderBounds":"Special:Search?search=SetRenderBounds","SetEnabled":"Special:Search?search=SetEnabled","SetNextThink":"Special:Search?search=SetNextThink","input.WasKeyTyped":"input/WasKeyTyped","IsHovered":"Special:Search?search=IsHovered","Material":"Global/Material","Derma_Message":"Global/Derma_Message","GetViewPunchAngles":"Special:Search?search=GetViewPunchAngles","jit.os":"jit/os","achievements.IncGoodies":"achievements/IncGoodies","GetRoll":"Special:Search?search=GetRoll","GetCanZoom":"Special:Search?search=GetCanZoom","physenv.GetPerformanceSettings":"physenv/GetPerformanceSettings","mesh.QuadEasy":"mesh/QuadEasy","CanUseFlashlight":"Special:Search?search=CanUseFlashlight","SetNWVector":"Special:Search?search=SetNWVector","Entity":"Global/Entity","draw.TEXT_ALIGN_LEFT":"draw/TEXT_ALIGN_LEFT","IsUnreachable":"Special:Search?search=IsUnreachable","Draw":"Special:Search?search=Draw","debugoverlay.BoxAngles":"debugoverlay/BoxAngles","GetWeapons":"Special:Search?search=GetWeapons","gamemode._PACKAGE":"gamemode/_PACKAGE","mesh.Specular":"mesh/Specular","AlignLeft":"Special:Search?search=AlignLeft","GetDrivingEntity":"Special:Search?search=GetDrivingEntity","math.atan2":"math/atan2","GetCycle":"Special:Search?search=GetCycle","string.ToMinutesSecondsMilliseconds":"string/ToMinutesSecondsMilliseconds","GetAttachment":"Special:Search?search=GetAttachment","SetLastPosition":"Special:Search?search=SetLastPosition","SetFlags":"Special:Search?search=SetFlags","render.BrushMaterialOverride":"render/BrushMaterialOverride","draw.TEXT_ALIGN_TOP":"draw/TEXT_ALIGN_TOP","ents.FindInBox":"ents/FindInBox","Extinguish":"Special:Search?search=Extinguish","MoveAbove":"Special:Search?search=MoveAbove","string.TrimRight":"string/TrimRight","ErrorNoHalt":"Global/ErrorNoHalt","render.ClearRenderTarget":"render/ClearRenderTarget","SetUpMove":"Special:Search?search=SetUpMove","GetGroundEntity":"Special:Search?search=GetGroundEntity","TranslatePhysBoneToBone":"Special:Search?search=TranslatePhysBoneToBone","GWEN_SetMax":"Special:Search?search=GWEN_SetMax","ClearGameFlag":"Special:Search?search=ClearGameFlag","LastShootTime":"Special:Search?search=LastShootTime","IsIdentity":"Special:Search?search=IsIdentity","sql.m_strError":"sql/m_strError","GetSideMove":"Special:Search?search=GetSideMove","PaintManual":"Special:Search?search=PaintManual","string.NiceTime":"string/NiceTime","vgui.CreateX":"vgui/CreateX","util.GetPlayerTrace":"util/GetPlayerTrace","input.WasKeyReleased":"input/WasKeyReleased","SelectAllText":"Special:Search?search=SelectAllText","spawnmenu.ActiveControlPanel":"spawnmenu/ActiveControlPanel","SetRenderClipPlaneEnabled":"Special:Search?search=SetRenderClipPlaneEnabled","ColorAlpha":"Global/ColorAlpha","math.Dist":"math/Dist","GetSubMaterial":"Special:Search?search=GetSubMaterial","GetClass":"Special:Search?search=GetClass","util.TraceLine":"util/TraceLine","render.DrawScreenQuad":"render/DrawScreenQuad","package.loaded":"package/loaded","list._PACKAGE":"list/_PACKAGE","SetToolTip":"Special:Search?search=SetToolTip","bit.bswap":"bit/bswap","GetHUDPanel":"Global/GetHUDPanel","SetSideMove":"Special:Search?search=SetSideMove","math.Round":"math/Round","GetTexture":"Special:Search?search=GetTexture","DispatchTraceAttack":"Special:Search?search=DispatchTraceAttack","GetNWString":"Special:Search?search=GetNWString","weapons.GetStored":"weapons/GetStored","AddCSLuaFile":"Global/AddCSLuaFile","gameevent.Listen":"gameevent/Listen","undo.AddEntity":"undo/AddEntity","Receiver":"Special:Search?search=Receiver","sound.Play":"sound/Play","spawnmenu.SaveToTextFiles":"spawnmenu/SaveToTextFiles","MuzzleFlash":"Special:Search?search=MuzzleFlash","HTTP":"Global/HTTP","MoveRightOf":"Special:Search?search=MoveRightOf","team.TotalFrags":"team/TotalFrags","timer.Start":"timer/Start","setmetatable":"Global/setmetatable","SetRecordSound":"Special:Search?search=SetRecordSound","input.GetKeyName":"input/GetKeyName","GetHoldType":"Special:Search?search=GetHoldType","SetNWVarProxy":"Special:Search?search=SetNWVarProxy","util.GetSurfacePropName":"util/GetSurfacePropName","controlpanel.Get":"controlpanel/Get","util.Base64Encode":"util/Base64Encode","surface.DrawLine":"surface/DrawLine","util.TypeToString":"util/TypeToString","team.GetAllTeams":"team/GetAllTeams","BroadcastLua":"Global/BroadcastLua","cam.End2D":"cam/End2D","AllowImmediateDecalPainting":"Special:Search?search=AllowImmediateDecalPainting","table.LowerKeyNames":"table/LowerKeyNames","SafeRemoveEntityDelayed":"Global/SafeRemoveEntityDelayed","render.SetRenderTarget":"render/SetRenderTarget","GetUpSpeed":"Special:Search?search=GetUpSpeed","ents.FindInSphere":"ents/FindInSphere","SetNetworkAngles":"Special:Search?search=SetNetworkAngles","SetPos":"Special:Search?search=SetPos","SetMouseInputEnabled":"Special:Search?search=SetMouseInputEnabled","list.Add":"list/Add","SetTransmitWithParent":"Special:Search?search=SetTransmitWithParent","MoveToBack":"Special:Search?search=MoveToBack","ipairs":"Global/ipairs","surface.DrawTexturedRect":"surface/DrawTexturedRect","surface.DrawCircle":"surface/DrawCircle","SetHoveredWidget":"Special:Search?search=SetHoveredWidget","player_manager.RunClass":"player_manager/RunClass","debugoverlay.Text":"debugoverlay/Text","properties.OnScreenClick":"properties/OnScreenClick","derma.Color":"derma/Color","frame_blend.IsActive":"frame_blend/IsActive","scripted_ents.OnLoaded":"scripted_ents/OnLoaded","SetTable":"Special:Search?search=SetTable","Right":"Special:Search?search=Right","cleanup.Register":"cleanup/Register","surface.SetTextColor":"surface/SetTextColor","GetImpulse":"Special:Search?search=GetImpulse","GetName":"Special:Search?search=GetName","SetRenderBoundsWS":"Special:Search?search=SetRenderBoundsWS","GetSizeX":"Special:Search?search=GetSizeX","debug.getinfo":"debug/getinfo","coroutine.yield":"coroutine/yield","undo.GetTable":"undo/GetTable","GetFlexName":"Special:Search?search=GetFlexName","cleanup.ReplaceEntity":"cleanup/ReplaceEntity","team._PACKAGE":"team/_PACKAGE","ScreenScale":"Global/ScreenScale","EnableMotion":"Special:Search?search=EnableMotion","Activate":"Special:Search?search=Activate","team.GetSpawnPoint":"team/GetSpawnPoint","util.IsIndexable":"util/IsIndexable","team.SetClass":"team/SetClass","DrawOutlinedRect":"Special:Search?search=DrawOutlinedRect","resource.AddSingleFile":"resource/AddSingleFile","table.Random":"table/Random","IsSelected":"Special:Search?search=IsSelected","table.insert":"table/insert","vgui.Create":"vgui/Create","SetBoneController":"Special:Search?search=SetBoneController","SetURL":"Special:Search?search=SetURL","GetHidingSpots":"Special:Search?search=GetHidingSpots","table.RemoveByValue":"table/RemoveByValue","Remove":"Special:Search?search=Remove","table.ForceInsert":"table/ForceInsert","bit.bxor":"bit/bxor","concommand._M":"concommand/_M","IsMarkedForDeletion":"Special:Search?search=IsMarkedForDeletion","table.ForEach":"table/ForEach","ai.GetTaskID":"ai/GetTaskID","gui.IsGameUIVisible":"gui/IsGameUIVisible","SetNetworkedEntity":"Special:Search?search=SetNetworkedEntity","render.GetBloomTex1":"render/GetBloomTex1","Matrix":"Global/Matrix","GetUserGroup":"Special:Search?search=GetUserGroup","SetCustomCollisionCheck":"Special:Search?search=SetCustomCollisionCheck","util.Stack":"util/Stack","ClientsideScene":"Global/ClientsideScene","Sound":"Global/Sound","IsOnGround":"Special:Search?search=IsOnGround","KeyDown":"Special:Search?search=KeyDown","killicon.AddFont":"killicon/AddFont","vgui.GetHoveredPanel":"vgui/GetHoveredPanel","SQLStr":"Global/SQLStr","SetSkin":"Special:Search?search=SetSkin","physenv.AddSurfaceData":"physenv/AddSurfaceData","EnableLooping":"Special:Search?search=EnableLooping","JS_Language":"Global/JS_Language","SetPopupStayAtBack":"Special:Search?search=SetPopupStayAtBack","game.GetSkillLevel":"game/GetSkillLevel","SafeRemoveEntity":"Global/SafeRemoveEntity","GetViewOffset":"Special:Search?search=GetViewOffset","GetBaseDamage":"Special:Search?search=GetBaseDamage","SetMouseWheel":"Special:Search?search=SetMouseWheel","cam.PopModelMatrix":"cam/PopModelMatrix","string.byte":"string/byte","ResetSequenceInfo":"Special:Search?search=ResetSequenceInfo","saverestore.LoadEntity":"saverestore/LoadEntity","GetPlaybackRate":"Special:Search?search=GetPlaybackRate","IsEnemyEntityName":"Global/IsEnemyEntityName","RealFrameTime":"Global/RealFrameTime","net.WriteEntity":"net/WriteEntity","UpdateHTMLTexture":"Special:Search?search=UpdateHTMLTexture","GetBoneName":"Special:Search?search=GetBoneName","CopyPos":"Special:Search?search=CopyPos","DrawSunbeams":"Global/DrawSunbeams","TakeDamageInfo":"Special:Search?search=TakeDamageInfo","table.DeSanitise":"table/DeSanitise","GetHitBoxBounds":"Special:Search?search=GetHitBoxBounds","ReadString":"Special:Search?search=ReadString","GetDTString":"Special:Search?search=GetDTString","debugoverlay.Axis":"debugoverlay/Axis","EmitSound":"Special:Search?search=EmitSound","GetBrushPlaneCount":"Special:Search?search=GetBrushPlaneCount","Distance":"Special:Search?search=Distance","Add_NPC_Class":"Global/Add_NPC_Class","HSVToColor":"Global/HSVToColor","Center":"Special:Search?search=Center","effects.Create":"effects/Create","SetMouseY":"Special:Search?search=SetMouseY","GetField":"Special:Search?search=GetField","CenterHorizontal":"Special:Search?search=CenterHorizontal","SetActionFunction":"Special:Search?search=SetActionFunction","RunJavascript":"Special:Search?search=RunJavascript","render.DrawScreenQuadEx":"render/DrawScreenQuadEx","render.SupportsHDR":"render/SupportsHDR","duplicator._M":"duplicator/_M","spawnmenu.DoSaveToTextFiles":"spawnmenu/DoSaveToTextFiles","timer.Exists":"timer/Exists","draw._PACKAGE":"draw/_PACKAGE","IsCollisionEnabled":"Special:Search?search=IsCollisionEnabled","SetSequence":"Special:Search?search=SetSequence","render.GetSmallTex0":"render/GetSmallTex0","CrosshairDisable":"Special:Search?search=CrosshairDisable","surface.DrawRect":"surface/DrawRect","SetRoll":"Special:Search?search=SetRoll","UseTriggerBounds":"Special:Search?search=UseTriggerBounds","mesh.TexCoord":"mesh/TexCoord","render.SetMaterial":"render/SetMaterial","table.CopyFromTo":"table/CopyFromTo","GetFriction":"Special:Search?search=GetFriction","string.gmatch":"string/gmatch","frame_blend.CompleteFrame":"frame_blend/CompleteFrame","player_manager.OnPlayerSpawn":"player_manager/OnPlayerSpawn","render.SetStencilReferenceValue":"render/SetStencilReferenceValue","IsMultiline":"Special:Search?search=IsMultiline","ViewModelIndex":"Special:Search?search=ViewModelIndex","PhysicsInitConvex":"Special:Search?search=PhysicsInitConvex","dragndrop.Think":"dragndrop/Think","IsColor":"Global/IsColor","isentity":"Global/isentity","IsRotationMatrix":"Special:Search?search=IsRotationMatrix","debug.getlocal":"debug/getlocal","SetDamageForce":"Special:Search?search=SetDamageForce","SetViewPunchAngles":"Special:Search?search=SetViewPunchAngles","render.DrawWireframeBox":"render/DrawWireframeBox","FrameTime":"Global/FrameTime","motionsensor.BuildSkeleton":"motionsensor/BuildSkeleton","drive.StartMove":"drive/StartMove","HasFlexManipulatior":"Special:Search?search=HasFlexManipulatior","RagdollStopControlling":"Special:Search?search=RagdollStopControlling","SetTarget":"Special:Search?search=SetTarget","player_manager.ClearPlayerClass":"player_manager/ClearPlayerClass","MoveToAfter":"Special:Search?search=MoveToAfter","SetPaintedManually":"Special:Search?search=SetPaintedManually","weapons.Get":"weapons/Get","render.GetFogColor":"render/GetFogColor","SetInflictor":"Special:Search?search=SetInflictor","GetInverse":"Special:Search?search=GetInverse","GetGlobalFloat":"Global/GetGlobalFloat","Nick":"Special:Search?search=Nick","math.cosh":"math/cosh","render.GetMoBlurTex0":"render/GetMoBlurTex0","system.AppTime":"system/AppTime","IsRoughlySquare":"Special:Search?search=IsRoughlySquare","Get3DCone":"Special:Search?search=Get3DCone","JS_Utility":"Global/JS_Utility","WriteDouble":"Special:Search?search=WriteDouble","SScale":"Global/SScale","IsDragging":"Special:Search?search=IsDragging","ChatPrint":"Special:Search?search=ChatPrint","IsVehicle":"Special:Search?search=IsVehicle","language.GetPhrase":"language/GetPhrase","cam.Start":"cam/Start","render.GetSuperFPTex":"render/GetSuperFPTex","engine.ActiveGamemode":"engine/ActiveGamemode","CutSelected":"Special:Search?search=CutSelected","DroppedOn":"Special:Search?search=DroppedOn","SetGlobalAngle":"Global/SetGlobalAngle","constraint.AddConstraintTableNoDelete":"constraint/AddConstraintTableNoDelete","PrecacheParticleSystem":"Global/PrecacheParticleSystem","ConVarExists":"Global/ConVarExists","DestroyShadow":"Special:Search?search=DestroyShadow","GotoTextStart":"Special:Search?search=GotoTextStart","Queue":"Special:Search?search=Queue","SetButtons":"Special:Search?search=SetButtons","Normalize":"Special:Search?search=Normalize","InvalidateLayout":"Special:Search?search=InvalidateLayout","math.mod":"math/mod","math.abs":"math/abs","Length":"Special:Search?search=Length","PositionSpawnIcon":"Global/PositionSpawnIcon","draw.TEXT_ALIGN_RIGHT":"draw/TEXT_ALIGN_RIGHT","SetBoneMatrix":"Special:Search?search=SetBoneMatrix","surface.SetFont":"surface/SetFont","scripted_ents._NAME":"scripted_ents/_NAME","cam.StartOrthoView":"cam/StartOrthoView","string.ToMinutesSeconds":"string/ToMinutesSeconds","Droppable":"Special:Search?search=Droppable","net.ReadData":"net/ReadData","LoadControlsFromString":"Special:Search?search=LoadControlsFromString","SetUpSpeed":"Special:Search?search=SetUpSpeed","SetPaintFunction":"Special:Search?search=SetPaintFunction","RenderAngles":"Global/RenderAngles","RunStringEx":"Global/RunStringEx","GetMoveCollide":"Special:Search?search=GetMoveCollide","input.WasKeyPressed":"input/WasKeyPressed","GetCookieNumber":"Special:Search?search=GetCookieNumber","RemoveSuit":"Special:Search?search=RemoveSuit","GetHitboxSetCount":"Special:Search?search=GetHitboxSetCount","markup._PACKAGE":"markup/_PACKAGE","CloseDermaMenus":"Global/CloseDermaMenus","coroutine.running":"coroutine/running","MetaName":"Special:Search?search=MetaName","presets.Rename":"presets/Rename","markup.TEXT_ALIGN_TOP":"markup/TEXT_ALIGN_TOP","physenv.SetGravity":"physenv/SetGravity","InsertClickableTextStart":"Special:Search?search=InsertClickableTextStart","IsValid":"Special:Search?search=IsValid","render.SetModelLighting":"render/SetModelLighting","AnimTail":"Special:Search?search=AnimTail","UnfreezePhysicsObjects":"Special:Search?search=UnfreezePhysicsObjects","math.rad":"math/rad","SetAngleVelocity":"Special:Search?search=SetAngleVelocity","SetNetworkedBool":"Special:Search?search=SetNetworkedBool","GetSpeedDamping":"Special:Search?search=GetSpeedDamping","sql.Query":"sql/Query","GetReportedPosition":"Special:Search?search=GetReportedPosition","SetCanWalk":"Special:Search?search=SetCanWalk","SetHoldType":"Special:Search?search=SetHoldType","GetFlags":"Special:Search?search=GetFlags","Prepare":"Special:Search?search=Prepare","DefaultReload":"Special:Search?search=DefaultReload","Height":"Special:Search?search=Height","undo.SetupUI":"undo/SetupUI","GetActivity":"Special:Search?search=GetActivity","os.time":"os/time","render.SetBlend":"render/SetBlend","IsVoiceAudible":"Special:Search?search=IsVoiceAudible","SetThirdPersonMode":"Special:Search?search=SetThirdPersonMode","util.AimVector":"util/AimVector","game.AddParticles":"game/AddParticles","Scale":"Special:Search?search=Scale","SetCameraDistance":"Special:Search?search=SetCameraDistance","AllowFlashlight":"Special:Search?search=AllowFlashlight","table.Count":"table/Count","team.GetScore":"team/GetScore","IsSuperAdmin":"Special:Search?search=IsSuperAdmin","require":"Global/require","StopParticleEmission":"Special:Search?search=StopParticleEmission","RemoveAllItems":"Special:Search?search=RemoveAllItems","GetHelpText":"Special:Search?search=GetHelpText","bit.tobit":"bit/tobit","AlignAngles":"Special:Search?search=AlignAngles","GetConstraintRadius":"Special:Search?search=GetConstraintRadius","CalculateForceOffset":"Special:Search?search=CalculateForceOffset","string.StripExtension":"string/StripExtension","GetBitsPerSample":"Special:Search?search=GetBitsPerSample","FireBullets":"Special:Search?search=FireBullets","matproxy._NAME":"matproxy/_NAME","Error":"Global/Error","ConCommand":"Special:Search?search=ConCommand","render.SetWriteDepthToDestAlpha":"render/SetWriteDepthToDestAlpha","SetImpulseCommand":"Special:Search?search=SetImpulseCommand","SetImpulse":"Special:Search?search=SetImpulse","player.GetAll":"player/GetAll","net.WriteUInt":"net/WriteUInt","render.ComputeLighting":"render/ComputeLighting","EndBlock":"Special:Search?search=EndBlock","GetRenderGroup":"Special:Search?search=GetRenderGroup","SetCollisionBoundsWS":"Special:Search?search=SetCollisionBoundsWS","sound.GetProperties":"sound/GetProperties","IsSpeaking":"Special:Search?search=IsSpeaking","xpcall":"Global/xpcall","net.SendOmit":"net/SendOmit","SetWorldClicker":"Special:Search?search=SetWorldClicker","DoSecondaryAttack":"Special:Search?search=DoSecondaryAttack","package.seeall":"package/seeall","Armor":"Special:Search?search=Armor","net.ReadDouble":"net/ReadDouble","ReadAngle":"Special:Search?search=ReadAngle","render.SupportsPixelShaders_2_0":"render/SupportsPixelShaders_2_0","GetEyeTrace":"Special:Search?search=GetEyeTrace","SizeToContents":"Special:Search?search=SizeToContents","GetCount":"Special:Search?search=GetCount","concommand.Remove":"concommand/Remove","SetSubMaterial":"Special:Search?search=SetSubMaterial","constraint.Keepupright":"constraint/Keepupright","render.GetBlend":"render/GetBlend","render.FogMaxDensity":"render/FogMaxDensity","input.WasMouseDoublePressed":"input/WasMouseDoublePressed","TranslateWeaponActivity":"Special:Search?search=TranslateWeaponActivity","TimedSin":"Global/TimedSin","derma._M":"derma/_M","GetMomentaryRotButtonPos":"Special:Search?search=GetMomentaryRotButtonPos","MoveCursorTo":"Special:Search?search=MoveCursorTo","render.PerformFullScreenStencilOperation":"render/PerformFullScreenStencilOperation","GetDamping":"Special:Search?search=GetDamping","Flush":"Special:Search?search=Flush","GetPData":"Special:Search?search=GetPData","debug.sethook":"debug/sethook","RegisterDermaMenuForClose":"Global/RegisterDermaMenuForClose","Dot":"Special:Search?search=Dot","IsMuted":"Special:Search?search=IsMuted","CopySelected":"Special:Search?search=CopySelected","player_manager.TranslatePlayerModel":"player_manager/TranslatePlayerModel","SetNoCollideWithTeammates":"Special:Search?search=SetNoCollideWithTeammates","VoiceVolume":"Special:Search?search=VoiceVolume","GetNetworkAngles":"Special:Search?search=GetNetworkAngles","HasGameFlag":"Special:Search?search=HasGameFlag","cookie._NAME":"cookie/_NAME","SetDamping":"Special:Search?search=SetDamping","gamemode._M":"gamemode/_M","SetMass":"Special:Search?search=SetMass","HasSpawnFlags":"Special:Search?search=HasSpawnFlags","render.PushCustomClipPlane":"render/PushCustomClipPlane","render.ClearDepth":"render/ClearDepth","util.StringToType":"util/StringToType","derma.GetNamedSkin":"derma/GetNamedSkin","string.SetChar":"string/SetChar","GetConVarString":"Global/GetConVarString","SetInertia":"Special:Search?search=SetInertia","render.SetStencilTestMask":"render/SetStencilTestMask","SlideUp":"Special:Search?search=SlideUp","GetAABB":"Special:Search?search=GetAABB","LocalToWorldVector":"Special:Search?search=LocalToWorldVector","string.JavascriptSafe":"string/JavascriptSafe","WorldToLocalAngles":"Special:Search?search=WorldToLocalAngles","ObjectCaps":"Special:Search?search=ObjectCaps","PaintAt":"Special:Search?search=PaintAt","DistToSqr":"Special:Search?search=DistToSqr","net.ReadType":"net/ReadType","GetTouchTrace":"Special:Search?search=GetTouchTrace","math.tan":"math/tan","GetInflictor":"Special:Search?search=GetInflictor","Is3D":"Special:Search?search=Is3D","ToScreen":"Special:Search?search=ToScreen","SetVisible":"Special:Search?search=SetVisible","umsg.Vector":"umsg/Vector","GetNormal":"Special:Search?search=GetNormal","ApplyForceCenter":"Special:Search?search=ApplyForceCenter","baseclass._NAME":"baseclass/_NAME","debug.traceback":"debug/traceback","Color":"Global/Color","SetGlobalString":"Global/SetGlobalString","GetMeshConvexes":"Special:Search?search=GetMeshConvexes","table.remove":"table/remove","EffectData":"Global/EffectData","GetNWAngle":"Special:Search?search=GetNWAngle","RemoveCallOnRemove":"Special:Search?search=RemoveCallOnRemove","GetCursorPosition":"Special:Search?search=GetCursorPosition","tonumber":"Global/tonumber","LookupAttachment":"Special:Search?search=LookupAttachment","tostring":"Global/tostring","isstring":"Global/isstring","player.GetByID":"player/GetByID","SetCondition":"Special:Search?search=SetCondition","spawnmenu.GetPropTable":"spawnmenu/GetPropTable","table.sort":"table/sort","GetCreationTime":"Special:Search?search=GetCreationTime","ReadShort":"Special:Search?search=ReadShort","matproxy.Call":"matproxy/Call","physenv.GetAirDensity":"physenv/GetAirDensity","SetVehicleClass":"Special:Search?search=SetVehicleClass","chat.Open":"chat/Open","mesh.VertexCount":"mesh/VertexCount","table.Merge":"table/Merge","SetVolume":"Special:Search?search=SetVolume","FindBodygroupByName":"Special:Search?search=FindBodygroupByName","GetNextPrimaryFire":"Special:Search?search=GetNextPrimaryFire","engine.IsPlayingDemo":"engine/IsPlayingDemo","CreateParticleEffect":"Special:Search?search=CreateParticleEffect","GetInverseTR":"Special:Search?search=GetInverseTR","GetBodyGroups":"Special:Search?search=GetBodyGroups","scripted_ents.GetStored":"scripted_ents/GetStored","string.len":"string/len","umsg.PoolString":"umsg/PoolString","gmod.GetGamemode":"gmod/GetGamemode","render.SetStencilFailOperation":"render/SetStencilFailOperation","cvars.OnConVarChanged":"cvars/OnConVarChanged","Seek":"Special:Search?search=Seek","render.SetLocalModelLights":"render/SetLocalModelLights","OpenURL":"Special:Search?search=OpenURL","derma.DefineSkin":"derma/DefineSkin","GetPathTimeToGoal":"Special:Search?search=GetPathTimeToGoal","StretchRightTo":"Special:Search?search=StretchRightTo","ClearSchedule":"Special:Search?search=ClearSchedule","list.Get":"list/Get","SetAmmo":"Special:Search?search=SetAmmo","render.GetMorphTex1":"render/GetMorphTex1","saverestore.SaveGlobal":"saverestore/SaveGlobal","saverestore.PreSave":"saverestore/PreSave","util.ParticleTracer":"util/ParticleTracer","frame_blend.RenderableFrames":"frame_blend/RenderableFrames","debug.getfenv":"debug/getfenv","NewObjectCallback":"Special:Search?search=NewObjectCallback","Length2D":"Special:Search?search=Length2D","hook._PACKAGE":"hook/_PACKAGE","SetModelName":"Special:Search?search=SetModelName","NamedColor":"Global/NamedColor","render.PopFilterMin":"render/PopFilterMin","SequenceDuration":"Special:Search?search=SequenceDuration","killicon.Add":"killicon/Add","physenv.GetGravity":"physenv/GetGravity","render.SetShadowDistance":"render/SetShadowDistance","render.GetRenderTarget":"render/GetRenderTarget","Skip":"Special:Search?search=Skip","math.atan":"math/atan","markup.TEXT_ALIGN_LEFT":"markup/TEXT_ALIGN_LEFT","SetStartSize":"Special:Search?search=SetStartSize","IsLooping":"Special:Search?search=IsLooping","KillFocus":"Special:Search?search=KillFocus","SetStart":"Special:Search?search=SetStart","player.GetHumans":"player/GetHumans","IsLoading":"Special:Search?search=IsLoading","SetPlayer":"Special:Search?search=SetPlayer","SetDragCoefficient":"Special:Search?search=SetDragCoefficient","render.DrawBox":"render/DrawBox","SetHullDuck":"Special:Search?search=SetHullDuck","package.preload":"package/preload","UseClientSideAnimation":"Special:Search?search=UseClientSideAnimation","scripted_ents.GetSpawnable":"scripted_ents/GetSpawnable","AlphaTo":"Special:Search?search=AlphaTo","EnableDrag":"Special:Search?search=EnableDrag","navmesh.GetNavAreaCount":"navmesh/GetNavAreaCount","SetJumpPower":"Special:Search?search=SetJumpPower","GetHitBox":"Special:Search?search=GetHitBox","SubtractDamage":"Special:Search?search=SubtractDamage","Get3DFadeDistance":"Special:Search?search=Get3DFadeDistance","SetColor":"Special:Search?search=SetColor","timer.Simple":"timer/Simple","GetParentAttachment":"Special:Search?search=GetParentAttachment","GetMesh":"Special:Search?search=GetMesh","debug.getregistry":"debug/getregistry","GetMaterialIndex":"Special:Search?search=GetMaterialIndex","SetNetworkedVarProxy":"Special:Search?search=SetNetworkedVarProxy","GetManipulateBoneJiggle":"Special:Search?search=GetManipulateBoneJiggle","StopMotionController":"Special:Search?search=StopMotionController","string.match":"string/match","math.Rand":"math/Rand","timer.TimeLeft":"timer/TimeLeft","math.Remap":"math/Remap","string.Left":"string/Left","DistanceFrom":"Special:Search?search=DistanceFrom","draw.WordBox":"draw/WordBox","OBBCenter":"Special:Search?search=OBBCenter","file.IsDir":"file/IsDir","SetContentAlignment":"Special:Search?search=SetContentAlignment","GetBonePosition":"Special:Search?search=GetBonePosition","GetFriendStatus":"Special:Search?search=GetFriendStatus","GetSequenceActivity":"Special:Search?search=GetSequenceActivity","debug.setlocal":"debug/setlocal","mesh.AdvanceVertex":"mesh/AdvanceVertex","halo.Add":"halo/Add","BodyMoveXY":"Special:Search?search=BodyMoveXY","GetInternalVariable":"Special:Search?search=GetInternalVariable","Alive":"Special:Search?search=Alive","mesh.TangentS":"mesh/TangentS","string.upper":"string/upper","GetCurrentCommand":"Special:Search?search=GetCurrentCommand","list.Contains":"list/Contains","include":"Global/include","game.GetTimeScale":"game/GetTimeScale","MsgC":"Global/MsgC","duplicator.ConstraintType":"duplicator/ConstraintType","SetNotSolid":"Special:Search?search=SetNotSolid","GetAllowWeaponsInVehicle":"Special:Search?search=GetAllowWeaponsInVehicle","ents.CreateClientProp":"ents/CreateClientProp","Crouching":"Special:Search?search=Crouching","string.FromColor":"string/FromColor","util.GetPixelVisibleHandle":"util/GetPixelVisibleHandle","duplicator.ClearEntityModifier":"duplicator/ClearEntityModifier","string.gsub":"string/gsub","ViewPunch":"Special:Search?search=ViewPunch","SetLighting":"Special:Search?search=SetLighting","isnumber":"Global/isnumber","player_manager.GetPlayerClass":"player_manager/GetPlayerClass","tobool":"Global/tobool","VectorRand":"Global/VectorRand","MotionSensorPos":"Special:Search?search=MotionSensorPos","IsScripted":"Special:Search?search=IsScripted","GetSecondaryAmmoType":"Special:Search?search=GetSecondaryAmmoType","SetNWEntity":"Special:Search?search=SetNWEntity","ReadDouble":"Special:Search?search=ReadDouble","GetWalkSpeed":"Special:Search?search=GetWalkSpeed","GetGlobalString":"Global/GetGlobalString","widgets.Tracing":"widgets/Tracing","GetEndAlpha":"Special:Search?search=GetEndAlpha","Zero":"Special:Search?search=Zero","cookie._PACKAGE":"cookie/_PACKAGE","SetConstraintRadius":"Special:Search?search=SetConstraintRadius","ComputeShadowControl":"Special:Search?search=ComputeShadowControl","undo.MakeUIDirty":"undo/MakeUIDirty","duplicator.EntityModifiers":"duplicator/EntityModifiers","ScaleTranslation":"Special:Search?search=ScaleTranslation","DynamicLight":"Global/DynamicLight","math.log":"math/log","engine.GetGames":"engine/GetGames","vgui.FocusedHasParent":"vgui/FocusedHasParent","ents.FindByName":"ents/FindByName","timer.RepsLeft":"timer/RepsLeft","GetRenderTargetEx":"Global/GetRenderTargetEx","presets._NAME":"presets/_NAME","SetClip1":"Special:Search?search=SetClip1","ToTable":"Special:Search?search=ToTable","draw.Text":"draw/Text","SetNextSecondaryFire":"Special:Search?search=SetNextSecondaryFire"};var TK={"and":"keyword","break":"keyword","continue":"keyword","do":"keyword","else":"keyword","elseif":"keyword","end":"keyword","for":"keyword","function":"keyword","if":"keyword","in":"keyword","local":"keyword","not":"keyword","or":"keyword","repeat":"keyword","return":"keyword","then":"keyword","until":"keyword","while":"keyword","ENT":"function","GM":"function","_G":"constant","CLIENT":"constant","SERVER":"constant","GAMEMODE_NAME":"constant","NULL":"constant","nil":"constant","true":"constant","false":"constant","+":"operator","-":"operator","*":"operator","/":"operator","%":"operator","^":"operator","~":"operator","<":"operator",">":"operator","=":"operator","..":"operator","...":"operator","==":"operator",">=":"operator","<=":"operator","~=":"operator","::":"operator","(":"operator",")":"operator","[":"operator","]":"operator","{":"operator","}":"operator","'":"operator","\"":"operator",",":"operator",".":"operator",":":"operator","#":"operator","!":"operator","!=":"operator","&&":"operator","||":"operator",";":"operator",};var EOF="";var BOF="";function IsWhitespace(c){return c==" "||c=="\f"||c=="\t"||c=="\v"||c=="\r"||c=="\n";} -function IsLetter(c){return c!=EOF&&c.match(/^[A-Za-z_]$/);} -function IsDigit(c){return c!=EOF&&c.match(/^[0-9]$/);} -function IsAlphaNumeric(c){return c!=EOF&&c.match(/^[A-Za-z0-9_]$/);} -function Highlight(elem){var input_buf=elem.textContent.split("");elem.innerHTML="";var i=-1;var prev,cur,next,next2;function Next(){i++;prev2=prev||BOF -prev=cur||BOF;cur=input_buf[i]||EOF;next=input_buf[i+ 1]||EOF;next2=input_buf[i+ 2]||EOF;return cur!=EOF;} -function SeekPastWhitespace(){while(IsWhitespace(next)){Next();} -Next();} -while(Next()){if(IsWhitespace(cur)){var contents=cur;while(IsWhitespace(next)&&Next()){contents+=cur;} -var node=document.createElement("span");node.textContent=contents;elem.appendChild(node);continue;} -if(IsDigit(cur)||(cur=="."&&IsDigit(next))){var contents=cur;while((IsAlphaNumeric(next)||next==".")&&Next()){contents+=cur;} -var node=document.createElement("span");node.textContent=contents;node.className="number";elem.appendChild(node);continue;} -if(IsLetter(cur)){var master=document.createElement("span");var node=document.createElement("span");var contents=cur;var firstIndex=true;while((IsAlphaNumeric(next)||(cur!="."&&next=="."))&&Next()){if(cur=="."){node.textContent=contents;node.className=firstIndex&&TK[contents]||"";master.appendChild(node);var dotNode=document.createElement("span");dotNode.textContent=cur;dotNode.className=TK[cur];master.appendChild(dotNode);node=document.createElement("span");contents="";firstIndex=false;}else{contents+=cur;}} -node.textContent=contents;master.appendChild(node);master.className=TK[master.textContent]||"identifier";if(master.className=="identifier"){var original_i=i;SeekPastWhitespace();if(cur=="("||cur=="{"||cur=="'"||cur=="\""||(cur=="["&&(next=="["||next=="="))){master.className="function";var sub_master=master;if(FUNCTIONS[sub_master.textContent]){master=document.createElement("a");master.href="//wiki.garrysmod.com/page/"+ FUNCTIONS[sub_master.textContent];master.appendChild(sub_master);}} -i=original_i;} -elem.appendChild(master);continue;} -if(cur=="'"||cur=="\""){var delim=cur;var master=document.createElement("span");var node=document.createElement("span");var contents=cur;while(Next()&&cur!=delim){if(cur=="\\"&&next!=EOF){node.textContent=contents;master.appendChild(node);var escapeNode=document.createElement("span");escapeNode.textContent=cur+ next;if(next=="x"){for(var j=0;j<2;j++){Next();if(next!=EOF) -escapeNode.textContent+=next;}} -escapeNode.className="escape";master.appendChild(escapeNode);node=document.createElement("span");contents="";Next();continue;} -if(cur!=EOF) -contents+=cur;} -if(cur!=EOF) -contents+=cur;node.textContent=contents;master.appendChild(node);master.className="string";elem.appendChild(master);continue;} -if((cur=="-"&&next=="-"&&next2=="[")||(cur=="["&&(next=="="||next=="["))){var original_i=i;var class_name="string";var contents=cur;if(cur=="-"){class_name="comment";contents+="-[";Next();Next();} -var delim_len=0;while(next=="="&&Next()){delim_len++;contents+=cur;} -Next();contents+=cur;while(Next()){contents+=cur;if(delim_len==0&&cur=="]"&&next=="]") -break -if(delim_len!=0&&cur=="]"){var remaining=delim_len -while(next=="="&&Next()){contents+=cur;remaining--;} -if(next=="]"&&remaining==0) -break;}} -Next();contents+=cur;var node=document.createElement("span");node.textContent=contents;node.className=class_name;elem.appendChild(node);continue;} -if((cur=="-"&&next=="-")||cur=="/"&&next=="/"){var contents=cur;while(next!="\r"&&next!="\n"&&Next()){contents+=cur;} -var node=document.createElement("span");node.textContent=contents;node.className="comment";elem.appendChild(node);continue;} -if(cur=="/"&&next=="*"){var contents=cur;while((prev!="*"||cur!="/")&&Next()){console.log(cur);contents+=cur;} -var node=document.createElement("span");node.textContent=contents;node.className="comment";elem.appendChild(node);continue;} -if(next!=EOF&&TK[cur+ next]){var node=document.createElement("span");node.textContent=cur+ next;node.className=TK[cur+ next];elem.appendChild(node);Next();continue;} -var node=document.createElement("span");node.textContent=cur;node.className=TK[cur]||"error";elem.appendChild(node);}} -$(function(){$("#bodyContent PRE").each(function(i,e){var html=$(e).html();html=html.replace(/if\(/g,'if (');html=html.replace(/\)then/g,') then');html=html.replace(/}\n/g,'}\n\n');html=html.replace(/{/g,'{ ');html=html.replace(/}/g,' }');html=html.replace(/{ \n/g,'{\n');html=html.replace(/\n }/g,'\n}');html=html.replace(/\)/g,' )');html=html.replace(/\(/g,'( ');html=html.replace(/\,/g,', ');html=html.replace(/\=\=/g,' == ');html=html.replace(/\!\=/g,' != ');html=html.replace(/\~\=/g,' ~= ');html=html.replace(/ /gm,' ');html=html.replace(/\t /gm,'\t');html=html.replace(/ /gm,'\t');html=html.replace(/ /gm,'\t');html=html.replace(/ +/gm,' ');html=html.replace(/\n\n\n+/gm,'\n\n');html=html.replace(/ +\n/gm,'\n');html=html.replace(/\t+\n/gm,'\n');html=html.replace(/\( +\)/g,'()');html=html.replace(/\(\t+\)/g,'()');html=html.replace(/{ }/g,'{}');$(e).html(html);Highlight(e);});}) \ No newline at end of file diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/jquery.js b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/jquery.js deleted file mode 100644 index 7401208..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/jquery.js +++ /dev/null @@ -1,8 +0,0 @@ -/*! - * jQuery Cookie Plugin v1.3.1 - * https://github.com/carhartl/jquery-cookie - * - * Copyright 2013 Klaus Hartl - * Released under the MIT license - */ -(function(a,b,c){function e(a){return a}function f(a){return g(decodeURIComponent(a.replace(d," ")))}function g(a){return 0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")),a}function h(a){return i.json?JSON.parse(a):a}var d=/\+/g,i=a.cookie=function(d,g,j){if(g!==c){if(j=a.extend({},i.defaults,j),null===g&&(j.expires=-1),"number"==typeof j.expires){var k=j.expires,l=j.expires=new Date;l.setDate(l.getDate()+k)}return g=i.json?JSON.stringify(g):g+"",b.cookie=[encodeURIComponent(d),"=",i.raw?g:encodeURIComponent(g),j.expires?"; expires="+j.expires.toUTCString():"",j.path?"; path="+j.path:"",j.domain?"; domain="+j.domain:"",j.secure?"; secure":""].join("")}for(var m=i.raw?e:f,n=b.cookie.split("; "),o=d?null:{},p=0,q=n.length;q>p;p++){var r=n[p].split("="),s=m(r.shift()),t=m(r.join("="));if(d&&d===s){o=h(t);break}d||(o[s]=h(t))}return o};i.defaults={},a.removeCookie=function(b,c){return null!==a.cookie(b)?(a.cookie(b,null,c),!0):!1}})(jQuery,document); \ No newline at end of file diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.css b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.css deleted file mode 100644 index 832e970..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.css +++ /dev/null @@ -1 +0,0 @@ -@media print{a.stub,a.new{color:#ba0000;text-decoration:none}#toc{border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px}.tocindent{margin-left:2em}.tocline{margin-bottom:0px}div.floatright{float:right;clear:right;position:relative;margin:0.5em 0 0.8em 1.4em}div.floatright p{font-style:italic}div.floatleft{float:left;clear:left;position:relative;margin:0.5em 1.4em 0.8em 0}div.floatleft p{font-style:italic}div.center{text-align:center}div.thumb{border:none;width:auto;margin-top:0.5em;margin-bottom:0.8em;background-color:transparent}div.thumbinner{border:1px solid #cccccc;padding:3px!important;background-color:White;font-size:94%;text-align:center;overflow:hidden}html .thumbimage{border:1px solid #cccccc}html .thumbcaption{border:none;text-align:left;line-height:1.4em;padding:3px!important;font-size:94%}div.magnify{display:none}div.tright{float:right;clear:right;margin:0.5em 0 0.8em 1.4em}div.tleft{float:left;clear:left;margin:0.5em 1.4em 0.8em 0}img.thumbborder{border:1px solid #dddddd}table.rimage{float:right;width:1pt;position:relative;margin-left:1em;margin-bottom:1em;text-align:center}body{background:White;color:Black;margin:0;padding:0}.noprint,div#jump-to-nav,div.top,div#column-one,#colophon,.editsection,.toctoggle,.tochidden,div#f-poweredbyico,div#f-copyrightico,li#viewcount,li#about,li#disclaimer,li#privacy,#footer-places,#mw-hidden-catlinks{display:none}ul{list-style-type:square}#content{background:none;border:none!important;padding:0!important;margin:0!important;direction:ltr}#footer{background: white;color: black;margin-top:1em;border-top:1px solid #AAA;direction:ltr}h1,h2,h3,h4,h5,h6{font-weight:bold}p,.documentDescription{margin:1em 0!important;line-height:1.2em}.tocindent p{margin:0 0 0 0!important}pre{border:1pt dashed black;white-space:pre;font-size:8pt;overflow:auto;padding:1em 0;background:white;color:black}table.listing,table.listing td{border:1pt solid black;border-collapse:collapse}a{color:Black!important;background:none!important;padding:0!important}a:link,a:visited{color:#520;background:transparent;text-decoration:underline}#content a.external.text:after,#content a.external.autonumber:after{content:" (" attr(href) ") "}#globalWrapper{width:100%!important;min-width:0!important}#content{background:white;color:black}#column-content{margin:0!important}#column-content #content{padding:1em;margin:0!important}a,a.external,a.new,a.stub{color:black!important;text-decoration:none!important}a,a.external,a.new,a.stub{color:inherit!important;text-decoration:inherit!important}img{border:none;vertical-align:middle}span.texhtml{font-family:serif}#siteNotice{display:none}li.gallerybox{vertical-align:top;border:solid 2px white;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;margin:2px}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}table.diff{background:white}td.diff-otitle{background:#ffffff}td.diff-ntitle{background:#ffffff}td.diff-addedline{background:#ccffcc;font-size:smaller;border:solid 2px black}td.diff-deletedline{background:#ffffaa;font-size:smaller;border:dotted 2px black}td.diff-context{background:#eeeeee;font-size:smaller}.diffchange{color:silver;font-weight:bold;text-decoration:underline}table.wikitable{margin:1em 1em 1em 0;border:1px #aaa solid;background:white;border-collapse:collapse}.wikitable th,.wikitable td{border:1px #aaa solid;padding:0.2em}.wikitable th{text-align:center;background:white;font-weight:bold}.wikitable caption{font-weight:bold}a.sortheader{margin:0px 0.3em}.wikitable,.thumb,img{page-break-inside:avoid}h2,h3,h4,h5,h6,h7{page-break-after:avoid}p{widows:3;orphans:3}.catlinks ul{display:inline;margin:0px;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle!ie}.catlinks li{display:inline-block;line-height:1.15em;padding:0 .4em;border-left:1px solid #AAA;margin:0.1em 0;zoom:1;display:inline!ie}.catlinks li:first-child{padding-left:.2em;border-left:none}}@media screen{.mw-content-ltr{direction:ltr}.mw-content-rtl{direction:rtl}.sitedir-ltr textarea,.sitedir-ltr input{direction:ltr}.sitedir-rtl textarea,.sitedir-rtl input{direction:rtl}input[type="submit"],input[type="button"],input[type="reset"],input[type="file"]{direction:ltr}textarea[dir="ltr"],input[dir="ltr"]{direction:ltr}textarea[dir="rtl"],input[dir="rtl"]{direction:rtl}abbr,acronym,.explain{border-bottom:1px dotted black;cursor:help}.mw-plusminus-pos{color:#006400}.mw-plusminus-neg{color:#8b0000}.mw-plusminus-null{color:#aaa}.allpagesredirect,.redirect-in-category,.watchlistredir{font-style:italic}span.comment{font-style:italic}span.changedby{font-size:95%}.texvc{direction:ltr;unicode-bidi:embed}img.tex{vertical-align:middle}span.texhtml{font-family:serif}#wikiPreview.ontop{margin-bottom:1em}#editform,#toolbar,#wpTextbox1{clear:both}#toolbar img{cursor:pointer}div#mw-js-message{margin:1em 5%;padding:0.5em 2.5%;border:solid 1px #ddd;background-color:#fcfcfc}.editsection{float:right;margin-left:5px}.mw-content-ltr .editsection,.mw-content-rtl .mw-content-ltr .editsection{float:right}.mw-content-rtl .editsection,.mw-content-ltr .mw-content-rtl .editsection{float:left}h2#filehistory{clear:both}table.filehistory th,table.filehistory td{vertical-align:top}table.filehistory th{text-align:left}table.filehistory td.mw-imagepage-filesize,table.filehistory th.mw-imagepage-filesize{white-space:nowrap}table.filehistory td.filehistory-selected{font-weight:bold}li span.deleted,span.history-deleted{text-decoration:line-through;color:#888;font-style:italic}.not-patrolled{background-color:#ffa}.unpatrolled{font-weight:bold;color:red}div.patrollink{font-size:75%;text-align:right}td.mw-label{text-align:right}td.mw-input{text-align:left}td.mw-submit{text-align:left}td.mw-label{vertical-align:top}.prefsection td.mw-label{width:20%}.prefsection table{width:100%}td.mw-submit{white-space:nowrap}table.mw-htmlform-nolabel td.mw-label{width:0!important}tr.mw-htmlform-vertical-label td.mw-label{text-align:left!important}.mw-htmlform-invalid-input td.mw-input input{border-color:red}.mw-htmlform-multiselect-flatlist div.mw-htmlform-multiselect-item{display:inline;margin-right:1em;white-space:nowrap}input#wpSummary{width:80%}.thumbcaption{text-align:left}.magnify{float:right}#catlinks{text-align:left}#catlinks ul{display:inline;margin:0px;padding:0px;list-style:none;list-style-type:none;list-style-image:none;vertical-align:middle!ie}#catlinks li{display:inline-block;line-height:1.35em;padding:0 .7em;border-left:1px solid #AAA;margin:0.3em 0;zoom:1;display:inline!ie}#catlinks li:first-child{padding-left:.4em;border-left:none}.mw-hidden-cats-hidden{display:none}.catlinks-allhidden{display:none}p.mw-ipb-conveniencelinks,p.mw-protect-editreasons,p.mw-filedelete-editreasons,p.mw-delete-editreasons,p.mw-revdel-editreasons{font-size:90%;text-align:right}.os-suggest{overflow:auto;overflow-x:hidden;position:absolute;top:0px;left:0px;width:0px;background-color:white;background-color:Window;border-style:solid;border-color:#AAAAAA;border-width:1px;z-index:99;font-size:95%}table.os-suggest-results{font-size:95%;cursor:pointer;border:0;border-collapse:collapse;width:100%}.os-suggest-result,.os-suggest-result-hl{white-space:nowrap;background-color:white;background-color:Window;color:black;color:WindowText;padding:2px}.os-suggest-result-hl,.os-suggest-result-hl-webkit{background-color:#4C59A6;color:white}.os-suggest-result-hl{background-color:Highlight;color:HighlightText}.os-suggest-toggle{position:relative;left:1ex;font-size:65%}.os-suggest-toggle-def{position:absolute;top:0px;left:0px;font-size:65%;visibility:hidden}.autocomment{color:gray}#pagehistory .history-user{margin-left:0.4em;margin-right:0.2em}#pagehistory span.minor{font-weight:bold}#pagehistory li{border:1px solid white}#pagehistory li.selected{background-color:#f9f9f9;border:1px dashed #aaa}.mw-history-revisiondelete-button,#mw-fileduplicatesearch-icon{float:right}.newpage,.minor,.bot{font-weight:bold}#shared-image-dup,#shared-image-conflict{font-style:italic}div.mw-warning-with-logexcerpt{padding:3px;margin-bottom:3px;border:2px solid #2F6FAB;clear:both}div.mw-warning-with-logexcerpt ul li{font-size:90%}span.mw-revdelundel-link,strong.mw-revdelundel-link{font-size:90%}span.mw-revdelundel-hidden,input.mw-revdelundel-hidden{visibility:hidden}td.mw-revdel-checkbox,th.mw-revdel-checkbox{padding-right:10px;text-align:center}a.feedlink{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAABmJLR0QA/wD/AP+gvaeTAAAAB3RJTUUH2AkOCjkSL9xYhAAAAc9JREFUKJE90LFrU1EYQPHzffe+l/iSVkXTmNiANBU7iE5OLrbSVYKIiy5dnARB3FwEB5dOOhQKuthJEEHRsUXBoosO0lKKEYRa29LWQk3S5L53r0PVv+D8OPJlolrrr1ZmI7F1BFEjqBXECGJAjSBCaLddc7u5Mmb7q5U5007rWh5E9rYR/xsTBBXBWMVEglqRpGiGhcE5G6kdyugxcGsGyRdJ15ZwC29IF55jNEWt8K+aFOMhc+dC7Z6SITjC7ga2MkI8cpH41Dhh7RPa20Gt4toZac+IqhFMTpG0hVt8RetJg967SaTvGLnGNKZ0EtfOcB1P5jyqVjCRkIzfpnjtMYXrT2FrCff6JqhFRx/gnCXtZHgXUFHQSGg/u4Gbf4T2lYkvTaFGce8fIgePY09fwXU8Pg3sk2JFu5v4lQ+4FxPge+j5u3Q+v8TvrBKfbZB1PT4LqJh9Uv7yFLmrM2i+gPs4jRyqIaUz7C2+xZZOEA4cJaSgaAhqhbC1DK0N3K9NusvzAHB4GLf+HQBJBsiCD7J6/9zXI2VbVyv/b6Sdv1e6nrTryboB7wVbyjXt1rcfo0Frs4UkqvtUJHMBjyVEAcSjFiQJwRvf3F3/OfYH/dDFWrCooaIAAAAASUVORK5CYII=) center left no-repeat;background:url(http://wiki.garrysmod.com/skins/common/images/feed-icon.png?2013-02-24T16:23:20Z) center left no-repeat!ie;padding-left:16px}.plainlinks a{background:none!important;padding:0!important}.rtl a.external.free,.rtl a.external.autonumber{direction:ltr;unicode-bidi:embed}table.wikitable{margin:1em 1em 1em 0;background:#f9f9f9;border:1px #aaa solid;border-collapse:collapse;color:black}.wikitable th,.wikitable td{border:1px #aaa solid;padding:0.2em}.wikitable th{background:#f2f2f2;text-align:center}.wikitable caption{font-weight:bold}table.collapsed tr.collapsable{display:none}.success{color:green;font-size:larger}.warning{color:#FFA500;font-size:larger}.error{color:red;font-size:larger}.errorbox,.warningbox,.successbox{font-size:larger;border:2px solid;padding:.5em 1em;float:left;margin-bottom:2em;color:#000}.errorbox{border-color:red;background-color:#fff2f2}.warningbox{border-color:#FF8C00;background-color:#FFFFC0}.successbox{border-color:green;background-color:#dfd}.errorbox h2,.warningbox h2,.successbox h2{font-size:1em;font-weight:bold;display:inline;margin:0 .5em 0 0;border:none}.mw-infobox{border:2px solid #ff7f00;margin:0.5em;clear:left;overflow:hidden}.mw-infobox-left{margin:7px;float:left;width:35px}.mw-infobox-right{margin:0.5em 0.5em 0.5em 49px}.previewnote{color:#c00;margin-bottom:1em}.previewnote p{text-indent:3em;margin:0.8em 0}.visualClear{clear:both}#mw_trackbacks{border:solid 1px #bbbbff;background-color:#eeeeff;padding:0.2em}.TablePager{min-width:80%;border-collapse:collapse}.TablePager_nav{margin:0 auto}.TablePager_nav td{padding:3px;text-align:center}.TablePager_nav a{text-decoration:none}.TablePager,.TablePager td,.TablePager th{border:1px solid #aaaaaa;padding:0 0.15em 0 0.15em}.TablePager th{background-color:#eeeeff}.TablePager td{background-color:#ffffff}.TablePager tr:hover td{background-color:#eeeeff}.imagelist td,.imagelist th{white-space:nowrap}.imagelist .TablePager_col_links{background-color:#eeeeff}.imagelist .TablePager_col_img_description{white-space:normal}.imagelist th.TablePager_sort{background-color:#ccccff}ul#filetoc{text-align:center;border:1px solid #aaaaaa;background-color:#f9f9f9;padding:5px;font-size:95%;margin-bottom:0.5em;margin-left:0;margin-right:0}#filetoc li{display:inline;list-style-type:none;padding-right:2em}table.mw_metadata{font-size:0.8em;margin-left:0.5em;margin-bottom:0.5em;width:400px}table.mw_metadata caption{font-weight:bold}table.mw_metadata th{font-weight:normal}table.mw_metadata td{padding:0.1em}table.mw_metadata{border:none;border-collapse:collapse}table.mw_metadata td,table.mw_metadata th{text-align:center;border:1px solid #aaaaaa;padding-left:5px;padding-right:5px}table.mw_metadata th{background-color:#f9f9f9}table.mw_metadata td{background-color:#fcfcfc}table.mw_metadata ul.metadata-langlist{list-style-type:none;list-style-image:none;padding-right:5px;padding-left:5px;margin:0}.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul{margin:0.3em 0 0 1.5em;padding:0}.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul{margin:0.3em 1.5em 0 0;padding:0}.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol{margin:0.3em 0 0 3.2em;padding:0}.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol{margin:0.3em 3.2em 0 0;padding:0}.mw-content-ltr ul,.mw-content-rtl .mw-content-ltr ul{margin:.3em 0 0 1.5em}.mw-content-rtl ul,.mw-content-ltr .mw-content-rtl ul{margin:.3em 1.5em 0 0}.mw-content-ltr ol,.mw-content-rtl .mw-content-ltr ol{margin:.3em 0 0 3.2em}.mw-content-rtl ol,.mw-content-ltr .mw-content-rtl ol{margin:.3em 3.2em 0 0}li.gallerybox{vertical-align:top;border:solid 2px white;display:-moz-inline-box;display:inline-block}ul.gallery,li.gallerybox{zoom:1;*display:inline}ul.gallery{margin:2px;padding:2px;display:block}li.gallerycaption{font-weight:bold;text-align:center;display:block;word-wrap:break-word}li.gallerybox div.thumb{text-align:center;border:1px solid #ccc;background-color:#f9f9f9;margin:2px}li.gallerybox div.thumb img{display:block;margin:0 auto}div.gallerytext{overflow:hidden;font-size:94%;padding:2px 4px;word-wrap:break-word}.mw-ajax-loader{background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);background-image:url(http://wiki.garrysmod.com/skins/common/images/ajax-loader.gif?2013-02-24T16:23:20Z)!ie;background-position:center center;background-repeat:no-repeat;padding:16px;position:relative;top:-16px}.mw-small-spinner{padding:10px!important;margin-right:0.6em;background-image:url(data:image/gif;base64,R0lGODlhFAAUAPUyAAEBAQICAgMDAwQEBAcHBwkJCSIiIigoKCwsLDQ0ND8/P0REREVFRU1NTVJSUlVVVVZWVl1dXWNjY25ubnBwcHR0dHh4eISEhIWFhYeHh4mJiZKSkpaWlpubm6Wlpaqqqra2tre3t7i4uLm5ubq6uru7u7+/v8DAwMLCwsPDw8TExMbGxsfHx8jIyMnJycrKys7OztDQ0P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAkKADIAIf4aQ3JlYXRlZCB3aXRoIGFqYXhsb2FkLmluZm8AIf8LTkVUU0NBUEUyLjADAQAAACwAAAAAFAAUAAAGlUCZcDhMOIhIImcyJBSEqVRy6EBUhIGADEYyTYcHhZCgTZG+w4fBIgsQZCSp8Cx8NIYKCbElXJFIMXUMDBEeX38pMEgPDBRfKytfG2hJHxoXGRmUIJwgKx2ZmJudipSmfXxTfolEMGZ0U69yMX+RMqlCLbAmcnBDZjKcMn62aHHBIFCwUyYkisJbf2hRQtAygadbxUlBACH5BAkKADcALAAAAAAUABQAhRISEhQUFBYWFh0dHR4eHiEhISIiIiMjIykpKSwsLC0tLS8vLzY2Njo6Oj8/P0FBQUhISEpKSlRUVFdXV2RkZGZmZm1tbW9vb3Nzc35+fn9/f4eHh4mJiYyMjJGRkZSUlJiYmJ2dnZ6enqOjo6SkpLa2tre3t7i4uLm5ubq6uru7u7y8vL+/v8DAwMLCwsPDw8TExMbGxsfHx8jIyMrKys7OztDQ0P///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaQwJtwOIxciEhiKDMsFISLRXJYeTBvBIIQgJgOHxJh9rYAeKmNDbZwCTCGqiHIM5RgiBFhTKWyCUkdHCExXnwvNUgfHSNeMy+FZ0k1KiWVkZWVMTGYJZeYiJGhQi8zXnuHRDUvKitnqyuPN5MqhDelQ3tDsHBDqzeWe7VnrL+dN76uKoiWsnyutcw3fqKywklBACH5BAkKADkALAAAAAAUABQAhQoKChAQEBERESgoKCoqKiwsLC4uLjU1NTY2Njc3Nzo6Ojw8PD09PT4+PkBAQENDQ0RERElJSVBQUFlZWWFhYWJiYmVlZXx8fIKCgoaGhoqKioyMjI+Pj5GRkZWVlZiYmJ6enqSkpKenp7Ozs7a2tre3t7i4uLm5ubq6uru7u7y8vL+/v8DAwMLCwsPDw8TExMXFxcbGxsfHx8jIyMrKys7OztDQ0NTU1NnZ2f///wAAAAAAAAAAAAAAAAAAAAAAAAaZwJxwOKRciEgibDRUMIQRSHII4pSEiYSw8JwKNR2sllHwDkMaZkLBOUSGDoywtRp6QsSJJ8cQCChzKSkwOF4EAAQWSC0pM14QgFM3Zkk1JZdXZpglMDCblJgpNZSkQy2OUzApK6NDNYx1XowpLUI2gjBCqLopQyu1Qr2BOZc5qrmUq8SZK8JezaPFObfOSS3AKZnTpUI1yFNBACH5BAkKADoALAAAAAAUABQAhQAAAAICAgMDAwQEBAcHBwkJCSIiIigoKCsrKzQ0ND4+Pj8/P0REREVFRU1NTVJSUlNTU1RUVFVVVVZWVlxcXGNjY25ubnFxcXR0dHh4eIODg4SEhIWFhYeHh4mJiZGRkZaWlpubm6Wlpaqqqra2tre3t7i4uLm5ubq6uru7u7y8vL+/v8DAwMLCwsPDw8TExMbGxsfHx8jIyMrKys7Ozs/Pz9DQ0NTU1NfX19nZ2f///wAAAAAAAAAAAAAAAAAAAAaZQJ1wOAyNiEhizjbseIQSSXLYSjF1Go2Q4ZgOUythp6OTMLxDWIqG7XwYlKEEJGyFhasZ8SIqHxAWdSkpMDheCwYMF0hVMF4VGV6GaEg0JJcklAEDnAkwmJloAaMFD5SnaY5TM2BsQzYtJHdTVSktQjaDqnppKUMrt0K+gjqXOmqqaGDFoVWUK2vMQjSDaC3BKaE6V6g0yUlBACH5BAkKADoALAAAAAAUABQAhRISEhQUFBYWFhwcHB0dHR4eHiEhISIiIiMjIysrKy8vLzc3Nzo6Oj8/P0FBQUhISFJSUlZWVldXV2VlZW1tbX9/f4KCgoeHh4mJiYuLi4yMjJCQkJSUlJiYmJmZmZqampycnJ2dnZ6enqOjo7CwsLa2tre3t7i4uLm5ubq6uru7u7y8vL+/v8DAwMLCwsPDw8TExMbGxsfHx8jIyMrKys7OztDQ0NTU1NfX19nZ2f///wAAAAAAAAAAAAAAAAAAAAaaQJ1wOCSViEhirjYMfYSfZ1LoUjF1UWFGMx2qXNAnJ9MdxqzYj0oTGk7aOhdryKIRRzHdxNGwUFUqMThdEAwRFUhVeVMUF12DZUg1JZRHZQMImA8xlZZdmZgUkUh+UzGLSQ4CChFENS4lc10LAAAKQjaAi3ZmKkMIt0K+fzqUOmeoXSpzxnHDXSxozTWAZS5gOiqeNqNDNclIQQAh+QQJCgBFACwAAAAAFAAUAIYKCgoQEBAREREnJycqKiosLCwuLi40NDQ1NTU2NjY3Nzc5OTk6Ojo8PDw9PT0+Pj4/Pz9ERERJSUlRUVFYWFhhYWFlZWVmZmZvb298fHyCgoKGhoaHh4eKioqNjY2SkpKVlZWenp6fn5+hoaGioqKjo6Onp6epqamrq6usrKyurq6vr6+xsbGzs7O2tra3t7e4uLi5ubm6urq7u7u8vLy/v7/AwMDCwsLDw8PExMTFxcXGxsbHx8fIyMjKysrOzs7Q0NDU1NTV1dXX19fZ2dn///8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHqYBFgoODOz+EiIREh4IvL4IqKomDNzOMjoIkKJODMzeNjyginIWWRY47JJKCIjuCNzWDNT6EN0NFIhsdq5UzO7eTIBsfLYiVrpMmxZPApIQ/jpikBwvUFTvRj6TVBxAZzogenDe0kxQGEBjPNy+xkyQTBAYSgkAzvoLlghEEgxARnSjNOPXIAoAF4GbEkkZAgLMapqRZEACB1I1PRWZoK1JBAzhBP5BNCgQAIfkECQoAOgAsAAAAABQAFACFAQEBAgICAwMDBAQEBwcHCQkJIiIiKCgoLCwsNDQ0Pz8/RERERUVFTU1NUlJSVVVVVlZWXV1dY2Njbm5ucHBwdHR0eHh4gICAg4ODhISEhYWFh4eHiYmJkpKSlpaWm5ubpaWlqqqqtra2t7e3uLi4ubm5urq6u7u7vLy8v7+/wMDAwsLCw8PDxMTExsbGx8fHyMjIysrKy8vLzs7Oz8/P0NDQ1NTU1dXV19fX2dnZ////AAAAAAAAAAAAAAAAAAAABptAnXA4dM2ISGLuKByNhKtVcrg61ZpP3Uk6FW6xumq3ODo6cScXNQdNDVMxYgync52s0LuLPk2NVkxUaV0xgUh8Y0QzTk6JGBuPHy6MWV0bkBwhiUgdXStxUxQMDxiKKyNuUyARDKNCNXpCoEISCkMND0MngjoDAToWBrmJJ24BA0IKB4kpJ0cBvzoVCA5jUUIFBUMTHptCDgljQQAh+QQJCgA9ACwAAAAAFAAUAIUSEhIUFBQVFRUdHR0eHh4fHx8hISEiIiIjIyMpKSksLCwtLS0vLy82NjY6Ojo/Pz9BQUFISEhUVFRWVlZkZGRmZmZtbW1xcXFzc3N8fHx/f3+Hh4eJiYmLi4uMjIyQkJCUlJSYmJidnZ2enp6jo6Orq6u2tra3t7e4uLi5ubm6urq7u7u8vLy/v7/AwMDCwsLDw8PExMTGxsbHx8fIyMjKysrLy8vOzs7Q0NDU1NTV1dXX19fZ2dn///8AAAAAAAAGmsCecDiU3YhIIu8oPJ2Er1dy+Frhms/eSjoVbrG9ard4Ojp3KxmVB20NWzVibdeTrazQu4w+bZ1eTFRpXTWBSHxjRDdOTomMJzIyj45OK4aJWl0vcVMkHh8lii8nblMyIh0dIUI4ekIQRBgSQx+rXkMNARgHAz0bDhWYAAo9A709E7BjCQFCvEIaD8FdCsQ9CAdDGiKYQhYRY0EAIfkECQoAPQAsAAAAABQAFACFCgoKEBAQERERKCgoKioqLCwsLi4uNTU1NjY2Nzc3Ojo6PDw8PT09Pj4+QEBAQ0NDRERESUlJUVFRWlpaW1tbYWFhYmJiZWVlfHx8goKChoaGh4eHioqKjIyMlZWVmZmZnp6en5+foaGhp6enr6+vsrKys7Oztra2t7e3uLi4ubm5urq6u7u7v7+/wMDAwsLCw8PDxMTExcXFxsbGyMjIysrKy8vLzs7O0NDQ1NTU1dXV19fX2dnZ////AAAAAAAABpjAnnA4nN2ISCLvKEShhK9Xcvhi4ZrPHks6FW6xvWq3iDo6d6wZlQdtDVs1Ym3Xm7Gs0PuMPm2hXkxUaV01gUh8Y0Q3Tk6JjCgzM4+OjIaJPYhIFg+EW4YXAwADXTt2Xz0UAgIKPSITRCMeb1wZnEISBh0KBz0mGiGXBg09B7w9HxqJDQZCxU0cwF0QEUINrEIkapc9GK9dQQAh+QQJCgA8ACwAAAAAFAAUAIUCAgIDAwMEBAQGBgYHBwcJCQkiIiIoKCgrKys0NDQ+Pj4/Pz9ERERFRUVNTU1SUlJTU1NUVFRVVVVWVlZcXFxjY2Nubm5xcXF0dHR4eHiDg4OEhISFhYWHh4eJiYmRkZGWlpabm5ulpaWqqqq2tra3t7e4uLi5ubm6urq7u7u/v7/AwMDCwsLDw8PExMTFxcXGxsbIyMjKysrLy8vOzs7Pz8/Q0NDU1NTV1dXX19fY2NjZ2dn///8AAAAAAAAAAAAGlUCecDiE0YhI4u4oLJWELFZyyErZmk9eSjoVbrG8ardYOjpzKRh1B1UNVTKiLMeDpazQO4w+VZVYTFRpXTKBSGxjSBAFAAADiU5OMAkDA42QkYaJPHxJGRWEW4YYCwYLXTl2XzwWCAcRPCIXcm5CKlwgEEMUDR8dGjw0g4kNsL95iQ4NQsfBq1MRsDweHkM2iJsjIWNBACH5BAkKADkALAAAAAAUABQAhQICAgMDAwQEBAcHBwgICAkJCRISEhQUFBYWFiIiIisrKy8vLzQ0NDU1NTo6Oj8/P0FBQVJSUldXV2VlZW1tbX9/f4ODg4iIiImJiYyMjJGRkZSUlJWVlZeXl52dnZ6enqOjo7a2tre3t7i4uLm5ubq6uru7u7+/v8DAwMLCwsPDw8TExMXFxcbGxsfHx8jIyMrKysvLy87OztDQ0NTU1NXV1dfX19jY2NnZ2f///wAAAAAAAAAAAAAAAAAAAAAAAAaYwJxwOGzJiEgi7igUiYQoVHKIOs2az9xIOhVusblqtzg6Om2nVhEnXCSGJxgRZsu1RqNrbnEwNDhdJ1t6Q3wQXTBMSRZjSREEAgIEjU5OLQ2RAgCUTnmNSHVTFxSIW4o5FhIOEV04dydcFQ8QE3YgcydUXB+1Qh8ZeE8yI2qNF4BOUCONGhlgOTOwYx23OclCM2yfOTLFU0EAIfkECQoAPgAsAAAAABQAFACFCgoKEBAQERERJycnKioqLCwsLi4uNDQ0NTU1NjY2Nzc3OTk5Ojo6PDw8PT09Pj4+Pz8/Q0NDRERESUlJUVFRWFhYYWFhYmJiZWVlfHx8goKChoaGioqKi4uLjY2NkZGRlZWVnp6eoaGhp6enr6+vsbGxs7Oztra2t7e3uLi4ubm5urq6u7u7v7+/wMDAwsLCw8PDxMTExcXFxsbGyMjIysrKy8vLzs7O0NDQ1NTU1dXV19fX2NjY2dnZ////AAAABplAn3A4nN2ISKLmMkShhDBYcvgIYIRO4ao1HQYI2Cds1R0yAEznbjUbwnpCCWM4kBBrO99stTr6JgYGFCJdLSgwflQGFV01iUgeZUkZDwcMc2VOTjMXDAefkpooj5I+eVMmI40riEQmHxsgXTt7rEIkHBwhpjV3XEItUnq7Qns7WTdspbZZPi1kZc9hQji2XVHT1HClPjdtXUEAOw==);background-image:url(http://wiki.garrysmod.com/skins/common/images/spinner.gif?2013-02-24T16:23:20Z)!ie;background-position:center center;background-repeat:no-repeat}ol:lang(bcc) li,ol:lang(bqi) li,ol:lang(fa) li,ol:lang(glk) li,ol:lang(kk-arab) li,ol:lang(mzn) li{list-style-type:-moz-persian;list-style-type:persian}ol:lang(ckb) li{list-style-type:-moz-arabic-indic;list-style-type:arabic-indic}ol:lang(as) li,ol:lang(bn) li{list-style-type:-moz-bengali;list-style-type:bengali}ol:lang(or) li{list-style-type:-moz-oriya;list-style-type:oriya}#toc ul,.toc ul{margin:.3em 0}.mw-content-ltr .toc ul,.mw-content-ltr #toc ul,.mw-content-rtl .mw-content-ltr .toc ul,.mw-content-rtl .mw-content-ltr #toc ul{text-align:left}.mw-content-rtl .toc ul,.mw-content-rtl #toc ul,.mw-content-ltr .mw-content-rtl .toc ul,.mw-content-ltr .mw-content-rtl #toc ul{text-align:right}.mw-content-ltr .toc ul ul,.mw-content-ltr #toc ul ul,.mw-content-rtl .mw-content-ltr .toc ul ul,.mw-content-rtl .mw-content-ltr #toc ul ul{margin:0 0 0 2em}.mw-content-rtl .toc ul ul,.mw-content-rtl #toc ul ul,.mw-content-ltr .mw-content-rtl .toc ul ul,.mw-content-ltr .mw-content-rtl #toc ul ul{margin:0 2em 0 0}#toc #toctitle,.toc #toctitle,#toc .toctitle,.toc .toctitle{direction:ltr}.mw-help-field-hint{display:none;margin-left:2px;margin-bottom:-8px;padding:0px 0px 0px 15px;background-image:url(data:image/gif;base64,R0lGODlhCwALALMAAP///01NTZOTk1lZWefn57i4uJSUlPPz82VlZdDQ0HFxcaysrNvb28TExAAAAAAAACH5BAAAAAAALAAAAAALAAsAAAQrUIRJqQQ455nNNBgHJANBDAwgZsVwqIG2IEQYYwXy2lq/Kg3NqqeSVCqCCAA7);background-image:url(http://wiki.garrysmod.com/skins/common/images/help-question.gif?2013-02-24T16:23:20Z)!ie;background-position:left center;background-repeat:no-repeat;cursor:pointer;font-size:.8em;text-decoration:underline;color:#0645ad}.mw-help-field-hint:hover{background-image:url(data:image/gif;base64,R0lGODlhCwALALMAAAtop+7z+GCWwpW51oStz8rb6yZzrafF3bnR5Nzn8QBcoD91oABQmf///wAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE5NkQ0QUQzRjI0NzRCNUQwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjJBN0FFQTQwQjlGQzExREY5RDlBQTRBODQyMkJCMkFDIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjJBN0FFQTNGQjlGQzExREY5RDlBQTRBODQyMkJCMkFDIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUgTWFjaW50b3NoIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RkM3RjExNzQwNzIwNjgxMTk1RkVBQ0ZBOEQxNTU5MkUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDI4MDExNzQwNzIwNjgxMTk2RDRBRDNGMjQ3NEI1RDAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQAAAAAACwAAAAACwALAAAEK3CxSalsOOeZxRQY1yBKkihFI2aDEqiMRgBJGGMD8NpavxoHzaqnklQqiwgAOw==);background-image:url(http://wiki.garrysmod.com/skins/common/images/help-question-hover.gif?2013-02-24T16:23:20Z)!ie}.mw-help-field-data{display:block;background-color:#d6f3ff;padding:5px 8px 4px 8px;border:1px solid #5dc9f4;margin-left:20px}.tipsy{padding:5px 5px 10px;font-size:12px;position:absolute;z-index:100000;overflow:visible}.tipsy-inner{padding:5px 8px 4px 8px;background-color:#d6f3ff;color:black;border:1px solid #5dc9f4;max-width:300px;text-align:left}.tipsy-arrow{position:absolute;background:url(data:image/gif;base64,R0lGODlhDQANAMQAAPf399bz/9vu9m/O9NXy/8Pm9svp9pfd+YLW943X9LTn++z093XQ9WnM9OLw9p/c9YTU9InY9/T292DK9Jre+afj+rvq/Nzv9rjk9brl9cPt/ZLb+GbL9MLs/ZHb+KLh+iH5BAAAAAAALAAAAAANAA0AAAVK4BGMZBkcg2WW1lBEKxkVAFTFFQQAwkSYhIlgB3hQTJQHEbBodEiaxmIJyHhIGwwVIGEoAgqGZAswIAIIA3mX+CTWOwfHAd9dtiEAOw==) no-repeat top left;background:url(http://wiki.garrysmod.com/skins/common/images/tipsy-arrow.gif?2013-02-24T16:23:20Z) no-repeat top left!ie;width:13px;height:13px}.tipsy-se .tipsy-arrow{bottom:-2px;right:10px;background-position:0% 100%}table.sortable th.headerSort{background-image:url(http://wiki.garrysmod.com/skins/common/images/sort_both.gif?2013-02-24T16:23:20Z);cursor:pointer;background-repeat:no-repeat;background-position:center right;padding-right:21px}table.sortable th.headerSortUp{background-image:url(http://wiki.garrysmod.com/skins/common/images/sort_up.gif?2013-02-24T16:23:20Z)}table.sortable th.headerSortDown{background-image:url(http://wiki.garrysmod.com/skins/common/images/sort_down.gif?2013-02-24T16:23:20Z)}.ltr{direction:ltr;unicode-bidi:embed}#mw-clearyourcache,#mw-sitecsspreview,#mw-sitejspreview,#mw-usercsspreview,#mw-userjspreview{direction:ltr;unicode-bidi:embed}.diff-currentversion-title,.diff{direction:ltr;unicode-bidi:embed}.diff-contentalign-right td{direction:rtl;unicode-bidi:embed}.diff-contentalign-left td{direction:ltr;unicode-bidi:embed}.diff-otitle,.diff-ntitle,.diff-lineno{direction:ltr!important;unicode-bidi:embed}#mw-revision-info,#mw-revision-nav{direction:ltr}div.tright,div.floatright,table.floatright{clear:right;float:right}div.tleft,div.floatleft,table.floatleft{float:left;clear:left}div.floatright,table.floatright,div.floatleft,table.floatleft{position:relative}#mw-credits a{unicode-bidi:embed}} \ No newline at end of file diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.php b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.php deleted file mode 100644 index 0770019..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load.php +++ /dev/null @@ -1,21 +0,0 @@ -(function(window,undefined){var document=window.document,navigator=window.navigator,location=window.location;var jQuery=(function(){var jQuery=function(selector,context){return new jQuery.fn.init(selector,context,rootjQuery);},_jQuery=window.jQuery,_$=window.$,rootjQuery,quickExpr=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,rnotwhite=/\S/,trimLeft=/^\s+/,trimRight=/\s+$/,rdigit=/\d/,rsingleTag=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,rvalidchars=/^[\],:{}\s]*$/,rvalidescape=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,rvalidtokens=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,rvalidbraces=/(?:^|:|,)(?:\s*\[)+/g,rwebkit=/(webkit)[ \/]([\w.]+)/,ropera=/(opera)(?:.*version)?[ \/]([\w.]+)/,rmsie=/(msie) ([\w.]+)/,rmozilla=/(mozilla)(?:.*? rv:([\w.]+))?/,rdashAlpha=/-([a-z]|[0-9])/ig,rmsPrefix=/^-ms-/,fcamelCase=function(all,letter){return(letter+"").toUpperCase();},userAgent=navigator.userAgent,browserMatch,readyList,DOMContentLoaded,toString=Object.prototype.toString,hasOwn=Object.prototype.hasOwnProperty,push=Array.prototype.push,slice=Array.prototype.slice,trim=String.prototype.trim,indexOf=Array.prototype.indexOf,class2type={};jQuery.fn=jQuery.prototype={constructor:jQuery,init:function(selector,context,rootjQuery){var match,elem,ret,doc;if(!selector){return this;}if(selector.nodeType){this.context=this[0]=selector;this.length=1;return this;}if(selector==="body"&&!context&&document.body){this.context=document;this[0]=document.body;this.selector=selector;this.length=1;return this;}if(typeof selector==="string"){if(selector.charAt(0)==="<"&&selector.charAt(selector.length-1)===">"&&selector.length>=3){match=[null,selector,null];}else{match=quickExpr.exec(selector);}if(match&&(match[1]||!context)){if(match[1]){context=context instanceof jQuery?context[0]:context;doc=(context?context.ownerDocument||context:document);ret=rsingleTag.exec(selector);if(ret){if(jQuery.isPlainObject(context)){selector=[document.createElement(ret[1])];jQuery.fn.attr.call(selector,context,true);}else{selector=[doc.createElement(ret[1])];}}else{ret=jQuery.buildFragment([match[1]],[doc]);selector=(ret.cacheable?jQuery.clone(ret.fragment):ret.fragment).childNodes;}return jQuery.merge(this,selector);}else{elem=document.getElementById(match[2]);if(elem&&elem.parentNode){if(elem.id!==match[2]){return rootjQuery.find(selector);}this.length=1;this[0]=elem;}this.context=document;this.selector=selector;return this;}}else if(!context||context.jquery){return(context||rootjQuery).find(selector);}else{return this.constructor(context).find(selector);}}else if(jQuery.isFunction(selector)){return rootjQuery.ready(selector);}if(selector.selector!==undefined){this.selector=selector.selector;this.context=selector.context;}return jQuery.makeArray(selector,this);},selector:"",jquery:"1.6.4",length:0,size:function(){return this.length;},toArray:function(){return slice.call(this,0);},get:function(num){return num==null?this.toArray():(num<0?this[this.length+num]:this[num]);},pushStack:function(elems,name,selector){var ret=this.constructor();if(jQuery.isArray(elems)){push.apply(ret,elems);}else{jQuery.merge(ret,elems);}ret.prevObject=this;ret.context=this.context;if(name==="find"){ret.selector=this.selector+(this.selector?" ":"")+selector;}else if(name){ret.selector=this.selector+"."+name+"("+selector+")";}return ret;},each:function(callback,args){return jQuery.each(this,callback,args);},ready:function(fn){jQuery.bindReady();readyList.done(fn);return this;},eq:function(i){return i===-1?this.slice(i):this.slice(i,+i+1);},first:function(){return this.eq(0);},last:function(){return this.eq(-1);},slice:function(){return this.pushStack(slice.apply(this,arguments),"slice",slice.call(arguments).join(","));},map:function(callback){return this.pushStack(jQuery.map(this,function(elem,i){return callback.call(elem,i,elem);}));},end:function(){return this.prevObject||this.constructor(null);},push:push,sort:[].sort,splice:[].splice};jQuery.fn.init.prototype=jQuery.fn;jQuery.extend=jQuery.fn.extend=function(){var options,name,src,copy,copyIsArray,clone,target=arguments[0]||{},i=1,length=arguments.length,deep=false;if(typeof target==="boolean"){deep=target;target=arguments[1]||{};i=2;}if(typeof target!=="object"&&!jQuery.isFunction(target)){target={};}if(length===i){target=this;--i;}for(;i0){return;}readyList.resolveWith(document,[jQuery]);if(jQuery.fn.trigger){jQuery(document).trigger("ready").unbind("ready");}}},bindReady:function(){if(readyList){return;}readyList=jQuery._Deferred();if(document.readyState==="complete"){return setTimeout(jQuery.ready,1);}if(document.addEventListener){document.addEventListener("DOMContentLoaded",DOMContentLoaded,false);window.addEventListener("load",jQuery.ready,false);}else if(document.attachEvent){document.attachEvent("onreadystatechange",DOMContentLoaded);window.attachEvent("onload",jQuery.ready);var toplevel=false;try{toplevel=window.frameElement==null;}catch(e){}if(document.documentElement.doScroll&&toplevel){doScrollCheck();}}},isFunction:function(obj){return jQuery.type(obj)==="function";},isArray:Array.isArray||function(obj){return jQuery.type(obj)==="array";},isWindow:function(obj){return obj&&typeof obj==="object"&&"setInterval"in obj;},isNaN:function(obj){return obj==null||!rdigit.test(obj)||isNaN(obj);},type:function(obj){return obj==null?String(obj):class2type[toString.call(obj)]||"object";},isPlainObject:function(obj){if(!obj||jQuery.type(obj)!=="object"||obj.nodeType||jQuery.isWindow(obj)){return false;}try{if(obj.constructor&&!hasOwn.call(obj,"constructor")&&!hasOwn.call(obj.constructor.prototype,"isPrototypeOf")){return false;}}catch(e){return false;}var key;for(key in obj){}return key===undefined||hasOwn.call(obj,key);},isEmptyObject:function(obj){for(var name in obj){return false;}return true;},error:function(msg){throw msg;},parseJSON:function(data){if(typeof data!=="string"||!data){return null;}data=jQuery.trim(data);if(window.JSON&&window.JSON.parse){return window.JSON.parse(data);}if(rvalidchars.test(data.replace(rvalidescape,"@").replace(rvalidtokens,"]").replace(rvalidbraces,""))){return(new Function("return "+data))();}jQuery.error("Invalid JSON: "+data);},parseXML:function(data){var xml,tmp;try{if(window.DOMParser){tmp=new DOMParser();xml=tmp.parseFromString(data,"text/xml");}else{xml=new ActiveXObject("Microsoft.XMLDOM");xml.async="false";xml.loadXML(data);}}catch(e){xml=undefined;}if(!xml||!xml.documentElement||xml.getElementsByTagName("parsererror").length){jQuery.error("Invalid XML: "+data);}return xml;},noop:function(){},globalEval:function(data){if(data&&rnotwhite.test(data)){(window.execScript||function(data){window["eval"].call(window,data);})(data);}},camelCase:function(string){return string.replace(rmsPrefix,"ms-").replace(rdashAlpha,fcamelCase);},nodeName:function(elem,name){return elem.nodeName&&elem.nodeName.toUpperCase()===name.toUpperCase();},each:function(object,callback,args){var name,i=0,length=object.length,isObj=length===undefined||jQuery.isFunction(object);if(args){if(isObj){for(name in object){if(callback.apply(object[name],args)===false){break;}}}else{for(;i0&&elems[0]&&elems[length-1])||length===0||jQuery.isArray(elems));if(isArray){for(;i1?sliceDeferred.call(arguments,0):value;if(!(--count)){deferred.resolveWith(deferred,sliceDeferred.call(args,0));}};}if(length>1){for(;i
      a";all=div.getElementsByTagName("*");a=div.getElementsByTagName("a")[0];if(!all||!all.length||!a){return{};}select=document.createElement("select");opt=select.appendChild(document.createElement("option"));input=div.getElementsByTagName("input")[0];support={leadingWhitespace:(div.firstChild.nodeType===3),tbody:!div.getElementsByTagName("tbody").length,htmlSerialize:!!div.getElementsByTagName("link").length,style:/top/.test(a.getAttribute("style")),hrefNormalized:(a.getAttribute("href")==="/a"),opacity:/^0.55$/.test(a.style.opacity),cssFloat:!!a.style.cssFloat,checkOn:(input.value==="on"),optSelected:opt.selected,getSetAttribute:div.className!=="t",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};input.checked=true;support.noCloneChecked=input.cloneNode(true).checked;select.disabled=true;support.optDisabled=!opt.disabled;try{delete div.test;}catch(e){support.deleteExpando=false;}if(!div.addEventListener&&div.attachEvent&&div.fireEvent){div.attachEvent("onclick",function(){support.noCloneEvent=false;});div.cloneNode(true).fireEvent("onclick");}input=document.createElement("input");input.value="t";input.setAttribute("type","radio");support.radioValue=input.value==="t";input.setAttribute("checked","checked");div.appendChild(input);fragment=document.createDocumentFragment();fragment.appendChild(div.firstChild);support.checkClone=fragment.cloneNode(true).cloneNode(true).lastChild.checked;div.innerHTML="";div.style.width=div.style.paddingLeft="1px";body=document.getElementsByTagName("body")[0];testElement=document.createElement(body?"div":"body");testElementStyle={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"};if(body){jQuery.extend(testElementStyle,{position:"absolute",left:"-1000px",top:"-1000px"});}for(i in testElementStyle){testElement.style[i]=testElementStyle[i];}testElement.appendChild(div);testElementParent=body||documentElement;testElementParent.insertBefore(testElement,testElementParent.firstChild);support.appendChecked=input.checked;support.boxModel=div.offsetWidth===2;if("zoom"in div.style){div.style.display="inline";div.style.zoom=1;support.inlineBlockNeedsLayout=(div.offsetWidth===2);div.style.display="";div.innerHTML="
      ";support.shrinkWrapBlocks=(div.offsetWidth!==2);}div.innerHTML="
      t
      ";tds=div.getElementsByTagName("td");isSupported=(tds[0].offsetHeight===0);tds[0].style.display="";tds[1].style.display="none";support.reliableHiddenOffsets=isSupported&&(tds[0].offsetHeight===0);div.innerHTML="";if(document.defaultView&&document.defaultView.getComputedStyle){marginDiv=document.createElement("div");marginDiv.style.width="0";marginDiv.style.marginRight="0";div.appendChild(marginDiv);support.reliableMarginRight=(parseInt((document.defaultView.getComputedStyle(marginDiv,null)||{marginRight:0}).marginRight,10)||0)===0;}testElement.innerHTML="";testElementParent.removeChild(testElement);if(div.attachEvent){for(i in{submit:1,change:1,focusin:1}){eventName="on"+i;isSupported=(eventName in div);if(!isSupported){div.setAttribute(eventName,"return;");isSupported=(typeof div[eventName]==="function");} -support[i+"Bubbles"]=isSupported;}}testElement=fragment=select=opt=body=marginDiv=div=input=null;return support;})();jQuery.boxModel=jQuery.support.boxModel;var rbrace=/^(?:\{.*\}|\[.*\])$/,rmultiDash=/([A-Z])/g;jQuery.extend({cache:{},uuid:0,expando:"jQuery"+(jQuery.fn.jquery+Math.random()).replace(/\D/g,""),noData:{"embed":true,"object":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000","applet":true},hasData:function(elem){elem=elem.nodeType?jQuery.cache[elem[jQuery.expando]]:elem[jQuery.expando];return!!elem&&!isEmptyDataObject(elem);},data:function(elem,name,data,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,ret,internalKey=jQuery.expando,getByName=typeof name==="string",isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:elem[jQuery.expando]&&jQuery.expando;if((!id||(pvt&&id&&(cache[id]&&!cache[id][internalKey])))&&getByName&&data===undefined){return;}if(!id){if(isNode){elem[jQuery.expando]=id=++jQuery.uuid;}else{id=jQuery.expando;}}if(!cache[id]){cache[id]={};if(!isNode){cache[id].toJSON=jQuery.noop;}}if(typeof name==="object"||typeof name==="function"){if(pvt){cache[id][internalKey]=jQuery.extend(cache[id][internalKey],name);}else{cache[id]=jQuery.extend(cache[id],name);}}thisCache=cache[id];if(pvt){if(!thisCache[internalKey]){thisCache[internalKey]={};}thisCache=thisCache[internalKey];}if(data!==undefined){thisCache[jQuery.camelCase(name)]=data;}if(name==="events"&&!thisCache[name]){return thisCache[internalKey]&&thisCache[internalKey].events;}if(getByName){ret=thisCache[name];if(ret==null){ret=thisCache[jQuery.camelCase(name)];}}else{ret=thisCache;}return ret;},removeData:function(elem,name,pvt){if(!jQuery.acceptData(elem)){return;}var thisCache,internalKey=jQuery.expando,isNode=elem.nodeType,cache=isNode?jQuery.cache:elem,id=isNode?elem[jQuery.expando]:jQuery.expando;if(!cache[id]){return;}if(name){thisCache=pvt?cache[id][internalKey]:cache[id];if(thisCache){if(!thisCache[name]){name=jQuery.camelCase(name);}delete -thisCache[name];if(!isEmptyDataObject(thisCache)){return;}}}if(pvt){delete cache[id][internalKey];if(!isEmptyDataObject(cache[id])){return;}}var internalCache=cache[id][internalKey];if(jQuery.support.deleteExpando||!cache.setInterval){delete cache[id];}else{cache[id]=null;}if(internalCache){cache[id]={};if(!isNode){cache[id].toJSON=jQuery.noop;}cache[id][internalKey]=internalCache;}else if(isNode){if(jQuery.support.deleteExpando){delete elem[jQuery.expando];}else if(elem.removeAttribute){elem.removeAttribute(jQuery.expando);}else{elem[jQuery.expando]=null;}}},_data:function(elem,name,data){return jQuery.data(elem,name,data,true);},acceptData:function(elem){if(elem.nodeName){var match=jQuery.noData[elem.nodeName.toLowerCase()];if(match){return!(match===true||elem.getAttribute("classid")!==match);}}return true;}});jQuery.fn.extend({data:function(key,value){var data=null;if(typeof key==="undefined"){if(this.length){data=jQuery.data(this[0]);if(this[0].nodeType===1){var attr=this[0].attributes,name;for(var i=0,l=attr.length;i-1){return true;}}return false;},val:function(value){var hooks,ret,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.nodeName.toLowerCase()]||jQuery.valHooks[elem.type];if(hooks&&"get"in hooks&&(ret=hooks.get(elem,"value"))!==undefined){return ret;}ret=elem.value;return typeof ret==="string"?ret.replace(rreturn,""):ret==null?"":ret;}return undefined;}var isFunction=jQuery.isFunction(value);return this.each(function(i){var self=jQuery(this),val;if(this.nodeType!==1){return;}if(isFunction){val=value.call(this,i,self.val());}else{val=value;}if(val==null){val="";}else if(typeof val==="number"){val+="";}else if(jQuery.isArray(val)){val=jQuery.map(val,function(value){return value==null?"":value+"";});}hooks=jQuery.valHooks[this.nodeName.toLowerCase()]||jQuery.valHooks[this.type];if(!hooks||!("set"in hooks)||hooks.set(this,val,"value")===undefined){this.value=val;}});}});jQuery.extend({valHooks:{option:{get:function(elem){var val=elem.attributes.value;return!val||val.specified?elem.value:elem.text;}},select:{get:function(elem){var value,index=elem.selectedIndex,values=[],options=elem.options,one=elem.type==="select-one";if(index<0){return null;}for(var i=one?index:0,max=one?index+1:options.length;i=0;});if(!values.length){elem.selectedIndex=-1;}return values;}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attrFix:{tabindex:"tabIndex"},attr:function(elem,name,value,pass){var nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return undefined;}if(pass&&name in jQuery.attrFn){return jQuery(elem)[name](value);}if(!("getAttribute"in elem)){return jQuery.prop(elem,name,value);}var ret,hooks,notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=jQuery.attrFix[name]||name;hooks=jQuery.attrHooks[name];if(!hooks){if(rboolean.test(name)){hooks=boolHook;}else if(nodeHook){hooks=nodeHook;}}}if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return undefined;}else if(hooks&&"set"in hooks&¬xml&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}else{elem.setAttribute(name,""+value);return value;}}else if(hooks&&"get"in hooks&¬xml&&(ret=hooks.get(elem,name))!==null){return ret;}else{ret=elem.getAttribute(name);return ret===null?undefined:ret;}},removeAttr:function(elem,name){var propName;if(elem.nodeType===1){name=jQuery.attrFix[name]||name;jQuery.attr(elem,name,"");elem.removeAttribute -(name);if(rboolean.test(name)&&(propName=jQuery.propFix[name]||name)in elem){elem[propName]=false;}}},attrHooks:{type:{set:function(elem,value){if(rtype.test(elem.nodeName)&&elem.parentNode){jQuery.error("type property can't be changed");}else if(!jQuery.support.radioValue&&value==="radio"&&jQuery.nodeName(elem,"input")){var val=elem.value;elem.setAttribute("type",value);if(val){elem.value=val;}return value;}}},value:{get:function(elem,name){if(nodeHook&&jQuery.nodeName(elem,"button")){return nodeHook.get(elem,name);}return name in elem?elem.value:null;},set:function(elem,value,name){if(nodeHook&&jQuery.nodeName(elem,"button")){return nodeHook.set(elem,value,name);}elem.value=value;}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(elem,name,value){var nType=elem.nodeType;if(!elem||nType===3||nType===8||nType===2){return undefined;}var ret,hooks,notxml=nType!==1||!jQuery.isXMLDoc(elem);if(notxml){name=jQuery.propFix[name]||name;hooks=jQuery.propHooks[name];}if(value!==undefined){if(hooks&&"set"in hooks&&(ret=hooks.set(elem,value,name))!==undefined){return ret;}else{return(elem[name]=value);}}else{if(hooks&&"get"in hooks&&(ret=hooks.get(elem,name))!==null){return ret;}else{return elem[name];}}},propHooks:{tabIndex:{get:function(elem){var attributeNode=elem.getAttributeNode("tabindex");return attributeNode&&attributeNode.specified?parseInt(attributeNode.value,10):rfocusable.test(elem.nodeName)||rclickable.test(elem.nodeName)&&elem.href?0:undefined;}}}});jQuery.attrHooks.tabIndex=jQuery.propHooks.tabIndex;boolHook={get:function(elem,name){var attrNode;return jQuery.prop(elem,name)===true||(attrNode=elem.getAttributeNode(name))&&attrNode.nodeValue!==false?name.toLowerCase():undefined;},set:function(elem,value,name){var propName;if(value===false){jQuery.removeAttr(elem,name);}else{propName=jQuery.propFix[name]||name;if(propName in elem){elem[propName]=true;}elem.setAttribute(name,name.toLowerCase());}return name;}};if(!jQuery.support.getSetAttribute){nodeHook=jQuery.valHooks.button={get:function(elem,name){var ret;ret=elem.getAttributeNode(name);return ret&&ret.nodeValue!==""?ret.nodeValue:undefined;},set:function(elem,value,name){var ret=elem.getAttributeNode(name);if(!ret){ret=document.createAttribute(name);elem.setAttributeNode(ret);}return(ret.nodeValue=value+"");}};jQuery.each(["width","height"],function(i,name){jQuery.attrHooks[name]=jQuery.extend(jQuery.attrHooks[name],{set:function(elem,value){if(value===""){elem.setAttribute(name,"auto");return value;}}});});}if(!jQuery.support.hrefNormalized){jQuery.each(["href","src","width","height"],function(i,name){jQuery.attrHooks[name]=jQuery.extend(jQuery.attrHooks[name],{get:function(elem){var ret=elem.getAttribute(name,2);return ret===null?undefined:ret;}});});}if(!jQuery.support.style){jQuery.attrHooks.style={get:function(elem){return elem.style.cssText.toLowerCase()||undefined;},set:function(elem,value){return(elem.style.cssText=""+value);}};}if(!jQuery.support.optSelected){jQuery.propHooks.selected=jQuery.extend(jQuery.propHooks.selected,{get:function(elem){var parent=elem.parentNode;if(parent){parent.selectedIndex;if(parent.parentNode){parent.parentNode.selectedIndex;}}return null;}});}if(!jQuery.support.checkOn){jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={get:function(elem){return elem.getAttribute("value")===null?"on":elem.value;}};});}jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]=jQuery.extend(jQuery.valHooks[this],{set:function(elem,value){if(jQuery.isArray(value)){return(elem.checked=jQuery.inArray(jQuery(elem).val(),value)>=0);}}});});var rnamespaces=/\.(.*)$/,rformElems=/^(?:textarea|input|select)$/i,rperiod=/\./g,rspaces=/ /g,rescape=/[^\w\s.|`]/g,fcleanup=function(nm){return nm.replace(rescape,"\\$&");};jQuery.event={add:function(elem,types,handler,data){if(elem.nodeType===3||elem.nodeType===8){return;}if(handler===false){handler=returnFalse;}else if(!handler){return;}var handleObjIn,handleObj;if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler;}if(!handler.guid){handler.guid=jQuery.guid++;}var elemData=jQuery._data(elem);if(!elemData){return;}var events=elemData.events,eventHandle=elemData.handle;if(!events){elemData.events=events={};}if(!eventHandle){elemData.handle=eventHandle=function(e){return typeof jQuery!=="undefined"&&(!e||jQuery.event.triggered!==e.type)?jQuery.event.handle.apply(eventHandle.elem,arguments):undefined;};}eventHandle.elem=elem;types=types.split(" ");var type,i=0,namespaces;while((type=types[i++])){handleObj=handleObjIn?jQuery.extend({},handleObjIn):{handler:handler,data:data};if(type.indexOf(".")>-1){namespaces=type.split(".");type=namespaces.shift();handleObj.namespace=namespaces.slice(0).sort().join(".");}else{namespaces=[];handleObj.namespace="";}handleObj.type=type;if(!handleObj.guid){handleObj.guid=handler.guid;}var handlers=events[type],special=jQuery.event.special[type]||{};if(!handlers){handlers=events[type]=[];if(!special.setup||special.setup.call(elem,data,namespaces,eventHandle)===false){if(elem.addEventListener){elem.addEventListener(type,eventHandle,false);}else if(elem.attachEvent){elem.attachEvent("on"+type,eventHandle);}}}if(special.add){special.add.call(elem,handleObj);if(!handleObj.handler.guid){handleObj.handler.guid=handler.guid;}}handlers.push(handleObj);jQuery.event.global[type]=true;}elem=null;},global:{},remove:function(elem,types,handler,pos){if(elem.nodeType===3||elem.nodeType===8){return;}if(handler===false){handler=returnFalse;}var ret,type,fn,j,i=0,all,namespaces,namespace,special,eventType,handleObj,origType,elemData=jQuery.hasData(elem)&&jQuery._data(elem),events=elemData&&elemData.events;if(!elemData||!events){return;}if(types&&types.type){handler=types.handler;types=types.type;}if(!types||typeof types==="string"&&types.charAt(0)==="."){types=types||"";for(type in events){jQuery.event.remove(elem,type+types);}return;}types=types.split(" ");while((type=types[i++])){origType=type;handleObj=null;all=type.indexOf(".")<0;namespaces=[];if(!all){namespaces=type.split(".");type=namespaces.shift();namespace=new RegExp("(^|\\.)"+jQuery.map(namespaces.slice(0).sort(),fcleanup).join("\\.(?:.*\\.)?")+"(\\.|$)");}eventType=events[type];if(!eventType){continue;}if(!handler){for(j=0;j=0){type=type.slice(0,-1);exclusive=true;}if(type.indexOf(".")>=0){namespaces=type.split(".");type=namespaces.shift();namespaces.sort();}if((!elem||jQuery.event.customEvent[type])&&!jQuery.event.global[type]){return;}event=typeof event==="object"?event[jQuery.expando]?event:new jQuery.Event(type,event):new jQuery.Event(type);event.type=type;event.exclusive=exclusive;event.namespace=namespaces.join(".");event.namespace_re=new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.)?")+"(\\.|$)");if(onlyHandlers||!elem){event.preventDefault();event.stopPropagation();}if(!elem){jQuery.each(jQuery.cache,function(){var internalKey=jQuery.expando,internalCache=this[internalKey];if(internalCache&&internalCache.events&&internalCache.events[type]){jQuery.event.trigger(event,data,internalCache.handle.elem);}});return;}if(elem.nodeType===3||elem.nodeType===8){return;}event.result=undefined;event.target=elem;data=data!=null?jQuery.makeArray(data):[];data.unshift(event);var cur=elem,ontype=type.indexOf(":")<0?"on"+type:"";do{var handle=jQuery._data(cur,"handle");event.currentTarget=cur;if(handle){handle.apply(cur,data);}if(ontype&&jQuery.acceptData(cur)&&cur[ontype]&&cur[ontype].apply(cur,data)===false){event.result=false;event.preventDefault();}cur=cur.parentNode||cur.ownerDocument||cur===event.target.ownerDocument&&window;}while(cur&&!event.isPropagationStopped());if(!event.isDefaultPrevented()){var old,special=jQuery.event.special[type]||{};if((!special._default||special._default.call(elem.ownerDocument,event)===false)&&!(type==="click"&&jQuery.nodeName(elem,"a"))&&jQuery.acceptData(elem)){try{if(ontype&&elem[type]){old=elem[ontype];if(old){elem[ontype]=null;}jQuery.event.triggered=type;elem[type]();}}catch(ieError){}if(old){elem[ontype]=old;}jQuery.event.triggered=undefined;}}return event.result;},handle:function(event){event=jQuery.event.fix(event||window.event);var handlers=((jQuery._data(this,"events")||{})[event.type]||[]).slice(0),run_all=!event.exclusive&&!event.namespace,args=Array.prototype.slice.call(arguments,0);args[0]=event;event.currentTarget=this;for(var j=0,l=handlers.length;j-1?jQuery.map(elem.options,function(elem){return elem.selected;}).join("-"):"";}else if(jQuery.nodeName(elem,"select")){val=elem.selectedIndex;}return val;},testChange=function testChange(e){var elem=e.target,data,val;if(!rformElems.test(elem.nodeName)||elem.readOnly){return;}data=jQuery._data(elem,"_change_data");val=getVal(elem);if(e.type!=="focusout"||elem.type!=="radio"){jQuery._data(elem,"_change_data",val);}if(data===undefined||val===data){return;}if(data!=null||val){e.type="change";e.liveFired=undefined;jQuery.event.trigger(e,arguments[1],elem);}};jQuery.event.special.change={filters:{focusout:testChange,beforedeactivate:testChange,click:function(e){var elem=e.target,type=jQuery.nodeName(elem,"input")?elem.type:"";if(type==="radio"||type==="checkbox"||jQuery.nodeName(elem,"select")){testChange.call(this,e);}},keydown:function(e){var elem=e.target,type=jQuery.nodeName(elem,"input")?elem.type:"";if((e.keyCode===13&&!jQuery.nodeName(elem,"textarea"))||(e.keyCode===32&&(type==="checkbox"||type==="radio"))||type==="select-multiple"){testChange.call(this,e);}},beforeactivate:function(e){var elem=e.target;jQuery._data(elem,"_change_data",getVal(elem));}},setup:function(data,namespaces){if(this.type==="file"){return false;}for(var type in changeFilters){jQuery.event.add(this,type+".specialChange",changeFilters[type]);}return rformElems.test(this.nodeName);},teardown:function(namespaces){jQuery.event.remove(this,".specialChange");return rformElems.test(this.nodeName);}};changeFilters=jQuery.event.special.change.filters;changeFilters.focus=changeFilters.beforeactivate;}function trigger(type,elem,args){var event=jQuery.extend({},args[0]);event.type=type;event.originalEvent={};event.liveFired=undefined;jQuery.event.handle.call(elem,event);if(event.isDefaultPrevented()){args[0].preventDefault();}}if(!jQuery.support.focusinBubbles){jQuery.each({focus:"focusin",blur:"focusout"},function(orig,fix){var attaches=0;jQuery.event.special[fix]={setup:function(){if(attaches++===0){document.addEventListener(orig,handler,true);}},teardown:function(){if(--attaches===0){document.removeEventListener(orig,handler,true);}}};function handler(donor){var e=jQuery.event.fix(donor);e.type=fix;e.originalEvent={};jQuery.event.trigger(e,null,e.target);if(e.isDefaultPrevented()){donor.preventDefault();}}});}jQuery.each(["bind","one"],function(i,name){jQuery.fn[name]=function(type,data,fn){var handler;if(typeof type==="object"){for(var key in type){this[name](key,data,type[key],fn);}return this;}if(arguments.length===2||data===false){fn=data;data=undefined;}if(name==="one"){handler=function(event){jQuery(this).unbind(event,handler);return fn.apply(this,arguments);};handler.guid=fn.guid||jQuery.guid++;}else{handler=fn;}if(type==="unload"&&name!=="one"){this.one(type,data,fn);}else{for(var i=0,l=this.length;imaxLevel){break;}event.currentTarget=match.elem;event.data=match.handleObj.data;event.handleObj=match.handleObj;ret=match.handleObj.origHandler.apply(match.elem,arguments);if(ret===false||event.isPropagationStopped()){maxLevel=match.level;if(ret===false){stop=false;}if(event.isImmediatePropagationStopped()){break;}}}return stop;}function liveConvert(type,selector){return(type&&type!=="*"?type+".":"")+selector.replace(rperiod,"`").replace(rspaces,"&");}jQuery.each(("blur focus focusin focusout load resize scroll unload click dblclick "+"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave "+"change select submit keydown keypress keyup error").split(" "),function(i,name){jQuery.fn[name]=function(data,fn){if(fn==null){fn=data;data=null;}return arguments.length>0?this.bind(name,data,fn):this.trigger(name);};if(jQuery.attrFn){jQuery.attrFn[name]=true;}});(function(){var chunker=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,done=0,toString=Object.prototype.toString,hasDuplicate=false,baseHasDuplicate=true,rBackslash=/\\/g,rNonWord=/\W/;[0,0].sort(function(){baseHasDuplicate=false;return 0;});var Sizzle=function(selector,context,results,seed){results=results||[];context=context||document;var origContext=context;if(context.nodeType!==1&&context.nodeType!==9){return[];}if(!selector||typeof selector!=="string"){return results;}var m,set,checkSet,extra,ret,cur,pop,i,prune=true,contextXML=Sizzle.isXML(context),parts=[],soFar=selector;do{chunker.exec("");m=chunker.exec(soFar);if(m){soFar=m[3];parts.push(m[1]);if(m[2]){extra=m[3];break;}}}while(m);if(parts.length>1&&origPOS.exec(selector)){if(parts.length===2&&Expr.relative[parts[0]]){set=posProcess(parts[0]+parts[1],context);}else{set=Expr.relative[parts[0]]?[context]:Sizzle(parts.shift(),context);while(parts.length){selector=parts.shift();if(Expr.relative[selector]){selector+=parts.shift();}set=posProcess(selector,set);}}}else{if(!seed&&parts.length>1&&context.nodeType===9&&!contextXML&&Expr.match.ID.test(parts[0])&&!Expr.match.ID.test(parts[parts.length-1])){ret=Sizzle.find(parts.shift(),context,contextXML);context=ret.expr?Sizzle.filter(ret.expr,ret.set)[0]:ret.set[0];}if(context){ret=seed?{expr:parts.pop(),set:makeArray(seed)}:Sizzle.find(parts.pop(),parts.length===1&&(parts[0]==="~"||parts[0]==="+")&&context.parentNode?context.parentNode:context,contextXML);set=ret.expr?Sizzle.filter(ret.expr,ret.set):ret.set;if(parts.length>0){checkSet=makeArray(set);}else{prune=false;}while(parts.length){cur=parts.pop();pop=cur;if(!Expr.relative[cur]){cur="";}else{pop=parts.pop();}if(pop==null){pop=context;}Expr.relative[cur](checkSet,pop,contextXML);}}else{checkSet=parts=[];}}if(!checkSet){checkSet=set;}if(!checkSet){Sizzle.error(cur||selector);}if(toString.call(checkSet)==="[object Array]"){if(!prune){results.push.apply(results,checkSet);}else if(context&&context.nodeType===1){for(i=0;checkSet[i]!=null;i++){if(checkSet[i]&&(checkSet[i]===true||checkSet[i].nodeType===1&&Sizzle.contains(context,checkSet[i]))) -{results.push(set[i]);}}}else{for(i=0;checkSet[i]!=null;i++){if(checkSet[i]&&checkSet[i].nodeType===1){results.push(set[i]);}}}}else{makeArray(checkSet,results);}if(extra){Sizzle(extra,origContext,results,seed);Sizzle.uniqueSort(results);}return results;};Sizzle.uniqueSort=function(results){if(sortOrder){hasDuplicate=baseHasDuplicate;results.sort(sortOrder);if(hasDuplicate){for(var i=1;i0;};Sizzle.find=function(expr,context,isXML){var set;if(!expr){return[];}for(var i=0,l=Expr.order.length;i":function(checkSet,part){var elem,isPartStr=typeof part==="string",i=0,l=checkSet.length;if(isPartStr&&!rNonWord.test(part)){part=part.toLowerCase();for(;i=0)){if(!inplace){result.push(elem);}}else if(inplace){curLoop[i]=false;}}}return false;},ID:function(match){return match[1].replace(rBackslash,"");},TAG:function(match,curLoop){return match[1].replace(rBackslash,"").toLowerCase();},CHILD:function(match){if(match[1]==="nth"){if(!match[2]){Sizzle.error(match[0]);}match[2]=match[2].replace(/^\+|\s*/g,'');var test=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(match[2]==="even"&&"2n"||match[2]==="odd"&&"2n+1"||!/\D/.test(match[2])&&"0n+"+match[2]||match[2]);match[2]=(test[1]+(test[2]||1))-0;match[3]=test[3]-0;}else if(match[2]){Sizzle.error(match[0]);}match[0]=done++;return match;},ATTR:function(match,curLoop,inplace,result,not,isXML){var name=match[1]=match[1].replace(rBackslash,"");if(!isXML&&Expr.attrMap[name]){match[1]=Expr.attrMap[name];}match[4]=(match[4]||match[5]||"").replace(rBackslash,"");if(match[2]==="~="){match[4]=" "+match[4]+" ";}return match;},PSEUDO:function(match,curLoop,inplace,result,not){if(match[1]==="not"){if((chunker.exec(match[3])||"").length>1||/^\w/.test(match[3])){match[3]=Sizzle(match[3],null,null,curLoop);}else{var ret=Sizzle.filter(match[3],curLoop,inplace,true^not);if(!inplace){result.push.apply(result,ret);}return false;}}else if(Expr.match.POS.test(match[0])||Expr.match.CHILD.test(match[0])){return true;}return match;},POS:function(match){match.unshift(true);return match;}},filters:{enabled:function(elem){return elem.disabled===false&&elem.type!=="hidden";},disabled:function(elem){return elem.disabled===true;},checked:function(elem){return elem.checked===true;},selected:function(elem){if(elem.parentNode){elem.parentNode.selectedIndex;}return elem.selected===true;},parent:function(elem){return!!elem.firstChild;},empty:function(elem){return!elem.firstChild;},has:function(elem,i,match){return!!Sizzle(match[3],elem).length;},header:function(elem){return(/h\d/i).test(elem.nodeName);},text:function(elem){var attr=elem.getAttribute("type"),type=elem.type;return elem.nodeName.toLowerCase()==="input"&&"text"===type&&(attr===type||attr===null);},radio:function(elem){return elem.nodeName.toLowerCase()==="input"&&"radio"===elem.type;},checkbox:function(elem){return elem.nodeName.toLowerCase()==="input"&&"checkbox"===elem.type;},file:function(elem){return elem.nodeName.toLowerCase()==="input"&&"file"===elem.type;},password:function(elem){return elem.nodeName.toLowerCase()==="input"&&"password"===elem.type;},submit:function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&"submit"===elem.type;},image:function(elem){return elem.nodeName.toLowerCase()==="input"&&"image"===elem.type;},reset:function(elem){var name=elem.nodeName.toLowerCase();return(name==="input"||name==="button")&&"reset"===elem.type;},button:function(elem){var name=elem.nodeName.toLowerCase();return name==="input"&&"button"===elem.type||name==="button";},input:function(elem){return(/input|select|textarea|button/i).test(elem.nodeName);},focus:function(elem){return elem===elem.ownerDocument.activeElement;}},setFilters:{first:function(elem,i){return i===0;},last:function(elem,i,match,array){return i===array.length-1;},even:function(elem,i){return i%2===0;},odd:function(elem,i){return i%2===1;},lt:function(elem,i,match){return imatch[3]-0;},nth:function(elem,i,match){return match[3]-0===i;},eq:function(elem,i,match){return match[3]-0===i;}},filter:{PSEUDO:function(elem,match,i,array){var name=match[1],filter=Expr.filters[name];if(filter){return filter(elem,i,match,array);}else if(name==="contains"){return(elem.textContent||elem.innerText||Sizzle.getText([elem])||"").indexOf(match[3])>=0;}else if(name==="not"){var not=match[3];for(var j=0,l=not.length;j=0);}}},ID:function(elem,match){return elem.nodeType===1&&elem.getAttribute("id")===match;},TAG:function(elem,match){return(match==="*"&&elem.nodeType===1)||elem.nodeName.toLowerCase()===match;},CLASS:function(elem,match){return(" "+(elem.className||elem.getAttribute("class"))+" ").indexOf(match)>-1;},ATTR:function(elem,match){var name=match[1],result=Expr.attrHandle[name]?Expr.attrHandle[name](elem):elem[name]!=null?elem[name]:elem.getAttribute(name),value=result+"",type=match[2],check=match[4];return result==null?type==="!=":type==="="?value===check:type==="*="?value.indexOf(check)>=0:type==="~="?(" "+value+" ").indexOf(check)>=0:!check?value&&result!==false:type==="!="?value!==check:type==="^="?value.indexOf(check)===0:type==="$="?value.substr(value.length-check.length)===check:type==="|="?value===check||value.substr(0,check.length+1)===check+"-":false;},POS:function(elem,match,i,array){var name=match[2],filter=Expr.setFilters[name];if(filter){return filter(elem,i,match,array);}}}};var origPOS=Expr.match.POS,fescape=function(all,num){return"\\"+(num-0+1);};for(var type in -Expr.match){Expr.match[type]=new RegExp(Expr.match[type].source+(/(?![^\[]*\])(?![^\(]*\))/.source));Expr.leftMatch[type]=new RegExp(/(^(?:.|\r|\n)*?)/.source+Expr.match[type].source.replace(/\\(\d+)/g,fescape));}var makeArray=function(array,results){array=Array.prototype.slice.call(array,0);if(results){results.push.apply(results,array);return results;}return array;};try{Array.prototype.slice.call(document.documentElement.childNodes,0)[0].nodeType;}catch(e){makeArray=function(array,results){var i=0,ret=results||[];if(toString.call(array)==="[object Array]"){Array.prototype.push.apply(ret,array);}else{if(typeof array.length==="number"){for(var l=array.length;i";root.insertBefore(form,root.firstChild);if(document.getElementById(id)){Expr.find.ID=function(match,context,isXML){if(typeof context.getElementById!=="undefined"&&!isXML){var m=context.getElementById(match[1]);return m?m.id===match[1]||typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id").nodeValue===match[1]?[m]:undefined:[];}};Expr.filter.ID=function(elem,match){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return elem.nodeType===1&&node&&node.nodeValue===match;};}root.removeChild(form);root=form=null;})();(function(){var div=document.createElement("div");div.appendChild(document.createComment(""));if(div.getElementsByTagName("*").length>0){Expr.find.TAG=function(match,context){var results=context.getElementsByTagName(match[1]);if(match[1]==="*"){var tmp=[];for(var i=0;results[i];i++){if(results[i].nodeType===1){tmp.push(results[i]);}}results=tmp;}return results;};}div.innerHTML="";if(div.firstChild&&typeof div.firstChild.getAttribute!=="undefined"&&div.firstChild.getAttribute("href")!=="#"){Expr.attrHandle.href=function(elem){return elem.getAttribute("href",2);};}div=null;})();if(document.querySelectorAll){(function(){var oldSizzle=Sizzle,div=document.createElement("div"),id="__sizzle__";div.innerHTML="

      ";if(div.querySelectorAll&&div.querySelectorAll(".TEST").length===0){return;}Sizzle=function(query,context,extra,seed){context=context||document;if(!seed&&!Sizzle.isXML(context)){var match=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(query);if(match&&(context.nodeType===1||context.nodeType===9)){if(match[1]){return makeArray(context.getElementsByTagName(query),extra);}else if(match[2]&&Expr.find.CLASS&&context.getElementsByClassName){return makeArray(context.getElementsByClassName(match[2]),extra);}}if(context.nodeType===9){if(query==="body"&&context.body){return makeArray([context.body],extra);}else if(match&&match[3]){var elem=context.getElementById(match[3]);if(elem&&elem.parentNode){if(elem.id===match[3]){return makeArray([elem],extra);}}else{return makeArray([],extra);}}try{return makeArray(context.querySelectorAll(query),extra);}catch(qsaError){}}else if(context.nodeType===1&&context.nodeName.toLowerCase()!=="object"){var oldContext=context,old=context.getAttribute("id"),nid=old||id,hasParent=context.parentNode,relativeHierarchySelector=/^\s*[+~]/.test(query);if(!old){context.setAttribute("id",nid);}else{nid=nid.replace(/'/g,"\\$&");}if(relativeHierarchySelector&&hasParent){context=context.parentNode;}try{if(!relativeHierarchySelector||hasParent){return makeArray(context.querySelectorAll("[id='"+nid+"'] "+query),extra);}}catch(pseudoError){}finally{if(!old){oldContext.removeAttribute("id");}}}}return oldSizzle(query,context,extra,seed);};for(var prop in oldSizzle){Sizzle[prop]=oldSizzle[prop];}div=null;})();}(function -(){var html=document.documentElement,matches=html.matchesSelector||html.mozMatchesSelector||html.webkitMatchesSelector||html.msMatchesSelector;if(matches){var disconnectedMatch=!matches.call(document.createElement("div"),"div"),pseudoWorks=false;try{matches.call(document.documentElement,"[test!='']:sizzle");}catch(pseudoError){pseudoWorks=true;}Sizzle.matchesSelector=function(node,expr){expr=expr.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!Sizzle.isXML(node)){try{if(pseudoWorks||!Expr.match.PSEUDO.test(expr)&&!/!=/.test(expr)){var ret=matches.call(node,expr);if(ret||!disconnectedMatch||node.document&&node.document.nodeType!==11){return ret;}}}catch(e){}}return Sizzle(expr,null,null,[node]).length>0;};}})();(function(){var div=document.createElement("div");div.innerHTML="
      ";if(!div.getElementsByClassName||div.getElementsByClassName("e").length===0){return;}div.lastChild.className="e";if(div.getElementsByClassName("e").length===1){return;}Expr.order.splice(1,0,"CLASS");Expr.find.CLASS=function(match,context,isXML){if(typeof context.getElementsByClassName!=="undefined"&&!isXML){return context.getElementsByClassName(match[1]);}};div=null;})();function dirNodeCheck(dir,cur,doneName,checkSet,nodeCheck,isXML){for(var i=0,l=checkSet.length;i0){match=elem;break;}}elem=elem[dir];}checkSet[i]=match;}}}if(document.documentElement.contains){Sizzle.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):true);};}else if(document.documentElement.compareDocumentPosition){Sizzle.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16);};}else{Sizzle.contains=function(){return false;};}Sizzle.isXML=function(elem){var documentElement=(elem?elem.ownerDocument||elem:0).documentElement;return documentElement?documentElement.nodeName!=="HTML":false;};var posProcess=function(selector,context){var match,tmpSet=[],later="",root=context.nodeType?[context]:context;while((match=Expr.match.PSEUDO.exec(selector))){later+=match[0];selector=selector.replace(Expr.match.PSEUDO,"");}selector=Expr.relative[selector]?selector+"*":selector;for(var i=0,l=root.length;i0){for(n=length;n0:this.filter(selector).length>0);},closest:function(selectors,context){var ret=[],i,l,cur=this[0];if(jQuery.isArray(selectors)){var match,selector,matches={},level=1;if(cur&&selectors.length){for(i=0,l=selectors.length;i-1:jQuery(cur).is(match)){ret.push({selector:selector,elem:cur,level:level});}}cur=cur.parentNode;level++;}}return ret;}var pos=POS.test(selectors)||typeof selectors!=="string"?jQuery(selectors,context||this.context):0;for(i=0,l=this.length;i-1:jQuery.find.matchesSelector(cur,selectors)){ret.push(cur);break;}else{cur=cur.parentNode;if(!cur||!cur.ownerDocument||cur===context||cur.nodeType===11){break;}}}}ret=ret.length>1?jQuery.unique(ret):ret;return this.pushStack(ret,"closest",selectors);},index:function(elem){if(!elem){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1;}if(typeof elem==="string"){return jQuery.inArray(this[0],jQuery(elem));}return jQuery.inArray(elem.jquery?elem[0]:elem,this);},add:function(selector,context){var set=typeof selector==="string"?jQuery(selector,context):jQuery.makeArray(selector&&selector.nodeType?[selector]:selector),all=jQuery.merge(this.get(),set);return this.pushStack(isDisconnected(set[0])||isDisconnected(all[0])?all:jQuery.unique(all));},andSelf:function(){return this.add(this.prevObject);}});function isDisconnected(node){return!node||!node.parentNode||node.parentNode.nodeType===11;}jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null;},parents:function(elem){return jQuery.dir(elem,"parentNode");},parentsUntil:function(elem,i,until){return jQuery.dir(elem,"parentNode",until);},next:function(elem){return jQuery.nth(elem,2,"nextSibling");},prev:function(elem){return jQuery.nth(elem,2,"previousSibling");},nextAll:function(elem){return jQuery.dir(elem,"nextSibling");},prevAll:function(elem){return jQuery.dir(elem,"previousSibling");},nextUntil:function(elem,i,until){return jQuery.dir(elem,"nextSibling",until);},prevUntil:function(elem,i,until){return jQuery.dir(elem,"previousSibling",until);},siblings:function(elem){return jQuery.sibling(elem.parentNode.firstChild,elem);},children:function(elem){return jQuery.sibling(elem.firstChild);},contents:function(elem){return jQuery.nodeName(elem,"iframe")?elem.contentDocument||elem.contentWindow.document:jQuery.makeArray(elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(until,selector){var ret=jQuery.map(this,fn,until),args=slice.call(arguments);if(!runtil.test(name)){selector=until;}if(selector&&typeof selector==="string"){ret=jQuery.filter(selector,ret);}ret=this.length>1&&!guaranteedUnique[name]?jQuery.unique(ret):ret;if((this.length>1||rmultiselector.test(selector))&&rparentsprev.test(name)){ret=ret.reverse();}return this.pushStack(ret,name,args.join(","));};});jQuery.extend({filter:function(expr,elems,not){if(not){expr=":not("+expr+")";}return elems.length===1?jQuery.find.matchesSelector(elems[0],expr)?[elems[0]]:[]:jQuery.find.matches(expr,elems);},dir:function(elem,dir,until){var matched=[],cur=elem[dir];while(cur&&cur.nodeType!==9&&(until===undefined||cur.nodeType!==1||!jQuery(cur).is(until))){if(cur.nodeType===1){matched.push(cur);}cur=cur[dir];}return matched;},nth:function(cur,result,dir,elem){result=result||1;var num=0;for(;cur;cur=cur[dir]){if(cur.nodeType===1&&++num===result){break;}}return cur;},sibling:function(n,elem){var r=[];for(;n;n=n.nextSibling){if(n.nodeType===1&&n!==elem){r.push(n);}}return r;}});function winnow(elements,qualifier,keep){qualifier=qualifier||0;if(jQuery.isFunction(qualifier)){return jQuery.grep(elements,function(elem,i){var retVal=!!qualifier.call(elem,i,elem);return retVal===keep;});}else if(qualifier.nodeType){return jQuery.grep(elements,function(elem,i){return(elem===qualifier)===keep;});}else if(typeof qualifier==="string"){var filtered=jQuery.grep(elements,function(elem){return elem.nodeType===1;});if(isSimple.test(qualifier)){return jQuery.filter(qualifier,filtered,!keep);}else{qualifier=jQuery.filter(qualifier,filtered);}}return jQuery.grep(elements,function(elem,i){return(jQuery.inArray(elem,qualifier)>=0)===keep;});}var rinlinejQuery=/ jQuery\d+="(?:\d+|null)"/g,rleadingWhitespace=/^\s+/,rxhtmlTag=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,rtagName=/<([\w:]+)/,rtbody=/",""],legend:[1,"
      ","
      "],thead:[1,"","
      "],tr:[2,"","
      "],td:[3,"","
      "],col:[2,"","
      "],area:[1,"",""],_default:[0,"",""]};wrapMap.optgroup=wrapMap.option;wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;if(!jQuery.support.htmlSerialize){wrapMap._default=[1,"div
      ","
      "];}jQuery.fn.extend({text:function(text){if(jQuery.isFunction(text)){return this.each(function(i){var self=jQuery(this);self.text(text.call(this,i,self.text()));});}if(typeof text!=="object"&&text!==undefined){return this.empty().append((this[0]&&this[0].ownerDocument||document).createTextNode(text));}return jQuery.text(this);},wrapAll:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapAll(html.call(this,i));});}if(this[0]){var wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){wrap.insertBefore(this[0]);}wrap.map(function(){var elem=this;while(elem.firstChild&&elem.firstChild.nodeType===1){elem=elem.firstChild;}return elem;}).append(this);}return this;},wrapInner:function(html){if(jQuery.isFunction(html)){return this.each(function(i){jQuery(this).wrapInner(html.call(this,i));});}return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length){contents.wrapAll(html);}else{self.append(html);}});},wrap:function(html){return this.each(function(){jQuery(this).wrapAll(html);});},unwrap:function(){return this.parent().each(function(){if(!jQuery.nodeName(this,"body")){jQuery(this).replaceWith(this.childNodes);}}).end();},append:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1){this.appendChild(elem);}});},prepend:function(){return this.domManip(arguments,true,function(elem){if(this.nodeType===1){this.insertBefore(elem,this.firstChild);}});},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this);});}else if(arguments.length){var set=jQuery(arguments[0]);set.push.apply(set,this.toArray());return this.pushStack(set,"before",arguments);}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(elem){this.parentNode.insertBefore(elem,this.nextSibling);});}else if(arguments.length){var set=this.pushStack(this,"after",arguments);set.push.apply(set,jQuery(arguments[0]).toArray());return set;}},remove:function(selector,keepData){for(var i=0,elem;(elem=this[i])!=null;i++){if(!selector||jQuery.filter(selector,[elem]).length){if(!keepData&&elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));jQuery.cleanData([elem]);}if(elem.parentNode){elem.parentNode.removeChild(elem);}}}return this;},empty:function(){for(var i=0,elem;(elem=this[i])!=null;i++){if(elem.nodeType===1){jQuery.cleanData(elem.getElementsByTagName("*"));}while(elem.firstChild){elem.removeChild(elem.firstChild);}}return this;},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents);});},html:function(value){if(value===undefined){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(rinlinejQuery,""):null;}else if(typeof value==="string"&&!rnocache.test(value)&&(jQuery.support.leadingWhitespace||!rleadingWhitespace.test(value))&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=value.replace(rxhtmlTag,"<$1>");try{for(var i=0,l=this.length;i1&&i0?this.clone(true):this).get();jQuery(insert[i])[original](elems);ret=ret.concat(elems);}return this.pushStack(ret,name,insert.selector);}};});function getAll(elem){if("getElementsByTagName"in elem){return elem.getElementsByTagName("*");}else if("querySelectorAll"in elem){return elem.querySelectorAll("*");}else{return[];}}function fixDefaultChecked(elem){if(elem.type==="checkbox"||elem.type==="radio"){elem.defaultChecked=elem.checked;}}function findInputs(elem){if(jQuery.nodeName(elem,"input")){fixDefaultChecked(elem);}else if("getElementsByTagName"in elem){jQuery.grep(elem.getElementsByTagName("input"),fixDefaultChecked);}}jQuery.extend({clone:function(elem,dataAndEvents,deepDataAndEvents){var clone=elem.cloneNode(true),srcElements,destElements,i;if((!jQuery.support.noCloneEvent||!jQuery.support.noCloneChecked)&&(elem.nodeType===1||elem.nodeType===11)&&!jQuery.isXMLDoc(elem)){cloneFixAttributes(elem,clone);srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){if(destElements[i]){cloneFixAttributes(srcElements[i],destElements[i]);}}}if(dataAndEvents){cloneCopyEvent(elem,clone);if(deepDataAndEvents){srcElements=getAll(elem);destElements=getAll(clone);for(i=0;srcElements[i];++i){cloneCopyEvent(srcElements[i],destElements[i]);}}}srcElements=destElements=null;return clone;},clean:function(elems,context,fragment,scripts){var checkScriptType;context=context||document;if(typeof context.createElement==="undefined"){context=context.ownerDocument||context[0]&&context[0].ownerDocument||document;}var ret=[],j;for(var i=0,elem;(elem=elems[i])!=null;i++){if(typeof elem==="number"){elem+="";}if(!elem){continue;}if(typeof elem==="string"){if(!rhtml.test(elem)){elem=context.createTextNode(elem);}else{elem=elem.replace(rxhtmlTag,"<$1>");var tag=(rtagName.exec(elem)||["",""])[1].toLowerCase(),wrap=wrapMap[tag]||wrapMap._default,depth=wrap[0],div=context.createElement("div");div.innerHTML=wrap[1]+elem+wrap[2];while(depth--){div=div.lastChild;}if(!jQuery.support.tbody){var hasBody=rtbody.test(elem),tbody=tag==="table"&&!hasBody?div.firstChild&&div.firstChild.childNodes:wrap[1]===""&&!hasBody?div.childNodes:[];for(j=tbody.length-1;j>=0;--j){if(jQuery.nodeName(tbody[j],"tbody")&&!tbody[j].childNodes.length){tbody[j].parentNode.removeChild(tbody[j]);}}}if(!jQuery.support.leadingWhitespace&&rleadingWhitespace.test(elem)){div.insertBefore(context.createTextNode(rleadingWhitespace.exec(elem)[0]),div.firstChild);}elem=div.childNodes;}}var len;if(!jQuery.support.appendChecked){if(elem[0]&&typeof(len=elem.length)==="number"){for(j=0;j=0){return value+"px";}}else{return value;}}};});if(!jQuery.support.opacity){jQuery.cssHooks.opacity={get:function(elem,computed){return ropacity.test((computed&&elem.currentStyle?elem.currentStyle.filter:elem.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":computed?"1":"";},set:function(elem,value){var style=elem.style,currentStyle=elem.currentStyle,opacity=jQuery.isNaN(value)?"":"alpha(opacity="+value*100+")",filter=currentStyle&¤tStyle.filter||style.filter||"";style.zoom=1;if(value>=1&&jQuery.trim(filter.replace(ralpha,""))===""){style.removeAttribute("filter");if(currentStyle&&!currentStyle.filter){return;}}style.filter=ralpha.test(filter)?filter.replace(ralpha,opacity):filter+" "+opacity;}};}jQuery(function(){if(!jQuery.support.reliableMarginRight){jQuery.cssHooks.marginRight={get:function(elem, -computed){var ret;jQuery.swap(elem,{"display":"inline-block"},function(){if(computed){ret=curCSS(elem,"margin-right","marginRight");}else{ret=elem.style.marginRight;}});return ret;}};}});if(document.defaultView&&document.defaultView.getComputedStyle){getComputedStyle=function(elem,name){var ret,defaultView,computedStyle;name=name.replace(rupper,"-$1").toLowerCase();if(!(defaultView=elem.ownerDocument.defaultView)){return undefined;}if((computedStyle=defaultView.getComputedStyle(elem,null))){ret=computedStyle.getPropertyValue(name);if(ret===""&&!jQuery.contains(elem.ownerDocument.documentElement,elem)){ret=jQuery.style(elem,name);}}return ret;};}if(document.documentElement.currentStyle){currentStyle=function(elem,name){var left,ret=elem.currentStyle&&elem.currentStyle[name],rsLeft=elem.runtimeStyle&&elem.runtimeStyle[name],style=elem.style;if(!rnumpx.test(ret)&&rnum.test(ret)){left=style.left;if(rsLeft){elem.runtimeStyle.left=elem.currentStyle.left;}style.left=name==="fontSize"?"1em":(ret||0);ret=style.pixelLeft+"px";style.left=left;if(rsLeft){elem.runtimeStyle.left=rsLeft;}}return ret===""?"auto":ret;};}curCSS=getComputedStyle||currentStyle;function getWH(elem,name,extra){var val=name==="width"?elem.offsetWidth:elem.offsetHeight,which=name==="width"?cssWidth:cssHeight;if(val>0){if(extra!=="border"){jQuery.each(which,function(){if(!extra){val-=parseFloat(jQuery.css(elem,"padding"+this))||0;}if(extra==="margin"){val+=parseFloat(jQuery.css(elem,extra+this))||0;}else{val-=parseFloat(jQuery.css(elem,"border"+this+"Width"))||0;}});}return val+"px";}val=curCSS(elem,name,name);if(val<0||val==null){val=elem.style[name]||0;}val=parseFloat(val)||0;if(extra){jQuery.each(which,function(){val+=parseFloat(jQuery.css(elem,"padding"+this))||0;if(extra!=="padding"){val+=parseFloat(jQuery.css(elem,"border"+this+"Width"))||0;}if(extra==="margin"){val+=parseFloat(jQuery.css(elem,extra+this))||0;}});}return val+"px";}if(jQuery.expr&&jQuery.expr.filters){jQuery.expr.filters.hidden=function(elem){var width=elem.offsetWidth,height=elem.offsetHeight;return(width===0&&height===0)||(!jQuery.support.reliableHiddenOffsets&&(elem.style.display||jQuery.css(elem,"display"))==="none");};jQuery.expr.filters.visible=function(elem){return!jQuery.expr.filters.hidden(elem);};}var r20=/%20/g,rbracket=/\[\]$/,rCRLF=/\r?\n/g,rhash=/#.*$/,rheaders=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,rinput=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,rlocalProtocol=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,rquery=/\?/,rscript=/)<[^<]*)*<\/script>/gi,rselectTextarea=/^(?:select|textarea)/i,rspacesAjax=/\s+/,rts=/([?&])_=[^&]*/,rurl=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,_load=jQuery.fn.load,prefilters={},transports={},ajaxLocation,ajaxLocParts,allTypes=["*/"]+["*"];try{ajaxLocation=location.href;}catch(e){ajaxLocation=document.createElement("a");ajaxLocation.href="";ajaxLocation=ajaxLocation.href;}ajaxLocParts=rurl.exec(ajaxLocation.toLowerCase())||[];function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression;dataTypeExpression="*";}if(jQuery.isFunction(func)){var dataTypes=dataTypeExpression.toLowerCase().split(rspacesAjax),i=0,length=dataTypes.length,dataType,list,placeBefore;for(;i=0){var selector=url.slice(off,url.length);url=url.slice(0,off);}var type="GET";if(params){if(jQuery.isFunction(params)){callback=params;params=undefined;}else if(typeof params==="object"){params=jQuery.param(params,jQuery.ajaxSettings.traditional);type="POST";}}var self=this;jQuery.ajax({url:url,type:type,dataType:"html",data:params,complete:function(jqXHR,status,responseText){responseText=jqXHR.responseText;if(jqXHR.isResolved()){jqXHR.done(function(r){responseText=r;});self.html(selector?jQuery("
      ").append(responseText.replace(rscript,"")).find(selector):responseText);}if(callback){self.each(callback,[responseText,status,jqXHR]);}}});return this;},serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){return this.elements?jQuery.makeArray(this.elements):this;}).filter(function(){return this.name&&!this.disabled&&(this.checked||rselectTextarea.test(this.nodeName)||rinput.test(this.type));}).map(function(i,elem){var val=jQuery(this).val();return val==null?null:jQuery.isArray(val)?jQuery.map(val,function(val,i){return{name:elem.name,value:val.replace(rCRLF,"\r\n")};}):{name:elem.name,value:val.replace(rCRLF,"\r\n")};}).get();}});jQuery.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(i,o){jQuery.fn[o]=function(f){return this.bind(o,f);};});jQuery.each(["get","post"],function(i,method){jQuery[method]=function(url,data,callback,type){if(jQuery.isFunction(data)){type=type||callback;callback=data;data=undefined;}return jQuery.ajax({type:method,url:url,data:data,success:callback,dataType:type});};});jQuery.extend({getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script");},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},ajaxSetup:function(target,settings){if(settings){ajaxExtend(target,jQuery.ajaxSettings);}else{settings=target;target=jQuery.ajaxSettings;}ajaxExtend(target,settings);return target;},ajaxSettings:{url:ajaxLocation,isLocal:rlocalProtocol.test(ajaxLocParts[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":allTypes},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":window.String,"text html":true,"text json":jQuery.parseJSON,"text xml":jQuery.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined;}options=options||{};var s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=callbackContext!==s&&(callbackContext.nodeType||callbackContext instanceof jQuery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery._Deferred(),statusCode=s.statusCode||{},ifModifiedKey,requestHeaders={},requestHeadersNames={},responseHeadersString,responseHeaders,transport,timeoutTimer,parts,state=0,fireGlobals,i,jqXHR={readyState:0,setRequestHeader:function(name,value){if(!state){var lname=name.toLowerCase();name=requestHeadersNames[lname]=requestHeadersNames[lname]||name;requestHeaders[name]=value;}return this;},getAllResponseHeaders:function(){return state===2?responseHeadersString:null;},getResponseHeader:function(key){var match;if(state===2){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString))){responseHeaders[match[1].toLowerCase()]=match[2];}}match=responseHeaders[key.toLowerCase()];}return match===undefined?null:match;},overrideMimeType:function(type){if(!state){s.mimeType=type;}return this;},abort:function(statusText){statusText=statusText||"abort";if(transport){transport.abort(statusText);}done(0,statusText);return this;}};function done(status,nativeStatusText,responses,headers){if(state===2){return;}state=2;if(timeoutTimer){clearTimeout -(timeoutTimer);}transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status>0?4:0;var isSuccess,success,error,statusText=nativeStatusText,response=responses?ajaxHandleResponses(s,jqXHR,responses):undefined,lastModified,etag;if(status>=200&&status<300||status===304){if(s.ifModified){if((lastModified=jqXHR.getResponseHeader("Last-Modified"))){jQuery.lastModified[ifModifiedKey]=lastModified;}if((etag=jqXHR.getResponseHeader("Etag"))){jQuery.etag[ifModifiedKey]=etag;}}if(status===304){statusText="notmodified";isSuccess=true;}else{try{success=ajaxConvert(s,response);statusText="success";isSuccess=true;}catch(e){statusText="parsererror";error=e;}}}else{error=statusText;if(!statusText||status){statusText="error";if(status<0){status=0;}}}jqXHR.status=status;jqXHR.statusText=""+(nativeStatusText||statusText);if(isSuccess){deferred.resolveWith(callbackContext,[success,statusText,jqXHR]);}else{deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);}jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals){globalEventContext.trigger("ajax"+(isSuccess?"Success":"Error"),[jqXHR,s,isSuccess?success:error]);}completeDeferred.resolveWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!(--jQuery.active)){jQuery.event.trigger("ajaxStop");}}}deferred.promise(jqXHR);jqXHR.success=jqXHR.done;jqXHR.error=jqXHR.fail;jqXHR.complete=completeDeferred.done;jqXHR.statusCode=function(map){if(map){var tmp;if(state<2){for(tmp in map){statusCode[tmp]=[statusCode[tmp],map[tmp]];}}else{tmp=map[jqXHR.status];jqXHR.then(tmp,tmp);}}return this;};s.url=((url||s.url)+"").replace(rhash,"").replace(rprotocol,ajaxLocParts[1]+"//");s.dataTypes=jQuery.trim(s.dataType||"*").toLowerCase().split(rspacesAjax);if(s.crossDomain==null){parts=rurl.exec(s.url.toLowerCase());s.crossDomain=!!(parts&&(parts[1]!=ajaxLocParts[1]||parts[2]!=ajaxLocParts[2]||(parts[3]||(parts[1]==="http:"?80:443))!=(ajaxLocParts[3]||(ajaxLocParts[1]==="http:"?80:443))));}if(s.data&&s.processData&&typeof s.data!=="string"){s.data=jQuery.param(s.data,s.traditional);}inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(state===2){return false;}fireGlobals=s.global;s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);if(fireGlobals&&jQuery.active++===0){jQuery.event.trigger("ajaxStart");}if(!s.hasContent){if(s.data){s.url+=(rquery.test(s.url)?"&":"?")+s.data;delete s.data;}ifModifiedKey=s.url;if(s.cache===false){var ts=jQuery.now(),ret=s.url.replace(rts,"$1_="+ts);s.url=ret+((ret===s.url)?(rquery.test(s.url)?"&":"?")+"_="+ts:"");}}if(s.data&&s.hasContent&&s.contentType!==false||options.contentType){jqXHR.setRequestHeader("Content-Type",s.contentType);}if(s.ifModified){ifModifiedKey=ifModifiedKey||s.url;if(jQuery.lastModified[ifModifiedKey]){jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[ifModifiedKey]);}if(jQuery.etag[ifModifiedKey]){jqXHR.setRequestHeader("If-None-Match",jQuery.etag[ifModifiedKey]);}}jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers){jqXHR.setRequestHeader(i,s.headers[i]);}if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||state===2)){jqXHR.abort();return false;}for(i in{success:1,error:1,complete:1}){jqXHR[i](s[i]);}transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport){done(-1,"No Transport");}else{jqXHR.readyState=1;if(fireGlobals){globalEventContext.trigger("ajaxSend",[jqXHR,s]);}if(s.async&&s.timeout>0){timeoutTimer=setTimeout(function(){jqXHR.abort("timeout");},s.timeout);}try{state=1;transport.send(requestHeaders,done);}catch(e){if(state<2){done(-1,e);}else{jQuery.error(e);}}}return jqXHR;},param:function(a,traditional){var s=[],add=function(key,value){value=jQuery.isFunction(value)?value():value;s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value);};if(traditional===undefined){traditional=jQuery.ajaxSettings.traditional;}if(jQuery.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a))){jQuery.each(a,function(){add(this.name,this.value);});}else{for(var prefix in a){buildParams(prefix,a[prefix],traditional,add);}}return s.join("&").replace(r20,"+");}});function buildParams(prefix,obj,traditional,add){if(jQuery.isArray(obj)){jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix)){add(prefix,v);}else{buildParams(prefix+"["+(typeof v==="object"||jQuery.isArray(v)?i:"")+"]",v,traditional,add);}});}else if(!traditional&&obj!=null&&typeof obj==="object"){for(var name in obj){buildParams(prefix+"["+name+"]",obj[name],traditional,add);}}else{add(prefix,obj);}}jQuery.extend({active:0,lastModified:{},etag:{}});function ajaxHandleResponses(s,jqXHR,responses){var contents=s.contents,dataTypes=s.dataTypes,responseFields=s.responseFields,ct,type,finalDataType,firstDataType;for(type in responseFields){if(type in responses){jqXHR[responseFields[type]]=responses[type];}}while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined){ct=s.mimeType||jqXHR.getResponseHeader("content-type");}}if(ct){for(type in contents){if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break;}}}if(dataTypes[0]in responses){finalDataType=dataTypes[0];}else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break;}if(!firstDataType){firstDataType=type;}}finalDataType=finalDataType||firstDataType;}if(finalDataType){if(finalDataType!==dataTypes[0]){dataTypes.unshift(finalDataType);}return responses[finalDataType];}}function ajaxConvert(s,response){if(s.dataFilter){response=s.dataFilter(response,s.dataType);}var dataTypes=s.dataTypes,converters={},i,key,length=dataTypes.length,tmp,current=dataTypes[0],prev,conversion,conv,conv1,conv2;for(i=1;i=options.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();options.animatedProperties[this.prop]=true;for(i -in options.animatedProperties){if(options.animatedProperties[i]!==true){done=false;}}if(done){if(options.overflow!=null&&!jQuery.support.shrinkWrapBlocks){jQuery.each(["","X","Y"],function(index,value){elem.style["overflow"+value]=options.overflow[index];});}if(options.hide){jQuery(elem).hide();}if(options.hide||options.show){for(var p in options.animatedProperties){jQuery.style(elem,p,options.orig[p]);}}options.complete.call(elem);}return false;}else{if(options.duration==Infinity){this.now=t;}else{n=t-this.startTime;this.state=n/options.duration;this.pos=jQuery.easing[options.animatedProperties[this.prop]](this.state,n,0,1,options.duration);this.now=this.start+((this.end-this.start)*this.pos);}this.update();}return true;}};jQuery.extend(jQuery.fx,{tick:function(){for(var timers=jQuery.timers,i=0;i").appendTo(body),display=elem.css("display");elem.remove();if(display==="none"||display===""){if(!iframe){iframe=document.createElement("iframe");iframe.frameBorder=iframe.width=iframe.height=0;}body.appendChild(iframe);if(!iframeDoc||!iframe.createElement){iframeDoc=(iframe.contentWindow||iframe.contentDocument).document;iframeDoc.write((document.compatMode==="CSS1Compat"?"":"")+"");iframeDoc.close();}elem=iframeDoc.createElement(nodeName);iframeDoc.body.appendChild(elem);display=jQuery.css(elem,"display");body.removeChild(iframe);}elemdisplay[nodeName]=display;}return elemdisplay[nodeName];}var rtable=/^t(?:able|d|h)$/i,rroot=/^(?:body|html)$/i;if("getBoundingClientRect"in document.documentElement){jQuery.fn.offset=function(options){var elem=this[0],box;if(options){return this.each(function(i){jQuery.offset.setOffset(this,options,i);});}if(!elem||!elem.ownerDocument){return null;}if(elem===elem.ownerDocument.body){return jQuery.offset.bodyOffset(elem);}try{box=elem.getBoundingClientRect();}catch(e){}var doc=elem.ownerDocument,docElem=doc.documentElement;if(!box||!jQuery.contains(docElem,elem)){return box?{top:box.top,left:box.left}:{top:0,left:0};}var body=doc.body,win=getWindow(doc),clientTop=docElem.clientTop||body.clientTop||0,clientLeft=docElem.clientLeft||body.clientLeft||0,scrollTop=win.pageYOffset||jQuery.support.boxModel&&docElem.scrollTop||body.scrollTop,scrollLeft=win.pageXOffset||jQuery.support.boxModel&&docElem.scrollLeft||body.scrollLeft,top=box.top+scrollTop-clientTop,left=box.left+scrollLeft-clientLeft;return{top:top,left:left};};}else{jQuery.fn.offset=function(options){var elem=this[0];if(options){return this.each(function(i){jQuery.offset.setOffset(this,options,i);});}if(!elem||!elem.ownerDocument){return null;}if(elem===elem.ownerDocument.body){return jQuery.offset.bodyOffset(elem);}jQuery.offset.initialize();var computedStyle,offsetParent=elem.offsetParent,prevOffsetParent=elem,doc=elem.ownerDocument,docElem=doc.documentElement,body=doc.body,defaultView=doc.defaultView,prevComputedStyle=defaultView?defaultView.getComputedStyle(elem,null):elem.currentStyle,top=elem.offsetTop,left=elem.offsetLeft;while((elem=elem.parentNode)&&elem!==body&&elem!==docElem){if(jQuery.offset.supportsFixedPosition&&prevComputedStyle.position==="fixed"){break;}computedStyle=defaultView?defaultView.getComputedStyle(elem,null):elem.currentStyle;top-=elem.scrollTop;left-=elem.scrollLeft;if(elem===offsetParent){top+=elem.offsetTop;left+=elem.offsetLeft;if(jQuery.offset.doesNotAddBorder&&!(jQuery.offset.doesAddBorderForTableAndCells&&rtable.test(elem.nodeName))){top+=parseFloat(computedStyle.borderTopWidth)||0;left+=parseFloat(computedStyle.borderLeftWidth)||0;}prevOffsetParent=offsetParent;offsetParent=elem.offsetParent;}if(jQuery.offset.subtractsBorderForOverflowNotVisible&&computedStyle.overflow!=="visible"){top+=parseFloat(computedStyle.borderTopWidth)||0;left+=parseFloat(computedStyle.borderLeftWidth)||0;}prevComputedStyle=computedStyle;}if(prevComputedStyle.position==="relative"||prevComputedStyle.position==="static"){top+=body.offsetTop;left+=body.offsetLeft;}if(jQuery.offset.supportsFixedPosition&&prevComputedStyle.position==="fixed"){top+=Math.max(docElem.scrollTop,body.scrollTop);left+=Math.max(docElem.scrollLeft,body.scrollLeft);}return{top:top,left:left};};}jQuery.offset={initialize:function(){var body=document.body,container=document.createElement("div"),innerDiv,checkDiv,table,td,bodyMarginTop=parseFloat(jQuery.css(body,"marginTop"))||0,html="
      ";jQuery.extend(container.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});container.innerHTML=html;body.insertBefore(container,body.firstChild);innerDiv=container.firstChild;checkDiv=innerDiv.firstChild;td=innerDiv.nextSibling.firstChild.firstChild;this.doesNotAddBorder=(checkDiv.offsetTop!==5);this.doesAddBorderForTableAndCells=(td.offsetTop===5);checkDiv.style.position="fixed";checkDiv.style.top="20px";this.supportsFixedPosition=(checkDiv.offsetTop===20||checkDiv.offsetTop===15);checkDiv.style.position=checkDiv.style.top="";innerDiv.style.overflow="hidden";innerDiv.style.position="relative";this.subtractsBorderForOverflowNotVisible=(checkDiv.offsetTop===-5);this.doesNotIncludeMarginInBodyOffset=(body.offsetTop!==bodyMarginTop);body.removeChild(container);jQuery.offset.initialize=jQuery.noop;},bodyOffset:function(body){var top=body.offsetTop,left=body.offsetLeft;jQuery.offset.initialize();if(jQuery.offset.doesNotIncludeMarginInBodyOffset){top+=parseFloat(jQuery.css(body,"marginTop"))||0;left+=parseFloat(jQuery.css(body,"marginLeft"))||0;}return{top:top,left:left};},setOffset:function(elem,options,i){var position=jQuery.css(elem,"position");if(position==="static"){elem.style.position="relative";}var curElem=jQuery(elem),curOffset=curElem.offset(),curCSSTop=jQuery.css(elem,"top"),curCSSLeft=jQuery.css(elem,"left"),calculatePosition=(position==="absolute"||position==="fixed")&&jQuery.inArray("auto",[curCSSTop,curCSSLeft])>-1,props={},curPosition={},curTop,curLeft;if(calculatePosition){curPosition=curElem.position();curTop=curPosition.top;curLeft=curPosition.left;}else{curTop=parseFloat(curCSSTop)||0;curLeft=parseFloat(curCSSLeft)||0;}if(jQuery.isFunction(options)){options=options.call(elem,i,curOffset);}if(options.top!=null){props.top=(options.top-curOffset.top)+curTop;}if(options.left!=null){props.left=(options.left-curOffset.left)+curLeft;}if("using"in options){options.using.call(elem,props);}else{curElem.css(props);}}};jQuery.fn.extend({position:function(){if(!this[0]){return null;}var elem=this[0],offsetParent=this.offsetParent(),offset=this.offset(),parentOffset=rroot.test(offsetParent[0].nodeName)?{top:0,left:0}:offsetParent.offset();offset.top-=parseFloat(jQuery.css(elem,"marginTop"))||0;offset.left-=parseFloat(jQuery.css(elem,"marginLeft"))||0;parentOffset.top+=parseFloat(jQuery.css(offsetParent[0],"borderTopWidth"))||0;parentOffset.left+=parseFloat(jQuery.css(offsetParent[0],"borderLeftWidth"))||0;return{top:offset.top-parentOffset.top,left:offset.left-parentOffset.left};},offsetParent:function(){return this.map(function(){var offsetParent=this.offsetParent||document.body;while(offsetParent&&(!rroot.test(offsetParent.nodeName)&&jQuery.css(offsetParent,"position")==="static")){offsetParent=offsetParent.offsetParent;}return offsetParent;});}});jQuery.each(["Left","Top"],function(i,name){var method="scroll"+name;jQuery.fn[method]=function(val){var elem,win;if(val===undefined){elem=this[0];if(!elem){return null;}win=getWindow(elem);return win?("pageXOffset"in win)?win[i?"pageYOffset":"pageXOffset"]:jQuery.support.boxModel&&win.document.documentElement[method]||win.document.body[method]:elem[method];}return this.each(function(){win=getWindow(this);if(win){win.scrollTo(!i?val:jQuery(win).scrollLeft(),i?val:jQuery(win).scrollTop());}else{this[method]=val;}});};});function getWindow(elem){return jQuery.isWindow(elem)?elem:elem.nodeType===9?elem.defaultView||elem.parentWindow:false;}jQuery.each(["Height","Width"],function(i,name){var type=name.toLowerCase();jQuery.fn["inner"+ -name]=function(){var elem=this[0];return elem&&elem.style?parseFloat(jQuery.css(elem,type,"padding")):null;};jQuery.fn["outer"+name]=function(margin){var elem=this[0];return elem&&elem.style?parseFloat(jQuery.css(elem,type,margin?"margin":"border")):null;};jQuery.fn[type]=function(size){var elem=this[0];if(!elem){return size==null?null:this;}if(jQuery.isFunction(size)){return this.each(function(i){var self=jQuery(this);self[type](size.call(this,i,self[type]()));});}if(jQuery.isWindow(elem)){var docElemProp=elem.document.documentElement["client"+name],body=elem.document.body;return elem.document.compatMode==="CSS1Compat"&&docElemProp||body&&body["client"+name]||docElemProp;}else if(elem.nodeType===9){return Math.max(elem.documentElement["client"+name],elem.body["scroll"+name],elem.documentElement["scroll"+name],elem.body["offset"+name],elem.documentElement["offset"+name]);}else if(size===undefined){var orig=jQuery.css(elem,type),ret=parseFloat(orig);return jQuery.isNaN(ret)?orig:ret;} -else{return this.css(type,typeof size==="string"?size:size+"px");}};});window.jQuery=window.$=jQuery;})(window);;window.mediaWiki=new(function($){var messageQueue={};function Map(global){this.values=(global===true)?window:{};return this;}Map.prototype.get=function(selection,fallback){if($.isArray(selection)){selection=$.makeArray(selection);var results={};for(var i=0;i');}return'<'+this.key+'>';}var text=this.map.get(this.key);var parameters=this.parameters;text=text.replace(/\$(\d+)/g,function(string,match){var index=parseInt(match,10)-1;return index in parameters?parameters[index]:'$'+match;});if(this.format==='plain'){return text;}if(this.format==='escaped'){return mw.html.escape(text);}return text;};Message.prototype.parse=function(){this.format='parse';return this.toString();};Message.prototype.plain=function(){this.format='plain';return this.toString();};Message.prototype.escaped=function(){this.format='escaped';return this.toString();};Message.prototype.exists=function(){return this.map.exists(this.key);};this.log=function(){};this.Map=Map;this.config=null;this.libs={};this.messages=new this.Map();this.message=function(key,parameter_1){var parameters;if(parameter_1!==undefined){parameters=$.makeArray(arguments);parameters.shift();}else{parameters=[];}return new Message(mw.messages,key,parameters);};this.msg=function(key,parameters){return mw.message.apply(mw.message,arguments).toString();};this.loader=new(function(){var registry={};var batch=[];var queue=[];var jobs=[];var ready=false;var $marker=null;function getMarker(){if($marker){return $marker;}else{$marker=$('meta[name="ResourceLoaderDynamicStyles"]');if($marker.length){return $marker;}mw.log('getMarker> No found, inserting dynamically.');$marker=$('').attr('name','ResourceLoaderDynamicStyles').appendTo('head');return $marker;}}function compare(a,b){if(a.length!=b.length){return false;}for(var i=0;i '+registry[module].dependencies[n]);}recurse(registry[module].dependencies[n],resolved,unresolved);}}resolved[resolved.length]=module;unresolved.splice($.inArray(module,unresolved),1);}function resolve(module){if(typeof module==='object'){var modules=[];for(var m=0;m=arr.length){callback();return;}addScript(arr[i],function(){nestedAddScript(arr,callback,i+1);});};if($.isArray(script)){registry[module].state='loading';nestedAddScript(script,markModuleReady,0);}else if($.isFunction(script)){script(jQuery);markModuleReady();}}catch(e){if(window.console&&typeof window.console.log==='function'){console.log(_fn+'Exception thrown by '+module+': '+e.message);}registry[module].state='error';throw e;}}function handlePending(module){try{for(var j=0;j1){jobs[jobs.length]={'dependencies':filter(['undefined','registered','loading','loaded'],dependencies),'ready':ready,'error':error};}dependencies=filter(['undefined','registered'],dependencies);for(var n=0;nversion){version=registry[groups[group][g]].version;}}var reqBase=$.extend({'version':formatVersionNumber(version)},base);var reqBaseLength=$.param(reqBase).length;var reqs=[];var limit=mw.config.get('wgResourceLoaderMaxQueryLength',-1);var l=reqBaseLength+9;var r=0;reqs[0]={};for(var i=0;i0&&reqs[r]!={}&&l+bytesAdded>limit){r++;reqs[r]={};l=reqBaseLength+9;}if(!(prefix in reqs[r])){reqs[r][prefix]=[];}reqs[r][prefix].push(suffix);l+=bytesAdded;}for(var r=0;r',{rel:'stylesheet',type:'text/css',href:modules}));return true;}else if(type==='text/javascript'||type===undefined){addScript(modules);return true;}return false;}modules=[modules];}modules=resolve(modules);if(compare(filter(['ready'],modules),modules)){return true;}else if(filter(['error'],modules).length){return false;}else{request(modules);return true;}};this.state=function(module,state){if(typeof module==='object'){for(var m in module){mw.loader.state(m,module[m]);}return;}if(!(module in registry)){mw.loader.register(module);}registry[module].state=state;};this.getVersion=function(module){if(module in registry&&'version'in registry -[module]){return formatVersionNumber(registry[module].version);}return null;};this.version=function(){return mediaWiki.loader.getVersion.apply(mediaWiki.loader,arguments);};this.getState=function(module){if(module in registry&&'state'in registry[module]){return registry[module].state;}return null;};this.go=function(){mw.loader.load('mediawiki.user');};$(document).ready(function(){ready=true;});})();this.html=new(function(){var escapeCallback=function(s){switch(s){case"'":return''';case'"':return'"';case'<':return'<';case'>':return'>';case'&':return'&';}};this.escape=function(s){return s.replace(/['"<>&]/g,escapeCallback);};this.Raw=function(value){this.value=value;};this.Cdata=function(value){this.value=value;};this.element=function(name,attrs,contents){var v,s='<'+name;for(var attrName in attrs){v=attrs[attrName];if(v===true){v=attrName;}else if(v===false){continue;}s+=' '+attrName+'="'+this.escape(''+v)+'"';}if(contents===undefined||contents===null){s+='/>';return s;}s+='>';switch(typeof contents){case'string':s+=this.escape(contents);break;case'number':case'boolean':s+=''+contents;break;default:if(contents instanceof this.Raw){s+=contents.value;}else if(contents instanceof this.Cdata){if(/<\/[a-zA-z]/.test(contents.value)){throw new Error('mw.html.element: Illegal end tag found in CDATA');}s+=contents.value;}else{throw new Error('mw.html.element: Invalid type of contents');}}s+='';return s;};})();this.legacy={};})(jQuery);window.$j=jQuery;window.mw=mediaWiki;if(jQuery.isFunction(startUp)){startUp();delete startUp;};mw.loader.state({"jquery":"ready","mediawiki":"ready"}); \ No newline at end of file diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.css b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.css deleted file mode 100644 index c60cb1c..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.css +++ /dev/null @@ -1 +0,0 @@ -@media print{} \ No newline at end of file diff --git a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.php b/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.php deleted file mode 100644 index a8c5465..0000000 --- a/doc/notes-resource/Linux Dedicated Server Hosting - Garry's Mod_files/load_002.php +++ /dev/null @@ -1,2 +0,0 @@ -mw.loader.implement("jquery.client",function($){(function($){var profileCache={};$.client={profile:function(nav){if(nav===undefined){nav=window.navigator;}if(profileCache[nav.userAgent]===undefined){var uk='unknown';var x='x';var wildUserAgents=['Opera','Navigator','Minefield','KHTML','Chrome','PLAYSTATION 3'];var userAgentTranslations=[[/(Firefox|MSIE|KHTML,\slike\sGecko|Konqueror)/,''],['Chrome Safari','Chrome'],['KHTML','Konqueror'],['Minefield','Firefox'],['Navigator','Netscape'],['PLAYSTATION 3','PS3']];var versionPrefixes=['camino','chrome','firefox','netscape','netscape6','opera','version','konqueror','lynx','msie','safari','ps3'];var versionSuffix='(\\/|\\;?\\s|)([a-z0-9\\.\\+]*?)(\\;|dev|rel|\\)|\\s|$)';var names=['camino','chrome','firefox','netscape','konqueror','lynx','msie','opera','safari','ipod','iphone','blackberry','ps3'];var nameTranslations=[];var layouts=['gecko','konqueror','msie','opera','webkit'];var layoutTranslations=[['konqueror','khtml'],['msie','trident'],['opera','presto']];var layoutVersions=['applewebkit','gecko'];var platforms=['win','mac','linux','sunos','solaris','iphone'];var platformTranslations=[['sunos','solaris']];var translate=function(source,translations){for(var i=0;i400){version='2.0';}if(name==='opera'&&version>=9.8){version=ua.match(/version\/([0-9\.]*)/i)[1]||10;}var versionNumber=parseFloat(version,10)||0.0;profileCache[nav.userAgent]={'name':name,'layout':layout,'layoutVersion':layoutversion,'platform':platform,'version':version,'versionBase':(version!==x?Math.floor(versionNumber).toString():x),'versionNumber':versionNumber};}return profileCache[nav.userAgent];},test:function(map,profile){profile=$.isPlainObject(profile)?profile:$.client.profile();var dir=$('body').is('.rtl')?'rtl':'ltr';if(typeof map[dir]!=='object'||typeof map[dir][profile.name]==='undefined'){return true;}var conditions=map[dir][profile.name];for(var i=0;itbody>tr');if($defaultToggle){$containers.not($defaultToggle.closest('tr')).stop(true,true).fadeOut();}else{if(instantHide){$containers.hide();}else{$containers.stop(true,true).fadeOut();}}}else if($collapsible.is('ul')||$collapsible.is('ol')){$containers=$collapsible.find('> li');if($defaultToggle){$containers.not($defaultToggle.parent()).stop(true,true).slideUp();}else{if(instantHide){$containers.hide();}else{$containers.stop(true,true).slideUp();}}}else{var $collapsibleContent=$collapsible.find('> .mw-collapsible-content');if($collapsibleContent.length){if(instantHide){$collapsibleContent.hide();}else{$collapsibleContent.slideUp();}}else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeOut();}else{$collapsible.slideUp();}}}}else{if($collapsible.is('table')){$containers=$collapsible.find('>tbody>tr');if($defaultToggle){$containers.not($defaultToggle.parent().parent()).stop(true,true).fadeIn();}else{$containers.stop(true,true).fadeIn();}}else if($collapsible.is('ul')||$collapsible.is('ol')){$containers=$collapsible.find('> li');if($defaultToggle){$containers.not($defaultToggle.parent()).stop(true,true).slideDown();}else{$containers.stop(true,true).slideDown();}}else{var $collapsibleContent=$collapsible.find('> .mw-collapsible-content');if($collapsibleContent.length){$collapsibleContent.slideDown();}else{if($collapsible.is('tr')||$collapsible.is('td')||$collapsible.is('th')){$collapsible.fadeIn();}else{$collapsible.slideDown();}}}}},toggleLinkDefault=function(that,e){var $that=$(that),$collapsible=$that.closest('.mw-collapsible.mw-made-collapsible').toggleClass('mw-collapsed');e.preventDefault();e.stopPropagation();if(!$that.hasClass('mw-collapsible-toggle-collapsed')){$that.removeClass('mw-collapsible-toggle-expanded').addClass('mw-collapsible-toggle-collapsed');if($that.find('> a').length){$that.find('> a').text(expandtext);}else{$that.text(expandtext);}toggleElement($collapsible,'collapse',$that);}else{$that.removeClass('mw-collapsible-toggle-collapsed').addClass('mw-collapsible-toggle-expanded');if($that.find('> a').length){$that.find('> a').text(collapsetext);}else{$that.text(collapsetext);}toggleElement($collapsible,'expand',$that);}return;},toggleLinkPremade=function($that,e){var $collapsible=$that.eq(0).closest('.mw-collapsible.mw-made-collapsible').toggleClass('mw-collapsed');if($(e.target).is('a')){return true;}e.preventDefault();e.stopPropagation();if(!$that.hasClass('mw-collapsible-toggle-collapsed')){$that.removeClass('mw-collapsible-toggle-expanded').addClass('mw-collapsible-toggle-collapsed');toggleElement($collapsible,'collapse',$that);}else{$that.removeClass('mw-collapsible-toggle-collapsed').addClass('mw-collapsible-toggle-expanded');toggleElement($collapsible,'expand',$that);}return;},toggleLinkCustom=function($that,e,$collapsible){if(e){e.preventDefault();e.stopPropagation();}var action=$collapsible.hasClass('mw-collapsed')?'expand':'collapse';$collapsible.toggleClass('mw-collapsed');toggleElement($collapsible,action,$that);};if(!collapsetext){collapsetext=mw.msg('collapsible-collapse');}if(!expandtext){expandtext=mw.msg('collapsible-expand');}var $toggleLink=$('').text(collapsetext).wrap('').parent().prepend(' [').append('] ').bind('click.mw-collapse',function(e){toggleLinkDefault(this,e);});if($that.hasClass('mw-made-collapsible')){return;}else{$that.addClass('mw-made-collapsible');}if(($that.attr('id')||'').indexOf('mw-customcollapsible-')===0){var thatId=$that.attr('id'),$customTogglers=$('.'+thatId.replace('mw-customcollapsible','mw-customtoggle'));mw.log(_fn+'Found custom collapsible: #'+thatId);if($customTogglers.length){$customTogglers.bind('click.mw-collapse',function(e){toggleLinkCustom($(this),e,$that);});}else{mw.log(_fn+'#'+thatId+': Missing toggler!');}if($that.hasClass('mw-collapsed')){$that.removeClass('mw-collapsed');toggleLinkCustom($customTogglers,null,$that);}}else{if($that.is('table')){var $firstRowCells=$('tr:first th, tr:first td',that),$toggle=$firstRowCells.find('> .mw-collapsible-toggle');if(!$toggle.length){$firstRowCells.eq(-1).prepend($toggleLink);}else{$toggleLink=$toggle.unbind('click.mw-collapse').bind('click.mw-collapse',function(e){toggleLinkPremade($toggle,e);});}}else if($that.is('ul')||$that.is('ol')){var $firstItem=$('li:first',$that),$toggle=$firstItem.find('> .mw-collapsible-toggle');if(!$toggle.length){var firstval=$firstItem.attr('value');if(firstval===undefined||!firstval||firstval=='-1'){$firstItem.attr('value','1');}$that.prepend($toggleLink.wrap('
    • ').parent());}else{$toggleLink=$toggle.unbind('click.mw-collapse').bind('click.mw-collapse',function(e){toggleLinkPremade($toggle,e);});}}else{var -$toggle=$that.find('> .mw-collapsible-toggle');if(!$that.find('> .mw-collapsible-content').length){$that.wrapInner('
      ');}if(!$toggle.length){$that.prepend($toggleLink);}else{$toggleLink=$toggle.unbind('click.mw-collapse').bind('click.mw-collapse',function(e){toggleLinkPremade($toggle,e);});}}}if($that.hasClass('mw-collapsed')&&($that.attr('id')||'').indexOf('mw-customcollapsible-')!==0){$that.removeClass('mw-collapsed');toggleElement($that,'collapse',$toggleLink.eq(0),true);$toggleLink.eq(0).click();}});};})(jQuery,mediaWiki);;},{"all":".mw-collapsible-toggle{float:right} li .mw-collapsible-toggle{float:none} .mw-collapsible-toggle-li{list-style:none}\n\n/* cache key: wiki:resourceloader:filter:minify-css:4:4250852ed2349a0d4d0fc6509a3e7d4c */\n"},{"collapsible-expand":"Expand","collapsible-collapse":"Collapse"});mw.loader.implement("jquery.messageBox",function($){(function($,mw){$.messageBoxNew=function(options){options=$.extend({'id':'js-messagebox','parent':'body','insert':'prepend'},options);var $curBox=$('#'+options.id);if($curBox.size()>0){if($curBox.hasClass('js-messagebox')){return $curBox;}else{return $curBox.addClass('js-messagebox');}}else{var $newBox=$('
      ',{'id':options.id,'class':'js-messagebox','css':{'display':'none'}});if($(options.parent).length<1){options.parent='body';}if(options.insert==='append'){$newBox.appendTo(options.parent);return $newBox;}else{$newBox.prependTo(options.parent);return $newBox;}}};$.messageBox=function(options){options=$.extend({'message':'','group':'default','replace':false,'target':'js-messagebox'},options);var $target=$.messageBoxNew({id:options.target});var groupID=options.target+'-'+options.group;var $group=$('#'+groupID);if($group.size()<1){$group=$('
      ',{'id':groupID,'class':'js-messagebox-group'});$target.prepend($group);}if(options.replace===true){$group.empty();}if(options.message===''||options.message===null){$group.hide();}else{$group.prepend($('

      ').append(options.message)).show();$target.slideDown();}if($target.find('> *:visible').size()===0){$group.show();$target.slideUp();$group.hide();}else{$target.slideDown();}return $group;};})(jQuery,mediaWiki);;},{"all":".js-messagebox{margin:1em 5%;padding:0.5em 2.5%;border:1px solid #ccc;background-color:#fcfcfc;font-size:0.8em}.js-messagebox .js-messagebox-group{margin:1px;padding:0.5em 2.5%;border-bottom:1px solid #ddd}.js-messagebox .js-messagebox-group:last-child{border-bottom:thin none transparent}\n\n/* cache key: wiki:resourceloader:filter:minify-css:4:8b08bdc91c52a9ffba396dccfb5b473c */\n"},{});mw.loader.implement("jquery.mwPrototypes",function($){jQuery.extend({trimLeft:function(str){return str===null?'':str.toString().replace(/^\s+/,'');},trimRight:function(str){return str===null?'':str.toString().replace(/\s+$/,'');},ucFirst:function(str){return str.substr(0,1).toUpperCase()+str.substr(1);},escapeRE:function(str){return str.replace(/([\\{}()|.?*+\-^$\[\]])/g,"\\$1");},isDomElement:function(el){return!!el&&!!el.nodeType;},isEmpty:function(v){var key;if(v===""||v===0||v==="0"||v===null||v===false||typeof v==='undefined'){return true;}if(v.length===0){return true;}if(typeof v==='object'){for(key in v){return false;}return true;}return false;},compareArray:function(arrThis,arrAgainst){if(arrThis.length!=arrAgainst.length){return false;}for(var i=0;i2&&cookie.indexOf(':')>0){var parts=cookie.split(':');if(parts.length>1&&parts[0]==options.version){version=Number(parts[0]);bucket=String(parts[1]);}}if(bucket===null){if(!$.isPlainObject(options.buckets)){throw'Invalid buckets error. Object expected for options.buckets.';}version=Number(options.version);var range=0,k;for(k in -options.buckets){range+=options.buckets[k];}var rand=Math.random()*range;var total=0;for(k in options.buckets){bucket=k;total+=options.buckets[k];if(total>=rand){break;}}if(options.tracked){mw.loader.using('jquery.clickTracking',function(){$.trackAction('mediaWiki.user.bucket:'+key+'@'+version+':'+bucket);});}$.cookie('mediaWiki.user.bucket:'+key,version+':'+bucket,{'path':'/','expires':Number(options.expires)});}return bucket;};}mw.user=new User();})(jQuery);;},{},{});mw.loader.implement("mediawiki.util",function($){(function($){var util=mw.util={'initialised':false,'init':function(){if(this.initialised===false){this.initialised=true;$(document).ready(function(){$.messageBoxNew({'id':'mw-js-message','parent':'#content'});var profile=$.client.profile();if(profile.name=='opera'){util.tooltipAccessKeyPrefix='shift-esc-';}else if(profile.name=='chrome'){util.tooltipAccessKeyPrefix=(profile.platform=='mac'?'ctrl-option-':'alt-');}else if(profile.platform!=='win'&&profile.name=='safari'&&profile.layoutVersion>526){util.tooltipAccessKeyPrefix='ctrl-alt-';}else if(!(profile.platform=='win'&&profile.name=='safari')&&(profile.name=='safari'||profile.platform=='mac'||profile.name=='konqueror')){util.tooltipAccessKeyPrefix='ctrl-';}else if(profile.name=='firefox'&&profile.versionBase>'1'){util.tooltipAccessKeyPrefix='alt-shift-';}if($('#bodyContent').length){util.$content=$('#bodyContent');}else if($('#mw_contentholder').length){util.$content=$('#mw_contentholder');}else if($('#article').length){util.$content=$('#article');}else{util.$content=$('#content');}var $tocContainer=$('#toc'),$tocTitle=$('#toctitle'),$tocToggleLink=$('#togglelink');if($tocContainer.size()&&$tocTitle.size()&&!$tocToggleLink.size()){var hideTocCookie=$.cookie('mw_hidetoc');$tocToggleLink=$('').text(mw.msg('hidetoc')).click(function(e){e.preventDefault();util.toggleToc($(this));});$tocTitle.append($tocToggleLink.wrap('').parent().prepend(' [').append('] '));if(hideTocCookie=='1'){$tocToggleLink.click();}}});return true;}return false;},'rawurlencode':function(str){str=(str+'').toString();return encodeURIComponent(str).replace(/!/g,'%21').replace(/'/g,'%27').replace(/\(/g,'%28').replace(/\)/g,'%29').replace(/\*/g,'%2A').replace(/~/g,'%7E');},'wikiUrlencode':function(str){return this.rawurlencode(str).replace(/%20/g,'_').replace(/%3A/g,':').replace(/%2F/g,'/');},'wikiGetlink':function(str){return mw.config.get('wgArticlePath').replace('$1',this.wikiUrlencode(str||mw.config.get('wgPageName')));},'wikiScript':function(str){return mw.config.get('wgScriptPath')+'/'+(str||'index')+mw.config.get('wgScriptExtension');},'addCSS':function(text){var s=document.createElement('style');s.type='text/css';s.rel='stylesheet';document.getElementsByTagName('head')[0].appendChild(s);if(s.styleSheet){s.styleSheet.cssText=text;}else{s.appendChild(document.createTextNode(text+''));}return s.sheet||s;},'toggleToc':function($toggleLink,callback){var $tocList=$('#toc ul:first');if($tocList.size()){if($tocList.is(':hidden')){$tocList.slideDown('fast',callback);$toggleLink.text(mw.msg('hidetoc'));$('#toc').removeClass('tochidden');$.cookie('mw_hidetoc',null,{expires:30,path:'/'});return true;}else{$tocList.slideUp('fast',callback);$toggleLink.text(mw.msg('showtoc'));$('#toc').addClass('tochidden');$.cookie('mw_hidetoc','1',{expires:30,path:'/'});return false;}}else{return null;}},'getParamValue':function(param,url){url=url?url:document.location.href;var re=new RegExp('^[^#]*[&?]'+$.escapeRE(param)+'=([^&#]*)');var m=re.exec(url);if(m&&m.length>1){return decodeURIComponent(m[1].replace(/\+/g,'%20'));}return null;},'tooltipAccessKeyPrefix':'alt-','tooltipAccessKeyRegexp':/\[(ctrl-)?(alt-)?(shift-)?(esc-)?(.)\]$/,'updateTooltipAccessKeys':function(nodeList){var $nodes;if(!nodeList){this.updateTooltipAccessKeys($('#column-one a, #mw-head a, #mw-panel a, #p-logo a'));this.updateTooltipAccessKeys($('input'));this.updateTooltipAccessKeys($('label'));return;}else if(nodeList instanceof jQuery){$nodes=nodeList;}else{$nodes=$(nodeList);}$nodes.each(function(i){var tip=$(this).attr('title');if(!!tip&&util.tooltipAccessKeyRegexp.exec(tip)){tip=tip.replace(util.tooltipAccessKeyRegexp,'['+util.tooltipAccessKeyPrefix+"$5]");$(this).attr('title',tip);}});},'$content':null,'addPortletLink':function(portlet,href,text,id,tooltip,accesskey,nextnode){if(arguments.length<3){return null;}var $link=$('').attr('href',href).text(text);if(tooltip){$link.attr('title',tooltip);}switch(mw.config.get('skin')){case'standard':case'cologneblue':$('#quickbar').append($link.after('
      '));return $link[0];case'nostalgia':$('#searchform').before($link).before(' | ');return $link[0];default:var $portlet=$('#'+portlet);if($portlet.length===0){return null;}var $ul=$portlet.find('ul');if($ul.length===0){if($portlet.find('div:first').length===0){$portlet.append('

        ');}else{$portlet.find('div').eq(-1).append('
          ');}$ul=$portlet.find('ul').eq(0);}if($ul.length===0){return null;}$portlet.removeClass('emptyPortlet');var $item;if($portlet.hasClass('vectorTabs')){$item=$link.wrap('
        • ').parent().parent();}else{$item=$link.wrap('
        • ').parent();}if(id){$item.attr('id',id);}if(accesskey){$link.attr('accesskey',accesskey);tooltip+=' ['+accesskey+']';$link.attr('title',tooltip);}if(accesskey&&tooltip){this.updateTooltipAccessKeys($link);}if(nextnode&&nextnode.parentNode==$ul[0]){$(nextnode).before($item);}else if(typeof nextnode=='string'&&$ul.find(nextnode).length!==0){$ul.find(nextnode).eq(0).before($item);}else{$ul.append($item);}return $item[0];}},'jsMessage':function(message,className){if(!arguments.length||message===''||message===null){$('#mw-js-message').empty().hide();return true;}else{var $messageDiv=$('#mw-js-message');if(!$messageDiv.length){$messageDiv=$('
          ');if(util.$content.parent().length){util.$content.parent().prepend($messageDiv);}else{return false;}}if(className){$messageDiv.attr('class','mw-js-message-'+className);}if(typeof message==='object'){$messageDiv.empty();$messageDiv.append(message);}else{$messageDiv.html(message);}$messageDiv.slideDown();return true;}},'validateEmail':function(mailtxt){if(mailtxt===''){return null;}var rfc5322_atext="a-z0-9!#$%&'*+\\-/=?^_`{|}~",rfc1034_ldh_str="a-z0-9\\-",HTML5_email_regexp=new RegExp('^'+'['+rfc5322_atext+'\\.]+'+'@'+'['+rfc1034_ldh_str+']+'+'(?:\\.['+rfc1034_ldh_str+']+)*'+'$','i');return(null!==mailtxt.match(HTML5_email_regexp));},'isIPv4Address':function(address,allowBlock){var block=allowBlock?'(?:\\/(?:3[0-2]|[12]?\\d))?':'';var RE_IP_BYTE='(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|0?[0-9]?[0-9])';var RE_IP_ADD='(?:'+RE_IP_BYTE+'\\.){3}'+RE_IP_BYTE;return typeof address==='string'&&address.search(new RegExp('^'+RE_IP_ADD+block+'$'))!=-1;},'isIPv6Address':function(address,allowBlock){if(typeof address!=='string'){return false;}var block=allowBlock?'(?:\\/(?:12[0-8]|1[01][0-9]|[1-9]?\\d))?':'';var RE_IPV6_ADD='(?:'+':(?::|(?::'+'[0-9A-Fa-f]{1,4}'+'){1,7})'+'|'+'[0-9A-Fa-f]{1,4}'+'(?::'+'[0-9A-Fa-f]{1,4}'+'){0,6}::'+'|'+'[0-9A-Fa-f]{1,4}'+'(?::'+'[0-9A-Fa-f]{1,4}'+'){7}'+')';if(address.search(new RegExp('^'+RE_IPV6_ADD+block+'$'))!=-1){return true;}RE_IPV6_ADD='[0-9A-Fa-f]{1,4}'+'(?:::?'+'[0-9A-Fa-f]{1,4}'+'){1,6}';return address.search(new RegExp('^'+RE_IPV6_ADD+block+'$'))!=-1&&address.search(/::/)!=-1&&address.search(/::.*::/)==-1;}};util.init();})(jQuery);;},{},{});mw.loader.implement("mediawiki.legacy.ajax",function($){window.sajax_debug_mode=false;window.sajax_request_type='GET';window.sajax_debug=function(text){if(!sajax_debug_mode)return false;var e=document.getElementById('sajax_debug');if(!e){e=document.createElement('p');e.className='sajax_debug';e.id='sajax_debug';var b=document.getElementsByTagName('body')[0];if(b.firstChild){b.insertBefore(e,b.firstChild);}else{b.appendChild(e);}}var m=document.createElement('div');m.appendChild(document.createTextNode(text));e.appendChild(m);return true;};window.sajax_init_object=function(){sajax_debug('sajax_init_object() called..');var A;try{A=new XMLHttpRequest();}catch(e){try{A=new ActiveXObject('Msxml2.XMLHTTP');}catch(e){try{A=new ActiveXObject('Microsoft.XMLHTTP');}catch(oc){A=null;}}}if(!A){sajax_debug('Could not create connection object.');}return A;};window.sajax_do_call=function(func_name,args,target){var i,x,n;var uri;var post_data;uri=wgServer+((wgScript==null)?(wgScriptPath+'/index.php'):wgScript)+'?action=ajax';if(sajax_request_type=='GET'){if(uri.indexOf('?')==-1){uri=uri+'?rs='+encodeURIComponent(func_name);}else{uri=uri+'&rs='+encodeURIComponent(func_name);}for(i=0;iError: '+x.status+' '+x.statusText+' ('+x.responseText+')
          ';}}}else{alert('bad target for sajax_do_call: not a function or object: '+target);}};sajax_debug(func_name+' uri = '+uri+' / post = '+post_data);x.send(post_data);sajax_debug(func_name+' waiting..');delete x;return true;};window.wfSupportsAjax=function(){var request=sajax_init_object();var supportsAjax=request?true:false;delete request;return supportsAjax;};;},{},{});mw.loader.implement("mediawiki.legacy.wikibits",function($){window.clientPC=navigator.userAgent.toLowerCase();window.is_gecko=/gecko/.test(clientPC)&&!/khtml|spoofer|netscape\/7\.0/.test(clientPC);window.is_safari=window.is_safari_win=window.webkit_version=window.is_chrome=window.is_chrome_mac=false;window.webkit_match=clientPC.match(/applewebkit\/(\d+)/);if(webkit_match){window.is_safari=clientPC.indexOf('applewebkit')!=-1&&clientPC.indexOf('spoofer')==-1;window.is_safari_win=is_safari&&clientPC.indexOf('windows')!=-1;window.webkit_version=parseInt(webkit_match[1]);window.is_chrome=clientPC.indexOf('chrome')!==-1&&clientPC.indexOf('spoofer')===-1;window.is_chrome_mac=is_chrome&&clientPC.indexOf('mac')!==-1}window.is_ff2=/firefox\/[2-9]|minefield\/3/.test(clientPC);window.ff2_bugs=/firefox\/2/.test(clientPC);window.is_ff2_win=is_ff2&&clientPC.indexOf('windows')!=-1;window.is_ff2_x11=is_ff2&&clientPC.indexOf('x11')!=-1;window.is_opera=window.is_opera_preseven=window.is_opera_95=window.opera6_bugs=window.opera7_bugs=window.opera95_bugs=false;if(clientPC.indexOf('opera')!=-1){window.is_opera=true;window.is_opera_preseven=window.opera&&!document.childNodes;window.is_opera_seven=window.opera&&document.childNodes;window.is_opera_95=/opera\/(9\.[5-9]|[1-9][0-9])/.test(clientPC);window.opera6_bugs=is_opera_preseven;window.opera7_bugs=is_opera_seven&&!is_opera_95;window.opera95_bugs=/opera\/(9\.5)/.test(clientPC);}window.ie6_bugs=false;if(/msie ([0-9]{1,}[\.0-9]{0,})/.exec(clientPC)!=null&&parseFloat(RegExp.$1)<=6.0){ie6_bugs=true;}window.doneOnloadHook=undefined;if(!window.onloadFuncts){window.onloadFuncts=[];}window.addOnloadHook=function(hookFunct){if(!doneOnloadHook){onloadFuncts[onloadFuncts.length]=hookFunct;}else{hookFunct();}};window.importScript=function(page){var uri=wgScript+'?title='+encodeURIComponent(page.replace(/ /g,'_')).replace(/%2F/ig,'/').replace(/%3A/ig,':')+'&action=raw&ctype=text/javascript';return importScriptURI(uri);};window.loadedScripts={};window.importScriptURI=function(url){if(loadedScripts[url]){return null;}loadedScripts[url]=true;var s=document.createElement('script');s.setAttribute('src',url);s.setAttribute('type','text/javascript');document.getElementsByTagName('head')[0].appendChild(s);return s;};window.importStylesheet=function(page){return importStylesheetURI(wgScript+'?action=raw&ctype=text/css&title='+encodeURIComponent(page.replace(/ /g,'_')));};window.importStylesheetURI=function(url,media){var l=document.createElement('link');l.type='text/css';l.rel='stylesheet';l.href=url;if(media){l.media=media;}document.getElementsByTagName('head')[0].appendChild(l);return l;};window.appendCSS=function(text){var s=document.createElement('style');s.type='text/css';s.rel='stylesheet';if(s.styleSheet){s.styleSheet.cssText=text;}else{s.appendChild(document.createTextNode(text+''));}document.getElementsByTagName('head')[0].appendChild(s);return s;};if(typeof stylepath!='undefined'&&skin=='monobook'){if(opera6_bugs){importStylesheetURI(stylepath+'/'+skin+'/Opera6Fixes.css');}else if(opera7_bugs){importStylesheetURI(stylepath+'/'+skin+'/Opera7Fixes.css');}else if(opera95_bugs){importStylesheetURI(stylepath+'/'+skin+'/Opera9Fixes.css');}else if(ff2_bugs){importStylesheetURI(stylepath+'/'+skin+'/FF2Fixes.css');}}if('wgBreakFrames'in window&&window.wgBreakFrames){if(window.top!=window){window.top.location=window.location;}}window.changeText=function(el,newText){if(el.innerText){el.innerText=newText;}else if(el.firstChild&&el.firstChild.nodeValue){el.firstChild.nodeValue=newText;}};window.killEvt=function(evt){evt=evt||window.event||window.Event;if(typeof(evt.preventDefault)!='undefined'){evt.preventDefault();evt.stopPropagation();}else{evt.cancelBubble=true;}return false;};window.mwEditButtons=[];window.mwCustomEditButtons=[];window.escapeQuotes=function(text){var re=new RegExp("'","g");text=text.replace(re,"\\'");re=new RegExp("\\n","g");text=text.replace(re,"\\n");return escapeQuotesHTML(text);};window.escapeQuotesHTML=function(text){var re=new RegExp('&',"g");text=text.replace(re,"&");re=new RegExp('"',"g");text=text.replace(re,""");re=new RegExp('<',"g");text=text.replace(re,"<");re=new RegExp('>',"g");text=text.replace(re,">");return text;};window.tooltipAccessKeyPrefix='alt-';if(is_opera){tooltipAccessKeyPrefix='shift-esc-';}else if(is_chrome){tooltipAccessKeyPrefix=is_chrome_mac?'ctrl-option-':'alt-';}else if(!is_safari_win&&is_safari&&webkit_version>526){tooltipAccessKeyPrefix='ctrl-alt-';}else if(!is_safari_win&&(is_safari||clientPC.indexOf('mac')!=-1||clientPC.indexOf('konqueror')!=-1)){tooltipAccessKeyPrefix='ctrl-';}else if(is_ff2){tooltipAccessKeyPrefix='alt-shift-';}window.tooltipAccessKeyRegexp=/\[(ctrl-)?(alt-)?(shift-)?(esc-)?(.)\]$/;window.updateTooltipAccessKeys=function(nodeList){if(!nodeList){var linkContainers=['column-one','mw-head','mw-panel','p-logo'];for(var i in linkContainers){var linkContainer=document.getElementById(linkContainers[i]);if(linkContainer){updateTooltipAccessKeys(linkContainer.getElementsByTagName('a'));}}updateTooltipAccessKeys(document.getElementsByTagName('input'));updateTooltipAccessKeys(document.getElementsByTagName('label'));return;}for(var i=0;i0){node=uls[0];}else{node=document.createElement('ul');var lastElementChild=null;for(var i=0;iinputs.length){finish=inputs.length;}for(var i=start;istart&&typeof checkboxes[i].onchange=='function'){checkboxes[i].onchange();}}lastCheckbox=this.index;return true;};window.getElementsByClassName=function(oElm,strTagName,oClassNames){var arrReturnElements=new Array();if(typeof(oElm.getElementsByClassName)=='function'){var arrNativeReturn=oElm.getElementsByClassName(oClassNames);if(strTagName=='*'){return arrNativeReturn;}for(var h=0;h=f[d][c])delete f[d][c],delete j[d][c];if(a>=c&&ac&&b'+b+""}function r(a, -b,c,i){if("undefined"===typeof a||null===a)i();else{var e=a.exec(c);if(e){++s;!b.name&&"string"==typeof b.matches[0]&&(b.name=b.matches[0],delete b.matches[0]);var k=e[0],g=e.index,t=e[0].length+g,h=function(){function e(){r(a,b,c,i)}s%100>0?e():setTimeout(e,0)};if(B(g,t))h();else{var m=u(b.matches),l=function(a,c,i){if(a>=c.length)i(k);else{var d=e[c[a]];if(d){var g=b.matches[c[a]],f=g.language,h=g.name&&g.matches?g.matches:g,j=function(b,d,g){var f;f=0;var h;for(h=1;h/g,">").replace(/&(?![\w\#]+;)/g,"&"),b,c)}function o(a,b,c){if(b