1143 {
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167 super.OnItemLocationChanged(old_owner,new_owner);
1168
1169
1170 PlayerBase player;
1171 if (PlayerBase.CastTo(player,old_owner))
1172 {
1173 player.SetReturnToOptics(false);
1174
1175
1177 if (Class.CastTo(optics,GetAttachedOptics()))
1178 {
1179 player.SwitchOptics(optics,false);
1180 }
1181 }
1182
1183 if (old_owner != new_owner && PlayerBase.Cast(new_owner))
1185
1187 }
StarlightOptic ItemOptics
void SetWasIronSight(bool state)
void HideWeaponBarrel(bool state)