Well umm, you can either make a huge region that will cover your entire map and another small region which will be outside the huge region. You can also make that if a hero respawns by accident in the not-supposed-to-respawn region, you can move it back to the huge region. Like throwing a guy off a bus XD
Ok seriously, make two regions, one to cover where you want units to respawn and other where you don't want em to. If they interlace with one another, then you'd have to think of something other than regions for the trigger. If they don't then the trigger is easy.
For this to be done easily in GUI, you will need a few Custom Scripts, but only for the loop that is required.
Here's a version which uses only locations, so it'll be slower than the next version.
Here you have to create a location even if you're not gonna use it, which is quite a waste
Trigger:
Respawn at Random not Region
Events
Unit - A unit Dies
Conditions
Actions
Custom script: loop
Set Spawn_Loc = (Random point in (Playable map area))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Block Region 1 <gen> contains Spawn_Loc) Not equal to True
Then - Actions
Unit - Create 1 Footman for Player 1 (Red) at Spawn_Loc facing Default building facing degrees
Custom script: return
Else - Actions
Custom script: call RemoveLocation(udg_Spawn_Loc)
Custom script: endloop
Here comes the more complex version, which uses reals at first instead, so you only create a location if you're gonna use it, which seems and is more efficient
Trigger:
Respawn at Random not Region
Events
Unit - A unit Dies
Conditions
Actions
Custom script: loop
Set Spawn_X = (Random real number between (Min X of (Playable map area)) and (Max X of (Playable map area)))
Set Spawn_Y = (Random real number between (Min Y of (Playable map area)) and (Max Y of (Playable map area)))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
Spawn_X Greater than (Max X of Block Region 1 <gen>)
Spawn_X Less than (Min X of Block Region 1 <gen>)
Or - Any (Conditions) are true
Conditions
Spawn_Y Greater than (Max Y of Block Region 1 <gen>)
Spawn_Y Less than (Min Y of Block Region 1 <gen>)
Then - Actions
Set Spawn_Loc = (Point(Spawn_X, Spawn_Y))
Unit - Create 1 Footman for Player 1 (Red) at Spawn_Loc facing Default building facing degrees
The bots will show up as users online in the forum software but they do not show up in my stats tracking. I am sure there are bots in the stats but the way alot of the bots treat the site do not show up on the stats
Anyway I need to get some of those sensors and two air pressure sensors installed before an after the filters, which I need to figure out how to calculate the necessary pressure for and I have yet to find anything that tells me how to actually do that, just the cfm ratings
And then I have to set up an arduino board to read those sensors, which I also don't know very much about but I have a whole bunch of crash course things for that
Another issue I'm learning is that a lot of the air quality sensors don't work at very high ambient temperatures. I'm planning on heating this enclosure to like 60C or so, and that's the upper limit of their functionality
Although I don't know if I need to actually actively heat it or just let the plate and hotend bring the ambient temp to whatever it will, but even then I need to figure out an exfiltration for hot air. I think I kind of know what to do but it's still fucking confusing
I don't think I'm dealing with quite the same pressures though, at the very least its a significantly smaller system. For the time being I'm just going to put together a quick scrubby box though and hope it works good enough to not make my house toxic
I do know this - xenforo dropped the ball by not keeping the vbulletin reputation comments as a feature. The loss of the Reputation comments data when we switched to Xenforo really was the death knell for the site when it came to all the users that left. I know I missed it so much and I got way less interested in the site when that feature was gone and I run the site.