This is a repost of a tutorial I wrote for aa-maps.net
This a example how a map can be setup to have random Objective, one of the three objectives will be active.
This is my first time doing something in Kismet, so feel free to criticize if I've done something wrong.
I'm not even sure that this is the best way to do it, just that it works when I did it and tested in SINGLEPLAYER.
Use the Mission Editor(Limited)
Create a new Map, use the template ”Activate”
http://i58.tinypic.com/w9ibfm.pngStart the Objective Editor and Remove the ”Win” event, then drag new events from each of the Objective to ”B”, this will make any of objectives able to win the match.
This is the final look of the objective view
http://i57.tinypic.com/2a7bk35.pngNow open up the same Map in the full editor
Start Kistmet
View/UlrealKismet
Add a new Event(Right click in the grey workspace)
New Event/Game/Match Start
http://i62.tinypic.com/vq2j3p.pngAdd a new Action
New Action/Switch/Random
Select the new action and change link count to 3(We have 3 objectives)
Connect the Match Start Event with Random/In
http://i58.tinypic.com/160v2mo.pngAdd 6 New Actions
New Action/Object Property/Modify Propery
And link them like this
http://i58.tinypic.com/25i29au.pngThis a table of the content of the 6 Actions, fill in the info into the properties of all 6 Actions
http://i57.tinypic.com/j606qe.pngThis is the first Modify Property
http://i61.tinypic.com/281cbb.png(In the above example I've set Output Obj Comment To Screen to True, for a real map you should make sure that it's set to False)
Rebuild and testplay.
The 3 Objectives in still there, but only one is active.