While running down an issue when creating clientside entities via StarfallEx, I discovered that Dash's overriding of isentity/IsEntity was causing the issue.
Clientside entities (C_BaseFlex, CSEnt) are valid entities on a vanilla server as tested by
lua_run_cl local ent = ClientsideModel('error.mdl') print(ent, isentity(ent))
But with Dash they are considered invalid because their metatable wasn't included in entmts.
While running down an issue when creating clientside entities via StarfallEx, I discovered that Dash's overriding of
isentity
/IsEntity
was causing the issue.Clientside entities (C_BaseFlex, CSEnt) are valid entities on a vanilla server as tested by
But with Dash they are considered invalid because their metatable wasn't included in
entmts
.