30 lines
503 B
Ucode
30 lines
503 B
Ucode
Class VolumeColTester extends Info
|
|
Transient
|
|
NotPlaceable;
|
|
|
|
function bool IsInVolume( Volume V )
|
|
{
|
|
local Volume Vo;
|
|
|
|
foreach TouchingActors(Class'Volume',Vo)
|
|
if( Vo==V )
|
|
return true;
|
|
return false;
|
|
}
|
|
function bool EncroachingOn( actor Other )
|
|
{
|
|
if ( (Other.Brush != None) || (Brush(Other) != None) )
|
|
return true;
|
|
|
|
return false;
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
bCollideActors=True
|
|
bCollideWorld=True
|
|
CollisionHeight=44
|
|
CollisionRadius=26
|
|
bCollideWhenPlacing=False
|
|
}
|