Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 8 additions & 7 deletions extensions.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ Extensions are user-made scripts which provide small quality-of-life adjustments

In order to use the extensions below:

1. Install a browser extension called Tampermonkey (see [https://www.tampermonkey.net/](https://www.tampermonkey.net/)).
1. Install the [Tampermonkey](https://www.tampermonkey.net/) browser extension.
2. Click on the link to the extension you want to install.

**If the extension has an asterisk next to its name:**
Expand All @@ -22,22 +22,22 @@ In order to use the extensions below:

Now if you reload, you should be able to see the effects of the script!

## List of Extensions
## Extension List

If you want to preview some of the extensions before you get them, sample screenshots of some extensions are available below. Join our Discord server ([https://discord.com/invite/QP63V5Y](https://discord.com/invite/QP63V5Y)) if you have questions.
If you want to preview some of the extensions before you get them, sample screenshots of some extensions are available below. Join [our Discord server](https://discord.com/invite/QP63V5Y) if you have questions.

| Name and Link | Author | Description | Notes |
| :- | :-: | :-: | :-: |
| [Auto Spectate Extension](https://gist.github.com/pasghetti/f8d37629c450a9ff6a635f7728798dc6) | pasghetti | Rejoins custom room automatically if user was spectating a game that ended. | You can turn off the automatic rejoining with a button on the custom room screen. |
| [Map Tools Extension](https://gist.github.com/Allen-B1/1f07555ee365696cfe57547ea46fe6e3) | person2597 | Shows list of all versions of custom maps created on custom map page, labeled with semantic versioning. Fixes "Download Map" button. | |
| [Map Versioning](https://gist.github.com/Allen-B1/2174fa1e123299dd0b091e4fdd88e970) | person2597 | Shows list of all versions of custom maps created on custom map page, labeled with semantic versioning. | Also repositions the "Download Map" button. |
| [Map Editor Extension](https://gist.github.com/Allen-B1/1f07555ee365696cfe57547ea46fe6e3) | person2597 | Adds fill functionality to map editor. | Shift+Click to fill in areas of the map with a particular tile. |
| [Profile Fix Extension](https://gist.github.com/EklipZgit/54b95bc407c414602c11e7000cfa7c01) | pasghetti | Shows statistics on a player's profile page. Allows filtering and search of replays by length, star ranges, date ranges, opponent, etc. | |
| [Queue Sniper Extension](https://gist.github.com/EklipZgit/c221e3d7a35f4f5133c3d9195eff8fbe) | zzd223 | (NOTE: older versions are incompatible with generals.io. Be sure to keep this up to date) Tracks last time opponents played in 1v1 queue, either from a friend list or above a certain rank. Can "auto match" tracked players, allowing you to match with players you want to play against in the 1v1 queue. | Auto match works by automatically joining 1v1 queue when one of the tracked players has just finished a game. |
| [Recolor Extension](https://gist.github.com/Allen-B1/49cebdaddc14e2e45a2282cf5cdc88b3) | person2597 | Makes members of the same team appear to be different shades of the same color, making it easier to see which people are teamed in custom team games and 2v2s. | |
| [Replay Enhancement Extension](https://gist.github.com/pasghetti/895d9c5e90e07250992edddab3ace3d0) | pasghetti | Allows user to edit replays to show alternate situations. Allows user to mark up replay maps with arrows. Improves replay controls. | Right clicking and dragging allows user to draw arrows on map, also measuring distance between tiles. Backspace removes last arrow drawn. Replays can be edited by clicking tiles like you would in-game and moving with WASD. Turn navigator menu allows you to see edits made to your replay. Pressing Tab returns the last "alternate" move made. Pressing Ctrl and the right/left arrow key allows user to go forward/backward in steps of 25 turns. Replay can be played in reverse. |
| [Tournament Extension](https://gist.github.com/Allen-B1/b5b9440306848d4349b287103cc18b98) | person2597 | Creates private generals.io tournaments with BracketHQ. | |
| [Replay Move Outliner](https://github.com/danieljpetersen/generals-io-replay-move-outliner) | sub | Highlights player moves each tick in replays. | |

Obsolete:
### Obsolete Extensions

| Name and Link | Author | Description | Notes | Obsoleted By |
| :- | :-: | :-: | :-: | :-: |
Expand All @@ -46,8 +46,9 @@ Obsolete:
| \*[Replay POV Extension](https://gist.github.com/pasghetti/d93c364b962e825b3345a36d57779e52) | pasghetti | Allows user to show fog of war and perspective of different users during game. | No longer maintained, likely broken. | Implemented in game, v27.2 |
| \*[Stat Extension](https://gist.github.com/pasghetti/c05e35c959137b55721863d27424dbd6) | pasghetti | Shows statistics (win rate, games played, etc.) on profile for a player. | | Better Stat Extension, Profile Fix Extension |
| \*[Team Extension](https://gist.github.com/pasghetti/6e32298426b1fa0d4213ae70bfbbdb99) | pasghetti | Makes members of the same team appear the same color, with borders outlined in different colors. | | Recolor Extension |
| [Recolor Extension](https://gist.github.com/Allen-B1/49cebdaddc14e2e45a2282cf5cdc88b3) | person2597 | Makes members of the same team appear to be different shades of the same color, making it easier to see which people are teamed in custom team games and 2v2s. | | generals.io update |

Joke extensions:
### Joke Extensions

| Name and Link | Author | Description | Notes |
| :- | :-: | :-: | :-: |
Expand Down