Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // FileVersion 21
- // Phunlet created by Algodoo v2.1.3
- FileInfo -> {
- title = "snek";
- author = "MyName";
- version = 21
- };
- Scene.addCircle {
- inertiaMultiplier := 1.0000000;
- resources := [];
- timeToLive := +inf;
- textureClamped := [false, false];
- adhesion := 0.0000000;
- attractionType := 2;
- attraction := 0.0000000;
- texture := "";
- update := (e)=>{};
- controllerInvertX := false;
- controllerInvertY := false;
- showMomentum := false;
- vel := [0.0000000, 0.0000000];
- restitution := 0.50000000;
- onCollide := (e)=>{
- e.other.materialname == "body" ? {} : {
- _Length = _length + 1;
- e.other.timetolive = 0
- }
- };
- killer := false;
- materialVelocity := 0.0000000;
- showForceArrows := false;
- controllerReverseXY := false;
- refractiveIndex := 1.5000000;
- textureMatrix := [1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000];
- protractor := false;
- immortal := false;
- area := 3.1415927;
- collideSet := 1;
- _Length := 1;
- drawBorder := true;
- reflectiveness := 1.0000000;
- friction := 0.50000000;
- entityID := 718137;
- velocityDamping := [0.0000000, 0.0000000, 0.0000000];
- onClick := (e)=>{};
- color := [0.17581320, 0.52331638, 0.010645641, 1.0000000];
- _dothis := (e)=>{
- scene.addcircle({
- timetolive = _Length * 0.10000000;
- radius = radius;
- _setpos := pos;
- poststep = (e)=>{
- glued = true;
- pos = _setpos;
- materialname = "body"
- };
- pos = pos
- });
- timetolive = +inf;
- poststep = _dothis;
- materialName = "head"
- };
- collideWater := true;
- onSpawn := (e)=>{};
- materialName := "head";
- onHitByLaser := (e)=>{};
- drawCake := true;
- pos := [214.65991, 85.569214];
- onDie := (e)=>{};
- density := 2.0000000;
- airFrictionMult := 1.0000000;
- controllerAcc := 11.000000;
- colorHSVA := [100.66975, 0.97965735, 0.52331638, 1.0000000];
- radius := 2.0000000;
- angvel := 0.0000000;
- heteroCollide := false;
- glued := true;
- onKey := (e)=>{
- keys.isdown("up") ? {
- pos = pos + [0, 2]
- } : {
- keys.isdown("down") ? {
- pos = pos + [0, -2]
- } : {
- keys.isdown("left") ? {
- pos = pos + [-2, 0]
- } : {
- keys.isdown("right") ? {
- pos = pos + [2, 0]
- } : {}
- }
- }
- }
- };
- showVelocity := false;
- postStep := (e)=>{
- scene.addcircle({
- timetolive = _Length * 0.10000000;
- radius = radius;
- _setpos := pos;
- poststep = (e)=>{
- glued = true;
- pos = _setpos;
- materialname = "body"
- };
- pos = pos
- });
- timetolive = +inf;
- poststep = _dothis;
- materialName = "head"
- };
- opaqueBorders := true;
- geomID := 729829;
- body := 0;
- edgeBlur := 0.0000000;
- angle := 2.3998871;
- zDepth := 5.0000000;
- layer := 0
- };
- Scene.addCircle {
- inertiaMultiplier := 1.0000000;
- resources := [];
- timeToLive := 0.033333335;
- textureClamped := [false, false];
- adhesion := 0.0000000;
- attractionType := 2;
- attraction := 0.0000000;
- texture := "";
- update := (e)=>{};
- controllerInvertX := false;
- controllerInvertY := false;
- showMomentum := false;
- vel := [-154.04543, 0.0000000];
- restitution := 0.50000000;
- onCollide := (e)=>{};
- killer := false;
- materialVelocity := 0.0000000;
- showForceArrows := false;
- _setpos := [214.65991, 85.569214];
- controllerReverseXY := false;
- refractiveIndex := 1.5000000;
- textureMatrix := [1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000];
- protractor := false;
- immortal := false;
- area := 3.1415927;
- collideSet := 1;
- drawBorder := true;
- reflectiveness := 1.0000000;
- friction := 0.50000000;
- entityID := 723857;
- velocityDamping := [0.0000000, 0.0000000, 0.0000000];
- onClick := (e)=>{};
- color := [0.092597850, 0.55403185, 0.10151244, 1.0000000];
- collideWater := true;
- onSpawn := (e)=>{};
- materialName := "body";
- onHitByLaser := (e)=>{};
- drawCake := true;
- pos := [214.65991, 85.569214];
- onDie := (e)=>{};
- density := 2.0000000;
- airFrictionMult := 1.0000000;
- controllerAcc := 11.000000;
- colorHSVA := [121.15916, 0.83286548, 0.55403185, 1.0000000];
- radius := 2.0000000;
- angvel := -2.7284841e-12;
- heteroCollide := false;
- glued := false;
- onKey := (e)=>{};
- showVelocity := false;
- postStep := (e)=>{
- glued = true;
- pos = _setpos;
- materialname = "body"
- };
- opaqueBorders := true;
- geomID := 735553;
- body := 1455681;
- edgeBlur := 0.0000000;
- angle := -4.5450938e-14;
- zDepth := 6.0000000;
- layer := 0
- };
- Scene.addCircle {
- inertiaMultiplier := 1.0000000;
- resources := [];
- timeToLive := 0.050000004;
- textureClamped := [false, false];
- adhesion := 0.0000000;
- attractionType := 2;
- attraction := 0.0000000;
- texture := "";
- update := (e)=>{};
- controllerInvertX := false;
- controllerInvertY := false;
- showMomentum := false;
- vel := [-232.35278, 0.0000000];
- restitution := 0.50000000;
- onCollide := (e)=>{};
- killer := false;
- materialVelocity := 0.0000000;
- showForceArrows := false;
- _setpos := [214.65991, 85.569214];
- controllerReverseXY := false;
- refractiveIndex := 1.5000000;
- textureMatrix := [1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000];
- protractor := false;
- immortal := false;
- area := 3.1415927;
- collideSet := 1;
- drawBorder := true;
- reflectiveness := 1.0000000;
- friction := 0.50000000;
- entityID := 723858;
- velocityDamping := [0.0000000, 0.0000000, 0.0000000];
- onClick := (e)=>{};
- color := [0.46278942, 0.20181826, 0.74460113, 1.0000000];
- collideWater := true;
- onSpawn := (e)=>{};
- materialName := "body";
- onHitByLaser := (e)=>{};
- drawCake := true;
- pos := [214.65991, 85.569214];
- onDie := (e)=>{};
- density := 2.0000000;
- airFrictionMult := 1.0000000;
- controllerAcc := 11.000000;
- colorHSVA := [268.84811, 0.72895789, 0.74460113, 1.0000000];
- radius := 2.0000000;
- angvel := -3.6379788e-12;
- heteroCollide := false;
- glued := false;
- onKey := (e)=>{};
- showVelocity := false;
- postStep := (e)=>{
- glued = true;
- pos = _setpos;
- materialname = "body"
- };
- opaqueBorders := true;
- geomID := 735554;
- body := 1455683;
- edgeBlur := 0.0000000;
- angle := -3.0300625e-14;
- zDepth := 7.0000000;
- layer := 0
- };
- Scene.addCircle {
- inertiaMultiplier := 1.0000000;
- resources := [];
- timeToLive := 0.050000004;
- textureClamped := [false, false];
- adhesion := 0.0000000;
- attractionType := 2;
- attraction := 0.0000000;
- texture := "";
- update := (e)=>{};
- controllerInvertX := false;
- controllerInvertY := false;
- showMomentum := false;
- vel := [-423.61011, 0.0000000];
- restitution := 0.50000000;
- onCollide := (e)=>{};
- killer := false;
- materialVelocity := 0.0000000;
- showForceArrows := false;
- _setpos := [214.65991, 85.569214];
- controllerReverseXY := false;
- refractiveIndex := 1.5000000;
- textureMatrix := [1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000];
- protractor := false;
- immortal := false;
- area := 3.1415927;
- collideSet := 1;
- drawBorder := true;
- reflectiveness := 1.0000000;
- friction := 0.50000000;
- entityID := 723859;
- velocityDamping := [0.0000000, 0.0000000, 0.0000000];
- onClick := (e)=>{};
- color := [0.17735122, 0.16520298, 0.26199642, 1.0000000];
- collideWater := true;
- onSpawn := (e)=>{};
- materialName := "body";
- onHitByLaser := (e)=>{};
- drawCake := true;
- pos := [214.65991, 85.569214];
- onDie := (e)=>{};
- density := 2.0000000;
- airFrictionMult := 1.0000000;
- controllerAcc := 11.000000;
- colorHSVA := [247.53041, 0.36944568, 0.26199642, 1.0000000];
- radius := 2.0000000;
- angvel := 0.0000000;
- heteroCollide := false;
- glued := false;
- onKey := (e)=>{};
- showVelocity := false;
- postStep := (e)=>{
- glued = true;
- pos = _setpos;
- materialname = "body"
- };
- opaqueBorders := true;
- geomID := 735555;
- body := 1455685;
- edgeBlur := 0.0000000;
- angle := 0.0000000;
- zDepth := 8.0000000;
- layer := 0
- };
- Scene.addCircle {
- inertiaMultiplier := 1.0000000;
- resources := [];
- timeToLive := 0.083333336;
- textureClamped := [false, false];
- adhesion := 0.0000000;
- attractionType := 2;
- attraction := 0.0000000;
- texture := "";
- update := (e)=>{};
- controllerInvertX := false;
- controllerInvertY := false;
- showMomentum := false;
- vel := [0.0000000, 0.0000000];
- restitution := 0.50000000;
- onCollide := (e)=>{};
- killer := false;
- materialVelocity := 0.0000000;
- showForceArrows := false;
- _setpos := [214.65991, 85.569214];
- controllerReverseXY := false;
- refractiveIndex := 1.5000000;
- textureMatrix := [1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000, 0.0000000, 0.0000000, 0.0000000, 1.0000000];
- protractor := false;
- immortal := false;
- area := 3.1415927;
- collideSet := 1;
- drawBorder := true;
- reflectiveness := 1.0000000;
- friction := 0.50000000;
- entityID := 723860;
- velocityDamping := [0.0000000, 0.0000000, 0.0000000];
- onClick := (e)=>{};
- color := [0.059229791, 0.22307603, 0.90222943, 1.0000000];
- collideWater := true;
- onSpawn := (e)=>{};
- materialName := "body";
- onHitByLaser := (e)=>{};
- drawCake := true;
- pos := [214.65991, 85.569214];
- onDie := (e)=>{};
- density := 2.0000000;
- airFrictionMult := 1.0000000;
- controllerAcc := 11.000000;
- colorHSVA := [228.33835, 0.93435174, 0.90222943, 1.0000000];
- radius := 2.0000000;
- angvel := 0.0000000;
- heteroCollide := false;
- glued := true;
- onKey := (e)=>{};
- showVelocity := false;
- postStep := (e)=>{
- glued = true;
- pos = _setpos;
- materialname = "body"
- };
- opaqueBorders := true;
- geomID := 735556;
- body := 1455687;
- edgeBlur := 0.0000000;
- angle := 0.0000000;
- zDepth := 9.0000000;
- layer := 0
- }
Advertisement
Add Comment
Please, Sign In to add comment