1543 Commits

Author SHA1 Message Date
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
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
08f9163605
roblox_emulator: Tween Create & Play stub 2025-04-23 14:07:52 -07:00
b507624d91
roblox_emulator: shove tick into task module 2025-04-23 13:56:47 -07:00
d8358ec25c
roblox_emulator: create task module 2025-04-23 13:56:47 -07:00
e673a12beb
roblox_emulator: support more Vector3.new argument variants 2025-04-23 13:56:47 -07:00
18269423a5
roblox_emulator: implement TweenInfo 2025-04-23 13:56:47 -07:00
1d82799400
roblox_emulator: implement CoerceEnum 2025-04-23 13:28:47 -07:00
3a9fdebb4d
roblox_emulator: refactor Enums 2025-04-23 13:28:47 -07:00
f8ef17e3f5
roblox_emulator: TweenService:Create() stub 2025-04-23 12:23:35 -07:00
8b2f37d3d5
roblox_emulator: Sound:Play() stub 2025-04-23 12:23:21 -07:00
16dfe7524f
roblox_emulator: deduplicate static_ustr 2025-04-23 12:11:02 -07:00
3d399635d7
roblox_emulator: refactor nil instances 2025-04-23 12:04:46 -07:00
8bfc201d1f
roblox_emulator: fix EnumItems.GetEnumItems 2025-04-23 12:04:46 -07:00
bb8e131464
roblox_emulator: use extended instances 2025-04-23 11:42:11 -07:00
05bbe05979
use forked rbx-dom for extended instances 2025-04-23 11:17:16 -07:00
17a2199f36
roblox_emulator: add ScriptSignal:wait alias for :Wait 2025-04-23 02:12:31 -07:00
84db6503f9
roblox_emulator: implement EnumItem.__eq 2025-04-23 02:00:09 -07:00
5b5f356863
roblox_emulator: implement __index Enum 2025-04-23 01:54:18 -07:00
d07571519e
roblox_emulator: remove EnumItem::new 2025-04-23 01:38:51 -07:00
6464343428
roblox_emulator: rename Enum stuff to somewhat match Roblox 2025-04-23 01:38:27 -07:00
534b45d7dd
roblox_emulator: EnumItems:GetEnumItems & Enum.Name 2025-04-23 01:32:10 -07:00
3ff8ccf58d
roblox_emulator: implement Instance event stubs 2025-04-23 01:17:08 -07:00
67d2a3e398
roblox_emulator: implement __newindex UDim2 2025-04-23 01:15:08 -07:00
c1f8a13888
roblox_emulator: implement Vector3.__mul 2025-04-23 01:15:08 -07:00
e11af82443
roblox_emulator: tweak From impls 2025-04-23 01:15:08 -07:00
5b1d5502d8
roblox_emulator: fixup CFrame 2025-04-23 01:01:30 -07:00
f48d86fe56
roblox_emulator: replace coerce_float32 with a special Number type 2025-04-23 01:01:30 -07:00
877964be1f
roblox_emulator: implement case aliases for CFrame 2025-04-22 22:53:37 -07:00
62d983ef2a
roblox_emulator: implement NumberRange 2025-04-22 22:49:57 -07:00