 Crafty.c 'Bullet',
+  required: '2D, WebGL, sphere1, Collision, ColorEffects'
+  events:
+    HitOn: '_onWallHit'
+    Freeze: '_onFreeze'
+
   init: ->
-    @requires '2D, WebGL, sphere1, Collision, ColorEffects'
     @crop 4, 19, 24, 11
     @collision [
       0, 0,

      18, 7,
      0, 7
    ]

  updateCollision: (w, h) ->
    @collision [

    @attr(
      ship: properties.ship
    )
    @checkHits('BulletSolid')
    this

  fire: (properties) ->
