Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
Legacy:RandomTrigger
From Unreal Wiki, The Unreal Engine Documentation Site
This Trigger will cause random Events from a dynamic list of event names.
Contents |
Properties
This property is available to edit.
- array<name> EventList
- A dynamic array of Events to trigger.
Source Code
//=============================================================================
// RandomTrigger
// Uses a random value to select from a dynamic array of Events when triggered.
// by SuperApe -- Sept 2005
//=============================================================================
class RandomTrigger extends Triggers
placeable;
var() array<name> EventList;
event Trigger( Actor Other, Pawn EventInstigator )
{
Event = EventList[ FRand() * EventList.length ];
TriggerEvent( Event, Other, EventInstigator );
}
//defaultproperties
//{
// Texture=Texture'Engine.S_Trigger'
//}
Note: If this actor is compiled inside Ued, edit the default property Display -> Texture manually as indicated in the comment at the bottom of the code using the "editdefault class=RandomTrigger" Ued console command. If you are Compiling with UCC, simply un-comment the defaultProperties block.
External Link
- The UnrealPlayground Forums – A thread that includes a test map for this custom actor.
