Commit Graph

1754 Commits

Author SHA1 Message Date
An Orbit 26980c584a
the switch fix keeps reverting itself and it's so fucking annoying 2023-05-08 11:30:05 -04:00
An Orbit 67353e74a4
added kep1er 2023-05-07 18:15:24 -04:00
An Orbit 6274c6781f
nerf wifi 2023-05-07 16:08:02 -04:00
An Orbit b4a0c4a20a
stayc girls 2023-05-07 16:03:29 -04:00
An Orbit 66234c8484
sex with github 2023-05-07 15:55:17 -04:00
An Orbit c32a3e58bc
sex with heejin 2023-05-07 15:54:15 -04:00
An Orbit 14886f32e0
sex with hyeju 2023-05-07 15:52:52 -04:00
An Orbit 067836312a
heck 2023-05-07 15:48:21 -04:00
An Orbit 0558726c46
hyeju 2023-05-07 15:47:30 -04:00
An Orbit bb97d43170
gyhjko 2023-05-07 15:46:07 -04:00
An Orbit dc2700d929
merge delete noConduct.js incompatible with doElectricity changes.js 2023-05-07 15:45:24 -04:00
An Orbit 4811e97dfc
incompat merge noConduct 2023-05-07 15:45:02 -04:00
An Orbit 9d02183a60
wifi 2023-05-07 15:09:47 -04:00
An Orbit 7d2f1b274c
replace rayIgnoreSelf to more useful rayIgnore array system 2023-05-07 14:12:06 -04:00
An Orbit c868a06f77
test 2023-05-07 12:00:02 -04:00
An Orbit 40b0bf5caa
amonus (bugfixes) 2023-05-07 11:36:02 -04:00
An Orbit 89c7bbf7dc
comment out logs 2023-05-07 11:32:40 -04:00
An Orbit a58d61e3ef
partial update 2023-05-07 11:24:37 -04:00
An Orbit 1869e7b351
more inherited info 2023-05-06 21:39:34 -04:00
An Orbit d32e2d1226
fear changes
f
2023-05-06 20:51:39 -04:00
An Orbit ea1d1ece29
change kep1er behavior 2023-05-06 20:49:39 -04:00
An Orbit 26e0ee09f3
fix move bug, add mood, tweak panic, added kep1er 2023-05-06 20:29:17 -04:00
An Orbit cc4221efa1
comment out a log line 2023-05-06 18:11:52 -04:00
An Orbit a817ca217d
merged 2023-05-06 18:11:20 -04:00
An Orbit da8b31dcee
sloppily merged hot_rocks in, made code edits, removed rad cult 2023-05-06 18:04:38 -04:00
An Orbit 9d634835d7
temporarily remove rad clt 2023-05-06 18:03:49 -04:00
slweeb b7131c1a5c
Merge pull request #83 from lllllllllwith10ls/main
Added hydroxide and potassium
2023-05-04 11:15:33 -04:00
lllllllllwith10ls 6b98cfe898 Added hydroxide and potassium
Also added bless compatibility, fixed nitric acid stuff, and made degenerate materials less explodey.
2023-05-04 10:13:59 -05:00
HamNcheese95 c77fa02518
fixing quotation marks
think it might work now
2023-04-30 14:54:47 -07:00
HamNcheese95 fe746390ad
funni_water.js
Water and Armageddon makes a snow
2023-04-30 14:45:09 -07:00
An Orbit e7b7e7c722
dep 2023-04-25 11:23:07 -04:00
An Orbit a1f7c8f6ea
test of element mod system 2023-04-23 18:41:36 -04:00
An Orbit 714fdb410b
ionized carbon and oxygen, cl dep 2023-04-23 14:34:27 -04:00
An Orbit fdbe2846e7
fix typo
i'm going to fucking kashoot myself /j
2023-04-23 14:00:33 -04:00
An Orbit 923e2de477
emergency name fix 2023-04-23 13:59:50 -04:00
slweeb 3535833cc3 spring.js fix 2023-04-22 11:27:46 -04:00
slweeb 7108a21791 Merge branch 'main' of https://github.com/R74nCom/sandboxels 2023-04-22 10:40:05 -04:00
slweeb 421a4de549 Earth Day - spring.js 2023-04-22 10:40:04 -04:00
An Orbit 15ad2fbcbd
deletePixel change 2023-04-21 23:38:18 -04:00
An Orbit 19c02ea910
the edgiest, most overpowered ray yet 2023-04-21 23:36:58 -04:00
An Orbit 216ec64495
illogic? 2023-04-19 20:12:37 -04:00
An Orbit 65a1c2f4b7
copy lib func nullishly 2023-04-19 20:08:25 -04:00
An Orbit 9b70563b1d
+func 2023-04-19 17:31:21 -04:00
An Orbit f75ebb5973
primitive | batch syntax 2023-04-19 15:09:43 -04:00
An Orbit 0a5f5d5d12
new commands worldgen and defineworldgen 2023-04-19 14:42:37 -04:00
An Orbit a1bbcf9796
include rime in freeze ray pass-throughs 2023-04-19 13:49:03 -04:00
slweeb a1f70d8ac3 Merge branch 'main' of https://github.com/R74nCom/sandboxels 2023-04-18 13:38:01 -04:00
slweeb 6d4cacca05 fey_and_more.js cloud fix 2023-04-18 13:37:59 -04:00
An Orbit 7dec7bfcd0
quickload pause toggle 2023-04-18 09:14:22 -04:00
An Orbit 3131472a3d
hot smash ray 2023-04-18 09:13:50 -04:00
An Orbit da630f2ac0
more bless 2023-04-18 08:58:31 -04:00
An Orbit d668ebff96
varfix 2023-04-17 18:12:59 -04:00
An Orbit 5dfdca9a76
quicksave hotkey 2023-04-17 18:05:46 -04:00
An Orbit 7a0a7ee605
quickload hotkey 2023-04-17 17:59:45 -04:00
An Orbit fe729f2622
fucking hell 2023-04-17 17:44:19 -04:00
An Orbit 5ad73d9efe
ren elem 2023-04-17 16:23:17 -04:00
An Orbit d99c2d40fb
hide element 2023-04-17 16:19:32 -04:00
An Orbit 36653836e2
*-ray-centric mod 2023-04-17 16:18:41 -04:00
An Orbit f37ed945d2
// a log 2023-04-17 13:10:44 -04:00
An Orbit 7d0c00bc45
test: skip undefined colors 2023-04-17 13:09:55 -04:00
An Orbit 79cd8a57c1
Illogic at it again? 2023-04-16 19:57:43 -04:00
An Orbit e3a934524c
try to fix 2023-04-16 19:54:37 -04:00
An Orbit 4bbd0ee223
thanks, i hate debugging from an xbox 2023-04-16 19:48:09 -04:00
slweeb 27e3302345 Sandboxels 1.8.1
HUGE SANDBOXELS UPDATE 1.8.1

**Lightning**
Feeling evil? Summon hot, powerful bolts of lightning. Smite anything at your will, hot enough to incinerate or melt anything.

**Bless**
Feeling merciful? Solve any problem with your omnipotent blessing. Cure disease, fight fires, undo your nuclear explosions.

**There's More!**
+ Thunder Cloud
+ God Ray
+ Heat Ray
~ Reworked Vines
    + Vines hang from ceilings and walls
    + Vines spread naturally sideways, down, and on walls
+ Rotten Cheese (Hidden)
+ Herb
+ Tea (Hidden)
+ Rime (Hidden)
~ Improved load times
73 MORE CHANGES and 12 BUG FIXES: https://sandboxels.R74n.com/changelog.txt

