TvT_Dark_Business_Adleredition.altis
This is an implementation of the Dark Business scenario Awoihjaweohr created for ShackTac .
All actors are human. There are no AI units in this scenario.
Players are split into three factions: BLU, RED and GREEN. They spawn at their respective headquarters within their own areas that are off-limit to the other factions. The only exception is a BLU pilot (from here on referred to as "HOSTAGE") who spawns without gear at the GREEN base as prisoner of GREEN.
Local time is sometime in the night.
On every side, slots are organized for one Platoon roughly as per Dslyecxi's TTP2. Additionally, BLU has 2 pilot slots for their MH-6, plus one slot for the captured pilot / hostage.
Side leads are free on how to approach their objective.
There is no respawn. Dead players enter an unrestricted spectator mode.
Due to the nature of the objectives, some players may already unreversably have lost, while others still fight to reach their objectives.
Logged-in admin has Zeus-capabilities to act as technical support if necessary.
There are no mission end triggers. There are some global variables that track the respective sides' main objective:
OBJECTIVE_STATE_BLUFOR = 'CREATED';
OBJECTIVE_STATE_IND = 'CREATED';
OBJECTIVE_STATE_OPFOR = 'CREATED';
Possible states are : CREATED|CANCELED|SUCCEEDED|FAILED
To end the mission, the following commands may be executed on the server (by a server admin on the console, obviously):
call DB_updateTasks;
: publishes the global variables and updates the players' local tasks accordingly andcall DB_endMission;
: ends the mission for each player according to their local task state .There are scripts that monitor the main objectives and update the task globals accordingly. If that breaks down for some reason, or to react to unusual things happening, you can set the globals manually to any state you wish, and then call the functions mentioned above.