* Get needhand from yml
* MovementThreshold modifiable + inheritdoc
BreakOnMove = true,
BreakOnWeightlessMove = false,
BreakOnDamage = true,
- NeedHand = true,
- BreakOnHandChange = true,
- MovementThreshold = 0.1f,
+ NeedHand = injector.Comp.NeedHand,
+ BreakOnHandChange = injector.Comp.BreakOnHandChange,
+ MovementThreshold = injector.Comp.MovementThreshold,
});
}
[AutoNetworkedField]
[DataField]
public InjectorToggleMode ToggleState = InjectorToggleMode.Draw;
+
+ #region Arguments for injection doafter
+
+ /// <inheritdoc cref=DoAfterArgs.NeedHand>
+ [DataField]
+ public bool NeedHand = true;
+
+ /// <inheritdoc cref=DoAfterArgs.BreakOnHandChange>
+ [DataField]
+ public bool BreakOnHandChange = true;
+
+ /// <inheritdoc cref=DoAfterArgs.MovementThreshold>
+ [DataField]
+ public float MovementThreshold = 0.1f;
+
+ #endregion
}
/// <summary>