1 class WatchtowerKit
extends KitBase
9 return super.CanReceiveAttachment(attachment, slotId);
18 super.OnPlacementComplete( player, position, orientation );
24 watchtower.SetPosition( position );
25 watchtower.SetOrientation( orientation );
39 override float HeightCheckOverride()
44 override void DisassembleKit(
ItemBase item)
49 MiscGameplayFunctions.TransferItemProperties(
this, stick);
51 Rope rope = Rope.Cast(item);
66 for (
int i0 = 0; i0 < 30; i0++)
68 SpawnEntityOnGroundPos(
"WoodenPlank",
GetPosition());
71 for (
int i1 = 0; i1 < 10; i1++)
76 for (
int i2 = 0; i2 < 15; i2++)
81 for (
int i3 = 0; i3 < 9; i3++)
86 for (
int i4 = 0; i4 < 6; i4++)
88 SpawnEntityOnGroundPos(
"BarbedWire",
GetPosition());