Vurv
Vurv
Indeed but that is still a lot more effort, when this is targeting the group that wants to avoid that and just uses `net.write/readTable`. Also needs you to use middleclass/OOP
> Same argument goes for this, which requires learning new syntax and setting up the struct dependencies. As long as the syntax is simple it shouldn't have to be "learned",...
I did raise my concerns about it. it would either require weird namespacing or having a global for every type: ```lua local Tuple, Vec, i32, String = net.Struct.Tuple, net.Struct.Vec, net.Struct.i32,...
```lua ---@enum Variant local Variant = { UInt = 1, Int = 2, Bool = 3, Float = 4, Double = 5, CString = 6, List = 7, Struct =...
This is just sugar for i18n.load( callback(file)() ) I see no reason why there should be an argument added to loadFile
Yes, but the problem is that this is unclear and confusing to deal with. It could easily be fixed just by adding ``@:keepSub`` to the CommandBot parent class. Ideally you...
This happens when you prevent something like the hook library (which is implemented in lua) from existing (since C++ depends on them), so you need to see what's blocking internal...
Probably some darkrp-specific conflict need to look into then. It's weird this is happening though since safety doesn't even have a `hook.lua` file.
Afaik, if there's a clientside error, it should turn the webaudio object invalid already, so it should error if it is interacted with again. The problem is this is all...
Duplicate of #42, which I closed because I also wasn't able to get any way to reproduce it (and something must really be messed up for that to error). Maybe...