IQuant
|
f3b3e81c01
|
Restore world decoder, handle air pixels properly.
|
2025-10-12 17:12:39 +03:00 |
|
IQuant
|
8d18843147
|
Fix world encode
|
2025-10-12 16:36:59 +03:00 |
|
IQuant
|
7f0d7fbb53
|
Use correct name for "operator new"
|
2025-10-12 16:07:39 +03:00 |
|
IQuant
|
43dcabe601
|
Noita heap stuff
|
2025-10-12 15:41:45 +03:00 |
|
bgkillas
|
f4f2020f87
|
fix ewext test and make some code nicer
|
2025-08-30 16:55:47 -04:00 |
|
bgkillas
|
b39be102a7
|
actually send chunks to proxy again
|
2025-08-30 13:48:04 -04: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
|
720b9e2396
|
some more world sync work
|
2025-08-23 21:51:42 -04:00 |
|
bgkillas
|
38f8fe4c59
|
format
|
2025-08-22 22:01:08 -04:00 |
|
bgkillas
|
f55245f4f0
|
use rayon for world sync
|
2025-08-22 21:32:02 -04:00 |
|
bgkillas
|
05bd0736ff
|
fix vanilla error and borrow error
|
2025-08-21 15:44:40 -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
|
49f6999bc4
|
use double ended iterators for component stuffs for testing purposes
|
2025-08-16 18:37:45 -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
|
b7ccd4d9ec
|
fix some crashes
|
2025-07-21 21:35:54 -04:00 |
|
bgkillas
|
0519d6ed64
|
add a bit more data to inventory struct, unwrap globals since they always exist
|
2025-07-21 19:31:01 -04:00 |
|
bgkillas
|
9b15f14306
|
fix some types crashing
|
2025-07-20 23:08:33 -04:00 |
|
bgkillas
|
2ce9ea0f08
|
add some more types
|
2025-07-20 18:20:35 -04:00 |
|
bgkillas
|
53a7808a47
|
organize some stuff better
|
2025-07-20 14:12:28 -04:00 |
|
bgkillas
|
0863b27021
|
add some functions to grabbed for ease of use
|
2025-07-20 13:21:00 -04:00 |
|
bgkillas
|
d15ccb2f5d
|
make get function for std map work
|
2025-07-18 19:08:52 -04:00 |
|
bgkillas
|
14e39dd687
|
fix tag iter, organize types
|
2025-07-18 13:00:59 -04:00 |
|
bgkillas
|
ef88d56a5b
|
add some entity functions
|
2025-07-17 12:23:35 -04:00 |
|
bgkillas
|
4e80e84b8c
|
add some mut methods
|
2025-07-16 21:05:18 -04:00 |
|
bgkillas
|
e9faa77b28
|
implement get_entity and get_entity_mut
|
2025-07-15 14:47:06 -04:00 |
|
bgkillas
|
2a7d3a5c46
|
optimize encode world more
|
2025-07-15 09:37:00 -04:00 |
|
bgkillas
|
3d530ca648
|
get all vtables, more ewext world data setup
|
2025-07-15 08:19:09 -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
|
3500537709
|
move stuff noita and world stuff to noita_api
|
2025-07-10 11:40:11 -04:00 |
|
bgkillas
|
0f9e85ebf3
|
dont put null already null pointers
|
2025-07-08 13:42:31 -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
|
9f30a1c1b4
|
remove debug prints
|
2025-07-06 12:40:00 -04:00 |
|
bgkillas
|
c905ef4de1
|
whoops accidentally modified ewext
|
2025-07-03 14:51:05 -04:00 |
|
bgkillas
|
a42921a0cc
|
more type work
|
2025-07-03 14:46:21 -04:00 |
|
bgkillas
|
ba9ae29b36
|
allow disabling caching, add logging option, move log perf option to noita
|
2025-07-01 14:42:58 -04:00 |
|
bgkillas
|
0154d41b13
|
move blob guy here and move noita api outside of ewext and noitaapimacro inside of noitaapi
|
2025-06-27 10:22:14 -04:00 |
|
bgkillas
|
12e1a7cfb5
|
Automated commit: v1.6.0
|
2025-06-26 16:53:12 -04:00 |
|
bgkillas
|
5c1dafb239
|
make clippy happy(nightly)
|
2025-06-26 14:37:19 -04:00 |
|
bgkillas
|
79c4a9a15e
|
make clippy happy(stable)
|
2025-06-26 14:28:50 -04:00 |
|
bgkillas
|
feff08d3e3
|
phys init better and cache stain components
|
2025-06-26 13:10:44 -04:00 |
|
bgkillas
|
281d7a77d0
|
fix some issues with cache
|
2025-06-26 12:49:18 -04:00 |
|
bgkillas
|
06e2f7e2ea
|
dont have Results where not needed
|
2025-06-26 12:31:54 -04:00 |
|
bgkillas
|
618cf08439
|
cache frame num and world pos
|
2025-06-26 11:46:34 -04:00 |
|
bgkillas
|
651b69396b
|
dont as f32 in the position function itself to give more freedom of values, add more to noita_api lib
|
2025-06-26 11:22:19 -04:00 |
|