A HQ should have its own class. It should be a warehouse and a militarysite. This would make battle code a bit easier. There should only a minimum soldier setting. New soldiers are created if there are less than these minimum in a HQ.
listing soldiers in a warehouse and kicking them out is a different think. I work on some changes to warehouse code to stop storage and send out wares. This works for soldiers too as they are workers.
Please do not add the military stuff to the warehouse class. Warehouses should not become militarysites.
A HQ should have its own class. It should be a warehouse and a militarysite. This would make battle code a bit easier. There should only a minimum soldier setting. New soldiers are created if there are less than these minimum in a HQ.
listing soldiers in a warehouse and kicking them out is a different think. I work on some changes to warehouse code to stop storage and send out wares. This works for soldiers too as they are workers.
Please do not add the military stuff to the warehouse class. Warehouses should not become militarysites.