@@ -0,0 +1,805 @@
+package ca.sumost.kinetic.editor;%0A%0Aimport ca.sumost.kinetic.RenderableBody;%0A%0Aimport com.badlogic.gdx.graphics.Color;%0Aimport com.badlogic.gdx.math.Vector2;%0Aimport com.badlogic.gdx.physics.box2d.Body;%0Aimport com.badlogic.gdx.physics.box2d.FixtureDef;%0Aimport com.badlogic.gdx.physics.box2d.World;%0A%0Apublic class GreenAtomCreator extends AtomCreator%0A%7B%0A%09private final World mWorld;%0A%09%0A%09private final static FixtureDef mFixtureDef = makeFixtureDef(2, 0.3f);%0A%09%0A%09private final static RenderableBody mRenderer = makeRenderableBody(Color.GREEN);%0A%0A%09public GreenAtomCreator(World world)%0A%09%7B%0A%09%09mWorld = world;%0A%09%7D%0A%09%0A%09@Override%0A%09protected void makeAtom(Vector2 centre)%0A%09%7B%0A%09%09mBodyDef.position.set(centre);%0A%09%09%0A%09%09Body body = mWorld.createBody(mBodyDef);%0A%09%09body.createFixture(mFixtureDef);%0A%09%09body.setUserData(mRenderer);%0A%09%7D%0A%0A%7D%0A

Add green atom.