5 if ( !super.CanReceiveAttachment(attachment, slotId) )
21 super.OnPlacementComplete( player, position, orientation );
28 fence.SetPosition( position );
29 fence.SetOrientation( orientation );
51 MiscGameplayFunctions.TransferItemProperties(
this, stick);
53 Rope rope = Rope.Cast(item);
70 SpawnEntityOnGroundPos(
"BarbedWire",
GetPosition());
71 SpawnEntityOnGroundPos(
"BarbedWire",
GetPosition());
73 SpawnEntityOnGroundPos(
"CombinationLock",
GetPosition());
74 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
75 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
76 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
77 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
const int ECE_PLACE_ON_SURFACE
override bool IsHologram()
override bool SetQuantity(float value, bool destroy_config=true, bool destroy_forced=false, bool allow_client=false, bool clamp_to_stack_max=true)
override bool CanReceiveAttachment(EntityAI attachment, int slotId)
override float HeightCheckOverride()
override void DisassembleKit(ItemBase item)
override void OnDebugSpawn()
override bool DoPlacingHeightCheck()
override void OnPlacementComplete(Man player, vector position="0 0 0", vector orientation="0 0 0")
proto native CGame GetGame()
class JsonUndergroundAreaTriggerData GetPosition