public StrapComponentState(StrapPosition position, Vector2 offset, HashSet <EntityUid> buckled, float maxBuckleDistance)
 {
     Position            = position;
     BuckleOffsetClamped = offset;
     BuckledEntities     = buckled;
     MaxBuckleDistance   = maxBuckleDistance;
 }
Esempio n. 2
0
        public override void HandleComponentState(ComponentState?curState, ComponentState?nextState)
        {
            if (!(curState is StrapComponentState strap))
            {
                return;
            }

            Position = strap.Position;
        }
 public StrapComponentState(StrapPosition position) : base(ContentNetIDs.BUCKLE)
 {
     Position = position;
 }
 public StrapComponentState(StrapPosition position)
 {
     Position = position;
 }