bgkillas
|
12e1a7cfb5
|
Automated commit: v1.6.0
|
2025-06-26 16:53:12 -04:00 |
|
bgkillas
|
bf9bb578d5
|
fix updater a bit
|
2025-06-26 16:29:01 -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 |
|
bgkillas
|
920b2b7829
|
maybe update dlls and stuff correctly(untested, we will see if i bother to test)
|
2025-06-26 10:46:33 -04:00 |
|
bgkillas
|
71c934d32f
|
use bool instead of u128 do to performance reasons
|
2025-06-26 09:51:52 -04:00 |
|
bgkillas
|
ba2305d331
|
fix get/set being wrong for chunk changed
|
2025-06-25 22:29:35 -04:00 |
|
bgkillas
|
74c7300de2
|
more efficient bit packing for noita proxys working chunks
|
2025-06-25 21:56:34 -04:00 |
|
bgkillas
|
a5384b05ae
|
more efficient bit packing for cache
|
2025-06-25 21:46:11 -04:00 |
|
bgkillas
|
b0ac6b6f9e
|
less string allocations
|
2025-06-25 21:14:02 -04:00 |
|
bgkillas
|
aa1f244a2f
|
move print to noita api crate and add some more functions
|
2025-06-25 16:01:57 -04:00 |
|
bgkillas
|
bda32fe65a
|
move performance tests around a bit and improve code quality
|
2025-06-25 10:09:40 -04:00 |
|
bgkillas
|
f9566e0368
|
minor change
|
2025-06-25 09:38:48 -04:00 |
|
bgkillas
|
2181d6de46
|
fix a stale cache issue
|
2025-06-25 02:01:51 -04:00 |
|
bgkillas
|
74b063453a
|
cache files for animations better
|
2025-06-25 02:01:15 -04:00 |
|
bgkillas
|
19de23e914
|
cache file names for animations
|
2025-06-25 01:05:19 -04:00 |
|
bgkillas
|
c7cbbb9c97
|
fix stuff not syncing sometimes oops
|
2025-06-24 23:25:27 -04:00 |
|
bgkillas
|
148d7c8131
|
ensure orb duplication may not happen
|
2025-06-24 21:35:10 -04:00 |
|
bgkillas
|
9526496db2
|
fix chest mimic duping when you poly
|
2025-06-24 18:32:37 -04:00 |
|
bgkillas
|
52f057097e
|
fix on new ent logic being changed a bit by accident add more performance logging to ewext init
|
2025-06-24 15:37:56 -04:00 |
|
bgkillas
|
95a284734a
|
call var.name() less and improve code quality
|
2025-06-24 14:17:37 -04:00 |
|
bgkillas
|
6d5464ba85
|
optimize on new entity a bit
|
2025-06-24 13:43:47 -04:00 |
|
bgkillas
|
5ee7872953
|
fix some potential bugs and optimize on_new_entity more
|
2025-06-24 11:38:13 -04:00 |
|
bgkillas
|
6e0e3fe178
|
optimize getting entities components
|
2025-06-24 02:26:05 -04:00 |
|
bgkillas
|
07dec1a025
|
use less noita_api::raw hooks in ewext
|
2025-06-23 22:23:33 -04:00 |
|
bgkillas
|
865ea5271e
|
try to fix workflow
|
2025-06-23 21:30:01 -04:00 |
|
bgkillas
|
1bf13ac5d2
|
remove nightly install from justfile
|
2025-06-23 21:28:07 -04:00 |
|
bgkillas
|
32f5414485
|
use nightly ewext only for workflow
|
2025-06-23 21:27:37 -04:00 |
|
bgkillas
|
748146f7fb
|
make damagetype enum for inflict damage
|
2025-06-23 21:19:45 -04:00 |
|
bgkillas
|
fd9d83341c
|
more caching
|
2025-06-23 20:19:49 -04:00 |
|
bgkillas
|
24b94b2cf9
|
remove error on picking up an item that you do not own as it is exepcted
|
2025-06-23 17:18:29 -04:00 |
|
bgkillas
|
dd012dc8d3
|
reduce ewext size by 160kb
|
2025-06-23 16:43:02 -04:00 |
|
bgkillas
|
42b8ddb05d
|
remove entities from cache when they are not apart of des
|
2025-06-23 15:45:18 -04:00 |
|
bgkillas
|
b23f1e0386
|
fix crash on start
|
2025-06-23 10:43:08 -04:00 |
|
bgkillas
|
ff0dbf8b5b
|
dont use set length for stain effects as it seems to get angry
|
2025-06-23 10:37:40 -04:00 |
|
bgkillas
|
a359268fc9
|
add len to length error
|
2025-06-23 10:32:54 -04:00 |
|
bgkillas
|
6cd1c092e5
|
use smallvec for entity cache, use set array size for stains
|
2025-06-23 01:02:11 -04:00 |
|
bgkillas
|
fe672e6a5d
|
get rid of allocations during poly check
|
2025-06-22 18:35:20 -04:00 |
|
bgkillas
|
0db6f279bc
|
fix serialization error and wait a few frames for ewext to start
|
2025-06-22 14:33:03 -04:00 |
|
bgkillas
|
eeaf90878c
|
pass times around nicer
|
2025-06-22 13:38:05 -04:00 |
|
bgkillas
|
427c9a406f
|
actually use the cache i make
|
2025-06-22 13:18:58 -04:00 |
|
bgkillas
|
a337dfbb1e
|
support entity caching more fully, need to fix performance and cache degragation issues
|
2025-06-22 11:39:05 -04:00 |
|
bgkillas
|
b288cebf02
|
try to fix the weird errors that happen / make them more debuggable
|
2025-06-22 08:10:49 -04:00 |
|
bgkillas
|
e93db76c77
|
initial entity cache setup(buggy)
|
2025-06-21 21:11:33 -04:00 |
|
bgkillas
|
54b60d5a1c
|
dont show cumulative times for ewext update perf
|
2025-06-21 13:40:41 -04:00 |
|