Mega Man 8-bit Deathmatch > DECORATE and ACS Modifications

Respawn Delay v1

<< < (2/2)

JaxOf7:
Updated for v4.
Use v1 if you want Reggae to laugh at you upon respawning.

Dr. Crasger:
Looks pretty damn useful.

JaxOf7:
revisting another old thing.
zandro has SetDeadSpectator so this is a lot less messy now.

old post
(click to show/hide)http://best-ever.org/download?file=respawnmm8bdmv2.pk3

It has come to my attention that some game modes seriously need to take the player out of action for a bit after dying.
Sadly, Zandronum doesn't have native support for that, so here's something I cobbled together.

CVars:
SV_RespawnTime : The time in seconds after dying a person has to wait before fully respawning. Default is 5.
SV_RespawnTimeSet : Tells whether this is first time using this mod and sets the default settings if so. Does not actually do anything.

Respawning person controls:
Fire/Altfire:Cycle through views of teammates.

I also put quite a bit of effort into making this modular, so feel free to include it in your custom team maps, or design new ways of determining how long a respawning person should wait.

JaxOf7:
Ok so an issue was found.
Essentially, SetDeadSpectator leaves behind "player clones" that mess with GiveActorInventory.
Thing_Remove won't actually get rid of them, but it seems to fix the GiveActorInventory, so I implemented that as a new variable.

old files
(click to show/hide)https://allfearthesentinel.net/zandronum/download.php?file=respawndelayj1.pk3
https://allfearthesentinel.net/zandronum/download.php?file=respawndelayj1-8bdmv5d.pk3
edit:
test file for the issue
(click to show/hide)https://cdn.discordapp.com/attachments/160882052177199104/636018494143594507/TestStockBuster.pk3

JaxOf7:
https://allfearthesentinel.net/zandronum/download.php?file=respawndelayj3.pk3
j2 -> j3
core v6 fixed the issue with corpses and giveactorinventory, so SV_RESPAWNCORPSEREMOVE is no longer needed.
setcvar even when it doesn't change actually causes ungodly network traffic. fixed with a simple check.

https://allfearthesentinel.net/zandronum/download.php?file=respawndelayj3-8bdmv6a.pk3
j3-8bdmv6a
script 255 still doesn't work right with respawn delay, and exit unit was recently added to it... joy...
anyway made a working script for those in this

old files
(click to show/hide)https://allfearthesentinel.net/zandronum/download.php?file=respawndelayj2.pk3
https://allfearthesentinel.net/zandronum/download.php?file=respawndelayj2-8bdmv5d.pk3
old cvar
(click to show/hide)SV_RESPAWNCORPSEREMOVE - fixes a zandronum bug where "player clones" left behind by respawning players could be affected by GiveActorInventory. just leave true, hopefully won't need someday.

Navigation

[0] Message Index

[*] Previous page

Go to full version