public static void RequestRadialImpulse(ISimGameWorldReadWriteAccessor accessor, Entity target, fix strengthMin, fix strengthMax, fix radius, fix2 position, bool ignoreMass = false) { RadialImpulseRequestData request = new RadialImpulseRequestData() { Target = target, Radius = radius, Position = position, IgnoreMass = ignoreMass, StrengthMax = strengthMax, StrengthMin = strengthMin, }; accessor.GetExistingSystem <ApplyImpulseSystem>().RequestImpulseRadial(request); }
public void RequestImpulseRadial(RadialImpulseRequestData request) { var buffer = GetBuffer <RadialImpulseRequestData>(GetRequestSingleton()); buffer.Add(request); }