STEAM GROUP
Left 4 Dead 2 Workshop Beta L4D2WSB
STEAM GROUP
Left 4 Dead 2 Workshop Beta L4D2WSB
2
IN-GAME
35
ONLINE
Founded
15 October, 2012
Showing 41-50 of 197 entries
119
List of Problems and Suggestions
10
L4D2 Public Update
119
List of Problems and Suggestions
10
L4D2 Public Update
5
Mutation: The DAMNED THINGS
3
Proposal for customizing special infected and commons in mutations/mission
Here's two things I'd love to see before the Beta is done, that I feel would add a lot of possibilities. Though if I can only have one, I'd prefer the 2nd as it can solve both problems with, I believe, less work.

1 The ability to have custom populations, particles and actors in both campaign (versus too) and mutation modes.

More or less the equivelant of _level_sounds.txt, working something like this.

modes/<mutation>_population.txt
modes/<mutation>_actors.txt
modes/<mutation>_particles.txt
modes/<mutation>_sounds.txt

maps/<mapname>_population.txt
maps/<mapname>_actors.txt
maps/<mapname>_particles.txt


In the mission/mode files, you could specify Variants (ala TankVariant) for all special infected.

The load order being mutation trumps mission, and mission trumps whatever other vpk is loaded.

2 Proper spawn hooks for both common infected, and special infected.

something like OnSpawnCommon(params), and OnSpawnSpecial(params)

Both would pass in all the appropriate values in a table for manipulation.

For OnSpawnSpecial(), it would allow us to change health, model, zombie type, etc. If #1 is too hard, we can at least accomplish it this way for both mutation and regular campaigns. We have the precache functions now.

OnSpawnCommon() would be very similar, it would pass in health, scale, actortype (crawler, hospital_patient,etc), the model of common about to be spawned etc, and also the population.

This way we could have custom populations in all mutations and custom campaigns simply by transmuting population types with a table (or however works for the situation at hand).

It would allow us to return a model that is not currently in the population file, we would be responsible for precaching it ourselfves.

Returning false, would cancel the spawn entirely.
Showing 41-50 of 197 entries