Apparently the shields are medium, not large.
Adding vi-diagonals to keymaps
Adding Field of View code.