1class TerritoryFlagKit
extends KitBase
3 override bool PlacementCanBeRotated()
13 override float HeightCheckOverride()
20 if ( !super.CanReceiveAttachment(attachment, slotId) )
42 totem.SetPosition( position );
43 totem.SetOrientation( orientation );
50 override void DisassembleKit(
ItemBase item)
55 MiscGameplayFunctions.TransferItemProperties(
this, stick);
57 Rope rope = Rope.Cast(item);
68 SpawnEntityOnGroundPos(
"SledgeHammer",
GetPosition());
72 Nail nails = Nail.Cast(SpawnEntityOnGroundPos(
"Nail",
GetPosition()));
73 nails.SetQuantity(60);
78 for (
int i0 = 0; i0 < 32; i0++)
83 for (
int i1 = 0; i1 < 10; i1++)
const int ECE_PLACE_ON_SURFACE
override void OnPlacementComplete(Man player, vector position="0 0 0", vector orientation="0 0 0")
override void OnPlacementComplete(Man player, vector position="0 0 0", vector orientation="0 0 0")
proto native CGame GetGame()
class JsonUndergroundAreaTriggerData GetPosition
class Hatchback_02_Blue extends Hatchback_02 OnDebugSpawn
override bool CanReceiveAttachment(EntityAI attachment, int slotId)
override bool DoPlacingHeightCheck()