Travis
Travis
Closing for Carthage, but let's put a pin in the license discussion.
@lukesgray just checking in, any progress or questions?
No problem, and if you'd like to start even smaller I'm sure we can find more UI improvements.
Of course. @pcen does anything come to mind? I'm sure there are some UI items on the main screen that could use some work.
#177 covers reusable buttons. #175 may also be a candidate.
which issue does this correspond to?
The image is C7/Art/Title_Screen.jpg and loaded from C7/MainMenu.cs. There should probably a scene containing the background, title/logo, and any footer, diplayed behind the main menu itself.
I definitely agree with using 'this' by default. It also helps with autocomplete when typing. Using 'new()' instead of 'var' seems fair. Object initialization seems cool but I haven't used...
For now this will just be an alternate json file that can be loaded instead of the default c7-static-map-save.json, and a means to do so. But for now that file...
I imagine some code is iterating over the enum values and calling HasRiverCrossing for each. It's probably a good idea for most enums to have a default or invalid value...