public Vehicle(Texture2D texture_, EntityStruct entityStruct_) : base(texture_, entityStruct_) { // Vehicle constructor // ================ m_rotation = entityStruct_.GetRotation(); m_speed = 0.0f; m_velocity.X = 0.0f; m_velocity.Y = 0.0f; m_steeringValue = 0.0f; m_braking = false; m_forward = new Vector2(0, -1); }
// Class for the track barriers // ================ // Variables // Methods public Barrier(World world_, Texture2D texture_, EntityStruct entityStruct_) : base(world_, texture_, entityStruct_.GetPosition(), entityStruct_.GetRotationDegrees(), BodyType.Static) { // Barrier constructor // ================ }