Finished the algorithm; added into camera (rather hackily I might add). Note that, unfortunately, it gives a SQUARE arrangement! Hardly ideal; I'm going to add that in now.
Added a RADIUS_FUDGE var to ZappyAlgs, to tweak so that the LOS circle is more, or less, circle-y; also it's a circle now, instead of a square.
Fixed visual bug with selection not drawing in the proper place.
Well, that shouldn't be happening - intuitively, at least. What's going on here?
Modifications and comments to z_algs, tweaks to camera (stopped its printing)
Okay, it looks derpy but hey, I can change that later. Important thing is that the fog of war is in - I won't actually use this, in all probability, but it helps me visualize what the LOS is doing. I think I'm pretty satisfied with what I've got.
Done playing around with LOS (was fun though!). Next up, I want Adversaries that move towards the player in the dumbest fashion possible (movement alg: try horizontal, if no try vertical, if no stay).
Renamed sense package to senses; added behavior package, Behavior base class, Adversary stub class.