Tank Trouble "Helpers"

Help you play tank trouble better

  1. // ==UserScript==
  2. // @name Tank Trouble "Helpers"
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.1
  5. // @description Help you play tank trouble better
  6. // @author Psykos
  7. // @match https://tanktrouble.com/*
  8. // @license GPL-3.0
  9. // @grant none
  10. // @require https://update.greasyfork.org/scripts/482092/1309099/TankTrouble%20Development%20Library.js
  11. // ==/UserScript==
  12.  
  13. (function() {
  14. 'use strict';
  15.  
  16. class AprilFoolsMod extends TT.Mod {
  17. constructor() {
  18. super({
  19. id: 'april-fools',
  20. name: 'April Fools Message',
  21. version: '1.0'
  22. });
  23. }
  24.  
  25. onLoad() {
  26. this.setupMessage();
  27. }
  28.  
  29. setupMessage() {
  30. const message = document.createElement('div');
  31. message.innerHTML = `
  32. <style>
  33. #april-fools-message {
  34. position: absolute;
  35. top: 50%;
  36. left: 50%;
  37. transform: translate(-50%, -50%);
  38. font-size: 48px;
  39. color: #ff4444;
  40. text-align: center;
  41. padding: 20px;
  42. background-color: white;
  43. border-radius: 10px;
  44. box-shadow: 0 0 10px rgba(0,0,0,0.1);
  45. z-index: 1000;
  46. }
  47. </style>
  48. <div id="april-fools-message">April Fools!</div>
  49. `;
  50. document.body.appendChild(message);
  51. }
  52. }
  53.  
  54. TT.registerMod(new AprilFoolsMod());
  55. })();