Team Spectate | Fixed!!

If you liked this item, please rate it up on Steam Workshop page.

Author: NotLe0n

Last revision: 4 Jun at 17:25 UTC

File size: 193.12 KB

On Steam Workshop

Description:
Team Spectate

Team Spectate lets you view your teammates’ screen.
This mod only works in Multiplayer. The Menu button is below the team selector.

If you have any problems or bugs, contact me on my discord[discord.gg]!
This mod is open source on GitHub[github.com]. If you have a GitHub account, please give it a star!

Special thanks:

supchyan for reworking the UI and fixing a bunch of bugs in v4.0!
Mirsario for fixing unloaded chunks
pollen__ for giving me his player render code.
bafto for multiplayer testing


How it works:

If you click on a player button other than your own, you start spectating the other player.
To exit the spectating mode press the player button again or press your own player.

You can NOT spectate players that are dead, in a different team than you, or don’t exist.
Everyone can spectate players that are in no team (white).

If you can’t spectate a player, their player head button turns grey.

You can also cycle different players using a hotkey (you have to set it fist)

You are also able to spectate a boss by clicking its button in the same menu.
To filter the list to different types of entities, click the filter button to cycle it.

If you die you automatically spectate the closest player (can be turned off).
When you respawn you automatically stop spectating (can also be turned off).

License:

This mod is licensed under the GNU GPLv3 license.
If you use any code from this mod you have to open source it under the same license and give credit in your mod’s description.


Recent Changes:

v4.0
  • Added spectate menu filter
  • Added few UX tricks
  • Added animations to several parts of the spectate menu
  • Added small icon to show on the config list
  • Added configurable grid properties
  • Updated mod resources
  • Updated localization
  • Updated Next/Prev. player hotkey behavior
  • Fixed grid menu paddings
  • Fixed bug when mini-bosses wouldn’t appear on the list
  • Fixed bug when invisible boss part would appear on the list
  • Fixed bug when modded worm bosses would show all tail segments on the list [WOTM Hades fix]
  • Fixed bug when menu state switch was glitchy
  • Fixed bug when menu would update its children buttons incorrectly due wrong active bosses detection.
  • Fixed bug, when player’s name tooltip was unintentionally including player’s id

v3.0.1
  • fixed a bug where if spectating a player while playing on the "constant" seed, you would still die even if there is enough light around you.

v3.0
  • fixed the bug where if a player dies, all player’s views get set to their nearest player, instead of just the dead player’s view.
  • major version because the bug was that bad… sorry

v2.6.1
  • More accurate hover text for the player buttons
  • Dead players now get grayed out
  • Changed menu button icon

v2.6
  • Added option to automatically spectate the nearest player when you die (default: on)
  • Made the "stop spectating on respawn" option ON by default

v2.5
  • Added option to stop spectating after you respawn (default: off). Thanks helscarthe.

v2.4
  • Updated to 1.4.4 (untested)
  • Adedd Russian and German localization