as promised a patch this week for milestone 5:
- functional: XCom Craft placement (done)
- functional: Ufo placement (done)
- functional: Battlescape starts when landing skyranger at a crash site (done)
- technical: Move MCD struct to TerrainObject class (somewhat done)
- technical: review variable names to see they all correspond the conventions (done, I hope)
(conventions: a map origin is on the left side, X-axis runs to bottom right, Y-axis runs to upper right, Z-axis represents the layers, a distance on the X-axis is called width, a distance on the Y-axis is called length, a distance on the Z-axis is called height ) (done)
- technical: big code review so this patch can be integrated for the first time in the openxcom SVN repository (somewhat done)
there is still a little issue with diagonal ufo walls, the floor is not blitted correctly (it's not using the black mask, got to find out how to use masks with the SDL blit).
So, SupSuper, as for me this patch can go in SVN. I don't know what you think.
Anyway, I keep implementing battlescape stuff:
milestone 6:
- load waypoints/spawnpoints
- add units /soldiers