"Wrench" kit item added to all squad leader kits.
When you select the wrench, you automatically have a highlight of a constructible object that appears in front of you. If you left click it attempts to construct the object, if you right click it cycles through all constructible objects that you have available.
If for whatever reason you cannot place something, a notification will appear when you attempt to place it informing you of the reason why it did not place.
Squad Leaders will spawn with a "wrench" item, which can be used to place down rally points, forward outposts, and associated emplacements.
Vehicles can be designated as "isLogistics" which will allow squad leaders in the logistics radius to place logistical items such as forward outposts using the wrench.
Rally points can be placed down at any time but requires squad members to be nearby, however only one can be active at a time. These rally points can also be overrun and destroyed simply by too many enemy units being nearby.
Forward outposts can also be overrun, but are not destroyed when overrun. They are simply un-spawnable until the blocking number of enemy units have left the radius.
Add "wrench" kit item to squad leader kits.
Add "Forward outpost" and "Rally point" to the construction options.
Forward outposts cannot be constructed close to other forward outposts, and require two members of your squad to be nearby.
Rally points can be constructed anywhere, and require one member of your squad to be nearby.
Upon first equipping the wrench, create a notification that explains how to use it.
If object is red and player attempts to place it there should be a notification explaining why.
Terrain is not flat enough
The maximum number of that object has been reached for this outpost (if attempting to place emplacement)
The maximum number of outposts have been reached (if attempting to place outpost)
This outpost is too close to another outpost (if attempting to place outpost)
You do not have enough squad members or supplies available to construct this outpost (if attempting to place outpost)
You do not have enough squad members nearby to place rally point (if attempting to place rally point)
Your previous rally point was overrun and you must wait "X:XX" minutes until placing a new one (if attempting to place rally point)
You must be a squad leader in order to place a rally point or construct this object
We should ensure that if an emplacement is deployed upon another emplacement, both emplacements are destroyed if the emplacement below it is destroyed.
There should be a maximum number of outposts that can be built on a single map.
Ensure that emplacements that don't have a FOB nearby (for instance if a FOB is destroyed) have a decay rate and slowly are destroyed if a FOB is not constructed nearby