#region Collisions foreach (Entity ent in alEntities) { foreach (Entity ent2 in alEntities) { if (!ent.Equals(ent2)) { if (ent.Collision.CollideAgainst(ent2.Collision)) { if (ent.Grabbed != true && ent2.Grabbed != true) { if (ent.Equals(entChar)) { sDebugInfo += "Player colliding with: " + ent2.Name; sDebugInfo += " [Mass: " + ent2.Mass.ToString() + "]\n"; } ent.Collision.CollideAgainstMove(ent2.Collision, ent.Mass, ent2.Mass); } } } } } #endregion