- Jul 28, 2010
- 42
- 1
So i've been trying to debug the 2 team PL game type example from here
Attached is my modification of it. I've moved some of the path_track nodes apart slightly for debugging purposes, and created a basic level with a skybox, flat floor and 3 levels upon which each team spawns. I've also included a large func_respawnroom box over each team's side for instant respawning. All spawns are above level geometry and properly spaced. There are 12 of each spawn.
It should work like this:
both team start spawning at the teamspawn1, which I've placed on the highest level. Currently: This seems to work fine. 1 in 10 times you will spawn at one of the other levels however...troubling
When blue team captures the middle point, blue should start spawning at thier second spawn. Currently, with he middle point captured, it seemed to cycle me through each of the 3 spawns every 10 seconds or so. (I rapidly respawned to different characters to check consistency
When blue team captures the second to last point, they should be spawning at their 3rd spawn. With red team still spawning at their first. This seemed to work fine for the first 10 spawns. On the 11th, I ended up on the first spawn again, then the second, then the third, then the first
For Red Team:
both team start spawning at the teamspawn1, which I've placed on the highest level. Currently: Seems to work fine for red team
When Red team captures the middle point, blue should start spawning at thier second spawn. For 20 spawns, with red team owning the middle point, they spawned at their first spawn
When red team captures the second to last point, they should be spawning at their 3rd spawn. With blue team still spawning at their first. About 15 seconds after capture, this began to work properly. Of 20 respawns, only one of them ended up on the first spawn
I've gone through the logic a couple times now and it -seems- like it should work, but alas, my efforts are in vein. If anyone with the proper experience has the time to thumb through this, I'd appreciate it
Attached is my modification of it. I've moved some of the path_track nodes apart slightly for debugging purposes, and created a basic level with a skybox, flat floor and 3 levels upon which each team spawns. I've also included a large func_respawnroom box over each team's side for instant respawning. All spawns are above level geometry and properly spaced. There are 12 of each spawn.
It should work like this:
both team start spawning at the teamspawn1, which I've placed on the highest level. Currently: This seems to work fine. 1 in 10 times you will spawn at one of the other levels however...troubling
When blue team captures the middle point, blue should start spawning at thier second spawn. Currently, with he middle point captured, it seemed to cycle me through each of the 3 spawns every 10 seconds or so. (I rapidly respawned to different characters to check consistency
When blue team captures the second to last point, they should be spawning at their 3rd spawn. With red team still spawning at their first. This seemed to work fine for the first 10 spawns. On the 11th, I ended up on the first spawn again, then the second, then the third, then the first
For Red Team:
both team start spawning at the teamspawn1, which I've placed on the highest level. Currently: Seems to work fine for red team
When Red team captures the middle point, blue should start spawning at thier second spawn. For 20 spawns, with red team owning the middle point, they spawned at their first spawn
When red team captures the second to last point, they should be spawning at their 3rd spawn. With blue team still spawning at their first. About 15 seconds after capture, this began to work properly. Of 20 respawns, only one of them ended up on the first spawn
I've gone through the logic a couple times now and it -seems- like it should work, but alas, my efforts are in vein. If anyone with the proper experience has the time to thumb through this, I'd appreciate it