Commit Graph

53 Commits

Author SHA1 Message Date
f91fcf6b6f fix huge bvh node at end 2026-03-17 09:35:50 -07:00
4593514954 fix implementation mistake 2026-03-16 09:19:05 -07:00
31a3e31e70 avoid ugly .0 tuple access 2026-03-14 18:26:02 -07:00
4873e0298c discard unnecessary comment information 2026-03-14 09:36:46 -07:00
637fb38131 factor in world offset 2026-03-13 18:38:24 -07:00
1d17e6acf0 add Bvh 2026-03-13 10:56:04 -07:00
7b56dacb73 wgpu workspace dep 2026-03-11 07:23:17 -07:00
f82d860822 update graphics 2026-03-10 07:55:22 -07:00
c8eb2f7878 update graphics to remove SurfaceConfig from interface 2026-03-09 11:31:11 -07:00
66cb1fc5ff player v0.2.0 better seek init 2026-03-08 08:59:39 -07:00
890e5c1905 wasm-module: add get_angles_yaw_delta 2026-03-07 15:46:01 -08:00
3d8b5a0dfe lib: initialize PlaybackState more thoroughly 2026-03-07 14:55:04 -08:00
e0a8175355 add get_angles 2026-03-06 19:03:06 -08:00
006a70a18b lib: simplify Head internals with InterpolateOutput 2026-03-06 09:25:33 -08:00
7ce2ca8b0a lib: use DVec2 for get_sensitivity 2026-03-06 08:57:41 -08:00
6ef6c67703 lib: opportunistic const 2026-03-06 08:56:40 -08:00
8dfb5f5094 lib: add PlaybackState getters 2026-03-06 08:48:57 -08:00
9e0e9a62e7 wasm-module: add get_game_controls 2026-03-06 08:48:57 -08:00
6fbeba94ae wasm-module: add get_speed 2026-03-06 08:35:06 -08:00
01916e0682 lib: add helper for interpolating output events 2026-03-06 08:33:11 -08:00
a3e7b5ff99 lib v0.1.1 SurfaceAppearance fixes + webgl support 2026-03-04 09:39:36 -08:00
f96891dcbc update deps 2026-02-28 15:54:26 -08:00
35a90f28ae add dynamic world offset 2026-02-28 09:33:27 -08:00
299a2b8051 fix green bug 2026-02-27 09:13:04 -08:00
a4c4f20bad fix seek when paused 2026-02-27 08:10:16 -08:00
197f840246 improve seek algorithmic complexity O(n) -> O(log(n)) 2026-02-27 07:32:16 -08:00
c3cca22839 fix default values 2026-02-26 09:03:45 -08:00
81a158d08f use Time.into() 2026-02-26 08:59:25 -08:00
cb71fa7257 fix type mistakes 2026-02-26 08:44:38 -08:00
29e49587ff introduce PlaybackTime to abstract bot file timestamps 2026-02-26 08:41:28 -08:00
d03f84c893 only use _slope postfix at js lib interface 2026-02-25 10:42:05 -08:00
48a7b06b71 implement fov 2026-02-25 10:23:19 -08:00
54beb3e9df rename arg 2026-02-23 07:46:51 -08:00
cb7474522f fix R 2026-02-23 06:56:42 -08:00
b1ebd01463 restart bind 2026-02-21 17:04:03 -08:00
db634247ac tweak seek implementation 2026-02-20 11:06:16 -08:00
57c545efa6 adjust playback speed with arrow keys 2026-02-20 10:54:34 -08:00
8ecb79a0b4 implement pause and seek 2026-02-20 10:15:11 -08:00
2f584744c7 implement file drag drop for native player 2026-02-20 09:16:48 -08:00
3dea810a50 display run duration 2026-02-20 08:53:27 -08:00
a238793cdc refactor lib to display timer hud 2026-02-20 08:53:27 -08:00
d9610901cb PlaybackState 2026-02-20 07:12:44 -08:00
0be798b6ab float sucks 2026-02-19 08:53:08 -08:00
bd8981bb2f rename Bot to CompleteBot 2026-02-18 10:22:40 -08:00
d0e71b8431 separate map from graphics 2026-02-18 10:21:54 -08:00
e3d6933f25 move setup into strafesnet_graphics 2026-02-18 09:21:07 -08:00
a39f0fe4db move setup into lib 2026-02-18 09:06:57 -08:00
89386f12a0 fix resize 2026-02-18 07:46:48 -08:00
d9be6584b7 remove lifetime pollution from lib 2026-02-17 07:35:54 -08:00
fc829b9956 error traits 2026-02-17 07:17:55 -08:00