|
| 1 | +# AirMash Extensions |
| 2 | + |
| 3 | +These are my (and others') extensions/mods for the game [AirMash](https://airmash.rocks/). It's a fork of [Fabio Spampinato](https://github.com/fabiospampinato)'s [airmash-swam-extensions](https://github.com/fabiospampinato/airmash-swam-extensions) - please see that repository for the original code. |
| 4 | + |
| 5 | +I don't really use StarMash so I've rewritten some extensions as well as made my own mods for the game using [userscripts](https://en.wikipedia.org/wiki/Userscript). To install these scripts, I recommend using [Violentmonkey](https://violentmonkey.github.io/) or [Tampermonkey](https://www.tampermonkey.net/). |
| 6 | + |
| 7 | +## Extensions |
| 8 | + |
| 9 | +<!-- ### Enemy Prowlers Alert |
| 10 | +
|
| 11 | +Shows an alert when + how many there are prowlers on the enemies team (or if there are any prowlers at all in FFA). Useful for helicopters which do not have prowler radar to better inform. |
| 12 | +
|
| 13 | +Install URL: `https://parsehex.github.io/airmash-extensions/extensions/prowlers.js` --> |
| 14 | + |
| 15 | +### Respawn Hotkey |
| 16 | + |
| 17 | + |
| 18 | + |
| 19 | +Adds hotkeys to make respawning faster. Press `Shift` + `1`, `2`, `3`, `4`, or `5` to respawn as the corresponding ships in the left corner. |
| 20 | + |
| 21 | +STARMASH Install URL: |
| 22 | + |
| 23 | +```text |
| 24 | +https://parsehex.github.io/airmash-extensions/extensions/respawn-hotkey.js |
| 25 | +``` |
| 26 | + |
| 27 | +or |
| 28 | + |
| 29 | +[Install the userscript](https://parsehex.github.io/airmash-extensions/userscripts/respawn-hotkey.user.js) |
| 30 | + |
| 31 | +### Shield Timer |
| 32 | + |
| 33 | +Forked from [Detect's shield timer](https://github.com/Detect/swam_extensions#shield-timer-for-ctf-v15) and changed so that it shows for your own as well as enemy base. |
| 34 | + |
| 35 | +STARMASH Install URL: |
| 36 | + |
| 37 | +```text |
| 38 | +https://parsehex.github.io/airmash-extensions/extensions/shield-timer.js |
| 39 | +``` |
| 40 | + |
| 41 | +### Flag Borders |
| 42 | + |
| 43 | + |
| 44 | + |
| 45 | +Show borders around your window whenever a flag is being carried. |
| 46 | + |
| 47 | +STARMASH Install URL: |
| 48 | + |
| 49 | +```text |
| 50 | +https://parsehex.github.io/airmash-extensions/extensions/flag_borders.js |
| 51 | +``` |
| 52 | + |
| 53 | +### Laser Pointer |
| 54 | + |
| 55 | + |
| 56 | + |
| 57 | +Add a laser pointer to your aircraft or spaceship! |
| 58 | + |
| 59 | +Usage: press `p` to toggle the laser. |
| 60 | + |
| 61 | +STARMASH Install URL: |
| 62 | + |
| 63 | +```text |
| 64 | +https://parsehex.github.io/airmash-extensions/extensions/laser_pointer.js |
| 65 | +``` |
| 66 | + |
| 67 | +or |
| 68 | + |
| 69 | +[Install the userscript](https://parsehex.github.io/airmash-extensions/userscripts/laser_pointer.user.js) |
| 70 | + |
| 71 | +<!-- ### Minimap Cycle |
| 72 | +
|
| 73 | +STARMASH Install URL: `https://parsehex.github.io/airmash-extensions/extensions/minimap_cycle.js` |
| 74 | +
|
| 75 | +Cycle between different minimap sizes. |
| 76 | +
|
| 77 | +Usage: use `n` to cycle between 1x, 2x, and hidden, |
| 78 | +
|
| 79 | + --> |
| 80 | + |
| 81 | +<!-- ### No BTR Win |
| 82 | +
|
| 83 | +STARMASH Install URL: `https://parsehex.github.io/airmash-extensions/extensions/no_btr_win.js` |
| 84 | +
|
| 85 | +Hide the BTR win dialog. --> |
| 86 | + |
| 87 | +<!-- ### No CTF Win |
| 88 | +
|
| 89 | +STARMASH Install URL: `https://parsehex.github.io/airmash-extensions/extensions/no_ctf_win.js` |
| 90 | +
|
| 91 | +Hide the CTF win dialog. --> |
| 92 | + |
| 93 | +<!-- ### No Level Up |
| 94 | +
|
| 95 | +STARMASH Install URL: `https://parsehex.github.io/airmash-extensions/extensions/no_level_up.js` |
| 96 | +
|
| 97 | +Hide the level up dialog. --> |
| 98 | + |
| 99 | +<!-- ### Toggle Elements |
| 100 | +
|
| 101 | +STARMASH Install URL: `https://parsehex.github.io/airmash-extensions/extensions/toggle_elements.js` |
| 102 | +
|
| 103 | +Toggle elements of the UI with a few keypresses. |
| 104 | +
|
| 105 | +Usage: |
| 106 | +
|
| 107 | +- use `6` for toggling the chat |
| 108 | +- use `7` for toggling the sidebar |
| 109 | +- use `8` for toggling the leaderboard |
| 110 | +- use `9` for toggling the minimap |
| 111 | +
|
| 112 | + --> |
| 113 | + |
| 114 | +## Other stuff |
| 115 | + |
| 116 | +- [SWAM without SWAM](./swam-compat.md) - Page I'm writing as I figure out how to convert Starmash extensions to work on vanilla AIRMASH. |
| 117 | + |
| 118 | +## License |
| 119 | + |
| 120 | +MIT © parsehex |
| 121 | + |
| 122 | +MIT © Fabio Spampinato |
0 commit comments