public class Fighter extends DefConUnitObject<FighterState>
location, teamId, visible
Constructor and Description |
---|
Fighter(Fighter original)
Cloning constructor...
|
Fighter(int id,
int teamId,
DefConLocation location,
boolean visible,
FighterState state,
int stateCount,
int target,
double time)
Creates new instance of object Fighter with specific id.
|
Modifier and Type | Method and Description |
---|---|
String |
toHtmlString()
Returns message in html format.
|
String |
toString()
Returns human readable serialization of the message.
|
getState, getStateCount, getStringizedFields, getTarget, setState, setStateCount, setTarget
getLocal, getLocation, getShared, getStatic, getTeamId, isVisible, setVisibility
createDestroyedEvent, createUpdateEvent, getDestroyed, getId, getLastSeenTime, getSimTime, getType, setLastSeenTime
public Fighter(int id, int teamId, DefConLocation location, boolean visible, FighterState state, int stateCount, int target, double time)
id
- Game id of this object.teamId
- Id of this object's team.location
- Location of this object.visible
- Visibility of this object.state
- DefCon state of this unit.stateCount
- Number of activations of current state on this unit.target
- Current target of this unit.time
- Time of last update of this object (time of first spotting in this case).public Fighter(Fighter original)
original
- Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.