Enemies have no weapon - they only kill by contact #22
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Came out of #5. The shield vessel is specified as blocking "shots and rocks", but there are no shots in the game:
Projectile.gdis player-only (player_projectiles, hitsenemies), andEnemy.gdhastake_damagebut nothing that fires. Enemies destroy a ship by touching it.So the shield currently absorbs contact damage only - which is what #5 shipped, deliberately, rather than widening that ticket into a combat-model change.
Scope
Worth deciding first: ships have no health at all - any contact is instantly fatal. If enemies shoot, either shots are instantly fatal too (harsh, and makes the shield vessel close to mandatory) or ships need hit points, which is a real change to how combat reads. That decision belongs in this ticket before any code.