ValveSoftware / Source-1-Games

Source 1 based games such as TF2 and Counter-Strike: Source
640 stars 74 forks source link

[L4D1] Remove Bodygroup and Texturegroup Restrictions On Official Dedicated #3447

Open TheRenegadist opened 3 years ago

TheRenegadist commented 3 years ago

Currently if a modder wants to expand on the bodygroups and texturegroups of a model past the limits predefined by the original model QC their changes will not show on Official Dedicated servers. For example, currently there's 16 different rows for texture combinations in the QC for any male common infected and if I try to add a 17th row it will not show online similar to how if I add a new head .smd to the bodygroup list it will not properly show either.

In Left 4 Dead 2's case people can do whatever they want with their QC's and it will always show on any Official Dedicated server so what I'm asking for is that restriction be removed for the original Left 4 Dead so that people like myself can expand on texture and body groups and they will show online as well as offline/local host.

I assume this wouldn't be a game breaking feature to change, doing so would just allow people to expand on predefined group limits and have their work show online. At this point the game is almost 13 years old, I'm not asking for the modding systems for the game to be completely overhauled but at this point at least remove the strict restrictions for models or even just the infected themselves on Official Dedicated servers.

AshThe9thSurvivor commented 3 years ago

What you are basically asking is to break the security, since this will be used to cheat, just as they use it in L4D2, it should be noted that due to a mistake of mine is that the mods can work on the dedicated servers of L4D2.

TheRenegadist commented 3 years ago

What you are basically asking is to break the security, since this will be used to cheat, just as they use it in L4D2, it should be noted that due to a mistake of mine is that the mods can work on the dedicated servers of L4D2.

"Break the security" is a gigantic over-exaggeration, this would merely allow modders to see their hard work show off in official Valve servers and allow others to use these mods and have them work online. Sure people could use this to cheat but they can already cheat as is by just working within the pre-described limits. I can easily replace the special infected models with giant white boxes and use it to cheat at any time or change all the infected textures to be bright green and it will work without the limits being expanded, opening up the limits won't change that and will only allow people like myself to make their work compatible on official servers that go beyond the original limits.

If you want an example I've been working on a common infected mod that expands on the original common infected in almost every way possible and with the ability to go beyond the original limits I plan on doing all sorts of crazy stuff like doing new infected models such as doctors with long coats on, nurses with masks, hats and other accessories on infected, backpacks, vests, you name it but in order for any of that to work online Valve would need to allow QC's/SMD's that go beyond the limit to function on Official Dedicated servers. Already pushed the limits to the brink texture wise but allowing this would open up all kinds of doors and would only take a couple changes serverside to allow, I don't even think editing the code would be necessary.

AshThe9thSurvivor commented 3 years ago

I already know what you can do, the method you use to do it I discovered about 5 or 6 years ago, and out of carelessness, or maybe because I was good to someone I shared it, and since then it has spread, because that person to whom I give my help, I release the method in a youtube video, I know what you want, but honestly it is preferable that they continue to take it illegally, than add it in the game and be like supporting the That they will use it for bad, I know you wish to use it for good, but not everyone has the same intention, so you better keep using it like that, in an unofficial way.