Manual:Enumerations

Most enumerations are used for XML file parsing, allowing for XML-based game alterations. The game situationally checks what kind of arguments are in place, and calls an internal script depending on the argument passed by the parsed XML file.

AmountType
Normal BrokenTiles ConsumedSpells CrackedTiles CurrentCardtridges CurrentMana Damage OriginDamage ParentDamage</li> DamageDealtThisBattle</li> Flames</li> FlowSelf</li> FragileSelf</li> Frost</li> Infinite</li> JamsCastThisBattle</li> JamsInDeck</li> LastDamageAmount</li> LastTrueDamageAmount</li> HP</li> HitHP</li> ManaCost</li> ManaRegen</li> MaxHP</li> <li>MaxMana</li> <li>MissingHP</li> <li>TargetMissingHP</li> <li>Money</li> <li>OtherSlotDamage</li> <li>OtherSlotManaCost</li> <li>Poison</li> <li>Shield</li> <li>ShieldPreCast</li> <li>ParentShots</li> <li>SpellPower</li> <li>SpellsCastBattle</li> <li>Structures</li> <li>WeaponDamage</li> <li>Zero</li> </ol>

BeingType
<li>None</li> <li>Ally</li> <li>Enemy</li> <li>Fairy</li> <li>Hero</li> <li>Structure</li> </ol>

Block
<li>BattleIntermission</li> <li>BattleSetup</li> <li>Cheat</li> <li>Console</li> <li>Dead</li> <li>DeckPanel</li> <li>Downed</li> <li>DemoEnd</li> <li>Fake</li> <li>GameEnd</li> <li>OptionsPanel</li> <li>PostBattle</li> <li>NextWorld</li> <li>Ref</li> <li>ShopPanel</li> <li>Tutorial</li> <li>ZoneSelection</li> </ol>

Brand
<li>None</li> <li>Anima</li> <li>Convergence</li> <li>Doublelift</li> <li>Glimmer</li> <li>Hearth</li> <li>Hexawan</li> <li>Kinesys</li> <li>Miseri</li> <li>Phalanx</li> <li>Slashfik</li> </ol>

Check
<li>None</li> <li>AmountOver</li> <li>Fragile</li> <li>NotFragile</li> <li>HasStatusFromThis</li> <li>HitHPOver</li> <li>HitHPUnder</li> <li>Hostage</li> <li>HPUnder</li> <li>HPOver</li> <li>DamageOver</li> <li>Flow</li> <li>NotFlow</li> <li>Enemy</li> <li>EnemyOrHostage</li> <li>EnemyOrStructure</li> <li>Neutral</li> <li>Never</li> <li>NoMinion</li> <li>NotDrone</li> <li>NotWeaponOrDrone</li> <li>PlayerWasHit</li> <li>PlayerWasNotHit</li> <li>ShieldUnder</li> <li>SpellID</li> <li>StatusOver</li> <li>StatusUnder</li> <li>TouchedTileNotBroken</li> <li>TrinityCast</li> <li>NotTrinityCast</li> <li>LastSpell</li>

</ol>

Direction
<li>None</li> <li>Up</li> <li>Right</li> <li>Down</li> <li>Left</li> <li>UpRight</li> <li>UpLeft</li> <li>DownRight</li> <li>DownLeft</li> <li>Forward</li> <li>UpForward</li> <li>DownForward</li> <li>Backward</li> <li>UpBackward</li> <li>DownBackward</li> </ol>