PLAY NOW: https://sandboxels.R74n.com/
2023-04-14 18:53:28 -04:00
MollTheCoder d3c65dd0be
Create freeTPS.js 2023-04-14 18:20:29 -04:00
MollTheCoder a32c9b0ff2
Create betterStats.js
Right now: Differentiates "set" and "real" types of tps, instead of always displaying what was set.
2023-04-13 22:09:49 -04:00
An Orbit e57e5239aa
mod merge deletions 2023-04-12 17:18:20 -04:00
An Orbit 5633a10283
mod merge deletions 2023-04-12 17:18:15 -04:00
An Orbit 534aaadb38
mod merge deletions 2023-04-12 17:18:12 -04:00
An Orbit 0623fbe532
mod merge deletions 2023-04-12 17:17:56 -04:00
An Orbit ba607d9e68
Rename acidboxels.js to acid_and_shapes.js 2023-04-12 17:08:34 -04:00
An Orbit 1c730973cb
quick much-needed update, then back to hiatus 2023-04-12 17:04:20 -04:00
An Orbit f3113951d4
test 2023-04-11 18:52:20 -04:00
slweeb 954ddeeadc
Merge pull request #77 from lllllllllwith10ls/main
New mod with world gen apparently
2023-04-10 23:06:37 -04:00
lllllllllwith10ls 7aca70536d Some extra reactions and a new mod 2023-04-10 18:59:16 -05:00
Laetitia (O-01-67) 025b8c74c2
remove code 2023-04-06 16:15:40 -04:00
Laetitia (O-01-67) a99d82f75b
emergency deabstraction 2023-04-03 11:10:24 -04:00
Laetitia (O-01-67) 4a585cf91b
dep block, logic fixes, solid support 2023-04-03 11:09:52 -04:00
Laetitia (O-01-67) c36ff2bc30
posting old WIP mod 2023-04-03 10:54:25 -04:00
Laetitia (O-01-67) bd1aadd7cf
varfix 2023-04-01 17:37:43 -04:00
slweeb 372f828357 fools 2023-04-01 13:45:47 -04:00
lllllllllwith10ls 7bf21edfe1 Acid Fix 2023-03-31 20:19:10 -05:00
slweeb 03f37ce89a
Create no_radiation_events.js 2023-03-31 10:40:31 -04:00
mrnoodleface 4df3bd3edf
removed colors 2023-03-22 15:37:14 -04:00
mrnoodleface 84ecd2781f
fixed the formatting again 2023-03-22 15:35:34 -04:00
mrnoodleface bb799e5f82
fixed the formatting 2023-03-22 15:27:41 -04:00
mrnoodleface 99c65beb7b
Update cool_tools.js 2023-03-22 15:21:13 -04:00
mrnoodleface d83b56fded
fixed my screwed up brackets 2023-03-22 15:14:27 -04:00
mrnoodleface 9205a843d5
fixed the syntax again 2023-03-21 20:21:52 -04:00
mrnoodleface cb806ffd74
Update cool_tools.js
removed fancy quote on radsteam
2023-03-21 20:13:47 -04:00
mrnoodleface 0f78e39f24
Update cool_tools.js 2023-03-21 17:34:39 -04:00
mrnoodleface 985bd514f7
Create cool_tools.js
my first mod
2023-03-21 17:27:30 -04:00
lllllllllwith10ls 4dda1bcadd Various chemicals, including polonides 2023-03-21 11:52:55 -05:00
lllllllllwith10ls f5e8d17237 Polonium (and tungsten (and secret other stuff (help i'm becoming drone))) 2023-03-17 22:49:18 -05:00
slweeb 7fae61aafd Create edible_everything.js 2023-03-17 21:18:59 -04:00
Laetitia (O-01-67) 651e5dbee1
add some dummied-out oil to-do code 2023-03-13 11:54:55 -04:00
Laetitia (O-01-67) 971c4cd87f
new func for color reqs code lib 2023-03-09 15:01:52 -05:00
Laetitia (O-01-67) daae0af570
new function 2023-03-09 15:01:10 -05:00
Laetitia (O-01-67) 50152c12f0
restructure dep block 2023-03-09 15:00:16 -05:00
Laetitia (O-01-67) 420873c568
this was a goddamn nightmare to code
i hate my fucking life sometimes
i want to die
coding this sucked
school sucks
i'm drowning in work
i hate myself
if it wasn't for loona i would have locked the dog in the closet and cut my fucking wrists a long time ago
every day i think about killing myself
i swear to god those 12 girls are the only reason i even try anymore
i just want to fucking scream

/gen /srs
2023-03-09 14:59:42 -05:00
Laetitia (O-01-67) 818ce9d6d8
vanishing steel 2023-03-09 14:56:27 -05:00
Laetitia (O-01-67) 278eb89e53
added spinel 2023-03-08 18:58:19 -05:00
Laetitia (O-01-67) 8aaf43c1d3
zirconium is finally ready 2023-03-08 17:40:13 -05:00
Laetitia (O-01-67) c62f5fc261
fixed bug breaking forceTick 2023-03-08 17:04:20 -05:00
Laetitia (O-01-67) c84eda85a9
fixed bug causing ghosting when the otherPixel was deleted
probably no docs ever, so have a Kiss Later instead
https://drive.google.com/file/d/1w3SesQe6rxwfrBD5ZX2BuiQSfRoKCuUD/view?usp=share_link
2023-03-08 17:03:42 -05:00
Laetitia (O-01-67) 833bf4cb34
freezing buff 2023-03-08 14:51:16 -05:00
Laetitia (O-01-67) 400887157e
rebalance 2023-03-08 14:44:52 -05:00
Laetitia (O-01-67) 08e4e3f1bf
Concrete now wets from 1 to 4, added freezing damage 2023-03-08 14:36:34 -05:00
Laetitia (O-01-67) 0513aade3a
Wet concrete color change, less water use 2023-03-08 13:23:12 -05:00
Laetitia (O-01-67) 7dd1e9dbd2
Concrete wetting and spallation, raw silica, amethyst shards 2023-03-08 13:15:56 -05:00
Laetitia (O-01-67) 168dd9ebeb
corr. immunities 2023-03-08 11:55:03 -05:00
Laetitia (O-01-67) e9e3f0c523
corresponding immunities and nellfire transforms 2023-03-08 11:54:42 -05:00
Laetitia (O-01-67) d1d85fb1dd
Solid rocks 2023-03-08 11:54:17 -05:00
Laetitia (O-01-67) e88caea960
more realistic concrete thermal degradation
unfinished: no hydration/spallation
2023-03-07 15:34:56 -05:00
Laetitia (O-01-67) 37b10ba3c7
so say it ditto 2023-03-07 12:31:27 -05:00
Laetitia (O-01-67) 967476ecf4
replicate changes 2023-03-07 12:31:08 -05:00
Laetitia (O-01-67) e3502d4160
Dusts now settle properly 2023-03-07 12:30:29 -05:00
Laetitia (O-01-67) c18b7fc4a1
Rock dusts 2023-03-07 12:25:23 -05:00
Laetitia (O-01-67) db8d216eb7
more anti-NaN 2023-03-06 20:03:45 -05:00
Laetitia (O-01-67) 505e84d860
more anti-NaN + noResistance property 2023-03-06 20:00:58 -05:00
Laetitia (O-01-67) a90e0e5618
e-pushers and pushStrength parameter 2023-03-06 19:54:29 -05:00
Laetitia (O-01-67) d71f254dfb
bugfix 2023-03-06 10:54:44 -05:00
Laetitia (O-01-67) a6e8ffe187
runAfterLoad the CO reacts 2023-03-05 17:04:16 -05:00
Laetitia (O-01-67) fe80a3f1f0
more anti-NaN 2023-03-05 16:51:53 -05:00
Laetitia (O-01-67) 860fd733cb
more antiNaN 2023-03-05 16:51:24 -05:00
Laetitia (O-01-67) 679a184121
more anti-NaN (still broken) 2023-03-05 16:43:37 -05:00
Laetitia (O-01-67) 8c5ab8b30b
new bomb: op_electromagneticester_emp 2023-03-05 16:39:46 -05:00
Laetitia (O-01-67) 3257bded82
parse-stringify fallback for no structuredClone
to phaseout shortenNulls setting and make it always on
2023-03-05 14:32:32 -05:00
Laetitia (O-01-67) 83046dc20f
vivite oxide reduction with CO to vivite 2023-03-05 14:16:02 -05:00
Laetitia (O-01-67) fd8956568a
rework 2: back to suffix 2023-03-05 13:57:17 -05:00
Laetitia (O-01-67) 9051a3383f
Vivite (highly reactive, near-instant conductor) 2023-03-05 13:26:01 -05:00
Laetitia (O-01-67) 6ebb268e85
Function function = new Function()
all programmers now crying at that edit summary
(added tryCreatePixelReturn, a hybrid of tryCreatePixel and createPixelReturn)
2023-03-05 13:20:07 -05:00
Laetitia (O-01-67) a735b3577e
chargeCD element property, onCharge functions 2023-03-05 13:18:57 -05:00
Laetitia (O-01-67) 3766e486c6
tag generated elements 2023-03-02 10:55:13 -05:00
Laetitia (O-01-67) 13067761de
* syntax for mass generation
to use it, the element input must start with an asterisk *
if it is exactly "*all" (without the quotes), generation will be done for every element
otherwise, you have flags; **the string has to start with an asterisk; do not put an asterisk before any flags besides the first one in the element input string**
if the "noauto" flag is present (regardless of any others), generation will run only on non-generated elements

if the "auto" flag is present, generation will be limited to *only* generated elements; this can be combined with the lower flags:
    "nofairies": exclude fairies
    "nocreepers": exclude creepers
    "noclouds": exclude clouds
    "nospouts": exclude spouts
    "nobombs": exclude bombs
2023-03-02 10:52:53 -05:00
Laetitia (O-01-67) e0515f765e
buff dirt virus emission 2023-03-01 11:03:21 -05:00
Laetitia (O-01-67) fc01eeff67
massive buff
it now spreads (unexpectedly quickly) through dirt and infects it
the dirt burns hot enough to glass the planet but i don't feel like fixing that because it's funny
+ whitelist expanded
2023-03-01 10:59:45 -05:00
Laetitia (O-01-67) 9e61404244
fix replace issue 2023-03-01 10:18:10 -05:00
Laetitia (O-01-67) 978aaa2e87
remove rainbow stone 2023-03-01 10:16:55 -05:00
Laetitia (O-01-67) 56f7603012
rainbow stone revisited
adds the_ground-based rainbow stone to supersede that of
 randomness.js
2023-03-01 10:14:40 -05:00
Laetitia (O-01-67) 0864b8828d
minor changes 2023-03-01 10:13:44 -05:00
Laetitia (O-01-67) a757944a9a
virus bomb 2023-02-28 19:17:27 -05:00
Laetitia (O-01-67) 09a54ce764
minor changes and some data template changes 2023-02-28 19:09:11 -05:00
Laetitia (O-01-67) 5d0555c747
This mod is... weird... 2023-02-28 19:03:16 -05:00
Laetitia (O-01-67) a8cb38442f
rebuild currentPixels function 2023-02-28 14:48:40 -05:00
Laetitia (O-01-67) 4a67bec9f4
various buffs 2023-02-28 14:48:07 -05:00
Laetitia (O-01-67) e129fa30d4
dep block and control vars 2023-02-28 10:17:35 -05:00
Laetitia (O-01-67) bddfe90e45
add fire_mod properties (scared to do dependency block on mobile 2023-02-28 09:52:13 -05:00
Laetitia (O-01-67) 7131b7a0f8
mod list update 2023-02-28 09:39:40 -05:00
Laetitia (O-01-67) 19cc8b1cd8
wh40k life eater virus 2023-02-28 09:35:19 -05:00
Laetitia (O-01-67) 777b748f0f
sedimentation to limestone 2023-02-27 19:52:31 -05:00
Laetitia (O-01-67) fa575894fc
minor changes 2023-02-27 17:11:08 -05:00
Laetitia (O-01-67) e7c48cad97
ltml 2023-02-27 17:08:37 -05:00
Laetitia (O-01-67) c359b4a148
destroy the world 2023-02-27 17:01:28 -05:00
Laetitia (O-01-67) 7649dd6d4e
array settings.bg = gradient background 2023-02-27 16:44:20 -05:00
Laetitia (O-01-67) 54d94e9e1a
fix bug with dye registering as an undefined element 2023-02-27 15:35:36 -05:00
Laetitia (O-01-67) 22896bd28a
remove gravels (to the_ground.js) 2023-02-27 15:27:08 -05:00
Laetitia (O-01-67) 2edaee4f01
more detail 2023-02-27 15:20:40 -05:00
Laetitia (O-01-67) 92cd5f50ab
add shale 2023-02-27 15:17:00 -05:00
Laetitia (O-01-67) 9bb732a0f6
my hands are typing words
xkcd i forgor
2023-02-27 12:13:11 -05:00
Laetitia (O-01-67) 1023f484fa
remove vaporized rock 2023-02-27 10:40:03 -05:00
Laetitia (O-01-67) dba79af1c1
dirt edits to replace boiling_rock.js's dirt edits 2023-02-27 10:39:27 -05:00
Laetitia (O-01-67) dbcf524765
fix unset tempHighs 2023-02-27 10:27:02 -05:00
Laetitia (O-01-67) 5083a7f407
fix inserter bug 2023-02-27 10:23:54 -05:00
Laetitia (O-01-67) 0bb34b80f1
rocks now vaporize 2023-02-27 10:21:19 -05:00
Laetitia (O-01-67) 8032333ef9
added sandstones 2023-02-26 17:52:19 -05:00
Laetitia (O-01-67) e0c68f38f3
Generate rocks from parameters, automated sand 2023-02-26 15:18:51 -05:00
Laetitia (O-01-67) 4ede0709ba
General erosion, olivine 2023-02-26 10:10:44 -05:00
Laetitia (O-01-67) 295b75031a
Vitreous rocks, rate-based solidification 2023-02-25 18:42:26 -05:00
slweeb 92600ab3d8
Merge pull request #68 from lllllllllwith10ls/main
Francium and superfluids
2023-02-24 22:32:10 -05:00
Laetitia (O-01-67) d6c52c64fa
add ctrp dep 2023-02-24 21:40:00 -05:00
Laetitia (O-01-67) 8936368b69
oxy fuel states 2023-02-24 21:38:21 -05:00
Laetitia (O-01-67) f9b65d6112
unfinished hydrocarbon mod 2023-02-24 21:04:47 -05:00
Laetitia (O-01-67) cbff198583
simplify code 2023-02-24 21:04:15 -05:00
lllllllllwith10ls a591f86427 Small neutronium change 2023-02-23 19:30:31 -06:00
lllllllllwith10ls 594425120a Update superfluids and add francium and radon 2023-02-23 19:28:52 -06:00
Laetitia (O-01-67) 25684ef889
density requirement 200+ for squeezing 2023-02-23 12:57:46 -05:00
Laetitia (O-01-67) abcea7daad
finite, squeezable sponges 2023-02-23 12:54:14 -05:00
Laetitia (O-01-67) fddd8015f8
random exclusions for star spawners 2023-02-23 10:46:11 -05:00
Laetitia (O-01-67) caba4ef2e1
Bigger star spawners 2023-02-23 10:45:09 -05:00
Laetitia (O-01-67) cb99dfe1b9
move scale out of bananas 2023-02-23 10:13:33 -05:00
Laetitia (O-01-67) ad90437089
add more important math functions 2023-02-23 10:12:56 -05:00
Laetitia (O-01-67) 7d2728d39a
different neutron star fix 2023-02-23 10:08:54 -05:00
Laetitia (O-01-67) 40c8b84e62
neutron star fix 2023-02-23 09:05:19 -05:00
Laetitia (O-01-67) c2459fb3e4
upd2 2023-02-22 18:34:16 -05:00
Laetitia (O-01-67) a475571dcf
change mod list variable 2023-02-22 18:32:07 -05:00
Laetitia (O-01-67) e5fb70ae45
tweak crystalColorCounter initialization 2023-02-22 18:29:21 -05:00
Laetitia (O-01-67) 78f4917c84
bismuth
+ rewrite exposedToAir()
2023-02-22 18:25:56 -05:00
Laetitia (O-01-67) cbc963aee6
fix substitution error 2023-02-22 16:26:53 -05:00
Laetitia (O-01-67) 3146a7b580
large star spawners 2023-02-22 16:25:58 -05:00
Laetitia (O-01-67) 3d630177fb
add note about Planckian locus
and fix overlapping threshhold
2023-02-22 08:17:10 -05:00
Laetitia (O-01-67) 37eaba7ae2
add size-related commands 2023-02-22 08:16:09 -05:00
Laetitia (O-01-67) 9b626fbcff
use seeded randbetween 2023-02-22 07:33:22 -05:00
Laetitia (O-01-67) 174a16262a
seeded randbetween 2023-02-22 07:32:50 -05:00
Laetitia (O-01-67) 61df43961c
cyrb128 string seeds 2023-02-21 16:52:48 -05:00
Laetitia (O-01-67) 3bc7961010
add cyrb128 hash function 2023-02-21 16:52:10 -05:00
Laetitia (O-01-67) 4b418541ef
add star seeding and starseed command 2023-02-21 16:34:11 -05:00
Laetitia (O-01-67) a40ea1c8fa
add mulberry32 for seeded rng 2023-02-21 16:33:13 -05:00
Laetitia (O-01-67) 95c392e15f
add bigger stars 2023-02-21 14:53:13 -05:00
Laetitia (O-01-67) baacf1d2bd
neutron star chance if it exists 2023-02-21 14:22:15 -05:00
Laetitia (O-01-67) 7fb9da59c7
neutron stars
gongwon sonyeo
2023-02-21 14:21:43 -05:00
Laetitia (O-01-67) 026c58d6a3
alternative opener element 2023-02-21 13:01:26 -05:00
Laetitia (O-01-67) 4154c61bd6
! keybind, stars command 2023-02-21 12:57:17 -05:00
Laetitia (O-01-67) 5b5b25b731
more functions 2023-02-21 12:39:09 -05:00
Laetitia (O-01-67) 8ca26a4dbb
array-based generation for overlapping birthdays
+ more idols
2023-02-21 11:47:43 -05:00
Laetitia (O-01-67) 95749d4108
trollify stars 2023-02-20 18:41:54 -05:00
Laetitia (O-01-67) fdeeaf296a
Star bomb depending on the_ground.js 2023-02-20 15:06:15 -05:00
Laetitia (O-01-67) 196c3d8f8e
new function 2023-02-20 15:04:48 -05:00
Laetitia (O-01-67) 2749bd2595
star world :eggTF:
by "hiatus", i meant "no development to the main features"
2023-02-20 14:35:52 -05:00
slweeb 3bab8bcea3
Merge pull request #67 from lllllllllwith10ls/main 2023-02-19 13:17:52 -05:00
lllllllllwith10ls c65c5e87ee Acids no longer eat each other. Also brand new element: Magnesium 2023-02-19 12:15:23 -06:00
Laetitia (O-01-67) ba1f1878dc
rayIgnoreSelf 2023-02-19 11:46:34 -05:00
Laetitia (O-01-67) 1f1f8af5ee
Ray cloner
clones in a line
2023-02-19 10:59:29 -05:00
Laetitia (O-01-67) 0c0725e9c0
new function 2023-02-19 10:45:31 -05:00
Laetitia (O-01-67) cbc3789173
more values 2023-02-19 10:45:05 -05:00
Laetitia (O-01-67) f8dc751431
add red velvet 2023-02-18 22:44:05 -05:00
Laetitia (O-01-67) 64669a77d9
other 2 2023-02-18 22:22:25 -05:00
Laetitia (O-01-67) f0754c5991
2 new urgent conduits 2023-02-18 22:21:33 -05:00
Laetitia (O-01-67) e531fcd569
Rename conduit.js to thermal_conduit.js 2023-02-18 22:16:39 -05:00
Laetitia (O-01-67) 8e6358ebc4
release conduit.js 2023-02-18 22:16:06 -05:00
Laetitia (O-01-67) 9d365d6b1d
pop rocks
also removed old-style balloons?
2023-02-16 12:06:07 -05:00
Laetitia (O-01-67) e0bbbae29c
cover_yourself_in.js obsoleted
by generative_mods.js and generator_prompt.js update
2023-02-15 11:50:26 -05:00
Laetitia (O-01-67) ff26ee356c
Corresponding cloud update for prompt 2023-02-15 11:49:14 -05:00
Laetitia (O-01-67) 205da6d11e
Clouds now support 6 levels of intensity
I also don't recommend using ?generateClouds, as that now septuples the elements and takes a long time to load
2023-02-15 11:48:50 -05:00
Laetitia (O-01-67) 7641abb1e6
add pyrogenic substances and reacts for funni 2023-02-14 13:40:29 -05:00
Laetitia (O-01-67) 7c3e23a761
fix name conflict with vanilla saveSettings() 2023-02-14 12:30:57 -05:00
Laetitia (O-01-67) 98e8d09f62
Save optimizations
* use 0 instead of null in JSON (off by default)
* round temps to 3 digits (on by default)
requires console to change
2023-02-14 10:00:29 -05:00
Laetitia (O-01-67) fc08940a81
fix 2023-02-12 10:55:38 -05:00
Laetitia (O-01-67) 45d8c773ee
changePixel warns you when an attempt is made to change to a nonexistent element
hopefully instead of shitting itself and dying with the blank screen
2023-02-12 10:43:25 -05:00
Laetitia (O-01-67) be7236a9b6
buff falling pixel and use runAfterAutogen 2023-02-12 10:35:48 -05:00
Laetitia (O-01-67) 5b7686a220
Update code_library.js 2023-02-12 10:34:31 -05:00
Laetitia (O-01-67) 2db2b0c24f
movable criteria 2023-02-12 10:24:44 -05:00
Laetitia (O-01-67) 4a87c9b1bf
blood and infection absorb 2023-02-07 10:54:58 -05:00
Laetitia (O-01-67) 5cb9e2f8e1
buff jinsoulite
more absorptions, also restructure value data system
2023-02-07 10:49:28 -05:00
Laetitia (O-01-67) 3f9bbb6b78
jinsoulite nerfs, water absorption
jinsoulite can now absorb water if its temp is >80C
2023-02-07 10:12:06 -05:00
Laetitia (O-01-67) 54284de04e
haseulite interacition
shitty name alloy: inverse nichrome
2023-02-07 09:54:38 -05:00
Laetitia (O-01-67) cbca0ecad6
haseulite interaction 2023-02-07 09:50:34 -05:00
Laetitia (O-01-67) 922a1bb4ed
add nich tick to mnich 2023-02-06 18:54:00 -05:00
Laetitia (O-01-67) d608af8060
Nichrome + dependencies
* Nichrome heats up when charged.
* It can be formed by alloying nickel and the new chromium.
* For those reactions, the "runAfterAutogen and onload restructure.js" and "changeTempReactionParameter.js" are required.
2023-02-06 12:05:38 -05:00
Laetitia (O-01-67) 6e975dd607
Adds changeTemp option to reaction
If a reaction's JSON has changeTemp: true, reactPixels()'s changePixel statements will be executed with changeTemp true (this is the default) and the changed pixel will have its temp changed to the new element's spawn temp.
If a reaction's JSON has changeTemp: false, changeTemp will be false and the changed pixel will not have its temp changed.
2023-02-06 12:00:31 -05:00
Placuch12 af40aee002
Did an oopsie with the color
forgot to add "#"
2023-02-05 15:31:39 +01:00
Placuch12 86d582b850
another attempt to add a liquid
very description
2023-02-05 12:36:49 +01:00
Placuch12 b6f15a9148
Rename placuchtestthing to placuchtestthing.js 2023-02-04 20:08:43 +01:00
Placuch12 a35716b574
Create placuchtestthing 2023-02-04 20:01:52 +01:00
Laetitia (O-01-67) 5fe51f1558
categories
stan stay c stan stay c stan stay c stan stay c stan stay c stan stay c stan stay c stan stay c stan stay c stan stay c stan stay c
2023-01-30 12:26:55 -05:00
Laetitia (O-01-67) 039290138a
Switches
* Controlled with the switch_off_control and switch_on_control elements
* Control does not propagate
* Requires noConduct.js
* States exist as two separate elements
2023-01-30 09:20:42 -05:00
Laetitia (O-01-67) a173c62563
saner alert order 2023-01-30 09:19:03 -05:00
Laetitia (O-01-67) fae0f0dd5e
Specify elements not conducting to specific elements
noConduct: If an element has this property, it will not conduct electricity to the specified elements.
2023-01-29 17:10:38 -05:00
Laetitia (O-01-67) 414b33efc7
extension
i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j i love stayc j
2023-01-29 17:08:01 -05:00
Laetitia (O-01-67) 22c772620e
Set maximum random color offset (sand effect)
maxColorOffset (integer): Maximum distance (in both directions) by which a color can be lightened/darkened (out of 255) by pixelColorPick

Effective default value is 15
2023-01-29 17:07:26 -05:00
Laetitia (O-01-67) 0b0c7f3fb2
var 2023-01-25 09:35:40 -05:00
Laetitia (O-01-67) bb55ee8cb0
ifs 2023-01-25 09:34:01 -05:00
Laetitia (O-01-67) 99519b05d1
mv func in 2023-01-24 13:39:51 -05:00
Laetitia (O-01-67) 3a9efd6da4
lib dep 2023-01-24 13:39:29 -05:00
Laetitia (O-01-67) 7cbb19573f
rework
add arbitrary angle, phase, second color, and scale
2023-01-24 13:35:02 -05:00
Laetitia (O-01-67) 667ef07534
more tests 2023-01-23 17:22:18 -05:00
Laetitia (O-01-67) 22c9701faf
nondescript changes 2023-01-23 17:14:59 -05:00
Laetitia (O-01-67) 6b3f8894c1
i fo
rgor 💀
2023-01-23 14:43:25 -05:00
Laetitia (O-01-67) 979ea6db04
update prompt mod for merged mods
+ generation feedback
2023-01-23 14:36:12 -05:00
Laetitia (O-01-67) 93c0c878d9
delete old mods (5)
remove parts of mobs.js that are moving to the new mod
2023-01-23 14:21:33 -05:00
Laetitia (O-01-67) a310753852
deleting old mods (4) 2023-01-23 14:19:09 -05:00
Laetitia (O-01-67) 4ff1a28caa
deleting old mods (3) 2023-01-23 14:18:57 -05:00
Laetitia (O-01-67) 7d8baff6de
delete old mods (2) 2023-01-23 14:18:33 -05:00
Laetitia (O-01-67) 8a48ce9f32
delete old mods (1) 2023-01-23 14:18:26 -05:00
Laetitia (O-01-67) aa5c7a8f03
Merge genmods
Merge more_bombs.js, more_clouds.js, more_fairies.js, spouts.js, and the auto-creeper parts of mobs.js into one mod (1)
* Create destination mod
2023-01-23 14:17:21 -05:00
MollTheCoder 694b5277c6
Refresh Quickfix 2023-01-19 22:15:31 -05:00
MollTheCoder 1d67b7319a
Create libpixeltracking.js 2023-01-16 18:10:17 -05:00
MollTheCoder d8d2b7a7d4
Fix libhooktick 2023-01-16 17:54:34 -05:00
MollTheCoder ca0f110a3e
Create libhooktick.js 2023-01-16 17:02:21 -05:00
MollTheCoder 6059ae66fa
Final touches 2023-01-14 18:30:06 -05:00
MollTheCoder c296e38732
Create libpacman.js 2023-01-14 18:20:39 -05:00
Laetitia (O-01-67) e1689eb9b1
dest. mod
now de"obfuscated"
2023-01-11 20:56:16 -05:00
Laetitia (O-01-67) 13dca6f761
move idol birthday trolling to separate mod 2023-01-11 20:38:48 -05:00
Laetitia (O-01-67) e5ee33b4fb
yvesite (doesn't do much) 2023-01-10 11:45:39 -05:00
Laetitia (O-01-67) 38c85535ee
variable fix 2023-01-10 11:28:27 -05:00
Laetitia (O-01-67) c8ac0c0081
use library 2023-01-10 10:38:32 -05:00
Laetitia (O-01-67) 50a91b5134
fix typo 2023-01-09 16:50:14 -05:00
MollTheCoder fcf17a061f
Create musicalfruit.js 2023-01-09 16:10:43 -05:00
MollTheCoder a39ee6036e
Re-implement the old water spout
Brings back water spout from previous versions
2023-01-06 16:04:23 -05:00
MollTheCoder 342b4802ac
Better yet more risky method of removing cancer 2023-01-05 16:41:57 -05:00
Laetitia (O-01-67) d92a65d7db
simple stripe paint
to do: configurable tightness, phase, and angle (would require difficult code rework and weird math shit i don't know); hsl support
to recolor after-the-fact, you have to set oldColor instead of the paint tool (doable through mouse with prop.js, but you have to triple-check because it will not handle rgb() errors)
2022-12-29 21:54:30 -05:00
Laetitia (O-01-67) 5c5923f57d
right-clicking on element buttons during certain idol birthdays game part 2 2022-12-29 10:22:56 -05:00
Laetitia (O-01-67) 190afe14e4
runAfterButtons 2022-12-29 10:13:41 -05:00
Laetitia (O-01-67) dff965bb99
number adjuster rework 2022-12-24 15:24:29 -05:00
Laetitia (O-01-67) 57192f1dac
param gate generateClouds 2022-12-21 20:58:02 -05:00
Laetitia (O-01-67) 599c39171a
element game changes 2022-12-21 11:49:54 -05:00
Laetitia (O-01-67) 5e052c7cd1
update list 2022-12-21 10:55:55 -05:00
Laetitia (O-01-67) e45395e3ec
rework 2022-12-21 10:53:07 -05:00
Laetitia (O-01-67) af8710b166
more fallback 2022-12-21 10:52:44 -05:00
Laetitia (O-01-67) 0a98292ad8
anti-NaN 2022-12-21 10:52:11 -05:00
Laetitia (O-01-67) 5bc4cf3611
new elems 2022-12-21 10:26:56 -05:00
Laetitia (O-01-67) 6e70d03b59
finish loona game 2022-12-20 20:31:23 -05:00
Laetitia (O-01-67) 1144eb7ce0
loona 2 (incomplete) 2022-12-20 20:02:14 -05:00
slweeb 7741bef69d
Merge pull request #50 from lllllllllwith10ls/main
More polyethylene catalysts and some fixed stuff
2022-12-20 19:34:30 -05:00
Laetitia (O-01-67) 0fec3a543c
이달의 소녀 2022-12-20 19:30:11 -05:00
lllllllllwith10ls 5d0ec13801 More polyethylene catalysts and some fixed stuff 2022-12-20 18:23:51 -06:00
Laetitia (O-01-67) aed0d65325
excludeRandom 2022-12-20 17:01:23 -05:00
Laetitia (O-01-67) 94a6db84d9
remove debug statement 2022-12-20 16:46:25 -05:00
Laetitia (O-01-67) 87b2079f8d
fix 2022-12-20 15:58:57 -05:00
Laetitia (O-01-67) 1ecde15f63
JavaScript shits its ass and eats it when seeing an undefined instead of calling it falsey 2022-12-20 15:13:56 -05:00
Laetitia (O-01-67) 1092320abe
array update 2022-12-20 14:39:24 -05:00
Laetitia (O-01-67) a031b476c4
jinsoulite and alkahest handling 2022-12-20 14:38:58 -05:00
Laetitia (O-01-67) ae69e7132c
neutronium_compressor.js support 2022-12-20 10:18:05 -05:00
Laetitia (O-01-67) e5852491dd
funni singularity generating mod
use neutronium compressor to suck in elements
enough (default 10000) pixels of a thing make it spit out a singularity of that thing under (default: 5 pixels) the machine, outside of its range (default: 9x9 square centered around it)
this isn't really interesting, really it's just to flex that you made a good factory ig
if you just want to see the singularities (they're all useless powders), use the generateSingularities query param
2022-12-20 10:17:39 -05:00
Laetitia (O-01-67) cda17ffd07
tryJoin2lib 2022-12-20 10:02:19 -05:00
Laetitia (O-01-67) e05550c15c
tryJoin 2 lib 2022-12-20 10:02:00 -05:00
Laetitia (O-01-67) 5cc6a276c3
code moving sux (tryJoin to library) 2022-12-20 10:01:39 -05:00
Laetitia (O-01-67) 3f42b3eab8
i hate moving code
it's so tedious having to delete the code and paste it into another file and update the github on both steps
2022-12-20 10:00:52 -05:00
Laetitia (O-01-67) 514af575a5
change to properties functions
values should now persist
2022-12-19 16:35:57 -05:00
Laetitia (O-01-67) 8428d58b00
rework idk
this code is shit
at least the prompt is better now and supports multiple elements
2022-12-19 16:21:14 -05:00
Laetitia (O-01-67) 98f3d7bd32
upd8 2022-12-19 16:00:30 -05:00
Laetitia (O-01-67) 9d5178f2cc
behavior updates 2022-12-19 15:49:00 -05:00
Laetitia (O-01-67) 041468d6b3
some fixes
* jinsoulite now obtainable from loona
* jinsoulite value rework (+ bigger number = more fun)
* value function fix
2022-12-19 12:10:25 -05:00
Laetitia (O-01-67) d127e292b0
variable replace 2022-12-19 10:36:04 -05:00
Laetitia (O-01-67) 0d7c546264
generateSpouts param + nocheer 2022-12-19 10:35:14 -05:00
Laetitia (O-01-67) 195a71cbc3
cheerful mode support and list update 2022-12-19 10:25:22 -05:00
Laetitia (O-01-67) 6fe67f09df
1.7 code 2022-12-19 10:10:12 -05:00
Laetitia (O-01-67) 58e8439e12
fix 2022-12-18 13:43:22 -05:00
Laetitia (O-01-67) 3e0bfdff6a
revamp + f&m compatibility 2022-12-18 13:38:27 -05:00
Laetitia (O-01-67) af8c1205ba
move code out 2022-12-18 13:37:58 -05:00
Laetitia (O-01-67) 6d2d608bc7
move code in 2022-12-18 13:37:21 -05:00
slweeb 54bcfc3be7
Merge pull request #48 from Its-Epsilon-Eridani/patch-2
Update testmod.js
2022-12-17 21:29:47 -05:00
MollTheCoder 0cc0a80d4f
Create nocancer.js 2022-12-17 21:28:12 -05:00
Laetitia (O-01-67) 737f48d092
Rework of portals
* Portals now search currentPixels for suitable portals
* Portals now support life through headBodyObject
* Portals now use onTryMoveInto
* Portals now support channels defined through floor((temp/100))
* Now depends on code_library.js and onTryMoveInto.js
2022-12-16 21:23:15 -05:00
Laetitia (O-01-67) c990db1740
generateCreeper now updates headBodyObject 2022-12-16 21:18:33 -05:00
slweeb 8638179e4c Merge branch 'main' of https://github.com/slweeb/sandboxels 2022-12-15 10:18:06 -05:00
slweeb a4c670b26c 1.7 2022-12-15 10:18:01 -05:00
epsolon eridani d9c4053bd4
Update testmod.js 2022-12-14 15:24:44 -06:00
epsolon eridani 43d69b9ca3
real cool test mod
epsolon eridani's first mod!!!!
2022-12-14 15:07:04 -06:00
Laetitia (O-01-67) d9d9a79f66
fix chem.js incompatibility with reactionless chlorine overwriting newer vanilla chlorine
by adding reactions
2022-12-13 18:29:30 -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
lllllllllwith10ls 7ce635aef1 hide things that are in hidden category 2022-12-12 20:39:20 -06: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
Laetitia (O-01-67) 6b94611f76
hotter radstuff 2022-11-29 09:55:45 -05:00
Laetitia (O-01-67) f55e5d34cb
chalcopyrite breaking system compatibility 2022-11-24 20:29:22 -05:00
Laetitia (O-01-67) 415715e6a5
Add global element filter
+ switch last references to counter over to cooldown
2022-11-24 20:19:23 -05:00
Laetitia (O-01-67) ceb4f981ad
change modded save warning alert text 2022-11-24 13:31:53 -05:00
Laetitia (O-01-67) 77cd7f8c67
Fix default filename logic 2022-11-24 11:31:35 -05:00
Laetitia (O-01-67) 03e0ef00bf
Primitive save loader
All controls are in the save_loader element's description
2022-11-24 01:17:18 -05:00
Laetitia (O-01-67) 786ce71796
disambig for cloud name collisions 2022-11-23 15:46:58 -05:00
Laetitia (O-01-67) e911935add
increase packing restriction 2022-11-23 13:40:13 -05:00
Laetitia (O-01-67) e2ba51e92c
support-falling woodoid 2022-11-23 13:38:27 -05:00
Laetitia (O-01-67) ab63261618
glass hardnesses
also internal option to spawn buildings in deserts
2022-11-23 11:31:35 -05:00
Laetitia (O-01-67) e86e9240b8
min and max logic 2022-11-22 20:15:48 -05:00
Laetitia (O-01-67) 09408aa7df
min and max ops validation 2022-11-22 20:15:16 -05:00
slweeb 747508b807
Merge pull request #43 from Schweeny/patch-5
Update Gemstones.js
2022-11-22 13:45:14 -05:00
Laetitia (O-01-67) f17a1a2ed2
molten glass+radiation reaction 2022-11-22 12:38:28 -05:00
Laetitia (O-01-67) 14ab2b12d7
glass pane, rad glass parity 2022-11-22 12:35:56 -05:00
Laetitia (O-01-67) af9f6d3551
new generation method 2022-11-21 13:23:26 -05:00
Laetitia (O-01-67) 8743242d48
mlu 2022-11-17 10:09:40 -05:00
Laetitia (O-01-67) 4465c0b70f
more_bombs.js compat 2022-11-17 10:04:47 -05:00
Laetitia (O-01-67) bc87239cf2
desc 2022-11-17 10:01:16 -05:00
Laetitia (O-01-67) 47e0f6ac72
more element generation 2022-11-17 09:59:48 -05:00
Laetitia (O-01-67) 3295f32bc9
runAfterLoad to hopefully reduce "eLiStS.fAiRy NoT dEfInED" errors 2022-11-17 09:58:41 -05:00
Laetitia (O-01-67) d17f4c2764
remaining 1.6.5 code 2022-11-17 09:24:30 -05:00
Bintushang67 594d14bee4
Update Gemstones.js
New gemstones
2022-11-16 21:44:02 -08:00
slweeb 327ae01123 fix for 1.6.5 2022-11-16 22:17:16 -05:00
Laetitia (O-01-67) b958be00e2
Element generator prompt for genmods accessible in-game 2022-11-16 17:03:23 -05:00
Laetitia (O-01-67) 137ab5669d
varfix 2022-11-16 14:28:04 -05:00
Laetitia (O-01-67) bb1fb3a61c
fowtim, shit, loona 2022-11-15 16:57:46 -05:00
Laetitia (O-01-67) ae71e87863
randomness.js integration 2022-11-15 11:51:50 -05:00
Laetitia (O-01-67) eaa447001b
Cold fire should no longer spread to hot fire things 2022-11-15 11:29:48 -05:00
Laetitia (O-01-67) af74d3e308
Changes doBurning and cold fire
* Property burnTempChange: By how much the pixel's temperature changes while burning (default 1)
* Variable fireSpawnBlacklist: Elements whose names are in here do not spawn fireElement when burning
    (fireElement is a vanilla property that sets the element which appears when a pixel burns, default "fire")
* liquid_energy.js compatibility
2022-11-15 10:58:24 -05:00
Laetitia (O-01-67) 0b47569696
tracking eList 2022-11-14 17:07:30 -05:00
Laetitia (O-01-67) f083d071fc
tracking eList 2022-11-14 17:06:51 -05:00
Laetitia (O-01-67) 372201517c
tracking eList 2022-11-14 17:06:11 -05:00
Laetitia (O-01-67) 7c6914f7b5
generateFairies param 2022-11-14 16:57:03 -05:00
Laetitia (O-01-67) 6e7fdb2bc8
paramgate creepergen (generateCreepers)
generateCreepers query param
2022-11-14 16:51:55 -05:00
Laetitia (O-01-67) abf1029de7
fix inter-mod interference 2022-11-14 16:32:18 -05:00
Laetitia (O-01-67) 4f1def8d33
hsl code for those tools 2022-11-14 11:21:15 -05:00
Laetitia (O-01-67) 9b0070eb45
hsl tools 2022-11-14 11:20:43 -05:00
Laetitia (O-01-67) 19ac1a3c08
the purpose of those hsl changes: more_clouds.js
and its clouds having 0.5x sat and lum of their base elements
2022-11-13 18:21:14 -05:00
Laetitia (O-01-67) b8d1693b71
compat changes 2022-11-13 18:11:40 -05:00
Laetitia (O-01-67) 6cecf9d865
haphazard hsl extension 2022-11-13 18:11:19 -05:00
Laetitia (O-01-67) 722996ecae
fix behavior and burnInto 2022-11-13 13:32:45 -05:00
Laetitia (O-01-67) 80e006253b
Merge pull request #42 from Schweeny/patch-4
Update and rename Testruby to Gemstones.js
2022-11-13 13:29:39 -05:00
Laetitia (O-01-67) 5319f013e0
add rock,sand test 2022-11-13 13:27:57 -05:00
Laetitia (O-01-67) d62675f1bf
force set movable
+ rock,sand test fairy
2022-11-13 13:27:01 -05:00
Laetitia (O-01-67) bff2eee10c
runAfterLoad wrap 2022-11-13 13:12:46 -05:00
Laetitia (O-01-67) 69df2c5dd4
add illogic catcher code 2022-11-13 13:07:46 -05:00
Laetitia (O-01-67) 9ffff583e8
readd illogical catcher code 2022-11-13 13:07:20 -05:00
Laetitia (O-01-67) 2da1188bda
order fixes 2022-11-13 13:00:07 -05:00
Laetitia (O-01-67) 724e02a77c
missing ee checks 2022-11-13 12:58:47 -05:00
Laetitia (O-01-67) 8c802da555
add mod 2022-11-13 12:56:08 -05:00
Laetitia (O-01-67) 1a77a62aa9
update mod list
+ if-wrap library functions to avoid dependency
2022-11-13 12:21:20 -05:00
Laetitia (O-01-67) 4e963743f4
color converter fuckery 2022-11-13 11:37:30 -05:00
Laetitia (O-01-67) e300acde02
mobs/spouts-style generation 2022-11-13 11:37:09 -05:00
Laetitia (O-01-67) e01df3ce43
unhardcode alkahest blacklist 2022-11-13 09:52:43 -05:00
Laetitia (O-01-67) 1c4bd1601e
use lib + isAfterScriptLoading handling
get functions from library and add dependency + copy mobs.js's new post-loading element generation handling to spouts.js
2022-11-12 22:08:04 -05:00
Laetitia (O-01-67) fc0f57f7ee
fix color
+ changes to isAfterScriptLoading behavior in creator function (ID, elemcount, and button handling)
2022-11-12 17:28:59 -05:00
Laetitia (O-01-67) 2c6426e112
cp fix 2022-11-12 17:03:24 -05:00
Laetitia (O-01-67) 3fe84e302f
lib fix 2022-11-12 15:52:34 -05:00
Laetitia (O-01-67) b05da50596
use library 2022-11-12 15:50:57 -05:00
Laetitia (O-01-67) fdec4431e6
use library 2022-11-12 15:44:02 -05:00
Laetitia (O-01-67) 25da755352
prepare column function for spoutoid generalization 2022-11-12 15:39:11 -05:00
Laetitia (O-01-67) e5a14b95eb
move some mobs.js common functions to library 2022-11-12 15:37:41 -05:00
Laetitia (O-01-67) d271e13001
move code to library
also use generation function in generation
stan triple s
2022-11-12 15:36:47 -05:00
Laetitia (O-01-67) bbba5aa808
func name fix 2022-11-12 15:13:40 -05:00
Laetitia (O-01-67) 88faa9c871
critical increment fix 2022-11-12 15:09:28 -05:00
Laetitia (O-01-67) 7303f073f9
Fix, add more color funcs 2022-11-12 15:08:56 -05:00
Laetitia (O-01-67) 9d569d8dd0
Use library 2022-11-12 15:04:27 -05:00
Laetitia (O-01-67) 72ae6652c9
Library pre-release 2022-11-12 13:47:48 -05:00
Laetitia (O-01-67) bd013db7f3
Use upcoming library 2022-11-12 13:47:16 -05:00
Laetitia (O-01-67) f94febc6fe
Liquid bounding feedback 2022-11-12 13:43:34 -05:00
Laetitia (O-01-67) d4d5783637
Use upcoming code library 2022-11-12 13:41:42 -05:00
Laetitia (O-01-67) 6a27b228ea
Use code library to be added 2022-11-12 13:37:11 -05:00
Laetitia (O-01-67) 92ff5de716
revert to before creeper spouts + mobs.js-style generator function
La, la-la, la, la-la, la, la-la...
2022-11-12 13:11:22 -05:00
Laetitia (O-01-67) 64b13caff2
rename function to more accurate name
i played myself
2022-11-12 12:09:19 -05:00
Laetitia (O-01-67) 4280079009
controllable_pixel_test.js but it can fuck shit up 2022-11-11 21:49:57 -05:00
Laetitia (O-01-67) e2555a9554
make same changes to prompt 2022-11-11 16:13:26 -05:00
Laetitia (O-01-67) cae5928023
var fix 2022-11-11 16:08:42 -05:00
Laetitia (O-01-67) 69f3beda4f
Move variables to dependency
i'm sick of having to update them twice
also shallow array support lmao
2022-11-11 16:03:50 -05:00
Laetitia (O-01-67) 748e0171e8
change var name for consistency 2022-11-11 15:55:37 -05:00
Laetitia (O-01-67) 5eb2da81fe
update type defaults 2022-11-11 15:29:15 -05:00
Laetitia (O-01-67) bdb211c923
add spawners
they can spawn anything, but were meant to spawn mobs
arrays are supported, but good luck applying them without console
2022-11-11 15:22:19 -05:00
Laetitia (O-01-67) fb82130cfc
Add skeletons 2022-11-11 14:22:36 -05:00
Laetitia (O-01-67) 6726dafb3c
Partial apioforms
Issues: 
* Only has bees, apioforms, and apiodiagoforms
    * apiokinetoforms chase the player and that'll be difficult to pull off here, but possible
    * apiopariforms keep killing me before i can see how the game things work and i can't understand the original code
* Entities don't only move when the player moves
* No system for freezing
2022-11-10 12:41:50 -05:00
Bintushang67 6c12ad1537
Update Gemstones.js 2022-11-08 10:15:19 -08:00
Bintushang67 b90275d8a7
Update and rename Testruby to Gemstones.js 2022-11-08 10:12:29 -08:00
baebaggsstudios 1820494aa8
Create Testruby 2022-11-07 15:08:44 -08:00
Laetitia (O-01-67) 3ff36b5a70
variable fix 2022-11-07 09:30:19 -05:00
Laetitia (O-01-67) 9c9530b3b5
small fixes 2022-11-06 17:02:21 -05:00
Laetitia (O-01-67) bd778da8ca
variable ranges of banana growth 2022-11-06 13:38:44 -05:00
Laetitia (O-01-67) f82f3412ae
2 mods
no_random_grbs stops elements that can change into gamma ray bursts from appearing in random
bananas.js adds the banana plant and bananas
2022-11-06 11:54:53 -05:00
Laetitia (O-01-67) 5de0a1687f
fix missing stateLow
also changes to breakPixel replicated in mobs.js
2022-11-06 11:42:19 -05:00
Laetitia (O-01-67) 3c20716991
sorry lllllllllwith10ls, i desperately have to exclude these from random
i tried doing it with a separate file but it illogically refused to change neutronium
2022-11-03 12:30:34 -04:00
Laetitia (O-01-67) aa2bf75ab0
NT bullet rework 2022-11-03 09:15:57 -04:00
Laetitia (O-01-67) ccc945c9d9
Added absolutely illogical code
The function return true, but despite this, the if() simply does not execute.
Anyway, creeper spouts.
2022-11-02 16:59:53 -04:00
Laetitia (O-01-67) a4cc10f7f6
readd default value
so the mod doesn't shit itself and die
2022-11-02 16:24:07 -04:00
Laetitia (O-01-67) 280990cf82
update assumption arrays
and more (true|false)Synonyms renames
2022-11-02 16:22:45 -04:00
Laetitia (O-01-67) afa9800c2d
update assumption arrays
and rename two annoying arrays
2022-11-02 16:20:58 -04:00
Laetitia (O-01-67) a89aa0a085
update mod list 2022-11-02 13:49:53 -04:00
Laetitia (O-01-67) b322915418
hide nt head, body 2022-11-02 13:47:09 -04:00
Laetitia (O-01-67) 7b80be4832
Add Nothing There, require explodeAtPlus.js 2022-11-02 13:32:23 -04:00
Laetitia (O-01-67) 805614ff5e
require explodeAtPlus 2022-11-02 13:02:53 -04:00
Laetitia (O-01-67) b0be8402e3
explodeAtPlus() move to separate mod 2022-11-02 13:00:55 -04:00
Laetitia (O-01-67) 507ec27f68
update mod list 2022-11-01 17:41:49 -04:00
Laetitia (O-01-67) 5645877de0
strictly directional wires
start_test turns electricity into a white "charge" within any of the 4 adjacents that are added by this mod
end_test turns these "charges" back into electricity
otherwise, each wireoid only moves "charge" in the direction(s) specified in its name
2022-11-01 13:16:55 -04:00
Laetitia (O-01-67) 97e13acd20
added delay property 2022-10-31 12:20:19 -04:00
Laetitia (O-01-67) c955e95152
added volume property to pixel
default 1
2022-10-31 11:42:01 -04:00
Laetitia (O-01-67) 3db9e60864
Note blocks, read commit desc, probably incomplete
Right now, they only play * waves (using Web Audio API)

* frequency: frequency in Hz
* type: "sine", "square", "triangle", "sawtooth"
* end: "linear" for linear fade over length, "exponential" for exponential fade over length, anything else for the wave to stop abruptly after length (fades start immediately)
* length: duration of the sound
2022-10-29 00:51:11 -04:00
MollTheCoder 6d7dd52272
Add new mod 2022-10-22 17:23:42 -04:00
MollTheCoder 2dba3d1388
Create noconfirm.js 2022-10-22 15:46:07 -04:00
O-01-67 543125f321
function edit 2022-10-14 09:35:02 -04:00
O-01-67 045739de78
human also movable per previous commit 2022-10-11 19:15:30 -04:00
O-01-67 b5b2c10e36
movable tags for spout purposes
if it's a placer, it spawns movable things and should be considered movable for the purposes of auto-spout generation
it it's a baby, it is a movable thing
2022-10-11 19:10:39 -04:00
O-01-67 33914ac01f
minor reorder 2022-10-11 19:07:53 -04:00
O-01-67 fa30548afb
var upd8 2022-10-11 12:50:20 -04:00
O-01-67 baf1c8deba
remove moved bombs 2022-10-11 12:47:25 -04:00
O-01-67 c231b3882a
move bomb chain, add 2 bombs 2022-10-11 12:46:51 -04:00
O-01-67 3ccc223510
fix 2022-10-11 11:47:30 -04:00
O-01-67 0cfa0396b0
remove bombs moved to more_bombs.js 2022-10-10 14:11:14 -04:00
O-01-67 46b657b523
remove bombs moved to more_bombs.js 2022-10-10 14:10:22 -04:00
O-01-67 7e911d56c3
move randomness bombs to their own mod
and use explodeAtPlus on amalgamated_bomb and op_hottester_bomb
2022-10-10 14:08:59 -04:00
O-01-67 8b23600ac1
fix fatal issue in explodeAtPlus
smoke wasn't being split to an array like fire
2022-10-10 13:27:49 -04:00
O-01-67 edd39e57ea
add more values to default to boolean 2022-10-10 12:16:18 -04:00
O-01-67 f4bda72c8b
add more values to default to boolean 2022-10-10 12:14:51 -04:00
O-01-67 515af4a28b
baby creepers 2022-10-09 13:20:18 -04:00
O-01-67 ec20431c52
mobs.js support
and raise radius to 1-19
2022-10-09 11:58:19 -04:00
O-01-67 b74e8e3cfb
variable spawn attempts 2022-10-09 11:49:45 -04:00
O-01-67 39b346d40a
make changes 2022-10-09 10:55:07 -04:00
O-01-67 c800cf0ad3
bruh 2022-10-09 10:54:35 -04:00
O-01-67 12d664f4ab
rewrite exposedToAir 2022-10-08 23:18:08 -04:00
O-01-67 8f6c8ef3d8
another error prevention if-block 2022-10-08 22:19:34 -04:00
O-01-67 670abff7c9
Use runAfterAutogen to catch molten elements 2022-10-08 22:11:59 -04:00
O-01-67 527754ca15
mod list var update 2022-10-08 18:10:51 -04:00
O-01-67 63f7d54e2d
rewrite of VF and CONV's action code
i.e. the bit that does the deleting/converting
2022-10-08 18:06:34 -04:00
O-01-67 e7373476a7
disable head panic debugging 2022-10-08 17:55:20 -04:00
O-01-67 915585b144
Heavily reworks humans
The code is still less than I'd like it to be, but I've used up all of my brainpower dealing with multi-pixel life.

* Simplified vision
* Panic system
2022-10-08 17:43:05 -04:00
O-01-67 a81bb6e6c7
💀
thing-paradoxically-required-for-itself moment
2022-10-07 22:02:24 -04:00
O-01-67 c5e1bc06ce
Mod for requiring (+ alerting of/inserting) other mods
requireMod(modName) returns true if the mod exists or false if it doesn't.
if doAlert is true, the user will be informed with an alert (there is not a way to specify which mod called the function, though).
if insertMod is true, the mod specified in modName will be automatically appended to enabledMods, though.
If simpleSandboxelsSubdomainMod is false, the function will expect a full URL mod.
2022-10-07 21:58:59 -04:00
O-01-67 afef422a0b
docs later 2022-10-07 17:34:13 -04:00
O-01-67 aa511785c2
github moved the file for some reason 2022-10-06 16:12:59 -04:00
O-01-67 54bde4288a
update mod array for creepers.js rename
and add alert message
2022-10-06 15:30:11 -04:00
O-01-67 a123fb2faf
Add zombies and baby zombies, rename to mobs.js 2022-10-06 14:15:16 -04:00
O-01-67 dc116449ad
fix a comment 2022-10-06 09:38:50 -04:00
O-01-67 ef096718ae
fix desc verb 2022-10-05 13:53:51 -04:00
O-01-67 668f9e3af7
manual revert
thank god for version control
2022-10-05 13:52:37 -04:00
O-01-67 8e39627d84
fix replace error 2022-10-05 13:36:36 -04:00
O-01-67 81843ca301
Add query param to load a specific mod list
?loadTheModList
2022-10-04 20:08:44 -04:00
O-01-67 cf38e9ada6
fix description verb 2022-10-04 20:02:24 -04:00
O-01-67 1828b00367
rest of the tools 2022-10-04 20:00:47 -04:00
O-01-67 d0a8353cb9
room_temp supersedes warm 2022-10-04 19:14:28 -04:00
O-01-67 6082ee13db
ren daoe to delete_all_of_element 2022-10-04 19:02:16 -04:00
O-01-67 22f782deba
start
only lookup rn
2022-10-04 17:04:33 -04:00
O-01-67 def65ab457
made variables more spout-specific 2022-10-04 14:08:52 -04:00
O-01-67 d76dcb23cf
physprops 2022-10-04 14:08:26 -04:00
O-01-67 0d4b628ac7
exclude spout from dissolving 2022-10-04 14:06:14 -04:00
O-01-67 69c1200d90
alkahest
dissolves everything and stores it (it does dissolve it without alteration, but good luck doing anything with that)
2022-10-04 14:00:14 -04:00
O-01-67 7b264f57fa
reapply changes? 2022-10-04 11:31:10 -04:00
O-01-67 f363a6c396
niobium 2022-10-04 10:23:59 -04:00
O-01-67 932e6d2e68
Event can now spawn 1-3 creepers 2022-10-04 10:14:36 -04:00
O-01-67 72fa413db2
Random creeper placer + spawn function
* Tool that places random creepers (and its generated creeper that spawns random creepers)
* Standalone spawn function
2022-10-04 10:09:21 -04:00
O-01-67 368391b3cf
space behavior pad to %0 pad 2022-10-03 15:37:15 -04:00
O-01-67 de411b4c0c
fix typoes 2022-10-03 15:33:28 -04:00
O-01-67 74cdff270b
fix behavior typo 2022-10-03 15:32:35 -04:00
O-01-67 cd60d57462
Auto creeper generation
Include creeperIncludeRandom query param to include generated creepers in randomChoices
2022-10-03 15:28:33 -04:00
O-01-67 67f8c171d7
Settings now updates properly 2022-10-02 15:26:59 -04:00
O-01-67 dd30ae2d33
Made spawning a setting, toggle in element desc 2022-10-02 15:09:48 -04:00
O-01-67 7586959bff
Hell Creeper
makes fire
2022-10-02 14:12:08 -04:00
O-01-67 0122159cbc
ECT Bombing Creeper
originally spawned 5 tnt
now it spawns 50% dynamite
close enough
2022-10-02 12:57:59 -04:00
O-01-67 8bef5dcbc8
Added AC feather drop 2022-10-02 12:40:42 -04:00
O-01-67 6542568f0c
Angelic Creepers
from Extra Creeper Types

these were a bit painful to code
2022-10-02 12:35:07 -04:00
O-01-67 ea2780573c
HSL color change support
lol
2022-10-02 00:44:42 -04:00
O-01-67 c349fc229d
Color functions
* Charged creepers
* They turn brighter and bluer
* Hissing creepers turn whiter
* Color changes currently disabled for HSL
2022-10-02 00:11:28 -04:00
O-01-67 b2d850dcd5
Adds creepers to Sandboxels
heavy edit of humans
* look for humans and move more towards them
* explode after 30 ticks after having been within a certain distance (idk how to add cancellation)
* charged creepers
2022-10-01 23:25:34 -04:00
O-01-67 0f94ad612a
Added prompt to set scale 2022-10-01 16:52:24 -04:00
O-01-67 ea1c90717a
more tests 2022-09-30 22:30:50 -04:00
O-01-67 83bb75f23b
fix typo in behavior template 2022-09-30 17:25:49 -04:00
O-01-67 4e8fe1b700
Added adjuster, fixed bugs
* Fixed unreplaced references to another tool mod's binds in the element description
* Fixed an incorrect function in an onClick in prop's element description
* Prop now tries to use element temp attributes when setting elements, otherwise keeping the existing temp
* Number adjuster tool
    - Specify property, value, and mode (set or add)
    - Only for number-type properties
2022-09-30 12:29:16 -04:00
O-01-67 f11287ed9c
Range can now be changed by means such as prop.js 2022-09-30 11:40:18 -04:00
O-01-67 ad6e2ea8fc
Made lithification chance changeable
0.0003 is still the default
2022-09-16 21:45:18 -04:00
O-01-67 a61d3f857b
Made several tick()s into more general functions
Specifically, the sedimentation for sediments and the replacement code for super_(de)irradiator and irradium.
This will help with crimsandstone.
2022-09-16 21:43:39 -04:00
O-01-67 e3da09dceb
merge structure_test_2 2022-09-15 13:14:47 -04:00
O-01-67 ac9bf63c7e
merge into structure_test 2022-09-15 13:14:30 -04:00
O-01-67 90efdd0a2b
Applied revamp to petrotheum and aerotheum
+ Aerotheum finally does something
2022-09-15 12:39:21 -04:00
O-01-67 af0c33c5bb
cryotheum and pyrotheum revamp 2022-09-15 11:58:52 -04:00
O-01-67 521b96b31a
fix crash at edges
and add cooldown
2022-09-15 10:08:00 -04:00
O-01-67 332ed0bb8a
fix texts 2022-09-14 16:33:16 -04:00
O-01-67 1b7f2d1004
new test
ass
2022-09-14 14:44:56 -04:00
O-01-67 74b0a1abd1
Prop tool that might not work
my eyes fucking glazed over coding this
2022-09-14 14:37:03 -04:00
O-01-67 6af6ea0887
add defaults and synonyms 2022-09-14 14:35:49 -04:00
O-01-67 9df619958d
apply changes to void_first 2022-09-14 13:51:49 -04:00
O-01-67 bc221baf65
edit converter
now no longer stores unnecessary dcN's
2022-09-14 13:47:08 -04:00
O-01-67 345df9429b
velocity.js support for set
added vx and vy as properties with default number types, so a type argument isn't required
2022-09-14 12:47:36 -04:00
O-01-67 01657f59dd
Nerf osmium 2022-09-14 12:45:14 -04:00
slweeb a17c6369d0 Update velocity.js 2022-09-13 18:35:34 -04:00
slweeb 61caddc895 Update velocity.js 2022-09-13 18:18:37 -04:00
slweeb abbc486d29 Update velocity.js 2022-09-13 18:13:00 -04:00
slweeb 3b6dd97f05 Merge branch 'main' of https://github.com/slweeb/sandboxels 2022-09-13 18:11:24 -04:00
slweeb a86f6ba344 Create velocity.js 2022-09-13 18:11:22 -04:00
O-01-67 8dd4ee53f8
buffed spouts
added movable to criteria
2022-09-12 12:57:04 -04:00
O-01-67 f11a06cc30
tweak idk 2022-09-12 12:56:07 -04:00
O-01-67 e658ac0c73
update viscosities, add vodka 2022-09-12 12:47:17 -04:00
O-01-67 1142470c86
fix bug in substitution table 2022-09-11 15:43:52 -04:00
O-01-67 0579beb31f
tweak sandstone
also update todo
2022-09-09 22:40:48 -04:00
O-01-67 e042d87dcb
edit references to merged mod 2022-09-08 14:15:53 -04:00
O-01-67 d4006b6720
delete merged mod
merged into the_ground
2022-09-08 14:15:13 -04:00
O-01-67 43b8c43863
Revamp spread function
uses a table like irradiated ground
pending revamp into land cult and possible merge with the_ground.js
2022-09-08 14:14:48 -04:00
O-01-67 82e30b62b7
Merge more_worlds.js with the_ground.js
pending rename if possibly merged with crimson.js
2022-09-08 14:13:51 -04:00
O-01-67 d5be723fe6
Alert toggles for errors and non-error outputs
e.g. for running many commands through console and not wanting alert()s
2022-09-08 13:34:11 -04:00
O-01-67 03d32a8f5b
Added argument support for funniPrompt()
-- as in, you can pass a command string as a string and have that be the input; running  
> `funniPrompt("countall")`  
is the same as running `funniPrompt()` and then entering `countall`.  

Tested with  
> funniPrompt("set element wall brick")  
> funniPrompt("set amogussussy all water string")  
> funniPrompt("nonexistyasdf")  
> funniPrompt("countall")
2022-09-08 12:58:36 -04:00
O-01-67 6a4cf5a6e7
test (mod order?) 2022-09-04 16:57:07 -04:00
O-01-67 5af7863653
test (mod order?) 2022-09-04 16:56:53 -04:00
O-01-67 9c28fc0af7
test? 2022-09-04 16:54:43 -04:00
O-01-67 7caf16310a
Add files via upload 2022-09-04 16:49:30 -04:00
O-01-67 623656ecc6
Simple thing that eats nickel and reproduces 2022-09-04 16:31:14 -04:00
O-01-67 968f9965d3
breakInto fix 2022-09-04 09:41:00 -04:00
O-01-67 7a93277b11
more_worlds compat 2022-09-04 09:40:21 -04:00
O-01-67 2c2685ce6d
Irradiation table updates 2022-09-03 13:43:13 -04:00
O-01-67 d347343006
desert tweaks 2022-09-03 12:13:50 -04:00
O-01-67 c2bb36ce2f
ID tweaks 2022-09-03 12:12:39 -04:00
O-01-67 6b95bf5842
category fix 2022-09-03 12:08:21 -04:00
O-01-67 cb4cc53e4f
same state bugfix + irr_sandstone behavior fix 2022-09-03 12:07:11 -04:00
O-01-67 3b8326fab1
minor state bugfix 2022-09-03 12:06:08 -04:00
O-01-67 63a45557cf
fixed long-standing bug, revamped petrotheum 2022-09-02 15:40:47 -04:00
O-01-67 388238ead8
critical includeRandom bugfix 2022-09-02 14:32:29 -04:00
O-01-67 845b2db9ff
Update other reference to merged mod 2022-09-02 14:20:34 -04:00
O-01-67 03cfacb4cb
Update reference to merged mod 2022-09-02 14:19:56 -04:00
O-01-67 26a5241e29
Merged 4 mods to the_ground.js
Contains the contents of
	gems.js
	dry_dirt.js
	sandstone.js
	igneous_rocks.js
2022-09-02 14:19:02 -04:00
O-01-67 eccb26346a
Delete 4 mods to merge (4) 2022-09-02 14:17:33 -04:00
O-01-67 5642e85bdf
Delete 4 mods to merge (3) 2022-09-02 14:17:24 -04:00
O-01-67 15b22a69e3
Delete 4 mods to merge (2) 2022-09-02 14:17:13 -04:00
O-01-67 e89090820c
Delete separate files to merge 4 mods into the_ground.js (1) 2022-09-02 14:14:50 -04:00
O-01-67 4c63614566
fix bug + help command 2022-09-02 12:54:13 -04:00
O-01-67 b1c4b513dd
fix errors at upper edge of screen 2022-09-02 12:05:35 -04:00
O-01-67 74829be34f
fix count 2022-09-02 11:45:53 -04:00
O-01-67 a6ef8452c8
Mod with state-specific voids
drain removes liquids, vent removes gases, chute removes solids...
2022-09-02 10:32:23 -04:00
O-01-67 e3757c806d
updates i think 2022-09-02 09:23:04 -04:00
O-01-67 36498269a3
forgor 2022-09-02 09:22:39 -04:00
O-01-67 97db25310a
add mithril and lithium + laetium special property 2022-09-02 08:57:42 -04:00
O-01-67 fbea760827
forgor💀 2022-09-02 08:57:06 -04:00
O-01-67 839eabd766
Merge lithium into metals.js (2) 2022-09-02 08:44:15 -04:00
O-01-67 acb2f98a25
Merge lithium.js into metals.js (1) 2022-09-02 08:41:40 -04:00
O-01-67 bd54a803c3
rm deadname 2022-09-01 15:45:05 -04:00
O-01-67 724e7f9de2
forgor what i did 2022-09-01 14:50:10 -04:00
O-01-67 74bbffdab2
Exclude certain spouts from random anyway
that is, if their corresponding element is already excluded from random (*cough* supernova)
2022-09-01 13:25:46 -04:00
O-01-67 8607d8d72d
Language tweaks
for a more family-friendly github, or as close as we can get given that cum mod exists
2022-09-01 13:06:36 -04:00
O-01-67 5f7fe007b3
New command: countall
* Takes no arguments
* Logs to console a list of elements present and their amounts (pixels)

Example output:
> emerald: 675
> diamond: 2031
> gold_coin: 2026
> amethyst: 461
> sapphire: 426
> ruby: 457
> pearl: 268
> onyx: 348
> cumin: 418
2022-09-01 13:05:53 -04:00
O-01-67 9a1f8c2010
"set color" *actually* allows HSL 2022-09-01 12:50:12 -04:00
O-01-67 367ef18381
"set color" allows HSL
hsl(a,b,c)
2022-09-01 12:35:23 -04:00
O-01-67 af09a65b38
Add count command
counts how many pxs of an element exist and alert()s the result
2022-09-01 11:51:02 -04:00
O-01-67 db94ebb826
Money world with gems.js
valuable gems and gold
requires gems.js
2022-09-01 11:50:02 -04:00
O-01-67 d4c6f56b53
i coded for so long i forgor 💀 what exactly i did 2022-08-31 16:44:25 -04:00
O-01-67 55b0535f72
Categorized
to an "Irradiated" category
2022-08-31 12:59:26 -04:00
O-01-67 6c0cd03257
fix rad-dirt melting 2022-08-31 12:56:45 -04:00
O-01-67 fa73c2f56c
Inter-mod compatibility: Irradiated basalt gravel
some_tf_liquids.js (due to petrotheum) adds basalt gravel
2022-08-31 12:45:13 -04:00
O-01-67 487b84b00c
Add ice and radiation worlds
so... much... land...
2022-08-31 12:39:11 -04:00
O-01-67 4c33a27cb6
more worlds
starting with a TNT world
2022-08-30 20:46:15 -04:00
O-01-67 3fe735ea24
desert changes 2022-08-30 20:23:34 -04:00
O-01-67 ff526bc65a
Added sandstone mod
A sedimentary rock. Most of this code handles the sedimentation and cementation* process. This sucked. Balancing sucked more. But it is done.

*No compaction due to lack of weight or any means for pixels to detect when another pixel tries to move into them.
2022-08-30 16:35:02 -04:00
O-01-67 bc8c251327
Adds a weird liquid i guess
i wanted everboiling water but i didn't want to make its reactions
so i made roseyiede instead
2022-08-30 13:25:30 -04:00
O-01-67 98eb31104a
comp@ patch for dry_dirt
with certain mod orders
2022-08-26 15:27:18 -04:00
O-01-67 268133bc1a
removal 2022-08-26 15:26:41 -04:00
O-01-67 38860ab2be
dry dirt
makes dirt dry at 110
2022-08-26 15:25:03 -04:00
lllllllllwith10ls 0a18e4bef5 fluorine doesn't burn solid oxygen 2022-08-03 14:10:30 -05:00
lllllllllwith10ls 41d0800e89 solid fluorine is now immune to itself 2022-08-03 14:04:25 -05:00
lllllllllwith10ls 8ac193ed72 Fluorine and co work properly now 2022-08-03 13:40:53 -05:00
lllllllllwith10ls 9b6e2d56e7 Start of chem.js 2022-08-02 14:23:35 -05:00
O-01-67 cab6db5a32
no thoughts, description empty 2022-08-01 15:56:47 -04:00
O-01-67 2affb7cb83
makes circular random events more destructive
* sets random pixel choices to randomChoices
* sets all radii ranges to 1-18
* compatible with paint_event.js
2022-07-29 21:10:12 -04:00
O-01-67 73dbda7919
Rename test2.js to amogus.js 2022-07-29 19:37:22 -04:00
O-01-67 cce2d36b34
Revamp
* Now uses structure_test.js (Room)'s method
* Now made from brick and glass
* Added Amogus Seed to generate it (this structure is small, so a simple behavior suffices; to use this method for bigger structures, you'll have to tweak the seed with a tailored tick function)
* Added color array and code to pull from it
2022-07-29 19:37:09 -04:00
O-01-67 45a7146b4a
tweak num 2022-07-28 21:08:19 -04:00
O-01-67 b6dc65da7d
New random event
Paint event: paints a random circle a random color
2022-07-28 21:07:32 -04:00
O-01-67 c85d8fefc0
clarify comment numbers 2022-07-24 17:40:26 -04:00