91 {
92 if ( !super.CanReceiveAttachment( attachment, slotId ) )
93 return false;
94
95
96
97 PlayerBase player;
98 if ( !
GetGame().IsDedicatedServer() )
99 {
100
102 if ( player )
103 {
104 ConstructionActionData construction_action_data = player.GetConstructionActionData();
106
107 if ( action_initiator == player )
108 {
110 }
111 else
112 {
113 player = null;
114 }
115 }
116 }
117
118
120 }
override bool CheckSlotVerticalDistance(int slot_id, PlayerBase player)
PlayerBase GetActionInitiator()
void SetActionInitiator(PlayerBase action_initiator)
proto native CGame GetGame()