8 override void OnDebugSpawn()
11 if (
Class.CastTo(entity,
this) )
13 entity.GetInventory().CreateInInventory(
"PSO1Optic" );
14 SpawnAttachedMagazine(
"Mag_Vikhr_30Rnd");
21 override bool CanEnterIronsights()
24 if (optic && PSO1Optic.Cast(optic) || PSO11Optic.Cast(optic) ||
KazuarOptic.Cast(optic))
26 return super.CanEnterIronsights();
32 override bool CanEnterIronsights()
35 if (optic && PSO1Optic.Cast(optic) || PSO11Optic.Cast(optic) ||
KazuarOptic.Cast(optic))
37 return super.CanEnterIronsights();