bgkillas
|
3d530ca648
|
get all vtables, more ewext world data setup
|
2025-07-15 08:19:09 -04:00 |
|
bgkillas
|
29abf3f26f
|
refresh sprites
|
2025-07-14 17:51:48 -04:00 |
|
bgkillas
|
48c765d3be
|
update rodio again
|
2025-07-14 12:55:26 -04:00 |
|
bgkillas
|
067570672d
|
refactor a bunch of things to get ready for rust world sync
|
2025-07-13 21:06:05 -04:00 |
|
bgkillas
|
4ff165b815
|
some more noita type definitions
|
2025-07-13 11:50:02 -04:00 |
|
bgkillas
|
58cac3ba81
|
update cpal/rodio
|
2025-07-12 15:41:59 -04:00 |
|
bgkillas
|
387ba449d8
|
make decode rayon-ized
|
2025-07-12 14:37:33 -04:00 |
|
bgkillas
|
4566f3848e
|
fix liquid cell type being wrong, find cell vtable in memory, fix decode area to not use construct/remove cell ptrs
|
2025-07-12 14:31:29 -04:00 |
|
bgkillas
|
1d8ec90a9b
|
make blob movement more natural
|
2025-07-12 10:38:28 -04:00 |
|
bgkillas
|
b4289221f2
|
add temp pixels to fill in gaps
|
2025-07-12 01:38:46 -04:00 |
|
bgkillas
|
65b526c8e4
|
make blob more natural
|
2025-07-12 01:25:23 -04:00 |
|
bgkillas
|
415ec5b74d
|
attempt to make my own pixels, make blob movement a bit nicer
|
2025-07-11 16:00:12 -04:00 |
|
bgkillas
|
2ad7b5c92d
|
remove another &mut for *mut, remove the 0ns sleep
|
2025-07-10 17:31:33 -04:00 |
|
bgkillas
|
56c16fbc12
|
fix blob guy and make blob guy movement more natural
|
2025-07-10 16:11:41 -04:00 |
|
bgkillas
|
685e4d6c9c
|
update non user breaking dependencies
|
2025-07-10 15:27:36 -04:00 |
|
bgkillas
|
e445ffb516
|
make some nicer types, dont use &'static mut do to UB, use *mut instead of some &'static do to UB when object does mutate via noiter
|
2025-07-10 15:00:26 -04:00 |
|
bgkillas
|
3500537709
|
move stuff noita and world stuff to noita_api
|
2025-07-10 11:40:11 -04:00 |
|
bgkillas
|
ab306c6d4a
|
prob bad idea but turn liquid into blob, differentiate liquid from sand
|
2025-07-10 00:18:56 -04:00 |
|
bgkillas
|
0fc362695f
|
get displaced by world pixels
|
2025-07-09 22:54:49 -04:00 |
|
bgkillas
|
0ba90ef44c
|
make debug prints not too big that they crash
|
2025-07-09 20:05:01 -04:00 |
|
bgkillas
|
1ab79d6cb7
|
read() less, dont use as_mut when as_ref is fine, simplify types by using & instead of *const where applicable
|
2025-07-09 19:27:27 -04:00 |
|
bgkillas
|
2d1ccfcb43
|
remove noita patcher
|
2025-07-09 18:56:10 -04:00 |
|
bgkillas
|
44b62f8d20
|
remove grid world ptr from init
|
2025-07-09 18:54:42 -04:00 |
|
bgkillas
|
f8c00de976
|
remove material list ptr from init
|
2025-07-09 18:38:52 -04:00 |
|
bgkillas
|
8abc51ddd9
|
find remove and construct ptrs better
|
2025-07-09 14:12:30 -04:00 |
|
bgkillas
|
9dd156bc41
|
lazily find construct and remove ptrs without noita patcher
|
2025-07-08 17:18:54 -04:00 |
|
bgkillas
|
d7d3e4ac31
|
dont have blob freeze when player dies/polies
|
2025-07-08 15:20:37 -04:00 |
|
bgkillas
|
a677bc1814
|
fix cloned chunks coord being off
|
2025-07-08 14:28:05 -04:00 |
|
bgkillas
|
a94f375ebe
|
make color public, and make colour color because makes me sad
|
2025-07-08 14:14:36 -04:00 |
|
bgkillas
|
34c1e1f6c1
|
implement default for celldata
|
2025-07-08 14:10:06 -04:00 |
|
bgkillas
|
0f9e85ebf3
|
dont put null already null pointers
|
2025-07-08 13:42:31 -04:00 |
|
bgkillas
|
c14da4b23a
|
make clone chunks give proper chunk coords
|
2025-07-08 13:14:48 -04:00 |
|
bgkillas
|
efdb38fcbe
|
simplify debug mouse pos output slightly
|
2025-07-08 13:07:26 -04:00 |
|
bgkillas
|
a2f7a55dd2
|
make clone chunks give more data, move debug mouse pos to pws
|
2025-07-08 13:06:25 -04:00 |
|
bgkillas
|
8c1cdbac99
|
dont increase binary size by a megabyte since a bit silly
|
2025-07-08 11:49:35 -04:00 |
|
bgkillas
|
ad550622ad
|
make types nicer, fix clone chunks
|
2025-07-08 11:43:28 -04:00 |
|
bgkillas
|
97e816888c
|
make more stuff pub, add clone_chunks functions, add material list to pws
|
2025-07-08 10:24:37 -04:00 |
|
bgkillas
|
7b54962824
|
give cellvtable debug
|
2025-07-08 09:39:34 -04:00 |
|
bgkillas
|
85773154fd
|
make known fields public
|
2025-07-08 09:35:19 -04:00 |
|
bgkillas
|
1ee7a2853f
|
remove some allocations
|
2025-07-07 22:05:35 -04:00 |
|
bgkillas
|
0ff7b16db3
|
remove unused dependency
|
2025-07-07 21:14:25 -04:00 |
|
bgkillas
|
cb5a9b02cb
|
remove a mut cast
|
2025-07-07 20:37:01 -04:00 |
|
bgkillas
|
389933fa1a
|
"simplify" types
|
2025-07-07 16:16:32 -04:00 |
|
bgkillas
|
8c336250ef
|
dont use lazycell
|
2025-07-07 15:11:31 -04:00 |
|
bgkillas
|
31a0197937
|
remove the keep self loaded thing since i dont know what it does and doesn't crash without so idk
|
2025-07-07 15:10:02 -04:00 |
|
bgkillas
|
5dfbf10c34
|
simplify checks
|
2025-07-07 15:00:17 -04:00 |
|
bgkillas
|
ad05004308
|
fix last and make chunk map an array
|
2025-07-07 14:55:49 -04:00 |
|
bgkillas
|
41d2d4f747
|
dont get chunk map from lua
|
2025-07-07 14:50:10 -04:00 |
|
bgkillas
|
c7dca15649
|
properly type chunk map ptr
|
2025-07-07 14:47:40 -04:00 |
|
bgkillas
|
62cd73bd96
|
make world ptr grid world
|
2025-07-07 14:33:55 -04:00 |
|