Commit Graph

987 Commits

Author SHA1 Message Date
Laetitia (O-01-67) f690d8e21f
Prevent deletePixel splicing of index -1 as a cause of ghost pixels
when this happens, pixels are "deleted" starting from the newest pixel created and become ghost pixels present in pixelMap but not currentPixels (in worldgen worlds, this manifests as the pixels disappearing from the upwards and leftwards from the bottom right)
2022-12-13 12:14:56 -05:00
Laetitia (O-01-67) b2d8748bcb
more code 2022-12-13 10:17:12 -05:00
Laetitia (O-01-67) eee1aedb0f
more reaction logic
copying radiation reactions was easy but copying *water* reactions, while *simultaneously* keeping the "water" immutable, is a doozy
2022-12-13 10:07:13 -05:00
Laetitia (O-01-67) 5dd6c1f3c6
buff jinsoulite, bug fixes 2022-12-13 09:29:26 -05:00
slweeb 41b2c1c712
Merge pull request #45 from lllllllllwith10ls/main
Hide generic acid
2022-12-12 21:40:45 -05:00
lllllllllwith10ls 7ce635aef1 hide things that are in hidden category 2022-12-12 20:39:20 -06:00
slweeb 856e437ff7
Merge pull request #44 from lllllllllwith10ls/main
Update chem.js
2022-12-12 21:18:49 -05:00
lllllllllwith10ls b7fcd6b402 Merge remote-tracking branch 'upstream/main' 2022-12-12 20:14:43 -06:00
lllllllllwith10ls aec6972e58 Added acids and tetrafluoroethylene synthesis 2022-12-12 20:12:47 -06:00
Laetitia (O-01-67) abfc502485
cat fixes 2022-12-12 19:13:04 -05:00
Laetitia (O-01-67) 14ad649bea
jinsoulite now soaks clouds and spits rain 2022-12-12 18:59:20 -05:00
Laetitia (O-01-67) 0057fe6a11
Jinsoulite (wets things haha jinsoul blue water fish in the rain) 2022-12-12 17:40:56 -05:00
Laetitia (O-01-67) d525082934
more entertaining reaction to irradium 2022-12-12 12:39:58 -05:00
Laetitia (O-01-67) 9785d559f5
add missing dependency 2022-12-12 11:34:08 -05:00
Laetitia (O-01-67) a5dbbe3519
bugfix 2022-12-12 11:29:12 -05:00
Laetitia (O-01-67) ea89778e50
space to _ for prompt inputs 2022-12-12 11:01:13 -05:00
Laetitia (O-01-67) 18f664a5a0
mlu 2 2022-12-12 10:55:15 -05:00
Laetitia (O-01-67) cbce59d74d
bug fixes
also no more radiation from heejinite
2022-12-12 09:52:40 -05:00
Laetitia (O-01-67) ad283c50f1
ignore hypothetical states, NM comp@ 2022-12-12 09:38:03 -05:00
Laetitia (O-01-67) 96863e094c
chlorine trifluoride
spicy juice
2022-12-12 09:15:01 -05:00
Laetitia (O-01-67) 6562354191
Heejinite
* Rose metal, powder and gas...
* Lower density and transition points
* Changes in hue, which is more pronounced at higher temperatures
* Weird, unstable (in-universe, not as in buggy) behavior at 1,387.5+ Celsius
2022-12-12 01:59:21 -05:00
Laetitia (O-01-67) ef4aca06b3
I forgor to describe my changes 💀 2022-12-10 18:29:25 -05:00
Laetitia (O-01-67) 43a31a8882
function onExplosionBreakOrSurvive
fires if a pixel is broken by or survives an explosion
2022-12-10 18:23:01 -05:00
Laetitia (O-01-67) 40436449ad
Haseulite
Turns "Loona" into an ore of a green metal called "Haseulite".
• Haseulite absorbs *something* from (in increasing order) light, radiation, fire, rad_fire, or plasma, as well as from nearby explosions.
• If it absorbs too much, the haseulite will explode cryogenically.
• "Haseulite Vent" vents this out of the haseulite, releasing cold fire.
    - They can be formed by treating steel with powdered haseulite at 1200°C.
