The public release of binary interface header files.
12 replies, posted
Well, let's keep a long story short.
GMod interfaces have slight variations with those supplied in the Source SDK. Without some reverse engineering knowledge, interfacing with the engine can be a chore. So all I am proposing is that the interface header files are routinely published and kept up to date for developers to use, and keep their modules up to date. I was able to get the up to date of VEngineClient015 from Kilburn, but it should be easier to get your hands on such header files.
Short story even shorter: Interface header files should be made public, show support here.
I fully support this.
Finding out that the source sdk headers don't work already caused me some trouble
Yes!
ley shh u don't even
This would be super useful, just have a repo for them on github.
I support this
I support also would be verry usefull
I support this & looter's suggestion without doubt!
So is this still a possibility?
Haven't spoken to _Kilburn since. Last I heard is that he escalated this up to Garry. For anyone who wants [URL="http://vinh.peniscorp.com/cdll_int.h"]cdll_int.h[/URL] (up to date)
[b][u]Edit:[/u][/b]
New link can be found here: [url=http://puu.sh/az5Ui/c36d725d45.txt]Link.[/url]
I'd imagine Garry's Mod's code is interwoven with source files that probably can't be made public. Since it would be rather difficult to separate out all of the header files that would usually be found in the sdk, I imagine that they won't release all of them. You'd probably be better off requesting specific files you want.
[QUOTE=sasherz;45702092]I'd imagine Garry's Mod's code is interwoven with source files that probably can't be made public. Since it would be rather difficult to separate out all of the header files that would usually be found in the sdk, I imagine that they won't release all of them. You'd probably be better off requesting specific files you want.[/QUOTE]
I don't think you quite understand...
I fully support this. I've only experimented with modules a little bit, and only ever messed with the filesystem interface, but running info some sort of fuckuppery because the headers differ sounds spooky.
I am just going to bump this. It has got support from respected members of the community, and many others. Still think this should be considered.
[editline]4th September 2014[/editline]
New link to cdll_int.h can be found in my previous post.
Sorry, you need to Log In to post a reply to this thread.