sandboxels/mods/Thread.js

148 lines
3.9 KiB
JavaScript
Raw Normal View History

2024-01-07 22:28:50 -05:00
elements.thread = {
color: "#fff3e6",
2024-04-07 22:21:14 -04:00
behavior: behaviors.SUPPORTPOWDER,
2024-01-07 22:28:50 -05:00
category: "thread",
state: "solid",
tempHigh: "50",
stateHigh: "ash",
hardness: "0.2",
2024-04-07 22:21:14 -04:00
breakInto: "wool",
2024-01-07 22:28:50 -05:00
density: " 1314",
burn: "99",
2024-04-07 22:21:14 -04:00
burnTime: "40",
2024-01-07 22:28:50 -05:00
burnInto: "ash",
reactions: {
"weavepowder": { elem1: null, elem2: "rope" },
2024-04-07 22:21:14 -04:00
}
}
2024-01-07 22:28:50 -05:00
elements.wool = {
color: "#e2e1d8",
2024-04-07 22:21:14 -04:00
behavior: behaviors.STURDYPOWDER,
2024-01-07 22:28:50 -05:00
category: "thread",
state: "solid",
tempHigh: "40",
stateHigh: "ash",
hardness: "1",
density: " 1314",
burn: "90",
2024-04-07 22:21:14 -04:00
burnTime: "40",
2024-01-07 22:28:50 -05:00
burnInto: "ash",
reactions: {
"weavepowder": { elem1: null, elem2: "thread" },
2024-04-07 22:21:14 -04:00
}
}
2024-01-07 22:28:50 -05:00
elements.weavepowder = {
color: "#494736",
behavior: behaviors.POWDER,
category: "thread",
state: "solid",
tempHigh: "5000000",
stateHigh: "dust",
hardness: "1",
density: " 1314",
burn: "0",
2024-04-07 22:21:14 -04:00
burnTime: "0",
2024-01-07 22:28:50 -05:00
burnInto: "dust",
reactions: {
2024-04-07 22:21:14 -04:00
"wool": { elem1: "thread", elem2: null },
"thread": { elem1: "rope", elem2: null },
}
}
2024-01-07 22:28:50 -05:00
elements.rope = {
color: "#ffe6cc",
2024-04-07 22:21:14 -04:00
behavior: behaviors.SUPPORT,
2024-01-07 22:28:50 -05:00
category: "thread",
state: "solid",
tempHigh: "60",
stateHigh: "ash",
hardness: "0.4",
2024-04-07 22:21:14 -04:00
breakInto: "thread",
2024-01-07 22:28:50 -05:00
density: " 1314",
burn: "85",
2024-04-07 22:21:14 -04:00
burnTime: "50",
2024-01-07 22:28:50 -05:00
burnInto: "ash",
2024-04-07 22:21:14 -04:00
}
elements.sheep = {
color: ["#FFFFE8", "#F4FFFF", "#FFF7F2","#796464","#282828"],
behavior: [
"M2%1|M2%1|M2%1",
"M2%3|XX|M2%3",
"XX|M1|XX",
],
reactions: {
"grass": { elem2:null, chance:0.04, func:behaviors.FEEDPIXEL },
"dead_plant": { elem2:null, chance:0.04, func:behaviors.FEEDPIXEL },
"plant": { elem2:null, chance:0.04, func:behaviors.FEEDPIXEL },
"oxygen": { elem2:"carbon_dioxide", chance:0.3 },
"mercury": { elem1:"rotten_meat", chance:0.1 },
"bleach": { elem1:"rotten_meat", chance:0.1 },
"infection": { elem1:"rotten_meat", chance:0.025 },
"uranium": { elem1:"rotten_meat", chance:0.1 },
"cyanide": { elem1:"rotten_meat", chance:0.1 },
"chlorine": { elem1:"meat", chance:0.1 },
"alcohol": { elem1:"meat", chance:0.025 },
"dirty_water": { elem1:"rotten_meat", chance:0.0001 },
"pool_water": { elem1:"rotten_meat", chance:0.005 },
"vinegar": { elem1:"rotten_meat", chance:0.001 },
"body": { elem1:["wool","sheep"], chance:0.1 },
},
egg: "lamb",
foodNeed: 10,
temp: 30,
tempHigh: 100,
stateHigh: "cooked_meat",
tempLow: -18,
stateLow: "frozen_meat",
category:"life",
breakInto: ["meat", "wool"],
burn:15,
burnTime:300,
state: "solid",
density: 1450,
conduct: 0.2
};
elements.lamb = {
color: ["#FFFFE8", "#F4FFFF", "#FFF7F2","#796464","#282828"],
state: "solid",
behavior: [
"M2%1|M2%2|M2%1",
"M2%4|FX%5 AND CH:sheep%0.1|M2%4",
"XX|M1|XX",
],
reactions: {
"grass": { elem2:null, chance:0.05, func:behaviors.FEEDPIXEL },
"dead_plant": { elem2:null, chance:0.05, func:behaviors.FEEDPIXEL },
"plant": { elem2:null, chance:0.05, func:behaviors.FEEDPIXEL },
"oxygen": { elem2:"carbon_dioxide", chance:0.3 },
"mercury": { elem1:"rotten_meat", chance:0.1 },
"bleach": { elem1:"rotten_meat", chance:0.1 },
"infection": { elem1:"rotten_meat", chance:0.025 },
"uranium": { elem1:"rotten_meat", chance:0.1 },
"cyanide": { elem1:"rotten_meat", chance:0.1 },
"chlorine": { elem1:"meat", chance:0.1 },
"alcohol": { elem1:"meat", chance:0.025 },
"dirty_water": { elem1:"rotten_meat", chance:0.0001 },
"pool_water": { elem1:"rotten_meat", chance:0.005 },
"vinegar": { elem1:"rotten_meat", chance:0.001 },
"body": { elem1:["wool","sheep"], chance:0.1 },
},
egg: "lamb",
foodNeed: 20,
temp: 30,
tempHigh: 100,
stateHigh: "cooked_meat",
tempLow: -18,
stateLow: "frozen_meat",
category:"life",
breakInto: ["meat","wool"],
burn:15,
burnTime:300,
state: "solid",
density: 1450,
conduct: 0.2
2024-01-07 22:28:50 -05:00
};