Added: Energy restoring state.

Design: When the energy fall to 0, the energy must restore to 100%
before the bulletGuns can fire again. The energy regen is slow by 25%.