ValveSoftware / Source-1-Games

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

[TF2] [Feature Request] Change the unused "civilian" class into a fully customizable template class for VScript usage #6220

Open Marxvee opened 1 month ago

Marxvee commented 1 month ago

Currently in the game files there sits an unused 10th class index, named "civilian". As of right now, it is a barebones class with 200 max health that moves at 250 HU/s, using the Scout model with no voice lines. It also has no weapons and 0 max ammo across for everything. While the health, move speed, player model and weapons could be easily changed using VScript, there is no way to multiply the max ammo with attributes when the max ammo is 0.

I think there can be a lot of potential into converting this unused class to be a template class, basically adding fully customizable classes that are separate from the normal playable 9. So to make this work, I think the following should be changed:

Of course, this is just a proposal. It's probably a bit confusing to reason and it definitely is a lot of work to implement, but I think the payoff could be very much worth it in the end. Thank you for reading!

Snowywasbanned commented 1 month ago

i am actually praying to god the janitor fixes that and adds these