\ManiaControl\Callbacks\Structures\ShootManiaOnEliteStartTurnStructure

Structure Class for the OnEliteStartTurn Structure Callback

Summary

Methods
Properties
Constants
__construct()
getPlainJsonObject()
getUsageInformation()
toJson()
getAttacker()
getDefenderLogins()
getDefenders()
No public properties found
No constants found
No protected methods found
$maniaControl
$attacker
$defenderArray
N/A
No private methods found
$plainJsonObject
N/A

Properties

$attacker

$attacker : 

Type

$defenderArray

$defenderArray : 

Type

$plainJsonObject

$plainJsonObject : 

Type

Methods

__construct()

__construct(\ManiaControl\ManiaControl  $maniaControl, array  $data) 

Construct a new On Hit Structure

Parameters

\ManiaControl\ManiaControl $maniaControl
array $data

getPlainJsonObject()

getPlainJsonObject() 

Gets the Plain Json

getUsageInformation()

getUsageInformation() 

Gets Information about the Class, and a List of the Public Method

toJson()

toJson() 

getDefenderLogins()

getDefenderLogins() : array

Returns a Login Array of the defenders

Returns

array

getDefenders()

getDefenders() : array<mixed,\ManiaControl\Players\Player>

Gets an Array of the Players

Returns

array<mixed,\ManiaControl\Players\Player>