diff --git a/Engine b/Engine index 767fc28..7212094 160000 --- a/Engine +++ b/Engine @@ -1 +1 @@ -Subproject commit 767fc28488fbbea9d1125f91934f4b882275890c +Subproject commit 7212094a3d8bb74d6c9baca9213d62a13cb53713 diff --git a/Shared/Behaviours/CircleBehaviour.cs b/Shared/Behaviours/CircleBehaviour.cs index b454cf3..bc82865 100644 --- a/Shared/Behaviours/CircleBehaviour.cs +++ b/Shared/Behaviours/CircleBehaviour.cs @@ -15,8 +15,8 @@ public class CircleBehaviour : Syntriax.Engine.Physics2D.Collider2DCircleBehavio for (int i = 0; i < CIRCLE_SEGMENT_COUNT; i++) { - float iPi1 = i / CIRCLE_SEGMENT_COUNT * 2f * Math.PI; - float iPi2 = (i + 1f).Mod(CIRCLE_SEGMENT_COUNT) / CIRCLE_SEGMENT_COUNT * 2f * Math.PI; + float iPi1 = i / CIRCLE_SEGMENT_COUNT * 2f * Math.Pi; + float iPi2 = (i + 1f).Mod(CIRCLE_SEGMENT_COUNT) / CIRCLE_SEGMENT_COUNT * 2f * Math.Pi; Vector2D firstVertex = new Vector2D(Math.Sin(iPi1), Math.Cos(iPi1)) * CircleWorld.Radius; Vector2D secondVertex = new Vector2D(Math.Sin(iPi2), Math.Cos(iPi2)) * CircleWorld.Radius; diff --git a/Shared/Behaviours/PongManagerBehaviour.cs b/Shared/Behaviours/PongManagerBehaviour.cs index dc952a5..75adf31 100644 --- a/Shared/Behaviours/PongManagerBehaviour.cs +++ b/Shared/Behaviours/PongManagerBehaviour.cs @@ -86,7 +86,7 @@ public class PongManagerBehaviour : Behaviour, INetworkEntity, IFirstFrameUpdate const float AllowedRadians = 45f * Syntriax.Engine.Core.Math.DegreeToRadian; float rotation = (float)random.NextDouble() * 2f * AllowedRadians - AllowedRadians; bool isBackwards = (random.Next() % 2) == 1; - return Vector2D.Right.Rotate(isBackwards ? rotation + Syntriax.Engine.Core.Math.PI : rotation); + return Vector2D.Right.Rotate(isBackwards ? rotation + Syntriax.Engine.Core.Math.Pi : rotation); } void IPacketListenerServer.OnServerPacketArrived(IConnection sender, RequestStartPacket packet)