Это мой триггер для ремонта игрока. (если кому неожиданно понадобиться :oops:) class HealPlayerTrigger extends Trigger;
// Поставить bCollideActors на False чтобы можно было
//активизировть другим триггером
var() int healAmount;
function Trigger(Actor Other, Pawn Instigator)
{
local DeusExPlayer player;
player = DeusExPlayer(GetPlayerPawn());
if (player != None)
player.HealPlayer(healAmount, False);
}
//-------------------------------------------
function Touch(Actor Other)
{
local DeusExPlayer player;
Super.Touch(Other);
if (IsRelevant(Other))
{
player = DeusExPlayer(Other);
if (player != None)
player.HealPlayer(healAmount, False);
}
}
defaultproperties
{
healAmount=500
}