Commit graph

2666 commits

Author SHA1 Message Date
bgkillas
07bdcd64b3 use ntypes::CellData type for mat list ptr and blob ptr 2025-07-07 13:09:08 -04:00
bgkillas
d7bad41632 use an array instead of a pointer for pixel array 2025-07-07 12:07:46 -04:00
bgkillas
c524329cb4 remove a *mut as we dont mutate there 2025-07-07 11:50:28 -04:00
bgkillas
a126acdbb2 make decode look more like encode 2025-07-07 00:13:47 -04:00
bgkillas
ec00d2984c multi threaded chunk encode 2025-07-07 00:08:11 -04:00
bgkillas
bb02a1a5de magical fixes 2025-07-06 20:34:09 -04:00
bgkillas
44d72d78f4 Automated commit: v1.6.2 2025-07-06 16:46:41 -04:00
bgkillas
9f30a1c1b4 remove debug prints 2025-07-06 12:40:00 -04:00
bgkillas
8917668475 thing worky now :), no more thinky for me 2025-07-05 21:19:25 -04:00
bgkillas
2fed3cc807 revert some things 2025-07-04 17:03:49 -04:00
bgkillas
dcd7c049ea Automated commit: v1.6.1 2025-07-03 21:49:58 -04:00
bgkillas
434acff594 prob closer to what im meant to do 2025-07-03 18:05:41 -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
4fd89c2f76 some unfinished type work 2025-07-03 03:22:39 -04:00
bgkillas
c8fe3a6fd2 dont clone cell, make celldata proper size 2025-07-02 22:09:59 -04:00
bgkillas
358e7b3a3b use colour instead of usize, add modified bit to the chunk struct, have left click give debug info on current material hovering over 2025-07-02 17:39:23 -04:00
bgkillas
6a1e36ff40 add more data to ntypes 2025-07-02 14:06:04 -04:00
bgkillas
1a14d35864 make blob more natural 2025-07-02 11:20:38 -04:00
bgkillas
f1e8a001d4 clear cache on set cache 2025-07-02 08:53:38 -04:00
bgkillas
e84a90058d fix blob guy :D 2025-07-02 00:36:57 -04:00
bgkillas
9c063ab2aa fix more potential blob crashes 2025-07-01 19:11:31 -04:00
bgkillas
4efa0c0143 fix larger then 1 sized holes 2025-07-01 18:38:54 -04:00
bgkillas
e03bac7544 improve stability of blob, make blob not have holes, make blob faster 2025-07-01 17:44:36 -04:00
bgkillas
2da883423d improve stability of blob 2025-07-01 16:04:39 -04:00
bgkillas
794f8a47b7 have blob sorround the target 2025-07-01 15:39:51 -04:00
bgkillas
4ca82a686e fix build 2025-07-01 15:04:11 -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
e3dbae674e dont allow for crashes 2025-07-01 13:10:44 -04:00
bgkillas
6d5fc3bced add gravity to blob particals and add example to see the gravity in action 2025-07-01 12:26:35 -04:00
bgkillas
7764d6cb3d remove an uneeded check which breaks things 2025-06-30 11:34:23 -04:00
bgkillas
4884a16643 fix blob guy teleporting 2025-06-30 11:20:26 -04:00
bgkillas
b67563df31 simplify shift 2025-06-30 01:48:34 -04:00
bgkillas
a024afceae fix shifting 2025-06-29 22:50:21 -04:00
bgkillas
04c13e8641 use isize instead of i32 2025-06-29 19:56:57 -04:00
bgkillas
12eb53b8fe spawn pixels correctly 2025-06-29 19:46:10 -04:00
bgkillas
5b42208ebd simplify stuff 2025-06-29 18:31:49 -04:00
bgkillas
1fd4e775ed we got pixels 2025-06-29 13:56:42 -04:00
bgkillas
4f958371fc progress 2025-06-29 13:09:01 -04:00
IQuant
4c2d5ab41c Handle malformed biome files better 2025-06-29 11:52:37 +03:00
IQuant
b0664b8370 Build extension automatically on run-rel 2025-06-29 11:38:10 +03:00
bgkillas
e044691efc make lua functions for blob 2025-06-29 03:19:32 -04:00
bgkillas
aaf6e33bfc call functions correctly 2025-06-28 15:20:06 -04:00
bgkillas
81693c698c why asm fail :c 2025-06-28 04:37:26 -04:00
bgkillas
ce2d8b5f13 make compile 2025-06-28 03:27:56 -04:00
bgkillas
933a0cb08a yay remove cell works :D 2025-06-28 03:05:43 -04:00
bgkillas
ed68940f06 more blob work 2025-06-27 23:23:49 -04:00
bgkillas
fc9b39d660 more blob work 2025-06-27 14:11:41 -04:00
bgkillas
5f076e8e49 fix blob guy world reading 2025-06-27 12:39:53 -04:00
bgkillas
eee8b0be3d re add blob guy 2025-06-27 10:26:09 -04:00