// ==UserScript==
// @name "That's what she said."
// @namespace skyboy@kongregate
// @author skyboy
// @version 1.2.0final+
// @description Adds a "That's what she said." button and chat command
// @include *://www.kongregate.com/*
// @homepage http://userscripts.org/scripts/show/72086
// @downloadURL none
// ==/UserScript==
if (/^\/?games\/[^\/]+\/[^\/?#]+([\?#].*)?$/.test(window.location.pathname)) {
setTimeout(function(){
javascript:void(window.location.assign("javascript:$('header').innerHTML+='';var timeObj={time:0};function sheSaid(){if(timeObj.time < new Date().getTime()){sendChatMessage('That\\\'s what she said.');timeObj.time=new Date().getTime()+7000}holodeck.activeDialogue()._input_node.focus();return false};function sendChatMessage(a){a = a.replace(/\\\\(?!u[0-9a-fA-f]{4}|x[0-9a-fA-f]{2})/g, '\\\\\\\\');dispatchToKonduit({type:KonduitEvent.ROOM_MESSAGE,data:{message:a,room:holodeck.chatWindow()._active_room._room}});return a;};holodeck.addChatCommand('twss', sheSaid);holodeck.addChatCommand('TWSS', sheSaid);(function(){var a=$$('.room_name_container'),b,i;for(i in a){if(!(b=a[i]).TWSS)b.TWSS=b.innerHTML+=\"\";}})();window.sheSaid=sheSaid;window.sendChatMessage=sendChatMessage;void(0);"));
}, 1250);
}