257 Commits

Author SHA1 Message Date
63714f190d
update snf binrw 2025-05-26 15:36:49 -07:00
f50dfb9399
update rbx_mesh 2025-05-26 15:33:38 -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
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
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
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
ae81d8ceaf
derive Debug for many structs 2025-05-14 16:52:51 -07:00
20f3e79cde
rbx_loader: anything that uses velocity property should not be a booster 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
5f0ddc2f28
stop using transmute and document unsafe replacement code 2025-04-27 15:16:57 -07:00
ba1c1ec8c6
roblox_emulator: move lifetime inside PhantomData, saving 8 bytes 2025-04-24 13:51:28 -07:00
67cafd8cbb
update deps including Decal.TextureContent 2025-04-23 18:05:09 -07:00
ca88eb1cad
roblox_emulator: convert numbers to string in Instance.__newindex 2025-04-23 17:28:08 -07:00
2bf34fd04c
roblox_emulator: move coerce method onto CoerceEnum struct 2025-04-23 17:19:59 -07:00
b5da30fd9a
silence some warnings 2025-04-23 16:07:28 -07:00
95fffbbf42
roblox_emulator: bump version 2025-04-23 16:04:03 -07:00
9a636d5b50
roblox_emulator: Terrain.FillCylinder 2025-04-23 15:52:46 -07:00
2c8954c2b4
roblox_emulator: add Instance.Destroy aliases 2025-04-23 15:52:46 -07:00
985a703811
roblox_emulator: add CFrame.new(nil) constructor 2025-04-23 15:43:59 -07:00
37dbe35222
roblox_emulator: coerce enums in Terrain functions 2025-04-23 15:41:31 -07:00
f0de24d161
roblox_emulator: more BrickColor constructors 2025-04-23 15:39:34 -07:00
7d5ff55803
roblox_emulator: add Terrain:FillBall stub 2025-04-23 15:27:24 -07:00
7fffe05751
roblox_emulator: Color3.FromRGB alias 2025-04-23 15:22:16 -07:00
2ac38efef6
roblox_emulator: ClickDetector.MouseClick stub 2025-04-23 15:03:10 -07:00
5881e593b2
roblox_emulator: implement Instance.GetFullName 2025-04-23 15:03:10 -07:00
64a4499544
roblox_emulator: export mlua error 2025-04-23 15:03:10 -07:00
fca9e1c325
roblox_emulator: implement Error trait for ServicesError 2025-04-23 15:03:10 -07:00
6a88003b09
roblox_emulator: CFrame.FromEulerAnglesXYZ aliases 2025-04-23 15:03:10 -07:00
08b358c192
roblox_emulator: Vector2 2025-04-23 14:19:18 -07:00
62d9bcff81
roblox_emulator: implement __newindex CFrame 2025-04-23 14:12:21 -07:00