コード例 #1
0
 private void ScannerOnOnEntityScanned(MyPrefabScanner sender, MyEntity scannedEntity)
 {
     if (scannedEntity == MySession.PlayerShip && m_scanners.Contains(sender))
     {
         scannedEntity.DoDamage(0, 1000000, 0, MyDamageType.Unknown, MyAmmoType.Unknown, null);
         ((MyPrefabContainer) sender.Parent).AlarmOn = true;
     }
 }
コード例 #2
0
 void m_transporter_OnContactEvent(MyEntity obj)
 {
     //Damage all bot which touched our mothership (we have to prevent sticking bots to ms because of physics)
     if (obj is MySmallShipBot)
     {
         obj.DoDamage(0, 5, 0, MyDamageType.Unknown, MyAmmoType.Unknown, m_transporter);
     }
 }