OpenRA/OpenRA — pull request #2242 by JamesDunne (2012-06-21 19:52:47+00:00)
Title: Replaced most uses of `int2` and `float2` with specific types for cell and pixel positions / vectors

I can rebase this into a single commit, but I wanted to keep the amusing commit message history :).

This will need quite a bit of testing to ensure that I didn't break anything.

I did find a few type errors, mostly around the `Target.FromPos` function. Other than that, this was quality code to begin with so it was relatively painless (albeit exhausting) to patch up the types!