Closed JonathanSafer closed 4 years ago
Basically operate obs should never get used right now since the obs never tries to long range scan
operate extensions and spawn are a little more difficult to determine when they should be used (maybe only during military action?)
there are functions canOperateObs, canOperateExtensions, canOperateSpawn (i think this is what they are called). So rn this issue is saying they should all return false? I think it's fair to change source/extension to detect if there's a hostile creep in the room or military flag placed
TLDR:: Add Util fns
Exactly my thought
Operate extensions and spawn are now activated by usage. Operate observer is disabled until an operated observer is even needed #12 . Operate controller is also activated by usage but drains Ops. As is this particular issue would seem to be resolved.
similarly to operate factory, the PC should not operate spawn, obs or extensions unless it is useful to the base. Otherwise we are just wasting Ops.