Defer decreasing energy/vulcan until the object is confirmed to be created. This avoids charging the player for a shot that cannot be created due to object exhaustion. Defer updating Next_laser_fire_time, so that a player can immediately try firing again. |
||
---|---|---|
.. | ||
2d | ||
3d | ||
arch | ||
editor | ||
main | ||
misc |