Skip to content

Instantly share code, notes, and snippets.

// ==UserScript==
// @name Tagpro Move Spec
// @version 0.1
// @description Use arrow keys to move the camera while spectating. Shift doubles the speed, ctrl halves it
// @include http://tagpro-*.koalabeast.com:*
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
// @author Some Ball -1
// ==/UserScript==
$(function() {
// ==UserScript==
// @name TagPro Smooth Zooms
// @namespace http://reddit.com/user/Splanky222
// @version 1.1.1
// @description Allows for smooth camera-like zooms for TagPro spectators
// @include http://tagpro-*.koalabeast.com*
// @include http://tangent.jukejuice.com*
// @include http://tagproandluckyspammersucksandunfortunatesniperisawesome.com*
// @copyright 2014, Jon Cohen (BBQchicken), enhancements by RonSpawnson
// ==/UserScript==
// ==UserScript==
// @name TagPro Smooth Spectator Cam
// @version 1.1
// @author browncoat
// @description Smoothly pan the camera between players when spectating
// @include http://tagpro-*.koalabeast.com:*
// @include http://tangent.jukejuice.com*
// @include http://*.newcompte.fr*
// ==/UserScript==
// ==UserScript==
// @name TagPro Telestrator
// @version 2.1.0
// @description Use a telestrator while spectating TagPro!
// @include http://tagpro-*.koalabeast.com:*
// @include http://tangent.jukejuice.com:*
// @include http://maptest*.newcompte.fr:*
// @author BBQchicken
// @namespace reddit.com/u/Splanky222
// @downloadURL https://gist.github.com/JonathanDCohen/50aea7b437c64b728199/raw/tagpro_telestrator_2_0.user.js
@AnneFrankTP
AnneFrankTP / TagPro Multi-Spin
Last active August 29, 2015 14:21
TagPro Multi-Spin
// ==UserScript==
// @name Tagpro MultiSpin
// @description Spin for various shapes
// @version 1.0
// @include http://tagpro-*.koalabeast.com:*
// @include http://tangent.jukejuice.com:*
// @include http://*.newcompte.fr:*
// @license 2015
// @author Despair, browncoat(emitters)
// ==/UserScript==
@AnneFrankTP
AnneFrankTP / TagPro Team Stats
Created May 22, 2015 19:06
TagPro Team Stats
// ==UserScript==
// @name TagPro Team Stats
// @namespace http://www.reddit.com/user/thevdude/
// @description Adds team stats to score boards (with PUPs). Updated for v3.2.
// @include http://tagpro-*.koalabeast.com:*
// @include http://tangent.jukejuice.com:*
// @include http://maptest*.newcompte.fr:*
// @include http://justletme.be:*
// @copyright 2014+ thevdude
// @author thevdude, yank
// ==UserScript==
// @name TagPro Homepage And Wins Needed
// @version 1.2
// @description Improve Homepage and show needed wins
// @include http://tagpro-*.koalabeast.com/
// @include http://tagpro-*.koalabeast.com/games*
// @include http://*.jukejuice.com/
// @include http://*.jukejuice.com/games*
// @include http://*.newcompte.fr/
// @include http://*.newcompte.fr/games*
// ==UserScript==
// @name Anne Frank's Super Secret Bot Script
// @namespace http://www.reddit.com/user/contact_lens_linux/
// @description Help your team with quick chat macros.
// @include http://tagpro-*.koalabeast.com:*
// @include http://tangent.jukejuice.com:*
// @include http://maptest.newcompte.fr:*
// @license GPL version 3 or any later version; http://www.gnu.org/copyleft/gpl.html
// @author steppin, Watball
// @version 0.4
// ==UserScript==
// @name TagPro Smooth Spectator Cam
// @version 1.1
// @author browncoat
// @description Smoothly pan the camera between players when spectating
// @include http://tagpro-*.koalabeast.com:*
// @include http://tangent.jukejuice.com*
// @include http://*.newcompte.fr*
// ==/UserScript==
!function(){var e={},t=null,n=!0,r=!1;try{"undefined"!=typeof AudioContext?t=new AudioContext:"undefined"!=typeof webkitAudioContext?t=new webkitAudioContext:n=!1}catch(i){n=!1}if(!n)if("undefined"!=typeof Audio)try{new Audio}catch(i){r=!0}else r=!0;if(n){var s=void 0===t.createGain?t.createGainNode():t.createGain();s.gain.value=1,s.connect(t.destination)}var o=function(e){this._volume=1,this._muted=!1,this.usingWebAudio=n,this.ctx=t,this.noAudio=r,this._howls=[],this._codecs=e,this.iOSAutoEnable=!0};o.prototype={volume:function(e){var t=this;if(e=parseFloat(e),e>=0&&1>=e){t._volume=e,n&&(s.gain.value=e);for(var r in t._howls)if(t._howls.hasOwnProperty(r)&&t._howls[r]._webAudio===!1)for(var i=0;i<t._howls[r]._audioNode.length;i++)t._howls[r]._audioNode[i].volume=t._howls[r]._volume*t._volume;return t}return n?s.gain.value:t._volume},mute:function(){return this._setMuted(!0),this},unmute:function(){return this._setMuted(!1),this},_setMuted:function(e){var t=this;t._muted=e,n&&(s.gain.value=e?0:t._volume);for(v