26b286af31
wip
2024-08-05 16:23:11 -07:00
ad78fd22be
move mouse state
2024-08-05 16:23:02 -07:00
3d0643e7cf
level up
2024-08-05 16:15:25 -07:00
78d7af70a3
wip
2024-08-05 14:52:17 -07:00
b27ad3473e
wip
2024-08-05 13:35:59 -07:00
0985661e45
move mouse and physics types to common
2024-08-05 13:35:54 -07:00
eb99ea3707
the api
2024-08-05 13:35:27 -07:00
8d4db7e654
move physics types to common
2024-08-02 13:47:02 -07:00
4eccd27237
this is how
2024-08-02 12:57:39 -07:00
a54836a9cb
testing test
2024-08-02 12:14:26 -07:00
d3bede8b1c
wip bot worker
2024-08-02 11:15:07 -07:00
8a13640c55
time travel warning
2024-08-02 10:42:10 -07:00
85ba12ff92
pause on focus
2024-08-02 10:42:10 -07:00
a8d54fdd7c
minor tweak to loading map from arg
2024-08-02 09:20:34 -07:00
34ac541260
ignore ReachWalkTargetVelocity
2024-08-02 08:03:16 -07:00
099788b746
this is wrong, even when velocity is zero
2024-08-02 08:03:16 -07:00
e47d152af2
make a distinction between restart and spawning
2024-08-02 08:03:16 -07:00
755adeaefd
refactor physics instruction processing
...
This is an important engine upgrade: idle events do not donate their timestamp to engine objects and pollute the timeline with unnecessary game ticks that can be represented as analytic continuations of previous game ticks. This means that all "render" tick updates can be dropped from bot timelines. In other words, progressing the physics simulation is invariant to differing subdivisions of an overall time advancement with no external input.
2024-08-02 08:03:16 -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
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
4a4ede36ed
read snf map
2024-07-29 16:51:36 -07:00
33cc2e1a45
update common
2024-07-25 13:53:45 -07:00
19ab098be0
wgpu 22.0.0
2024-07-22 13:21:47 -07:00
62b5ba2b33
pretty polygon fanning from vbsp code
2024-07-22 13:21:47 -07:00
f2a7b44884
print texture load error
2024-07-22 13:21:47 -07:00
5fdcf9047c
implement roblox mesh loading
2024-07-22 13:21:47 -07:00
8424fea634
redesign style data structures + fly
2024-07-22 13:21:47 -07:00
0ac1c1aa6b
adjust clipping planes
2024-02-18 00:23:27 -08:00
4a53040011
use .entry().or_insert_with() pattern everywhere
2024-02-16 06:04:24 -08:00
b1d860edf1
fix invisible walls
2024-02-16 04:11:42 -08:00
db6e1e43c1
file is probably gonna be here a long time
2024-02-16 00:18:16 -08:00
03970edeb8
update bsp_loader
2024-02-15 01:47:18 -08:00
ae4d539ab1
too much spam
2024-02-15 00:22:11 -08:00
df8189b874
implement valve mesh loading
2024-02-15 00:22:11 -08:00
b25bcc627d
asref path
2024-02-14 23:33:10 -08:00
63655ef931
enable source_legacy style texture loading
2024-02-14 23:33:10 -08:00
39924db94d
change PhysicsMesh::from to PhysicsMesh::try_from
2024-02-14 23:33:10 -08:00
3b3ccefebb
fix panic when no modes
2024-02-13 23:16:11 -08:00
746d3eb7ee
bsp_loader
2024-02-13 22:34:13 -08:00
7be93d2114
refactor loaders + file loading
2024-02-13 22:14:26 -08:00
e7f01eff80
print instead of panic
2024-02-13 06:08:03 -08:00
3be9730b52
allow texture loading failure
2024-02-13 06:08:03 -08:00
93eeb3354f
rewrite data structures, implement texture_loader
2024-02-13 06:08:03 -08:00
69bab269db
stop clone
2024-02-13 00:07:30 -08:00