William
William
Unreliable != will never be received
I can't seem to get the outlines to draw for some transparent props. For example: `models/props_building_details/Storefront_Template001a_Bars.mdl` `models/props_junk/PlasticCrate01a.mdl`
[srcds_crash_2022_7_17T20_59_58C0.zip](https://github.com/Facepunch/garrysmod-issues/files/9128527/srcds_crash_2022_7_17T20_59_58C0.zip)
But it won't and can't be removed.
It can't be removed because it would break thousands of scripts.
Amazingly, this is probably a breaking change for some addons.
https://github.com/Facepunch/garrysmod/blob/eb05b5cebd10e476e9f2f7ba5b0a8e1b4ff2a7b1/garrysmod/gamemodes/sandbox/entities/weapons/gmod_tool/shared.lua#L179-L180 This line is also problematic, if the intention is to release the ghost entity, why call Holster twice? I encountered a race condition because of it.
I should note that the ghost entities still stay behind when switching to another weapon in the spawn menu. https://github.com/Facepunch/garrysmod-issues/issues/3709 ~~I fixed this in my own addon by implementing https://github.com/Facepunch/garrysmod-requests/issues/1739...
Have needed this many times before, with the exact same use case :v