#include "input/inputManager.h"
#include "Entities/Ball.h"
+#include "Entities/Polygon.h"
#include "graphics/colors.h"
void creator::init()
{
Ball* ball;
+ float startMass = 5;
ball = addBall(Vector2(50, 50), 20, cWhite, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
ball = addBall(Vector2(150, 50), 20, cGrey, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
ball = addBall(Vector2(50, 100), 20, cRed, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
ball = addBall(Vector2(100, 100), 20, cGreen, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
ball = addBall(Vector2(150, 100), 20, cBlue, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
ball = addBall(Vector2(50, 150), 20, cYellow, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
ball = addBall(Vector2(100, 150), 20, cMagenta, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
ball = addBall(Vector2(150, 150), 20, cCyan, startBalls);
- ball->mass = 10;
+ ball->mass = startMass;
+
+ for( int i = 0; i<50; i++)
+ {
+ addBall(Vector2(200+i*2, 200+i*2), 10, cCyan);
+ }
+
+ // HACK
+ // add a polygon into the mix (currently not cleaned up)
+ vector<Vector2> points;
+ points.push_back(Vector2(500,500));
+ points.push_back(Vector2(300,500));
+ points.push_back(Vector2(500,300));
+
+ manager::add(new Polygon(points));
}
void creator::clean()
{