Atölye › Missile Command Tarzı Savunma › 24/35. adım
Sınırsız önleyiciyle gökyüzünü patlamayla doldurup rahatça kazanırdın. Cephane sınırlı olunca her atış bir karar olur: erken ateş edip ıskalamayı mı göze alırsın, bekleyip bir füzeyi kaçırmayı mı? Zincirler de cephane kazandırdığı için daha değerli hâle gelir.
```js
let ammo
ammo = 14
if (ammo === 0 || ty > BASE.y - 10) return
ammo -= 1
```let ammo → cephane; reset onu 14 yapar.if (ammo === 0 || ty > BASE.y - 10) return → cephane bittiyse veya nokta çok alçaksa ateş etme. || "veya".ammo -= 1 → her atış bir önleyici harcar. Bu satır return'den sonra olduğu için ıskalanan (yere yapılan)
tıklamalar cephane harcamaz.let score satırının üstüne let ammo yaz.reset içinde launchIn = 30 satırının altına ammo = 14 yaz.fire içinde ilk satırı kodda görüldüğü gibi değiştir ve altına ammo -= 1 yaz.Beceriler: Oyun durumları