예제 #1
0
        public static void Install(HookCollection hooks, ModifierCollection modifiers)
        {
            new StandardWalkForce().Install(hooks);

            (modifiers.CantMove.Hook = new CantMoveMaxSpeedHook()).Install(hooks);
            (modifiers.Slow.Hook = new SlowMaxSpeedHook()).Install(hooks);
            (modifiers.Fast.Hook = new FastMaxSpeedHook()).Install(hooks);
            new StandardMaxSpeed().Install(hooks);
        }
예제 #2
0
 public override void Install(HookCollection hooks)
 {
     hooks.AddMaxSpeedHook(this);
 }
예제 #3
0
 public override void Remove(HookCollection hooks)
 {
     hooks.RemoveModifierStateChangedHook(this);
 }
예제 #4
0
 public override void Install(HookCollection hooks)
 {
     hooks.AddModifierStateChangedHook(this);
 }
예제 #5
0
 public override void Remove(HookCollection hooks)
 {
     hooks.RemoveJumpForceHook(this);
 }
예제 #6
0
 public override void Install(HookCollection hooks)
 {
     hooks.AddJumpForceHook(this);
 }
예제 #7
0
 public override void Remove(HookCollection hooks)
 {
     hooks.RemoveMaxSpeedHook(this);
 }