Effect
<li>AddDefaultEnemyArt</li> <li>AddToDeck</li> <li>AddToDeckFront</li> <li>AddToDiscard</li> <li>AlterCard</li> <li>Anchor</li> <li>AtkDmgBattle</li> <li>Backfire</li> <li>BaseBossTier</li> <li>Channel</li> <li>Chrono</li> <li>Consume</li> <li>DamageStatus</li> <li>DefenseBattle</li> <li>Devour</li> <li>DisableManualShuffle</li> <li>DoubleCast</li> <li>Eject</li> <li>EvilHostages</li> <li>FlowStack</li> <li>Flame</li> <li>Fragile</li> <li>FragileChange</li> <li>Frost</li> <li>Haste</li> <li>Heal</li> <li>HealBattle</li> <li>Jam</li> <li>Link</li> <li>Luck</li> <li>LuckPermanent</li> <li>Mana</li> <li>ManaRegenBattle</li> <li>MaxHPChangeBattle</li> <li>MaxManaBattle</li> <li>Money</li> <li>MoneyBattle</li> <li>Move</li> <li>NextShuffleTime</li> <li>ParentOnHit</li> <li>Pet</li> <li>PierceShield</li> <li>PlaySound</li> <li>Poison</li> <li>PoisonSetMinimum</li> <li>PowerUp</li> <li>PowerUpPerm</li> <li>Redeck</li> <li>Reflect</li> <li>Removal</li> <li>RemoveBuff</li> <li>RemoveStatus</li> <li>Root</li> <li>Shield</li> <li>ShieldDecayChange</li> <li>ShieldDefense</li> <li>ShieldExte</li> <li>ShieldSet</li> <li>Shuffle</li> <li>ShuffleTimeBattle</li> <li>Slow</li> <li>SpellPowerBattle</li> <li>Summon</li> <li>Teleport</li> <li>TileBreak</li> <li>TileCrack</li> <li>TileFix</li> <li>Trinity</li> <li>Upgrader</li> <li>Wrap</li> <li>CastSpell</li> <li>CreateSpell</li> <li>CastVisual</li> <li>HPSet</li> <li>MaxHPChange</li> <li>MaxHPSet</li> <li>Damage</li> <li>DamageTrue</li> <li>Deplete</li> <li>EquipWep</li> <li>Hit</li> <li>HitTrue</li> <li>HoverTile</li> <li>Invincible</li> <li>FlowSet</li> <li>TriggerFlow</li> <li>AtkDmg</li> <li>Defense</li> <li>ManaRegen</li> <li>MaxMana</li> <li>SpellPower</li> <li>ShuffleTime</li> </ol>

Enhancement
Enhancements are known as upgrades. <li>All</li> <li>Critical</li> <li>DamagePlus</li> <li>Double</li> <li>ExtendedMag</li> <li>Flame</li> <li>Flex</li> <li>Flow</li> <li>Fragile</li> <li>Frost</li> <li>Heal</li> <li>KunaiPlus</li> <li>ManaRe</li> <li>Mini</li> <li>Overload</li> <li>Pierce</li> <li>Poison</li> <li>PoisonPlus</li> <li>Refund</li> <li>Sharpened</li> <li>Shield</li> <li>ShieldPlus</li> <li>Shot</li> <li>Splash</li> <li>Strafe</li> <li>SummonHP</li> <li>TriSlash</li> </ol>

FTrigger
FTrigger is presumed to be a shorthand of "FireTrigger". <li>None</li> <li>Flow</li> <li>Execute</li> <li>Frantic</li> <li>Hold</li> <li>OnCast</li> <li>OnHit</li> <li>TrinityCast</li> <li>TouchTile</li> <li>AfterAllyHit</li> <li>AfterAnyHit</li> <li>AfterEnemyHit</li> <li>AfterPlayerHit</li> <li>AfterStructureHit</li> <li>AfterTakeHit</li> <li>OnAllyHit</li> <li>OnAnyHit</li> <li>OnBattleStart</li> <li>OnBattleEnd</li> <li>OnClear</li> <li>OnConsume</li> <li>OnDeath</li> <li>OnTakeDmg</li> <li>OnFlow</li> <li>OnEnemyHit</li> <li>OnEnemyKill</li> <li>OnEnemySpawn</li> <li>OnEquip</li> <li>OnFlameHit</li> <li>OnFrost</li> <li>OnFrostStack</li> <li>OnHostageKilled</li> <li>OnHostageSaved</li> <li>OnJam</li> <li>OnJamCast</li> <li>OnLandHit</li> <li>OnMove</li> <li>OnPlayerDeath</li> <li>OnPlayerHit</li> <li>OnPlayerMove</li> <li>OnPlayerSpellCast</li> <li>OnPoison</li> <li>OnPoisonDmg</li> <li>OnRemoveSpell</li> <li>OnReshuffle</li> <li>OnReshuffleEnd</li> <li>OnRewards</li> <li>OnSpellCast</li> <li>OnStructureHit</li> <li>OnStructureKill</li> <li>OnSummon</li> <li>OnTakeHit</li> <li>OnTileBreak</li> <li>OnTrinityCast</li> <li>OnUpgradeSpell</li> <li>OnWeaponCast</li> <li>OnWeaponHit</li> <li>StatChange</li> <li>While</li> <li>WhileBattle</li> <li>WhileIdle</li> <li>OnHPBelow</li> <li>OnManaBelow</li> <li>WhileHPBelow</li> <li>WhileManaBelow</li> <li>WhileShieldBelow</li> </ol>

FireLoop
<li>Normal</li> <li>PerShot</li> <li>PerTile</li> <li>While</li> </ol>

