Fix IDE0004
This commit is contained in:
@@ -22,7 +22,7 @@ namespace OpenRA
|
||||
public readonly struct WAngle : IScriptBindable, ILuaAdditionBinding, ILuaSubtractionBinding, ILuaEqualityBinding, IEquatable<WAngle>
|
||||
{
|
||||
public readonly int Angle;
|
||||
public int AngleSquared => (int)Angle * Angle;
|
||||
public int AngleSquared => Angle * Angle;
|
||||
|
||||
public WAngle(int a)
|
||||
{
|
||||
|
||||
@@ -66,7 +66,7 @@ namespace OpenRA
|
||||
// Add an additional quadratic variation to height
|
||||
// Uses decimal to avoid integer overflow
|
||||
var offset = (decimal)(b - a).Length * pitch.Tan() * mul * (div - mul) / (1024 * div * div);
|
||||
var clampedOffset = (int)(offset + (decimal)ret.Z).Clamp((decimal)int.MinValue, (decimal)int.MaxValue);
|
||||
var clampedOffset = (int)(offset + ret.Z).Clamp(int.MinValue, int.MaxValue);
|
||||
|
||||
return new WPos(ret.X, ret.Y, clampedOffset);
|
||||
}
|
||||
|
||||
@@ -374,7 +374,7 @@ namespace OpenRA
|
||||
public void RemoveAll(Predicate<IEffect> predicate)
|
||||
{
|
||||
effects.RemoveAll(predicate);
|
||||
unpartitionedEffects.RemoveAll(e => predicate((IEffect)e));
|
||||
unpartitionedEffects.RemoveAll(e => predicate(e));
|
||||
syncedEffects.RemoveAll(e => predicate((IEffect)e));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user