commit
95b960bde9
File diff suppressed because one or more lines are too long
|
|
@ -255,9 +255,9 @@ elements.left_rocket = {
|
||||||
elements.gaster_blast_left = {
|
elements.gaster_blast_left = {
|
||||||
color: "#c5e9f0",
|
color: "#c5e9f0",
|
||||||
behavior: [
|
behavior: [
|
||||||
"DL|DL|DL",
|
"DL|DL|XX",
|
||||||
"DL|XX|XX",
|
"DL AND CR:gaster_blast_left%5|XX|XX",
|
||||||
"DL|DL|DL",
|
"DL|DL|XX",
|
||||||
],
|
],
|
||||||
tick: function(pixel) {
|
tick: function(pixel) {
|
||||||
for (var i=0; i<3; i++) {
|
for (var i=0; i<3; i++) {
|
||||||
|
|
@ -265,7 +265,7 @@ elements.gaster_blast_left = {
|
||||||
if (!isEmpty(pixel.x-2, pixel.y,true)) {
|
if (!isEmpty(pixel.x-2, pixel.y,true)) {
|
||||||
var newPixel = pixelMap[pixel.x-2][pixel.y];
|
var newPixel = pixelMap[pixel.x-2][pixel.y];
|
||||||
if (newPixel.element === "gaster_blast_left") { break; }
|
if (newPixel.element === "gaster_blast_left") { break; }
|
||||||
if (elements[newPixel.element].state == "solid") {
|
if (elements[newPixel.element].state == "gas") {
|
||||||
if (Math.random() > (elements[newPixel.element].hardness || 0)) {
|
if (Math.random() > (elements[newPixel.element].hardness || 0)) {
|
||||||
if (elements[newPixel.element].breakInto) {
|
if (elements[newPixel.element].breakInto) {
|
||||||
breakPixel(newPixel);
|
breakPixel(newPixel);
|
||||||
|
|
@ -277,15 +277,15 @@ elements.gaster_blast_left = {
|
||||||
break;
|
break;
|
||||||
}}},
|
}}},
|
||||||
category: "energy",
|
category: "energy",
|
||||||
state: "solid",
|
state: "gas",
|
||||||
insulate: true,
|
insulate: true,
|
||||||
},
|
},
|
||||||
elements.gaster_blast_right = {
|
elements.gaster_blast_right = {
|
||||||
color: "#c5e9f0",
|
color: "#c5e9f0",
|
||||||
behavior: [
|
behavior: [
|
||||||
"DL|DL|DL",
|
"XX|DL|DL",
|
||||||
"XX|XX|DL",
|
"XX|XX|DL AND CR:gaster_blast_right%5",
|
||||||
"DL|DL|DL",
|
"XX|DL|DL",
|
||||||
],
|
],
|
||||||
tick: function(pixel) {
|
tick: function(pixel) {
|
||||||
for (var i=0; i<3; i++) {
|
for (var i=0; i<3; i++) {
|
||||||
|
|
@ -293,7 +293,7 @@ elements.gaster_blast_right = {
|
||||||
if (!isEmpty(pixel.x+2, pixel.y,true)) {
|
if (!isEmpty(pixel.x+2, pixel.y,true)) {
|
||||||
var newPixel = pixelMap[pixel.x+2][pixel.y];
|
var newPixel = pixelMap[pixel.x+2][pixel.y];
|
||||||
if (newPixel.element === "gaster_blast_right") { break; }
|
if (newPixel.element === "gaster_blast_right") { break; }
|
||||||
if (elements[newPixel.element].state == "solid") {
|
if (elements[newPixel.element].state == "gas") {
|
||||||
if (Math.random() > (elements[newPixel.element].hardness || 0)) {
|
if (Math.random() > (elements[newPixel.element].hardness || 0)) {
|
||||||
if (elements[newPixel.element].breakInto) {
|
if (elements[newPixel.element].breakInto) {
|
||||||
breakPixel(newPixel);
|
breakPixel(newPixel);
|
||||||
|
|
@ -305,7 +305,7 @@ elements.gaster_blast_right = {
|
||||||
break;
|
break;
|
||||||
}}},
|
}}},
|
||||||
category: "energy",
|
category: "energy",
|
||||||
state: "solid",
|
state: "gas",
|
||||||
insulate: true,
|
insulate: true,
|
||||||
},
|
},
|
||||||
elements.gaster_blaster_left = {
|
elements.gaster_blaster_left = {
|
||||||
|
|
@ -335,9 +335,9 @@ elements.gaster_blast_right = {
|
||||||
elements.fast_bullet_left = {
|
elements.fast_bullet_left = {
|
||||||
color: "#4c4e42",
|
color: "#4c4e42",
|
||||||
behavior: [
|
behavior: [
|
||||||
"DL|DL|DL",
|
"DL|DL|XX",
|
||||||
"DL|XX|XX",
|
"DL|XX|XX",
|
||||||
"DL|DL|DL",
|
"DL|DL|XX",
|
||||||
],
|
],
|
||||||
tick: function(pixel) {
|
tick: function(pixel) {
|
||||||
for (var i=0; i<3; i++) {
|
for (var i=0; i<3; i++) {
|
||||||
|
|
@ -363,9 +363,9 @@ elements.fast_bullet_left = {
|
||||||
elements.fast_bullet_right = {
|
elements.fast_bullet_right = {
|
||||||
color: "#4c4e42",
|
color: "#4c4e42",
|
||||||
behavior: [
|
behavior: [
|
||||||
"DL|DL|DL",
|
"XX|DL|DL",
|
||||||
"XX|XX|DL",
|
"XX|XX|DL",
|
||||||
"DL|DL|DL",
|
"XX|DL|DL",
|
||||||
],
|
],
|
||||||
tick: function(pixel) {
|
tick: function(pixel) {
|
||||||
for (var i=0; i<3; i++) {
|
for (var i=0; i<3; i++) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue