Commit Graph

1126 Commits

Author SHA1 Message Date
1318fd2856 timers 2024-08-01 09:30:35 -07:00
44031c8b83 simple run timer 2024-08-01 09:29:13 -07:00
d6470ee81b denormalize zone data on load 2024-08-01 09:29:09 -07:00
a7c7088c1f model is supposed to be guaranteed to exist 2024-07-31 12:08:57 -07:00
dd6acbfc2f use mem::replace where it is needed 2024-07-31 12:08:57 -07:00
3fea6ec5a2 put imports together 2024-07-30 13:34:34 -07:00
38df41e043 mouse interpolator abstraction 2024-07-30 13:01:42 -07:00
171cd8f2e4 cross compile with all features 2024-07-30 12:02:28 -07:00
914b5da897 switch over tooling to snfm 2024-07-30 12:02:28 -07:00
52e92bfa5a no more textures 2024-07-30 11:37:26 -07:00
938500e39b update deps (don't panic on corrupted files) 2024-07-29 18:24:57 -07:00
d036a33501 v0.1.1 no panic 2024-07-29 18:22:26 -07:00
05c8db4750 don't panic 2024-07-29 18:20:44 -07:00
d82dfc2bc2 build smaller 2024-07-29 17:41:46 -07:00
c59f40892a snf optional as well because why not 2024-07-29 17:41:46 -07:00
4863605af7 source and roblox map loading feature flags 2024-07-29 17:11:40 -07:00
685e74575a v0.10.1 snf 2024-07-29 16:53:04 -07:00
d1aca4519b change textures path on my pc 2024-07-29 16:51:36 -07:00
4a4ede36ed read snf map 2024-07-29 16:51:36 -07:00
a0afea050b update deps 2024-07-29 16:43:33 -07:00
e3130661f4 v0.1.0 2024-07-29 16:38:32 -07:00
a1ee34c7a3 binrw enums 2024-07-29 16:36:00 -07:00
5193d0be71 update deps 2024-07-29 16:32:16 -07:00
31725dae0c update deps 2024-07-29 16:29:50 -07:00
6ce2e64961 v0.2.0 breaking changes 2024-07-29 16:28:00 -07:00
5d25400942 there's no way that a max heap is better than just sorting 2024-07-27 10:31:44 -07:00
a00b6a63c9 wow it's wrong again 2024-07-26 17:26:57 -07:00
931cef52b1 serial file access 2024-07-26 16:13:51 -07:00
3e8c5167dc do not include unused features 2024-07-26 15:42:38 -07:00
2262c6feac fixes 2024-07-26 15:24:20 -07:00
fa7e7d58bf load textures and meshes in ascending order 2024-07-26 15:10:49 -07:00
0705e879db fix block_location 2024-07-26 12:19:09 -07:00
1401c7ad13 debug trait 2024-07-25 17:47:32 -07:00
d3e114c7b6 implement error traits 2024-07-25 17:47:00 -07:00
e1cdddc892 write map 2024-07-25 16:09:03 -07:00
4abeefa7e8 todo: header machinery in file (file.add_block) 2024-07-25 16:09:03 -07:00
7b826e11be special method converts Bvh into Bvh with weights 2024-07-25 15:37:55 -07:00
47aef14ff3 newtypes from engine types (boilerplate) 2024-07-25 15:35:51 -07:00
33cc2e1a45 update common 2024-07-25 13:53:45 -07:00
f337c71c5b relax bvh trait bounds using enumerate 2024-07-25 13:53:20 -07:00
ba00fed9b8 accessors 2024-07-25 13:51:32 -07:00
3434cd394a implement map file format 2024-07-25 11:33:41 -07:00
b6935b4f5f file tweaks 2024-07-25 11:33:41 -07:00
f0035bcee9 newtypes (boilerplate) 2024-07-25 11:33:41 -07:00
7e91c85822 directly visit all bvh nodes 2024-07-24 14:41:35 -07:00
33aa8d5d9c convenience functions for integer types 2024-07-24 14:41:13 -07:00
6cd5234c91 constructors for unconstructable types 2024-07-23 19:04:53 -07:00
80fc0e13db disallow arbitrary data gap between header and first block 2024-07-23 18:34:45 -07:00
6ee4c8014a no try_calc 2024-07-23 18:34:45 -07:00
e0e635e083 rename function 2024-07-23 17:19:09 -07:00