Facepunch / garrysmod-requests

Feature requests for Garry's Mod
84 stars 24 forks source link

Port L4D and L4D2 entities to GMod #2445

Closed RepositoryLover closed 1 month ago

RepositoryLover commented 2 months ago

Details

Entities include: Infected Boomer Smoker Hunter Charger Spitter Jockey Tank Witch Info_zombie_spawn Every L4D and L4D2 weapon (they’ll be coded in like the other weapons; their entity names can be changed to differentiate them from the hl2 weapons). Prop_minigun_l4d1 Prop_mounted_machine_gun Prop_fuel_barrel Prop_fuel_barrel_piece

The CI and SI entities will still not be NPCs but rather their own kind of entity just like in L4D and L4D2. And they’ll be under their own tab in the spawnmenu, too.

RepositoryLover commented 2 months ago

Oh! And port the console command: z_spawn, too.

piqey commented 2 months ago

One small issue is that the source code for the Left 4 Dead engine branch (similar to the CS:GO engine branch) is not public, so porting these features to Garry's Mod would prove somewhat difficult given that there is no code to "port" in the first place.

It may be the case that FP do privately have access to the source code of these engine branches, though I would be surprised to learn that this were the case given the relatively small features such as $flowmap support for the Water shader that have yet to make it into Garry's Mod's branch of the engine. If they do have access to that code and haven't been porting said minor features due to the vast number of them and time investment necessary, good God there is little I would not give in order for that to be my full-time job.

RepositoryLover commented 2 months ago

Ok, I understand.

piqey commented 1 month ago

Should probably leave it open for tracking reasons, let the repo owners handle it otherwise

robotboy655 commented 1 month ago

We don't have any source code for any of those, so there's no way to add these, especially the zombies and stuff.