54 MCAPI
void addCelebrationSoundByName(::std::string
const& name);
60 MCAPI
static void buildSchema(
61 ::std::string
const& name,
77 MCAPI
static void** $vftable();
84 ::ll::TypedStorage<8, 8, ::Mob&> mMob;
85 ::ll::TypedStorage<4, 4, int> mNextJumpTickTimer;
86 ::ll::TypedStorage<4, 4, int> mNextSoundTickTimer;
87 ::ll::TypedStorage<4, 4, int> mRuntimeTicks;
88 ::ll::TypedStorage<4, 4, ::SharedTypes::Legacy::LevelSoundEvent> mSoundEvent;
89 ::ll::TypedStorage<4, 8, ::FloatRange> mSoundIntervalRange;
90 ::ll::TypedStorage<4, 8, ::FloatRange> mJumpIntervalRange;
91 ::ll::TypedStorage<4, 4, float> mDuration;
92 ::ll::TypedStorage<8, 104, ::ActorDefinitionTrigger> mCelebrationEndEvent;
99 virtual bool canUse() ;
102 virtual bool canContinueToUse() ;
105 virtual void start() ;
108 virtual void stop() ;
111 virtual void tick() ;
114 virtual void appendDebugInfo(::std::string& str)
const ;
129 MCAPI
bool $canUse();
131 MCAPI
bool $canContinueToUse();
139 MCAPI
void $appendDebugInfo(::std::string& str)
const;
145 MCAPI
static void** $vftable();