Package com.prineside.tdi2
Class Action
java.lang.Object
com.prineside.tdi2.Action
- All Implemented Interfaces:
 KryoSerializable
- Direct Known Subclasses:
 BuildMinerAction,BuildModifierAction,BuildTowerAction,CallWaveAction,ChangeTowerAimStrategyAction,CoreUpgradeAction,CustomAction,CustomModifierButtonAction,CustomTowerButtonAction,GlobalUpgradeMinerAction,GlobalUpgradeTowerAction,ReRollBonusesAction,RewardingAdAction,ScriptAction,SelectGameplayBonusAction,SelectGlobalTowerAbilityAction,SelectTowerAbilityAction,SellMinerAction,SellModifierAction,SellTowerAction,ToggleTowerEnabledAction,UpgradeMinerAction,UpgradeTowerAction,UseAbilityAction
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic Actionabstract ActionTypegetType()voidЗначения должны записываться с учетом того, что 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
Значения должны записываться с учетом того, что json уже находится в объекте Action. Ключ "t" уже занят для типа действия. - 
fromJson
 
 -