1st, extract all files from any .x map
2nd, open game.cfg, for each team, add an objective object's reaper ID
Code: Select all
Objectives()
{
ReaperId(1001); // This is the Objective Object's ReaperId, which must be unique
}
Code: Select all
CreateObject("objective_start_team1", 1001)
{
ObjectiveObj()
{
Condition();
}
}
Code: Select all
#include "objective_start.cfg"
Code: Select all
CreateObjectType("objective_start_team1", "Objective")
{
GameObj();
ObjectiveObj()
{
Condition("TRUE"); // This is the condition
Action() // This is the outcome when the condition is met
{
SpawnObjects()
{
Region("team1");
Direction(-90);
Formation("Basic");
AddType("army.unit.vikki");
}
SpawnObjects()
{
Region("team1");
Direction(-90);
Formation("Basic");
AddType("army.unit.riff");
}
SpawnObjects()
{
Region("team1");
Direction(-90);
Formation("Basic");
AddType("army.unit.thick");
}
SpawnObjects()
{
Region("team1");
Direction(-90);
Formation("Basic");
AddType("army.unit.scorch");
}
SpawnObjects()
{
Region("team1");
Direction(-90);
Formation("Basic");
AddType("army.unit.shrap");
}
SpawnObjects()
{
Region("team1");
Direction(-90);
Formation("Basic");
AddType("army.unit.shrap");
}
SpawnObjects()
{
Region("team1");
Direction(-90);
Formation("Basic");
AddType("army.unit.bullseye");
}
}
}
}