Skip to content

en.mob.ShopMimic

en.mob.ShopMimic

Inherits from: en.Mob

Fields

NameType
merchantTypelevel.MerchantType
hasShotBool
bonusAtkTypeen.mob.BonusAttackType
itemToEaten.inter.ItemDrop
rseedlibs.Rand
MAX_BOUNCES_BEFORE_ATTACKI32
meleetool.skill.OldMobSkill
meleeInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
meleeAreatool.Area
midRangetool.skill.OldMobSkill
midRangeInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
midRangeAreatool.Area
rangedtool.skill.OldMobSkill
rangedInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
rangedAreatool.Area
hooktool.skill.OldSkill
hookInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
hookObjtool.HookChainTimeKeeper
fxHooklibs.heaps.slib.HSprite
bAtkMeleetool.skill.OldMobSkill
bAtkMeleeInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
bAtkMeleeAreatool.Area
bAtkRangedtool.skill.OldMobSkill
bAtkRangedInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
bAtkShieldtool.skill.OldSkill
bAtkShieldInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
bAtkPowertool.skill.OldMobSkill
bAtkPowerInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
bAtkPowerAreatool.Area
bAtkPowerAffectshl.types.ArrayBytes_Int
bAtkFoodtool.skill.OldMobSkill
bAtkFoodInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
teleJumptool.skill.mobSkill.TeleJump
teleJumpInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
jumpAwaytool.skill.OldSkill
jumpAwayInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
walkBounceInfVirtual[allowInAir, allowSameSkillNearby, breachResistance, charge, chargeAnim, chargeAnimSpd, coolDown, disableAnnounceFx, execAnim, execAnimSpd, fxId, hitFrame, id, ignoreGlobalCD, lockAiAfter, manual, power, props, radius, sfxCharge, sfxHit, sfxRelease]
landCountI32
meleeDeckhl.types.ArrayObj
meleeDeckWeightshaxe.ds.ObjectMap
meleeDeckDhtool.DecisionHelper
midRangeDeckhl.types.ArrayObj
midRangeDeckWeightshaxe.ds.ObjectMap
midRangeDeckDhtool.DecisionHelper
rangedDeckhl.types.ArrayObj
rangedDeckWeightshaxe.ds.ObjectMap
rangedDeckDhtool.DecisionHelper
afterHookDeckhl.types.ArrayObj
afterHookDeckWeightshaxe.ds.ObjectMap
afterHookDeckDhtool.DecisionHelper
afterParryDeckhl.types.ArrayObj
afterParryDeckWeightshaxe.ds.ObjectMap
afterParryDeckDhtool.DecisionHelper
sbFxlibs.heaps.slib.HSpriteBatch
staticcreateFun
static__eclidshl.types.ArrayBytes_Int
static__clidI32

Protos

  • f@18978 init(en.mob.ShopMimic) → Void
  • f@18979 initAffectResists(en.mob.ShopMimic) → Void
  • f@18980 setAllAffectResist(en.mob.ShopMimic, F64) → Void
  • f@18981 initMove(en.mob.ShopMimic) → Void
  • f@18982 initGfx(en.mob.ShopMimic) → Void
  • f@18983 initStateAnims(en.mob.ShopMimic) → Void
  • f@18984 initSkills(en.mob.ShopMimic) → Void
  • f@18985 eatItem(en.mob.ShopMimic, F64) → Void
  • f@18986 destroyItem(en.mob.ShopMimic) → Void
  • f@18987 behaviourAi(en.mob.ShopMimic) → Void
  • f@18988 onLand(en.mob.ShopMimic, F64) → Void
  • f@18989 preUpdate(en.mob.ShopMimic) → Void
  • f@18990 postUpdate(en.mob.ShopMimic) → Void
  • f@18991 fixedUpdate(en.mob.ShopMimic) → Void
  • f@18992 getJumpingSpot(en.mob.ShopMimic) → Virtual[x, y]
  • f@18993 applyAttackResult(en.mob.ShopMimic, tool.atk.AttackData) → Void
  • f@18994 shootXHook(en.mob.ShopMimic) → F64
  • f@18995 shootYHook(en.mob.ShopMimic) → F64
  • f@18996 onDie(en.mob.ShopMimic) → Void
  • f@18997 dropBlueprint(en.mob.ShopMimic) → Void
  • f@18998 turnIntoPokebombElite(en.mob.ShopMimic) → en.Mob
  • f@18999 dispose(en.mob.ShopMimic) → Void
  • f@19000 getEntityCLIDS(en.mob.ShopMimic) → hl.types.ArrayBytes_Int
  • f@19001 getCLID(en.mob.ShopMimic) → I32
  • f@19002 serialize(en.mob.ShopMimic, hxbit.Serializer) → Void
  • f@19003 getSerializeSchema(en.mob.ShopMimic) → hxbit.Schema
  • f@19004 unserializeInit(en.mob.ShopMimic) → Void
  • f@19005 unserialize(en.mob.ShopMimic, hxbit.Serializer) → Void

Bindings

  • static f@19007 __constructor__(en.mob.ShopMimic, pr.Level, I32, I32, I32, I32, level.MerchantType, en.mob.BonusAttackType, en.inter.ItemDrop) → Void
  • static f@19006 create(pr.Level, I32, I32, I32, I32, level.MerchantType, en.mob.BonusAttackType, en.inter.ItemDrop) → en.mob.ShopMimic