X-Git-Url: http://gitweb.pgornicz.com/gitweb.cgi?a=blobdiff_plain;f=src%2FentityCreator.cpp;h=28d6979f182830b692a2b449d6a8e4ef616b5144;hb=9ae1c0798cff2d1ed816bccb0723bd5a4ca97194;hp=b0c034c1ad7bd7b2ca2b96ad2c9e26ef188b6e4c;hpb=10baa49bf3be2ad03b3adf5be5cb0fcf5f10fcfb;p=physics.git diff --git a/src/entityCreator.cpp b/src/entityCreator.cpp index b0c034c..28d6979 100644 --- a/src/entityCreator.cpp +++ b/src/entityCreator.cpp @@ -47,14 +47,37 @@ void removeAllBalls(queBall& que); void creator::init() { - addBall(Vector2(50, 50), 20, cWhite, startBalls); - addBall(Vector2(150, 50), 20, cGrey, startBalls); - addBall(Vector2(50, 100), 20, cRed, startBalls); - addBall(Vector2(100, 100), 20, cGreen, startBalls); - addBall(Vector2(150, 100), 20, cBlue, startBalls); - addBall(Vector2(50, 150), 20, cYellow, startBalls); - addBall(Vector2(100, 150), 20, cMagenta, startBalls); - addBall(Vector2(150, 150), 20, cCyan, startBalls); + Ball* ball; + float startMass = 5; + + ball = addBall(Vector2(50, 50), 20, cWhite, startBalls); + ball->mass = startMass; + + ball = addBall(Vector2(150, 50), 20, cGrey, startBalls); + ball->mass = startMass; + + ball = addBall(Vector2(50, 100), 20, cRed, startBalls); + ball->mass = startMass; + + ball = addBall(Vector2(100, 100), 20, cGreen, startBalls); + ball->mass = startMass; + + ball = addBall(Vector2(150, 100), 20, cBlue, startBalls); + ball->mass = startMass; + + ball = addBall(Vector2(50, 150), 20, cYellow, startBalls); + ball->mass = startMass; + + ball = addBall(Vector2(100, 150), 20, cMagenta, startBalls); + ball->mass = startMass; + + ball = addBall(Vector2(150, 150), 20, cCyan, startBalls); + ball->mass = startMass; + + for( int i = 0; i<100; i++) + { + addBall(Vector2(200+i*2, 200+i*2), 10, cCyan); + } } void creator::clean() {