• If it is somehow ignited, it burns green.
2022-12-10 17:53:56 -05:00
Laetitia (O-01-67) bd33129bb9
iocalfaeus clones 2022-12-09 12:50:15 -05:00
Laetitia (O-01-67) 4494b6b076
misread/manual revert 2022-12-08 18:45:43 -05:00
Laetitia (O-01-67) a07127d41c
apply canonical ZA density of -800
eggTF
2022-12-08 18:45:06 -05:00
Laetitia (O-01-67) 410ca9ce66
add option to copy as text (trollge) 2022-12-08 17:56:33 -05:00
Laetitia (O-01-67) 5016359fb2
made rad fire more rady 2022-12-08 13:26:05 -05:00
Laetitia (O-01-67) 6f7fd0e569
mlu 2022-12-08 13:16:58 -05:00
Laetitia (O-01-67) 9f512db224
bomb numbers for prompt
number of 1 = radius of 10
number of 2 = radius of 15
number of 3 = radius of 20
...
default: 1
2022-12-08 11:21:27 -05:00
Laetitia (O-01-67) b7bb697f01
numbered bomb support 2022-12-08 11:20:31 -05:00
Laetitia (O-01-67) 1e4dbcd623
move circle functions out to library (2)
also a logic fix
2022-12-08 11:03:20 -05:00
Laetitia (O-01-67) bb7a18b6f9
move circle functions out to library (1) 2022-12-08 11:02:32 -05:00
Laetitia (O-01-67) 74a9abb690
fix dirt-dry dirt inerface
Shit myself today, aah
Let it go today
(to the tune of Olivia Hye - Egoist)
2022-12-07 15:37:41 -05:00
Laetitia (O-01-67) 55b8eb04df
hiatus but not b4 upd8ing rad obj 2022-12-07 13:37:16 -05:00
Laetitia (O-01-67) 02f897e1cd
corresponding rename in gg 2022-12-07 13:30:09 -05:00
Laetitia (O-01-67) 5f5a0a6a27
terminology change, rad dry dirt
irradiated is the exact wrong term to use, now it says radioactive
2022-12-07 13:29:31 -05:00
Laetitia (O-01-67) 38c6e36fe0
fix varnames 2022-12-07 12:19:00 -05:00
Laetitia (O-01-67) 5566f54ed7
Move napalms out and remove dependency 2022-12-07 12:09:57 -05:00
Laetitia (O-01-67) 9491f0fdb0
Add rad fire and some of the related elements
+ merge napalms in and shorten the name
2022-12-07 12:08:55 -05:00
Laetitia (O-01-67) 63f251e8ac
fix 2022-12-06 15:53:38 -05:00
Laetitia (O-01-67) 0967e9b994
add firebomb, explodeAtPlus.js dependency 2022-12-06 15:42:54 -05:00
Laetitia (O-01-67) f4880ae0d4
try to fix NaN occurring under certain circumstances 2022-12-06 15:40:18 -05:00
Laetitia (O-01-67) bba9180dc4
update napalms
adds "cold fire revamp and doBurning edits.js" dependency
2022-12-06 15:14:49 -05:00
Laetitia (O-01-67) 0d9e39384b
New properties: fireSpawnTemp, fireSpawnChance
temp is obvious
chance is int 0-100 (default 10)
2022-12-06 15:13:43 -05:00
Laetitia (O-01-67) 005389b9bc
tick fix 2022-12-06 09:48:21 -05:00
Laetitia (O-01-67) 1867f613a1
more bbc structural variants 2022-12-05 11:01:44 -05:00
Laetitia (O-01-67) f2ff60d0f4
fix typo
piss piss cum shit piss cum
2022-12-05 10:12:25 -05:00
Laetitia (O-01-67) ed563dbce0
more destructible versions of elements 2022-12-04 13:38:24 -05:00