16class ActivateToolNode :
public ::BehaviorNode {
20 ::ll::TypedStorage<4, 12, ::BlockPos> mBlockPos;
21 ::ll::TypedStorage<8, 8, ::Block const*> mStartingBlock;
22 ::ll::TypedStorage<1, 1, bool> mRightMouseDown;
23 ::ll::TypedStorage<4, 4, int> mDelayTicks;
24 ::ll::TypedStorage<4, 4, int> mDelayCounter;
25 ::ll::TypedStorage<1, 1, bool> mPreActionDone;
31 virtual ::BehaviorStatus tick(
::Actor& owner) ;
33 virtual void initializeFromDefinition(
::Actor& owner) ;
39 MCAPI ActivateToolNode();
51 MCAPI ::BehaviorStatus $tick(
::Actor& owner);
53 MCFOLD
void $initializeFromDefinition(
::Actor& owner);