Mob.AiState, Mob.SleepingFLEEING, HUNTING, PASSIVE, SLEEPING, WANDERING| Constructor and Description |
|---|
Goo() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
act() |
boolean |
attack(Char enemy) |
int |
attackProc(Char enemy,
int damage) |
int |
attackSkill(Char target) |
int |
damageRoll() |
void |
die(java.lang.Object cause) |
int |
dr() |
void |
move(int step) |
void |
notice() |
void |
restoreFromBundle(Bundle bundle) |
void |
storeInBundle(Bundle bundle) |
boolean |
zap(Char enemy) |
add, beckon, damage, defenseProc, defenseSkill, description, destroy, fraction, fromJson, getMobClassName, getState, interact, isHostile, isPet, makePet, onAttackComplete, onZapComplete, remove, remove, reset, ressurrect, ressurrect, say, setFraction, split, sprite, yell, zapHitaffectLevelObjects, buff, buffs, buffs, canSpawnAt, defenseVerb, distance, getGender, getName_objective, getName, getPos, getSprite, hit, hp, hp, ht, ht, immunities, isAlive, isMovable, magicLvl, onMotionComplete, onOperateComplete, regenSprite, remove, resistances, respawnCell, setPos, speed, spend, stealth, updateSprite, updateSpriteStateadd, addDelayed, all, clear, dontPack, findChar, fixTime, freeCell, init, next, occupyCell, process, processReaTime, removepublic void storeInBundle(Bundle bundle)
storeInBundle in interface BundlablestoreInBundle in class Mobpublic void restoreFromBundle(Bundle bundle)
restoreFromBundle in interface BundlablerestoreFromBundle in class Mobpublic int damageRoll()
damageRoll in class Charpublic int attackSkill(Char target)
attackSkill in class Charpublic boolean act()
public int attackProc(@NonNull
Char enemy,
int damage)
attackProc in class Char