GScene
<li>AllTestZones</li> <li>CoOp</li> <li>DemoLive</li> <li>GameOver</li> <li>HeroSelect</li> <li>Idle</li> <li>MainMenu</li> <li>PvP</li> <li>SpellLoop</li> <li>TestZone</li> <li>Victory</li> <li>VictoryEvil</li> <li>VictoryFalse</li> </ol>

GState
<li>PreBattle</li> <li>Battle</li> <li>EndBattle</li> <li>Talking</li> <li>Loot</li> <li>Experience</li> <li>Choice</li> <li>Idle</li> <li>GameOver</li> <li>Unlock</li> <li>HeroSelect</li> <li>MainMenu</li> <li>CG</li> <li>PvPSetup</li> </ol>

GameMode
<li>Solo</li> <li>CoOp</li> <li>PvP</li> </ol>

ItemType
<li>Spell</li> <li>Art</li> <li>Wep</li> <li>Pact</li> <li>Item</li> </ol>

Location
<li>Above</li> <li>Base</li> <li>BaseZero</li> <li>Behind</li> <li>BehindAll</li> <li>Beings</li> <li>BotLeftTopRight</li> <li>BotLeftTopRightTwo</li> <li>BotLeftTopRightSquares</li> <li>BrokenTiles</li> <li>CrackedTiles</li> <li>Current</li> <li>CurrentPlayer</li> <li>End</li> <li>Enemies</li> <li>Flame</li> <li>Front</li> <li>FrontAll</li> <li>FrontEven</li> <li>FurthestEnemy</li> <li>HalfField</li> <li>Index</li> <li>LastKilledEnemy</li> <li>LastKilledStructure</li> <li>LastHitBy</li> <li>LastHitByOther</li> <li>LastSpawned</li> <li>LastTargetHit</li> <li>LastTileTouched</li> <li>LastTileTouchedParent</li> <li>NearestEnemy</li> <li>NearestOther</li> <li>Owner</li> <li>ParentSpellTargetHit</li> <li>Player</li> <li>PlayerBotLeft</li> <li>PlayerBotRight</li> <li>PlayerTopLeft</li> <li>PlayerTopRight</li> <li>Poisoned</li> <li>RandAllied</li> <li>RandAlliedUnique</li> <li>RandEnemy</li> <li>RandEnemyUnique</li> <li>RandOther</li> <li>RandOtherUnique</li> <li>RandPlayerUnique</li> <li>RandUnique</li> <li>Rand</li> <li>Ring</li> <li>Saved</li> <li>SpellTargetHit</li> <li>SpiralCounterClockwise</li> <li>Square</li> <li>Structures</li> <li>Tile</li> <li>SweeperColumnBotRight</li> <li>SweeperColumnFront</li> <li>SweeperColumnTopLeft</li> </ol>

MovPattern
<li>None</li> <li>JumpToPlayerEndField</li> <li>JumpRandomEndFront</li> <li>PatrolRandomEmpty</li> <li>MoveToRandom</li> <li>TeleportRandom</li> <li>TeleportRandomEndFront</li> <li>TeleportVerticalToPlayer</li> <li>PatrolRandomEmptyHorizontal</li> <li>PatrolRandomEmptyVertical</li> <li>PatrolRandomEmptyVerticalToPlayer</li> <li>DashRandomEmptyToPlayerRow</li> <li>PlayerHalfField</li> <li>Clockwise</li> <li>CClockwise</li> <li>Forward</li> <li>Up</li> <li>Down</li> <li>Back</li> <li>CClockwiseOtherEdges</li> <li>BounceGrid</li> <li>Diamond</li> <li>ToPlayer</li> <li>Ricochet</li> <li>ZigZag</li> </ol>

Pattern
<li>All</li> <li>Allied</li> <li>ExcludeLastTargetHit</li> <li>ExcludeSelf</li> <li>InverseLocal</li> <li>Occupied</li> <li>PrioritizeOccupied</li> <li>Unoccupied</li> <li>PrioritizeUnoccupied</li> <li>PrioritizeMoveable</li> <li>Moveable</li> <li>Random</li> <li>Reverse</li> <li>Unbroken</li> </ol>

RewardType
<li>Loot</li> <li>BossArt</li> <li>BossSpell</li> <li>LevelUp</li> <li>Upgrade</li> <li>ArtDrop</li> <li>Blessing</li> <li>Treasure</li> <li>Unlock</li> </ol>

