Commit Graph

833 Commits

Author SHA1 Message Date
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
O-01-67 3babbfb0e4
mutual exclusions 2022-07-19 20:55:04 -04:00
O-01-67 3c40d37864
liquid void
yum
2022-07-19 20:53:11 -04:00
O-01-67 66801308dd
More gems
Yes, pearl melting is inaccurate.
Cry about it.
2022-07-19 20:40:15 -04:00
O-01-67 ad00e41f9c
more gems 2022-07-18 01:00:15 -04:00
O-01-67 f2ea974fdf
half-baked mod
Prompt is unkeybound: must call funniPrompt() in console

commands: set, test, fill, randomfill

> Usage: set [property] [element] [value] <type>
> Arguments are typed without framing characters.
> The element can be \"all\" to set the property for every pixel.
> Note: Strings can't have spaces because spaces are the separator used in the parsing split().
> Arguments in [brackets] are required and ones in <angle brackets> are optional."

> Usage: fill [overwrite (should be a bool)] [element] <additional elements>.
> Arguments in [brackets] are required and ones in <angle brackets> are optional.

> Usage: randomfill [overwrite (should be a bool) (default: true)]
> Arguments in [brackets] are required and ones in <angle brackets> are optional.
2022-07-09 22:53:38 -04:00
O-01-67 de0dc088ab
(Read description) Adds a find mode
It modifies drawPixels to add a "find mode" that causes the currently selected element to pulsate red and yellow. 
To toggle it, pull up the info for the element "find_toggle" and click the magenta text in the description.
2022-07-09 22:25:20 -04:00
O-01-67 b7bd1f216e
Rename functest.js to drawPixels_change_test.js 2022-07-08 22:32:50 -04:00
O-01-67 89abf3659d
function alteration test
suffixes a function to drawPixels that makes burning pixels have a red overlay like shocked pixels's yellow overlay
2022-07-08 22:31:12 -04:00
O-01-67 c0625c669a
two new mods
change.js: edit of replace.js, changes anything to a given element (behavior of The Powder Toy's replace mode)
triggerable_random_powders.js: adds 3 powders
one becomes a random element when heated, another does when cooled, and the third does when shocked
2022-07-08 22:29:08 -04:00
O-01-67 6abe462d68
Added clickable prompt spawner in description text
as a test
2022-07-06 23:23:38 -04:00
O-01-67 122045bf41
Adds a replacement tool (read desc)
It replaces an element with another.
Press " (quotes key) to open the prompt. It will ask for the element type you want to change, and then the element you want to change it to.
Then, use the replace tool and it will change all pixels of the first element you click/hold it on to the second element.
By default, it changes Rock to Sand.
2022-07-06 22:42:55 -04:00
slweeb a0da3cc160
Add files via upload 2022-07-06 19:15:42 -04:00
O-01-67 d3f5b2b55d
added fairy_chain.js functionality for gold fairies
to make it easier to blow up the gold cells
2022-07-03 20:40:18 -04:00
O-01-67 27fae74c86
fixed stray hard-coded variable 2022-07-03 20:38:17 -04:00
O-01-67 7358d8ff8f
new mod
* cell that makes a lot of heat
* meta-cancer
* cells that eat gold
2022-07-03 16:11:45 -04:00
O-01-67 58151e2e14
added testosterone undecanoate
apparently that's the form they use for mhrt
2022-06-29 22:17:26 -04:00
O-01-67 b391981e38
upd: overwrites pixels 2022-06-14 11:16:40 -04:00
O-01-67 8e012314f0
upd8
regenerates array on use
2022-06-14 11:12:29 -04:00
O-01-67 9f61dcaab3
histrelin state setting method causes bugs
fix
2022-06-14 11:03:36 -04:00
O-01-67 65b9187911
places all elements LtR TtB
use placeAll(number of elements)
2022-06-14 11:03:06 -04:00
O-01-67 3a784dc941
Slow down color tools 2022-06-14 09:59:15 -04:00