IQuant
|
43dcabe601
|
Noita heap stuff
|
2025-10-12 15:41:45 +03:00 |
|
bgkillas
|
19315ef268
|
use only 1 pixel type, add testing for world and fix some logic errors
|
2025-08-29 18:42:43 -04:00 |
|
bgkillas
|
2d617b900d
|
remove some unused depends and update egui, still cant figure out how to update steamworks i think this was setup in a way they do not like or smth brain too tired to think of threading
|
2025-08-26 20:14:19 -04:00 |
|
bgkillas
|
f78070e1b5
|
try to implement world sync, prob made some mistakes but no crash is good enough for me
|
2025-08-20 23:01:53 -04:00 |
|
bgkillas
|
200e156e42
|
add entity create new
|
2025-08-10 17:21:00 -04:00 |
|
bgkillas
|
64b44826de
|
fix new game
|
2025-07-23 16:57:13 -04:00 |
|
bgkillas
|
3fdd72c363
|
make types a bit nicer
|
2025-07-23 15:18:41 -04:00 |
|
bgkillas
|
6b15e58202
|
get some more fields
|
2025-07-23 12:48:16 -04:00 |
|
bgkillas
|
a238941595
|
make types bit nicer
|
2025-07-22 21:42:09 -04:00 |
|
bgkillas
|
3d530ca648
|
get all vtables, more ewext world data setup
|
2025-07-15 08:19:09 -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 |
|