|
63714f190d
|
update snf binrw
|
2025-05-26 15:36:49 -07:00 |
|
|
f50dfb9399
|
update rbx_mesh
|
2025-05-26 15:33:38 -07:00 |
|
|
9db39d2a62
|
physics: face crawler opti
|
2025-05-23 14:40:06 -07:00 |
|
|
9e2e1d9d4a
|
it: add physics bug tests, use cargo test -- --ignored
|
2025-05-22 15:37:10 -07:00 |
|
|
6f1548403a
|
it: split into modules
|
2025-05-22 13:41:43 -07:00 |
|
|
5f3e998b3d
|
map-tool: v1.7.2 provide download cookie
|
2025-05-20 16:30:44 -07:00 |
|
|
2d8792be4f
|
tools: add clarion shortcut
|
2025-05-20 15:52:41 -07:00 |
|
|
15d33eb49d
|
map-tool: cookie arg, now required by roblox
|
2025-05-20 15:35:03 -07:00 |
|
|
156dacb838
|
map-tool: v1.7.1 rbx_loader error reports
|
2025-05-16 16:04:55 -07:00 |
|
|
a7f0e431cb
|
snf: v0.3.1 update common
|
2025-05-16 15:58:25 -07:00 |
|
|
0ed3cb2adb
|
bsp_loader: v0.3.1 update common
|
2025-05-16 15:56:19 -07:00 |
|
|
bac43eab66
|
rbx_loader: v0.7.0 error reporting
|
2025-05-16 15:55:56 -07:00 |
|
|
2a257236fd
|
deferred_loader: v0.5.1 update common
|
2025-05-16 15:55:47 -07:00 |
|
|
8fe2c20635
|
common: v0.7.0 misc
|
2025-05-16 15:49:12 -07:00 |
|
|
2da7ccce7c
|
fixed_wide: v0.2.1 impl Display for FixedFromFloatError
|
2025-05-16 15:45:21 -07:00 |
|
|
89e6d11630
|
update deps
|
2025-05-16 15:42:19 -07:00 |
|
|
6abb40b6d2
|
roblox_emulator: v0.5.1
|
2025-05-16 15:35:54 -07:00 |
|
|
4dcf06c44c
|
rbx_loader: support Seat, VehicleSeat, SpawnLocation
|
2025-05-16 15:26:59 -07:00 |
|
|
0171a711d9
|
rbx_loader: skip terrain
|
2025-05-16 15:08:48 -07:00 |
|
|
3eb702eaea
|
roblox_emulator: give terrain BasePart properties to dodge error
|
2025-05-16 15:08:48 -07:00 |
|
|
92878a4ae8
|
strafe-client: print error report
|
2025-05-16 15:08:48 -07:00 |
|
|
88dcf40d77
|
map-tool: print error report
|
2025-05-16 15:08:48 -07:00 |
|
|
df9fcb5b02
|
rbx_loader: impl Display for RecoverableErrors
|
2025-05-16 15:08:48 -07:00 |
|
|
b07064cc9d
|
common: impl Display for ModeId
|
2025-05-16 15:08:43 -07:00 |
|
|
6e435e46ac
|
fixed_wide: impl Display for FixedFromFloatError
|
2025-05-16 14:21:32 -07:00 |
|
|
ce0368590d
|
roblox_emulator: unused error variant
|
2025-05-16 14:21:32 -07:00 |
|
|
f896e6cfff
|
rbx_loader: report script errors
|
2025-05-16 14:21:32 -07:00 |
|
|
dcc91db6f7
|
rbx_loader: refactor to make RecoverableError report
|
2025-05-16 14:21:32 -07:00 |
|
|
b6d6878137
|
physics: body double clone/copy fixups
|
2025-05-14 18:15:26 -07:00 |
|
|
81c9e3470b
|
physics: use Bounds
|
2025-05-14 18:15:26 -07:00 |
|
|
b45e02c487
|
integer: export Parity trait
|
2025-05-14 17:26:41 -07:00 |
|
|
8698ca4a7e
|
integer: time bitshift operations
|
2025-05-14 17:26:41 -07:00 |
|
|
8f04953326
|
physics: simplify face crawler trait bound
|
2025-05-14 16:52:51 -07:00 |
|
|
ae81d8ceaf
|
derive Debug for many structs
|
2025-05-14 16:52:51 -07:00 |
|
|
2ecaeb1615
|
physics: test_collision_small_mv
|
2025-05-14 13:51:14 -07:00 |
|
|
768cd4ad1a
|
physics: deref can be coerced
|
2025-05-13 17:26:10 -07:00 |
|
|
708462441a
|
physics: clean up PhysicsMesh generation
|
2025-05-13 16:08:51 -07:00 |
|
|
da3ab52fe0
|
physics: do not require complete_mesh as first submesh
This removes a silent assumption about the input meshes and moves the branching from submeshes() to complete_mesh()
|
2025-05-13 15:45:30 -07:00 |
|
|
20f3e79cde
|
rbx_loader: anything that uses velocity property should not be a booster
|
2025-05-09 20:56:42 -07:00 |
|
|
217f7fd7c3
|
physics: recalculate acceleration in collision_{start|end}_intersect
|
2025-05-09 20:56:42 -07:00 |
|
|
1e4d98f386
|
physics: use scratch vector in vert_edges
|
2025-05-09 20:56:42 -07:00 |
|
|
71bce361e6
|
rbx_loader: default meshpart mesh to empty string
|
2025-05-08 16:02:22 -07:00 |
|
|
d36c184f7e
|
rbx_loader: auto-scale union graphics to fit size
|
2025-05-08 15:33:37 -07:00 |
|
|
2c3f257f0e
|
rbx_loader: move mesh size detection into mesh convert
|
2025-05-08 15:33:37 -07:00 |
|
|
9e7e115809
|
deferred_loader: load generic mesh
|
2025-05-08 15:31:32 -07:00 |
|
|
2ea60b07fe
|
rbx_loader: default physics for unions
|
2025-05-08 15:31:32 -07:00 |
|
|
2fe884175e
|
rbx_loader: export primitive cube info
|
2025-05-07 15:57:19 -07:00 |
|
|
9f570d0f3e
|
rbx_loader: prepare union convert for default physics
|
2025-05-07 15:57:19 -07:00 |
|
|
6e6bafe719
|
use .entry() match in generate_models
|
2025-05-02 19:36:34 -07:00 |
|
|
5f0ddc2f28
|
stop using transmute and document unsafe replacement code
|
2025-04-27 15:16:57 -07:00 |
|