v1.8.2
[Version 1.8.2 - May 12, 2023 - Very Necessary Update]
+ Lettuce
+ Liquid Light at absolute zero (Hidden)
+ Ice Cream (Frozen Milk)
+ Baked Potato (Hidden)
+ Bricks and Glass have a texture when placed
+ Clay Shard
+ Frozen Fish (Hidden, 25% chance)
~ Smash is now located on the toolbar
+ Press R to reset scene
+ Toggle buttons in Settings
+ Fancy Textures setting
+ Default View setting for mobile
+ Air Temp, Air Density, and Abs Zero settings
+ Mushrooms world gen type
[Changes]
~ Liquid Helium now has new superfluid behavior
~ Burning now stops below 0°C
~ Porcelain unhidden in Solids
~ Porcelain won't mix unless Shift is held
~ Optimized and buffed Strange Matter
+ Strange Matter ignores Fire and Smoke, can be destroyed by Antimatter
+ Bless warms pixels below -200°C
+ Humans will try to regulate their body temperature
+ Humans can eat food
+ Bones and Dead Plants can turn into fossil fuels under right conditions
+ Charcoal can turn into Diamonds under right conditions
+ Sugar and Milk can dissolve in Tea
+ Mixing Cement will reset the time until solidification
+ Termites can dig through soil
+ Potatoes can fall to the side
+ Potatoes break into Juice
+ Borax and Glue makes Slime
+ Incense gives off Smoke when burning
+ Herbs give off Fragrance when burnt
+ Flying Bugs and Birds can be crushed by falling Rocks
+ Fish can eat Broth, Slugs, Herbs, Lettuce, Dead Plants, Lichen, Yeast, Yogurt, and Tea
+ Snails, Algae, Gravel, and Charcoal can clean Broth and Tea
+ Worms can break down Lichen
+ Worms can eat Yolk
+ Gingerbread can be made with Flour and Sap or Caramel
+ Infection, Antibody, and Vaccine will wet soil
+ Radiation affects Milk variants
+ Malware messes with more machines
+ Copper Sulfate can be used as pesticide
+ Bubbles and Foam remove Stench
+ Bless can convert Lead to Gold
+ Tea can be made from Wheat
+ Uncharge tool converts Protons to Neutrons
+ Uncharge tool deletes Electric
+ Unburn tool converts Plasma to Smoke
+ GitHub linked in Mod Manager
~ Herbs burn slower
~ Tweaked Rad Glass color
~ Tweaked Dough color
~ Tweaked Lookup tool color to be like Glass
~ Pick, Mix, Shock, Mushroom Spore, Iron, and Gray Goo now have dark text
~ Settings menu is taller
~ Reset warning no longer appears if scene is empty
~ Ember cools into Ash
~ Firework Ember cools into Carbon Dioxide
~ Acid ignores Hydrogen
~ Renamed Nitroglycerin to Nitro
+ Frozen Nitro (Hidden)
+ Cream (Hidden)
[Bug Fixes]
~ Fixed: Background color setting input not syncing after refresh
~ Fixed: Pixels from Spout don't inherit temperature
~ Fixed: Stats bar makes GUI jumpy on mobile
~ Fixed: Sponge doesn't conduct heat
~ Fixed: Flies no longer electrocute
~ Fixed: Sun heat transfer dependent on phase
~ Fixed: Neutrons/Protons/Blessing Strange Matter can make ghost pixels
[Technical]
+ colorPattern and colorKey element properties (see Brick)
+ SUPERFLUID behavior preset
+ Absolute Zero is now controlled with global variable absoluteZero
+ fireElement element property accepts an array of elements
+ breakInto element property accepts null values
+ Uncharge tool supports reactions
+ stateLowColorMultiplier element attribute for Ice Cream
+ darkText element attribute for buttons (true/false)
This commit is contained in:
parent
3535833cc3
commit
8abbeeb4f9
|
|
@ -5,6 +5,89 @@
|
|||
|
||||
See sneak peaks for upcoming updates on the Discord: https://discord.gg/ejUc6YPQuS
|
||||
|
||||
[Version 1.8.2 - May 12, 2023 - Very Necessary Update]
|
||||
+ Lettuce
|
||||
+ Liquid Light at absolute zero (Hidden)
|
||||
+ Ice Cream (Frozen Milk)
|
||||
+ Baked Potato (Hidden)
|
||||
+ Bricks and Glass have a texture when placed
|
||||
+ Clay Shard
|
||||
+ Frozen Fish (Hidden, 25% chance)
|
||||
~ Smash is now located on the toolbar
|
||||
+ Press R to reset scene
|
||||
+ Toggle buttons in Settings
|
||||
+ Fancy Textures setting
|
||||
+ Default View setting for mobile
|
||||
+ Air Temp, Air Density, and Abs Zero settings
|
||||
+ Mushrooms world gen type
|
||||
[Changes]
|
||||
~ Liquid Helium now has new superfluid behavior
|
||||
~ Burning now stops below 0°C
|
||||
~ Porcelain unhidden in Solids
|
||||
~ Porcelain won't mix unless Shift is held
|
||||
~ Optimized and buffed Strange Matter
|
||||
+ Strange Matter ignores Fire and Smoke, can be destroyed by Antimatter
|
||||
+ Bless warms pixels below -200°C
|
||||
+ Humans will try to regulate their body temperature
|
||||
+ Humans can eat food
|
||||
+ Bones and Dead Plants can turn into fossil fuels under right conditions
|
||||
+ Charcoal can turn into Diamonds under right conditions
|
||||
+ Sugar and Milk can dissolve in Tea
|
||||
+ Mixing Cement will reset the time until solidification
|
||||
+ Termites can dig through soil
|
||||
+ Potatoes can fall to the side
|
||||
+ Potatoes break into Juice
|
||||
+ Borax and Glue makes Slime
|
||||
+ Incense gives off Smoke when burning
|
||||
+ Herbs give off Fragrance when burnt
|
||||
+ Flying Bugs and Birds can be crushed by falling Rocks
|
||||
+ Fish can eat Broth, Slugs, Herbs, Lettuce, Dead Plants, Lichen, Yeast, Yogurt, and Tea
|
||||
+ Snails, Algae, Gravel, and Charcoal can clean Broth and Tea
|
||||
+ Worms can break down Lichen
|
||||
+ Worms can eat Yolk
|
||||
+ Gingerbread can be made with Flour and Sap or Caramel
|
||||
+ Infection, Antibody, and Vaccine will wet soil
|
||||
+ Radiation affects Milk variants
|
||||
+ Malware messes with more machines
|
||||
+ Copper Sulfate can be used as pesticide
|
||||
+ Bubbles and Foam remove Stench
|
||||
+ Bless can convert Lead to Gold
|
||||
+ Tea can be made from Wheat
|
||||
+ Uncharge tool converts Protons to Neutrons
|
||||
+ Uncharge tool deletes Electric
|
||||
+ Unburn tool converts Plasma to Smoke
|
||||
+ GitHub linked in Mod Manager
|
||||
~ Herbs burn slower
|
||||
~ Tweaked Rad Glass color
|
||||
~ Tweaked Dough color
|
||||
~ Tweaked Lookup tool color to be like Glass
|
||||
~ Pick, Mix, Shock, Mushroom Spore, Iron, and Gray Goo now have dark text
|
||||
~ Settings menu is taller
|
||||
~ Reset warning no longer appears if scene is empty
|
||||
~ Ember cools into Ash
|
||||
~ Firework Ember cools into Carbon Dioxide
|
||||
~ Acid ignores Hydrogen
|
||||
~ Renamed Nitroglycerin to Nitro
|
||||
+ Frozen Nitro (Hidden)
|
||||
+ Cream (Hidden)
|
||||
[Bug Fixes]
|
||||
~ Fixed: Background color setting input not syncing after refresh
|
||||
~ Fixed: Pixels from Spout don't inherit temperature
|
||||
~ Fixed: Stats bar makes GUI jumpy on mobile
|
||||
~ Fixed: Sponge doesn't conduct heat
|
||||
~ Fixed: Flies no longer electrocute
|
||||
~ Fixed: Sun heat transfer dependent on phase
|
||||
~ Fixed: Neutrons/Protons/Blessing Strange Matter can make ghost pixels
|
||||
[Technical]
|
||||
+ colorPattern and colorKey element properties (see Brick)
|
||||
+ SUPERFLUID behavior preset
|
||||
+ Absolute Zero is now controlled with global variable absoluteZero
|
||||
+ fireElement element property accepts an array of elements
|
||||
+ breakInto element property accepts null values
|
||||
+ Uncharge tool supports reactions
|
||||
+ stateLowColorMultiplier element attribute for Ice Cream
|
||||
+ darkText element attribute for buttons (true/false)
|
||||
|
||||
[Version 1.8.1 - April 14, 2023 - Striking Detail]
|
||||
+ Lightning (!!!)
|
||||
+ Bless
|
||||
|
|
@ -150,8 +233,8 @@ See sneak peaks for upcoming updates on the Discord: https://discord.gg/ejUc6YPQ
|
|||
~ Fixed: Canvas overflows on the right on mobile
|
||||
[Technical]
|
||||
+ onMix element attribute function(pixel1,pixel2)
|
||||
+ isFood element attribute for dough/batter mixing
|
||||
+ stateHighColorMultiplier element attribute for batter
|
||||
+ isFood element attribute for Dough/Batter mixing
|
||||
+ stateHighColorMultiplier element attribute for Batter
|
||||
|
||||
[Version 1.7.1 - January 8, 2023]
|
||||
+ Walls and Glass aren't affected by Mix unless holding Shift
|
||||
|
|
|
|||
|
|
@ -18,6 +18,7 @@ E = Element Selection
|
|||
/ or I = Element Info Screen
|
||||
\ = Settings Menu
|
||||
M = Mod Manager
|
||||
R = Reset Canvas
|
||||
> = Step
|
||||
F or F11 = Toggle Fullscreen
|
||||
1 or 0 = Normal View
|
||||
|
|
|
|||
1114
index.html
1114
index.html
File diff suppressed because it is too large
Load Diff
|
|
@ -1,4 +1,4 @@
|
|||
elements.dirt.color = [
|
||||
if (elements.dirt) {elements.dirt.color = [
|
||||
"#9e6b4b",
|
||||
"#9e6b4b",
|
||||
"#9e6b4b",
|
||||
|
|
@ -14,58 +14,58 @@ elements.dirt.color = [
|
|||
"#9e6b4b",
|
||||
"#9e6b4b",
|
||||
"#a88c7b"
|
||||
];
|
||||
elements.rotten_meat.color = [
|
||||
];}
|
||||
if (elements.rotten_meat) {elements.rotten_meat.color = [
|
||||
"#9ab865",
|
||||
"#b8b165",
|
||||
"#b89765"
|
||||
];
|
||||
elements.ant.color = "#4a0903";
|
||||
elements.worm.color = "#402208";
|
||||
elements.fly.color = "#303012";
|
||||
elements.firefly.color = [
|
||||
];}
|
||||
if (elements.ant) {elements.ant.color = "#4a0903";}
|
||||
if (elements.worm) {elements.worm.color = "#402208";}
|
||||
if (elements.fly) {elements.fly.color = "#303012";}
|
||||
if (elements.firefly) {elements.firefly.color = [
|
||||
"#310D09",
|
||||
"#310D09",
|
||||
"#d9d950",
|
||||
"#310D09",
|
||||
"#310D09"
|
||||
];
|
||||
];}
|
||||
elements.firefly.tick = function(pixel) {
|
||||
if (!pixel.fff) {
|
||||
pixel.fff = Math.floor(Math.random() * 60) + 20;
|
||||
}
|
||||
if (pixelTicks % pixel.fff === 0) {
|
||||
pixel.color = pixelColorPick(pixel,"#d9d950")
|
||||
if (pixel) {pixel.color = pixelColorPick(pixel,"#d9d950")}
|
||||
}
|
||||
else if (pixelTicks % pixel.fff === 2) {
|
||||
pixel.color = pixelColorPick(pixel,"#310D09");
|
||||
if (pixel) {pixel.color = pixelColorPick(pixel,"#310D09");}
|
||||
}
|
||||
behaviors.FLY(pixel,function(firefly,newfly){
|
||||
if (newfly) {
|
||||
newfly.fff = firefly.fff;
|
||||
}
|
||||
})
|
||||
},
|
||||
elements.human.color = [
|
||||
}
|
||||
if (elements.human) {elements.human.color = [
|
||||
"#f5eac6",
|
||||
"#d4c594",
|
||||
"#a89160",
|
||||
"#7a5733",
|
||||
"#523018",
|
||||
"#361e0e"
|
||||
];
|
||||
elements.body.color = [
|
||||
];}
|
||||
if (elements.body) {elements.body.color = [
|
||||
"#049699",
|
||||
"#638A61"
|
||||
];
|
||||
elements.head.color = [
|
||||
];}
|
||||
if (elements.head) {elements.head.color = [
|
||||
"#f5eac6",
|
||||
"#d4c594",
|
||||
"#a89160",
|
||||
"#7a6433",
|
||||
"#524018"
|
||||
];
|
||||
elements.slug.color = [
|
||||
];}
|
||||
if (elements.slug) {elements.slug.color = [
|
||||
"#997e12",
|
||||
"#403314",
|
||||
"#997e12",
|
||||
|
|
@ -79,25 +79,30 @@ elements.slug.color = [
|
|||
"#997e12",
|
||||
"#403314",
|
||||
"#124a44"
|
||||
];
|
||||
elements.light.color = "#ffffa8";
|
||||
elements.wheat.color = "#c9bc81";
|
||||
elements.permafrost.color = [
|
||||
];}
|
||||
if (elements.light) {elements.light.color = "#ffffa8";}
|
||||
if (elements.wheat) {elements.wheat.color = "#c9bc81";}
|
||||
if (elements.permafrost) {elements.permafrost.color = [
|
||||
"#557d65",
|
||||
"#557d79"
|
||||
];
|
||||
elements.root.color = "#7B6F6B";
|
||||
elements.sap.color = [
|
||||
];}
|
||||
if (elements.root) {elements.root.color = "#7B6F6B";}
|
||||
if (elements.sap) {elements.sap.color = [
|
||||
"#B66B18",
|
||||
"#C84805",
|
||||
"#CF6719",
|
||||
"#E49B3A"
|
||||
];
|
||||
elements.electric.color = "#dddd00";
|
||||
elements.epsom_salt.color = [
|
||||
];}
|
||||
if (elements.electric) {elements.electric.color = "#dddd00";}
|
||||
if (elements.epsom_salt) {elements.epsom_salt.color = [
|
||||
"#f2f2f2",
|
||||
"#e0e0e0"
|
||||
];
|
||||
elements.flash.color = "#ffffa8";
|
||||
elements.bread.color = "#F2CF99";
|
||||
elements.mycelium.color = ["#734d5e","#b5949f","#734d53"];
|
||||
];}
|
||||
if (elements.flash) {elements.flash.color = "#ffffa8";}
|
||||
if (elements.bread) {elements.bread.color = "#F2CF99";}
|
||||
if (elements.mycelium) {elements.mycelium.color = ["#734d5e","#b5949f","#734d53"];}
|
||||
if (elements.glass) {elements.glass.color = ["#5e807d","#679e99"];}
|
||||
if (elements.rad_glass) {elements.rad_glass.color = ["#648c64","#6aad83"];}
|
||||
if (elements.packed_sand) {elements.packed_sand.color = "#a1975d";}
|
||||
if (elements.dough) {elements.dough.color = "#edd8ba";}
|
||||
if (elements.flour) {elements.flour.color = "#f0e2b7";}
|
||||
|
|
@ -3713,8 +3713,8 @@ if(enabledMods.includes(libraryMod) && enabledMods.includes(colorOffsetMod)) {
|
|||
layers: [
|
||||
[0.9, "oil_cloud_floater"],
|
||||
[0.65, "coal", 0.1],
|
||||
[0.65, "nitroglycerin"],
|
||||
[0.55, "nitroglycerin", 0.5],
|
||||
[0.65, "nitro"],
|
||||
[0.55, "nitro", 0.5],
|
||||
[0.2, "coal", 0.2],
|
||||
[0.2, "tnt"],
|
||||
[0.05, "coal", 0.3],
|
||||
|
|
|
|||
35
style.css
35
style.css
|
|
@ -22,8 +22,8 @@ body {
|
|||
left: 0;
|
||||
}
|
||||
a {color: rgb(255, 0, 255);text-decoration: none;}
|
||||
a:hover {color: rgb(255, 121, 255);}
|
||||
a:active, a:hover:active {color: rgb(255, 179, 255);}
|
||||
a:hover {filter: brightness(200%);}
|
||||
a:active, a:hover:active {filter: brightness(275%);}
|
||||
#gameDiv { /*game canvas*/
|
||||
border: 1px solid #ffffff;
|
||||
position: relative;
|
||||
|
|
@ -97,6 +97,9 @@ kbd {
|
|||
overflow-x: hidden;
|
||||
z-index: 10;
|
||||
}
|
||||
#settingsMenu {
|
||||
height: 75%;
|
||||
}
|
||||
#infoSearch, #modManagerUrl {
|
||||
position: absolute;
|
||||
bottom: 59.4%;
|
||||
|
|
@ -248,6 +251,9 @@ button, input[type="submit"], input[type="reset"] {
|
|||
font-size: 0.75em;
|
||||
height: 1.5em;
|
||||
width:100%;
|
||||
/* no wrapping */
|
||||
white-space: nowrap;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
/* screen size < 800px */
|
||||
@media screen and (max-width: 800px) { /* Mobile Styles */
|
||||
|
|
@ -370,28 +376,43 @@ button, input[type="submit"], input[type="reset"] {
|
|||
button, input { /*Disable double tap zoom on mobile devices*/
|
||||
touch-action: manipulation;
|
||||
}
|
||||
select {
|
||||
select, .toggleInput, #settingsMenu input[type="number"], #settingsMenu input[type="text"] {
|
||||
background-color: black;
|
||||
vertical-align: middle;
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
border: white 0.5px solid;
|
||||
border: rgb(150, 150, 150) 1px solid;
|
||||
border-radius: 20px;
|
||||
padding: 0.5em;
|
||||
color: white;
|
||||
font-size: 1em;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
}
|
||||
.toggleInput {
|
||||
display: inline-block;
|
||||
width: 4em;
|
||||
text-align: center;
|
||||
cursor: pointer;
|
||||
}
|
||||
.toggleInput[state="1"] {color: lime;}
|
||||
.toggleInput[state="0"] {color: red;}
|
||||
#settingsMenu input[type="number"] {
|
||||
width: 3em;
|
||||
}
|
||||
.settingsButton {
|
||||
background-color: black;
|
||||
vertical-align: middle;
|
||||
margin-left: 5px;
|
||||
margin-right: 5px;
|
||||
border: white 0.5px solid;
|
||||
border: rgb(150, 150, 150) 1px solid;
|
||||
border-radius: 20px;
|
||||
padding: 0.5em;
|
||||
color: white;
|
||||
font-family: Arial, Helvetica, sans-serif;
|
||||
}
|
||||
.settingsButton:active, .toggleInput:active {
|
||||
filter: brightness(75%);
|
||||
}
|
||||
#canvasDiv {
|
||||
position:relative;
|
||||
overflow-x:hidden
|
||||
|
|
@ -421,3 +442,7 @@ select {
|
|||
.setting-span {
|
||||
display:block;padding-bottom:0.5em
|
||||
}
|
||||
.multisetting {
|
||||
display: inline-block
|
||||
}
|
||||
.helpMark {text-decoration:dotted underline; font-style:italic; cursor:help; color:yellow}
|
||||
Loading…
Reference in New Issue