// TFAEmbed - Trial-Friendly Adjustments Actor
// A mutator designed to be embedded into maps that disables players messing around with other players in trialmaps (shieldgunning/grenades/blocking)
// By Neoflame, 15 July 2004
// 17 July 2004: Added translucency interaction
// 11 August 2004: Removed translucency (too buggy), forked embedded mutator (borrowed heavily from UWiki), fixed shieldgun and assault rifle
//
// How to embed (from the UWiki):
//
// 1. Make sure this Mutator is NOT listed in the "EditPackages" section
// of your UT2004.ini.
// 2. Make sure "TFAMap.u" IS located in your UT2004/System folder.
// 3. Start a fresh UED session and open your Map for editing.
// 4. Open the Actor Class browser and go to File->Open->TFAMap.u.
// 5. In the Actor Class browser, scroll down to find
//
// Actor->Info->Mutator->TFAEmbed
//
// 6. Highlight "TFAEmbed" in the browser and then select a surface
// somewhere in your map, right-click on the surface, and in the pop-up
// menu that appears, choose "Add TFAEmbed Here". Place only ONE
// instance of this Mutator in your map. It is unknown if the bHidden property
// works with this, so play it safe - when you "Add TFAEmbed Here", do it somewhere
// where no one should be able to see it. Outside the skybox/above a hallway always
// works well.
// 7. Build and save your map.
//
// If you subsequently delete the single instance of the Mutator from your map,
// and then rebuild and resave, the Mutator code will be deleted from the map
// and you will have to repeat all these steps to embed it again. The .u file must
// be in the user's System folder (or at least the server's.) TFAMap is _not_ required
// in the ServerPackages line.
//
// Anyone may use this mutator as long you do not misrepresent the author (i.e.
// you can leave my name out but you can't put someone else's instead.)