Guest User

Untitled

a guest
Apr 28th, 2014
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. // ==UserScript==
  2. // @name TPP DS Touchscreen
  3. // @version 0.1
  4. // @author lostcoaster
  5. // @match http://twitch.tv/twitchplayspokemon
  6. // @description http://www.reddit.com/r/twitchplayspokemon/comments/247cvf/so_i_made_a_tool_for_the_new_touch_screen_input/
  7.  
  8. javascript:$("#player").append('<div class="touch_overlay" style="border:red solid;"></div>');var touch_pad={factor:1,coords:function(e){return Math.floor((e.pageX-$(e.target).offset().left)/this.factor)+","+Math.floor((e.pageY-$(e.target).offset().top)/this.factor)},position:function(e,t){var n=$("#player");var r=n.offset();var i=n.height()-30.5;this.factor=i/440;var s=i/9*16;var o=(n.width()-s)/2;$(".touch_overlay").offset({top:r.top+t*i,left:r.left+o+e*s}).height(192*this.factor).width(256*this.factor)},aim:function(){this.position(.36,.548)}};$(".touch_overlay").mouseup(function(e){$("textarea").val(touch_pad.coords(e))});$(".chat-settings").append($('<div class="chat-menu-content"><button>Reposition Touchpad</button></div>').find("button").click(function(){touch_pad.aim()}));touch_pad.aim()
Add Comment
Please, Sign In to add comment