How to reset/restart a map/round

TheMightyGerbil

L2: Junior Member
Dec 23, 2012
79
21
I'm using a tf_logic_player_destruction with a team_round_timer and other assorted complexities to make a custom game mode (started 7 years ago urp). Well it's finally working but because of the entities I'm having to manually do some game logic. What entity and input do I need to restart or reset the map completely? Declaring a stalemate would be fine too as I am just resetting the map when the player count drops to 1.

I'm sure there is a simple way, because you can declare wins easy, but I'm just not getting the googles right, my brain is failing me and I am in a crunch for time. I don't want to use a point_servercommand either.
 

Da Spud Lord

Occasionally I make maps
aa
Mar 23, 2017
1,339
994

TheMightyGerbil

L2: Junior Member
Dec 23, 2012
79
21

Unfortunately not :/ but thank you for trying :) . I actually use that in another part of the map and it just respawns the players. Even if I manually reset every entity separately along with it I don't think you can reset the score on a tf_logic_player_destruction. At least I don't see an input for it and ScoreRed/BluePoints doesn't list taking an integer.

The good news is I at least found you can call a stalemate by calling a RoundWin on a game_round_win without having a team set on it. This is functional but the bad news is it may not be as idea as I thought because whether it calls a stalemate or sudden death is set by the server. Though I am not sure of sudden death behavior with one player so I'll probably have to test it...

While stalemate works if anyone does know of mp_restartgame equivalent, without using a point_servercommand, let me know because I think that would be better.