public class Radar extends DefConUnitObject<RadarState>
location, teamId, visible
Constructor and Description |
---|
Radar(int id,
int teamId,
DefConLocation location,
boolean visible,
RadarState state,
int stateCount,
int target,
double time)
Creates new instance of object Radar with specific id.
|
Radar(Radar original)
Cloning constructor...
|
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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId, getSimTime
public Radar(int id, int teamId, DefConLocation location, boolean visible, RadarState 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 Radar(Radar original)
original
- Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.