Package com.prineside.tdi2
Class Action
java.lang.Object
com.prineside.tdi2.Action
- All Implemented Interfaces:
com.esotericsoftware.kryo.KryoSerializable
- Direct Known Subclasses:
BuildMinerAction,BuildModifierAction,BuildTowerAction,CallWaveAction,ChangeTowerAimStrategyAction,CoreUpgradeAction,CustomAction,CustomModifierButtonAction,CustomTowerButtonAction,GlobalUpgradeMinerAction,GlobalUpgradeTowerAction,RewardingAdAction,ScriptAction,SelectGlobalTowerAbilityAction,SelectTowerAbilityAction,SellMinerAction,SellModifierAction,SellTowerAction,UpgradeMinerAction,UpgradeTowerAction,UseAbilityAction
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic ActionfromJson(com.badlogic.gdx.utils.JsonValue value) abstract ActionTypegetType()voidtoJson(com.badlogic.gdx.utils.Json json) Значения должны записываться с учетом того, что json уже находится в объекте Action.Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.esotericsoftware.kryo.KryoSerializable
read, write
-
Constructor Details
-
Action
public Action()
-
-
Method Details
-
getType
-
affectsPlayerXp
public boolean affectsPlayerXp() -
toJson
public void toJson(com.badlogic.gdx.utils.Json json) Значения должны записываться с учетом того, что json уже находится в объекте Action. Ключ "t" уже занят для типа действия. -
fromJson
-