36 lines
1023 B
Ucode
36 lines
1023 B
Ucode
//=============================================================================
|
|
// RB_ForceFieldExcludeVolume: a bounding volume which removes the effect of a physical force field.
|
|
// * Copyright 1998-2013 Epic Games, Inc. All Rights Reserved.
|
|
//=============================================================================
|
|
class RB_ForceFieldExcludeVolume extends Volume
|
|
native(ForceField)
|
|
placeable;
|
|
|
|
/** Used to identify which force fields this excluder applies to, ie if the channel ID matches then the excluder
|
|
excludes this force field*/
|
|
var() int ForceFieldChannel;
|
|
|
|
/** Physics scene index. */
|
|
var native const int SceneIndex;
|
|
|
|
cpptext
|
|
{
|
|
virtual void InitRBPhys();
|
|
virtual void TermRBPhys(FRBPhysScene* Scene);
|
|
}
|
|
|
|
defaultproperties
|
|
{
|
|
Begin Object Name=BrushComponent0
|
|
CollideActors=true
|
|
BlockActors=false
|
|
BlockZeroExtent=false
|
|
BlockNonZeroExtent=false
|
|
BlockRigidBody=false
|
|
bDisableAllRigidBody=false
|
|
End Object
|
|
|
|
bCollideActors=True
|
|
ForceFieldChannel=1
|
|
}
|