API Usage

API Usage for Atlas Outpost

Outpost Events

@EventHandler
public void onOutpostCapture(OutpostCaptureEvent event) {
    // Run Code on outpost capture
}

@EventHandler
public void onOutpostNeutralized(OutpostNeutralizedEventevent) {
    // Run Code on outpost neutralized
}

Outpost Information

Outpost outpost = AtlasOutpostAPI.instance.getOutpost("OUTPOST_NAME");

// Returns Outpost capture time
outpost.getCaptureTime();

// Returns the teams ids inside the outpost
outpost.getTeams();

// Returns Outpost ID
outpost.getID();

// Returns Outpost vale
outpost.getValue();

// Returns Outpost captureer team name
outpost.getTeamName();

// Returns Outpost capture status
outpost.getStatus();

Outpost Capture Time Database

// TeamID , Capture Time (Milisecs)
Map<String, Long> RECORDS = Databse.RECORDS;

String teamID = "ElapsedDev";

// Provides the capture time using the Team ID
long captureTime = RECORDS.get(teamID);

Last updated