- Feb 15, 2013
- 2
- 0
I hope this is the right place to ask...
So I'm making a map, mostly for personal use. My plan is to have control points scattered around the map, with each one captured locking itself, clearing the ownership from every cap, then unlocking one at random.
It's mostly a personal project; I like to mess around with bots a lot.
The problem is, the control points seem to be ignoring my attempts at manually locking/unlocking them.
There are four points in my current test setup. One is set to start unlocked, while the other three start out locked.
Each point, when captured, triggers a logic_relay. This relay is set to lock all points, and clear their ownership. It then sets off a logic_case via its PickRandomShuffle input, which is set to unlock one of the points at random.
However, when tested, the first point remains unlocked, and the other three points remain locked. I know the relay's going off because the first point does get cleared of ownership.
I tried again, after I remembered about pointing the control point to itself as a prerequisite for capture. This ended up leaving ALL the points unlocked at the map start, though, despite three of them having been set to start locked.
I have determined that the logic relay works, by switching out "locking/unlocking the control points" for "enabling/disabling the capture zones". However, this is not the solution I want, as there's no proper indication of which zone is active in the HUD, and bots don't seem to register the changed zones.
Does anyone have a solution to this control point locking problem? I have a third idea, but it's rather tedious and complicated, so a better solution would be appreciated.
So I'm making a map, mostly for personal use. My plan is to have control points scattered around the map, with each one captured locking itself, clearing the ownership from every cap, then unlocking one at random.
It's mostly a personal project; I like to mess around with bots a lot.
The problem is, the control points seem to be ignoring my attempts at manually locking/unlocking them.
There are four points in my current test setup. One is set to start unlocked, while the other three start out locked.
Each point, when captured, triggers a logic_relay. This relay is set to lock all points, and clear their ownership. It then sets off a logic_case via its PickRandomShuffle input, which is set to unlock one of the points at random.
However, when tested, the first point remains unlocked, and the other three points remain locked. I know the relay's going off because the first point does get cleared of ownership.
I tried again, after I remembered about pointing the control point to itself as a prerequisite for capture. This ended up leaving ALL the points unlocked at the map start, though, despite three of them having been set to start locked.
I have determined that the logic relay works, by switching out "locking/unlocking the control points" for "enabling/disabling the capture zones". However, this is not the solution I want, as there's no proper indication of which zone is active in the HUD, and bots don't seem to register the changed zones.
Does anyone have a solution to this control point locking problem? I have a third idea, but it's rather tedious and complicated, so a better solution would be appreciated.