|
d1f4e2132f
|
common: do a minute amount of error reporting
|
2025-04-22 17:47:07 -07:00 |
|
|
02615af1fd
|
common: integer: angle constructor
|
2025-03-19 16:34:42 -07:00 |
|
|
6594ffa87e
|
common: integer: more zero constants
|
2025-03-19 16:34:38 -07:00 |
|
|
0fc1ec3086
|
common: implement precise width conversion
|
2025-03-13 16:57:36 -07:00 |
|
|
f60c03ac56
|
common: update deps
|
2025-03-13 16:57:36 -07:00 |
|
|
50f6fe5bd8
|
common: fix source styles
|
2025-03-11 15:26:45 -07:00 |
|
|
8c7063d340
|
common: aabb: make function inline-able
|
2025-03-08 14:34:54 -08:00 |
|
|
651150760c
|
common: aabb: use midpoint for center
|
2025-03-08 14:34:54 -08:00 |
|
|
561e41c760
|
common: delete unused ModesUpdate
|
2025-02-28 13:15:55 -08:00 |
|
|
9896a09576
|
common: delete updatable trait
|
2025-02-28 13:15:55 -08:00 |
|
|
82840fa6cb
|
refactor type safety for modes data normalization
|
2025-02-28 13:15:55 -08:00 |
|
|
2c87cb71df
|
common: gameplay_modes: rename internal field on ModeBuilder
|
2025-02-28 12:37:49 -08:00 |
|
|
709f622547
|
common: don't use .0 for newtypes
|
2025-02-28 12:10:16 -08:00 |
|
|
b20264b382
|
common: move ModesBuilder to common
|
2025-02-28 11:08:38 -08:00 |
|
|
17cce2d702
|
silence lints
|
2025-02-28 10:50:53 -08:00 |
|
|
fd02a40783
|
common: CollisionAttributes::intersect_default
|
2025-02-21 13:18:20 -08:00 |
|
|
6a7c076203
|
Planar64Affine3::IDENTITY
|
2025-02-21 13:18:20 -08:00 |
|
|
af3abbcb4d
|
Planar64Affine3::from_translation
|
2025-02-21 13:14:57 -08:00 |
|
|
4859c37780
|
common: BvhNode::sample_ray
|
2025-02-21 12:54:13 -08:00 |
|
|
19e65802f6
|
common: Aabb::contains(point)
|
2025-02-21 12:54:13 -08:00 |
|
|
2cf1547423
|
common: Time is Ord
|
2025-02-21 12:54:13 -08:00 |
|
|
63305f91c7
|
common: Ray module
|
2025-02-21 12:54:13 -08:00 |
|
|
d638e633ba
|
update deps
|
2025-02-20 19:02:03 -08:00 |
|
|
61e44f2aba
|
upgrade rust edition to 2024
|
2025-02-20 18:58:01 -08:00 |
|
|
7c0ad5b601
|
common: integer: Time <-> Ratio
|
2025-02-06 13:35:43 -08:00 |
|
|
62851bbd60
|
common: instruction: relax InstructionCollector trait bounds
|
2025-02-06 12:39:38 -08:00 |
|
|
5409548348
|
common: don't use TimeInner as Instruction generics
|
2025-02-06 12:26:17 -08:00 |
|
|
57552c1a6a
|
common: bvh: rename generics
|
2025-02-06 12:12:16 -08:00 |
|
|
aace3bb2a3
|
common: bvh: use sort_by_key
|
2025-02-06 11:20:35 -08:00 |
|
|
4899003766
|
common: bvh: rip the_tester
|
2025-02-06 10:37:22 -08:00 |
|
|
0c991715ab
|
common: bvh: empty not Default
|
2025-02-06 10:27:00 -08:00 |
|
|
72e0caa84a
|
common: evict cursed BvhWeightNode
|
2025-02-06 10:21:24 -08:00 |
|
|
9d9695f363
|
specify explicit versions
|
2025-02-04 09:19:05 -08:00 |
|
|
1ba7b0591b
|
refactor loading and implement unions
|
2025-02-04 09:19:05 -08:00 |
|
|
c128046d88
|
bump library versions
|
2025-01-29 14:41:59 -08:00 |
|
|
be9eb30a5c
|
minimize lints
|
2025-01-24 05:20:22 -08:00 |
|
|
76bafa4d0a
|
fix divide by zero crashes when mouse has not moved
|
2025-01-21 05:34:45 -08:00 |
|
|
4c11980989
|
headless replay test
|
2025-01-21 05:18:30 -08:00 |
|
|
adcd7db4f1
|
common: timer: the time of a paused timer does not depend on the parent time
|
2025-01-20 05:25:13 -08:00 |
|
|
77db5a7a6b
|
tweak instruction collector
|
2025-01-18 05:22:02 -08:00 |
|
|
5a8bc141d3
|
tweak ModeInstruction and document meaning
|
2025-01-16 20:54:02 -08:00 |
|
|
d2002383cb
|
idle is special
|
2025-01-16 00:17:39 -08:00 |
|
|
035736e7af
|
record
|
2025-01-15 21:41:44 -08:00 |
|
|
7f9a16a56d
|
refactor physics enums so Mouse-NonMouse distinction is private to mouse_interpolator
|
2025-01-15 21:09:08 -08:00 |
|
|
814e573d91
|
rename physics instructions
|
2025-01-15 20:19:20 -08:00 |
|
|
7ad76740d4
|
common: tidy instruction module
|
2025-01-15 03:29:48 -08:00 |
|
|
c2d6af8bda
|
TimedInstruction::set_time
|
2025-01-15 03:29:48 -08:00 |
|
|
13cae4c7c5
|
rewrite mouse_interpolator, introduce session
|
2025-01-15 01:01:24 -08:00 |
|
|
ca003edbc3
|
reintroduce generics to Instruction traits
|
2025-01-09 20:11:00 -08:00 |
|
|
a967f31004
|
rename RawTime to AbsoluteTime
|
2025-01-08 01:15:52 -08:00 |
|