public BombObject(int id, float mass, float gravityFactor, float windFactor, float airResitFactor) : base(id) { this.m_mass = mass; this.m_gravityFactor = gravityFactor; this.m_windFactor = windFactor; this.m_airResitFactor = airResitFactor; this.m_vx = new EulerVector(0, 0, 0f); this.m_vy = new EulerVector(0, 0, 0f); this.m_rect = new Rectangle(-3, -3, 6, 6); }
public TKPhysics(float mass = 1, float gravityFactor = 1, float windFactor = 1, float airResitFactor = 1) { _mass = mass; _gravityFactor = gravityFactor; _windFactor = windFactor; _airResitFactor = airResitFactor; _vx = new EulerVector(0, 0, 0); _vy = new EulerVector(0, 0, 0); _ef = new Vector2(0, 0); }
public BombObject(int id, BombType type, Player owner, Tile shape, int radius, bool controled, float mass, float gravityFactor, float windFactor, float airResitFactor, double power) : base(id) { _power = power; _owner = owner; _controled = controled; _mass = mass; _gravityFactor = gravityFactor; _windFactor = windFactor; _airResitFactor = airResitFactor; _type = type; _radius = radius; _vx = new EulerVector(0, 0, 0); _vy = new EulerVector(0, 0, 0); _shape = shape; _rect = new Rectangle(-3, -3, 6, 6); }
virtual public void Initialize() { _vx = new EulerVector(0, 0, 0); _vy = new EulerVector(0, 0, 0); _ef = new Vector2(0, 0); }