There is a better way. Just make it so every 0.5 seconds or so, a side specific OCL is created (like in the reinforcement pad to deploy the planes with tanks), which dies after 0.5 seconds (or whatever). This is then the prerequisite for building the new units etc.
|