Class WeaponEntityMod
- java.lang.Object
-
- de.extio.spacecraft.shared.model.entity.AbstractEntity
-
- de.extio.spacecraft.shared.model.entity.builtin.live.mod.AbstractEntityMod
-
- de.extio.spacecraft.shared.model.entity.builtin.live.mod.WeaponEntityMod
-
- All Implemented Interfaces:
StorableEntity
,HasPosition2
,HasPositionAndDimension2
public abstract class WeaponEntityMod extends AbstractEntityMod
-
-
Field Summary
-
Fields inherited from class de.extio.spacecraft.shared.model.entity.AbstractEntity
LOGGER, serverRestrictedEntities, serverRestrictedEntitySurfaceBo
-
-
Constructor Summary
Constructors Constructor Description WeaponEntityMod()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description double
modBaseDamage(double baseDamage)
int
modCooldown(int cooldown)
double
modMaxDistance(double maxDistance)
double
modMinDistance(double minDistance)
-
Methods inherited from class de.extio.spacecraft.shared.model.entity.builtin.live.mod.AbstractEntityMod
getEntityModDef, onServerStorageExplode
-
Methods inherited from class de.extio.spacecraft.shared.model.entity.AbstractEntity
create, createClientDrawTileImageBo, getDimension, getEntityDef, getEntityDefUUID, getEntityLayer, getEntityManager, getOrientation, getParentCompositeEntity, getPosition, getServerRestrictedEntities, getServerRestrictEntitiesLastUpdate, getServerRestrictEntitiesWalls, getTileset, getTilesetPosition, getUuid, isDirty, isLocalInit, localCopy, localInit, onClientAction, onClientActionMessage, onClientDrawEntity, onClientFrame, onClientGenerateEntityDetails, onClientSelectedPointToEntity, onClientSelectedPointToNoClientEntityAction, onClientSelectedPointToWorldPos, onServerActionMessage, onServerTurnPass0, onServerTurnPass1, onServerTurnPass2PostComposites, serverCleanupRestrictedEntities, serverPrepareRestrictedEntities, serverRestrictEntity, serverTranslateEntityPass0, serverTranslateEntityPass1, setClientActions, setDirty, setEntityDef, setEntityManager, setLocalInit, setOrientation, setParentCompositeEntity, setPosition, setServerRestrictedEntities, setServerRestrictEntitiesLastUpdate, setServerRestrictEntitiesWalls, setUuid, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.extio.spacecraft.shared.model.entity.builtin.live.StorableEntity
onServerStorageEject
-
-