public class ScarecrowNPC extends ImmortalNPC
Modifier and Type | Class and Description |
---|---|
static class |
ScarecrowNPC.Quest |
Mob.AiState, Mob.Sleeping
FLEEING, HUNTING, PASSIVE, SLEEPING, WANDERING
Constructor and Description |
---|
ScarecrowNPC() |
Modifier and Type | Method and Description |
---|---|
boolean |
interact(Hero hero) |
static void |
spawn(RegularLevel level) |
add, damage, defenseSkill, defenseVerb, reset, speed
beckon, canBePet, friendly, fromJson
attack, defenseProc, description, destroy, die, fraction, getMobClassName, getState, isHostile, isPet, makePet, move, notice, onAttackComplete, onZapComplete, remove, remove, ressurrect, ressurrect, restoreFromBundle, say, setFraction, setState, split, sprite, storeInBundle, yell, zap, zapHit
affectLevelObjects, attackProc, attackSkill, buff, buffs, buffs, canSpawnAt, damageRoll, distance, dr, getGender, getName_objective, getName, getPos, getSprite, hit, hp, hp, ht, ht, immunities, isAlive, isMovable, magicLvl, onMotionComplete, onOperateComplete, regenSprite, remove, resistances, respawnCell, setPos, spend, stealth, updateSprite, updateSpriteState
add, addDelayed, all, clear, dontPack, findChar, fixTime, freeCell, init, next, occupyCell, process, processReaTime, remove
public static void spawn(RegularLevel level)