A trials mode for Assault on UT2004.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Classes
Resources
.gitignore
Make.bat
OfflineTest.bat
OnlineTest.bat
README.md
Server.bat
serverlog.bat

README.md

TrialGroup

A trials mode for Assault on UT2004. First released in 2010.

The New Tools

GroupManager (Info->Mutator)
    This actor is needed for your map to function as a Group trials map. This actor also lets you choose the number of players a group must consist of.
    
GroupTriggerVolume
    A touch volume, but restricted to a group. Its event will be instigated when all members of the group are inside the volume.
    
GroupMultiTriggerVolume
    Just like the GroupTriggerVolume, but can instead be linked to another GroupMultiTriggerVolume in order to split up the group. A GroupMultiVolumesManager (Actor->Info) is required to link your volumes.
    
GroupTaskComplete (Triggers->GroupTrigger)
    Similar to Assault's TriggeredObjective, this actor lets you define an objective that can only be completed by instigating it with an event from another actor such as a GroupTriggerVolume, ShoortTarget, or anything else you can come up with!
    Tasks may be used to reward players, or prevent groups from skipping ahead of a room.
    The task can be configured as required.
    
GroupEventTrigger (Triggers->GroupTrigger)
    Similar to a traditional trigger but is instead performed for each member of the group. e.g. If you wish to give a weapon to every member of a group, after one member triggers an event, then it is recommended that you use this trigger to instigate the weapon give event, this will then perform the event for each member of the group that instigated this trigger.
    
GroupObjective (NavigationPoint->...->GameObjective)
    This is an adapted version of Assault's ProximityObjective. When touched, it will complete the map for each member of the group. It also requires that the group has completed all of the placed tasks that are marked not-optional. 
    
GroupTeleporter (NavigationPoint->...->Teleporter)
    Unlike the standard Teleporter, a group teleporter will just teleport all the group members along with it.

Quirks

If you wish for your map to have solo records, you must make sure that you have placed only one GroupObjective in your map. Your map should also be prefixed with "GTR-MapName" or the older accepted form "AS-Group-MapName"