I had an idea for a mod, which would blend the idea of Saw with the idea of L4D2. Basically, as well as fighting off zombies, players are forced to, throughout the level, activate traps on other players dealing them damage or killing them (of course, with health packs and defibs lying around). I have worked with the authoring tools vaguely, and can do things like set up a working map (albiet a simple one) but for this to work I am going to need to use scripts I think. Examples of what I need to do are:

move specific players (who activate a button) to a specific location (as well as disabling the button)

enable/disable walls

spawning items like gas cans and propane tanks (as well as forcing them to detonate)

force spawning normal infected, special infected, tanks and witches.

etc.

A guide that has all the script functions would be really helpful, and any help that can be provided is more then welcome.