30 lines
780 B
Ucode
30 lines
780 B
Ucode
//======================================
|
|
// BEUntrigger - Slinky - 4/28/05
|
|
//======================================
|
|
// Used as a trigger inverter, for when
|
|
// you need to pick up untrigger messages
|
|
// coming from a trigger. Allows filters.
|
|
//======================================
|
|
// Black Ether Studios, 2005.
|
|
//======================================
|
|
class BEUntrigger extends Triggers;
|
|
|
|
var(Events) bool bSendUntrigger,bSendTrigger;
|
|
|
|
event Trigger( Actor Other, Pawn EventInstigator )
|
|
{
|
|
if(bSendUntrigger)
|
|
UntriggerEvent(Event,Other,EventInstigator);
|
|
}
|
|
event Untrigger( Actor Other, Pawn EventInstigator )
|
|
{
|
|
if(bSendTrigger)
|
|
TriggerEvent(Event,Other,EventInstigator);
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
bSendUntrigger=True
|
|
bSendTrigger=True
|
|
}
|