Vscript godspots only active when all players stand on it - #505
Conversation
|
That still wouldn't completely solve the griefing problem though. If only one player survives in a finale, he could still cheese it by going to the God spot. |
True, but at this point everyone else's attention would be focused entirely on that survivor and can make a decision to votekick more easily, as opposed to in the heat of gameplay. |
Treescrub
left a comment
There was a problem hiding this comment.
Looks pretty good, seems to be fairly robust.
I did come across a bug where standing in the godspot while a incapacitated teammate is nearby but outside the trigger, reviving the teammate, then leaving the godspot will leave it active until everyone is inside the trigger. It doesn't particularly strike me as a concern, but worth pointing out.
Also the trigger isn't shown with ShowUpdate(). Should probably either use trigger_multiple or change ShowUpdate to include script_trigger_multiple for it to properly display.
-targetname
|
Is |
|
Probably unnecesseray considering godspot is less effective with incapee alive and speedrunner would ensure bots aren't alive. Also would probably prevent the rare issue daroot pointed out if set to 1 |
allowincap = 1
|
Before we merge, you'll want to add the #508 |
Changes behaviour of changes in this commit to only activate godspot when all survivors are standing on it. Done via added make_trig_godspot function that spawns script_trigger_multiple based on the size of nav area that's meant to be a godspot. Uses OnEntireTeamStartTouch\OnEntireTeamEndTouch outputs