a script you put in your mission folder to make sure distant units are not causing lag, but still fight and still die.
this is an ambitious AI Virtualization that still allows the AI to fight their enemies, die if the opposition is too much and also be shown on the map as NATO Markers depending on what side you are on.
How it Works (The Concept)
Caching (Ghosting): When players are far away (more than 2km), the script hides the AI units and turns off their simulation. They still "exist," but the server doesn't have to calculate their AI anymore.
Virtual Movement: Since the AI's actual movement is turned off, the script manually "teleports" the group leader toward their next waypoint every 5 seconds. This simulates them walking or driving across the map.
Virtual Combat: If two "Ghost" groups (e.g., NATO and CSAT) get close to each other in the 2D map, they "auto-resolve" a fight. The script compares their strength (Tanks > Infantry) and kills off units based on the math.
Uncaching: When a player gets within 2km, the script "wakes them up." They become visible again and act like normal Arma AI.
Map Icons: Because "Ghosts" are invisible, the script draws an icon on your map so you can still track where the frontline is moving.
thats all folks
its gonna be as simple as dragging and dropping from the zip when i am finished with it.
known quircks and what i think will be asked questions.
no.1 so currently the system bases the position on The Squad Leader.
no safety Checks.
this means that when the group spawns in, it will be in formation, if a vehicle is parked in a tree or the water... its dead... sadly.
no.2
if the groups are never de virtualized and have died the dead bodies of the virtualized dead.
spawn on the spawn that the editor has set for them at th beginning, this can cause huge piles of dead bodies...
all of these issues can hopefully be fixed.