Shape
<li>Default</li> <li>Above</li> <li>AboveBelow</li> <li>Adjacent</li> <li>Behind</li> <li>BehindAll</li> <li>Below</li> <li>Bot</li> <li>Box</li> <li>Cross</li> <li>CrossAnti</li> <li>CrossFull</li> <li>CrossMed</li> <li>CrossSmall</li> <li>Column</li> <li>ColumnAnti</li> <li>ColumnSmall</li> <li>ColumnTwo</li> <li>ColumnWide</li> <li>Cone</li> <li>ConeDouble</li> <li>DiagonalBotLeft</li> <li>DiagonalTopLeft</li> <li>DiagonalTopRight</li> <li>Even</li> <li>Front</li> <li>FrontAll</li> <li>Horizontal</li> <li>HorizontalAnti</li> <li>HorizontalTwo</li> <li>HorizontalWide</li> <li>O</li> <li>OBig</li> <li>OBigger</li> <li>RhythmCross</li> <li>RightWing</li> <li>Row</li> <li>RowSmall</li> <li>RowWide</li> <li>Square</li> <li>Top</li> <li>X</li> <li>XSmall</li> <li>ZBig</li> </ol>

State
<li>Idle</li> <li>Moving</li> <li>Attacking</li> <li>Stunned</li> <li>Channeling</li> </ol>

Status
<li>Normal</li> <li>AtkDmg</li> <li>Defense</li> <li>Flow</li> <li>Fragile</li> <li>Frost</li> <li>Haste</li> <li>Link</li> <li>ManaRegen</li> <li>MaxMana</li> <li>Poison</li> <li>Regen</li> <li>Reflect</li> <li>Root</li> <li>Shield</li> <li>ShieldExte</li> <li>Slow</li> <li>SpellPower</li> <li>Stun</li> <li>Trinity</li> <li>Blessed</li> <li>Resurrect</li> <li>Chrono</li> </ol>

Tag
<li>Attack</li> <li>Base</li> <li>Boss</li> <li>Broken</li> <li>Demo</li> <li>Live</li> <li>Gem</li> <li>Buff</li> <li>LoopMutation</li> <li>Challenge</li> <li>Drone</li> <li>Reward</li> <li>Heal</li> <li>Hell</li> <li>BonusRe</li> <li>BonusSK</li> <li>BonusNG</li> <li>Negative</li> <li>NoDoublecast</li> <li>NoDuplicate</li> <li>NoFlex</li> <li>NoFlow</li> <li>NoShield</li> <li>NoShieldPlus</li> <li>NoStrafe</li> <li>NoPierce</li> <li>Flower</li> <li>Player</li> <li>Cpu</li> <li>PvP</li> <li>Miniboss</li> <li>Unlock</li> <li>Weapon</li> <li>SaffronBoss</li> <li>SkipTest</li> <li>Solo</li> <li>Starting</li> <li>Ally</li> <li>Distress</li> <li>Fairy</li> <li>Hazard</li> <li>Hostage</li> <li>NotStructure</li> <li>Structure</li> <li>Treasure</li> <li>DarkTreasure</li> <li>Test</li> <li>Campaign</li> <li>Default</li> <li>Gunner</li> <li>Hazel</li> <li>Reva</li> <li>Saffron</li> <li>Selicy</li> <li>Shiso</li> <li>Terra</li> <li>Violette</li> <li>Shopkeeper</li> <li>Skin</li> <li>Forest</li> <li>Fire</li> <li>Ice</li> <li>Ruins</li> <li>Eden</li> <li>Ending</li> <li>Pool</li> </ol>

Target
<li>Default</li> <li>All</li> <li>Allies</li> <li>Enemies</li> <li>Hit</li> <li>It</li> <li>LastSpawned</li> <li>LastTargeted</li> <li>LastTargetedGlobal</li> <li>Owner</li> <li>Player</li> <li>RandomEnemy</li> <li>Self</li> </ol>

TextType
<li>None</li> <li>Damage</li> <li>Heal</li> <li>Shield</li> </ol>

TileType
<li>None</li> <li>Normal</li> <li>Cracked</li> <li>Broken</li> <li>Spiked</li> <li>Empowered</li> <li>Flooded</li> </ol>

ZoneType
<li>Battle</li> <li>Boss</li> <li>Miniboss</li> <li>Campsite</li> <li>Danger</li> <li>DarkShop</li> <li>Distress</li> <li>Random</li> <li>Shop</li> <li>Treasure</li> <li>World</li> <li>Pacifist</li> <li>Normal</li> <li>Genocide</li> <li>Idle</li> <li>PvP</li> </ol>