Commit Graph

830 Commits

Author SHA1 Message Date
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
slweeb acd4b5de7a
Merge pull request #38 from mollthecoder/patch-2 2022-10-22 17:25:22 -04:00
MollTheCoder 6d7dd52272
Add new mod 2022-10-22 17:23:42 -04:00
slweeb 8d38d81f0a
Merge pull request #37 from mollthecoder/patch-1 2022-10-22 15:48:10 -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 dbb20138be
Documentary commit summary dummy edit
* Add a function in a pixel's "onTryMoveInto" property and that function will be executed when another pixel uses tryMove to attempt to move into that pixel.
* Form: function(pixel,otherPixel)
    - "otherPixel" is the pixel that attempted the move.
    - "pixel" is the pixel that otherPixel tried to move into.
* Note that this may be multiply executed if there are multiple pixels that can tryMove into the OTMI-using pixel's position.
2022-10-08 17:48:58 -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