I don’t know exactly how the engine of Enlisted work, but I believe it may be Objected oriented, since most high level program use this, I am not a programmer, i am a Student of Engenering how study a little of software in my course.
still, Object oriented or not, players can benefit from objects interaction AND to be sure, Benefit ALOT FROM IT.
we have several useful objects like Windows, Sandbags, Doors. stationary weapons, and BOT,s can do a lot of different things whit then.
for example. a sandbag can be. if you press.
K + X (selected bot) = Move the soldier to take cover on the sandbag.
K + J (selected bot) = Use the soldier to destroy the sandbag
K + (X + X) [double tap X key) = Soldier will jump over the sandbag
K + G (selected bot) = Soldier will throw Grenade behind the sandbag
K + V (selected bot = Soldier will aim until the enemy expose then fire.
Another example. in a window
K + X (selected bot) = Move the soldier to take cover on the window.
K + J (selected bot) = Use the soldier to destroy the window by using melee.
K + (X + X) [double tap X key) = Soldier will jump inside the window.
K + G (selected bot) = Soldier will throw Grenade inside the window.
K + V (selected bot = Soldier will aim until the enemy expose then fire.
Another example. a door.
K + X (selected bot) = The soldier will position behind the door and fire anyone how enters…
K + (X + X) [double tap X key) = Soldier will enter the door and kill how is behind it.
K + G (selected bot) = Soldier will open the door and throw the grenade
K + V (selected bot = Soldier will aim until the enemy expose then fire.
DEV,s should see object interaction has a possibility for easier coding has well dynamic commands for players in the battlefield. i may not sure if it will work on this engine, but i sure it will work in the game. Since the object will have a method for every command, and that method will be one feature.
cheers.