Commit Graph

15 Commits (master)

Author SHA1 Message Date
Mat Booth a6747e79f2 Settlers of EMF
Add a noddy game over screen that triggers when you end your turn
with 10 points or more. Menu object was enhanced to allow multi-
line questions to accomodate this.
2018-11-24 14:42:07 +00:00
Mat Booth 82c0cb378c Settlers of EMF
UI improvements: Always use menu button to summon a menu screen,
add a status line that gives hints about controls etc, allow
using the B button as a shortcut for "Back" in menus that have
such an option

Also add a kind of "cheat mode" for testing that grants extra
resources
2018-11-24 13:49:11 +00:00
Mat Booth df0a13c1ab Settlers of EMF
Finish implementing town building selection mode -- all building
modes now complete
2018-11-07 23:47:29 +00:00
Mat Booth 87457fccb4 Settlers of EMF
Fix a problem with the road selection cursor getting stuck due to
there being duplicate entries in the candidate list
2018-11-05 23:49:00 +00:00
Mat Booth 1fde67e2f8 Settlers of EMF
Refactor roads and settlements to abstract out some common features
and finish adding implementations of building roads and towns. Also
implement drawing a selection box around hex edges when choosing
where to build roads.
2018-11-05 03:37:23 +00:00
Mat Booth 31d326f281 Settlers of EMF
Turn robber mode into a more general interactive selection mode,
add a way to show which settlement is selected and and implement
city building
2018-11-04 16:38:15 +00:00
Mat Booth bdbaa2f62e Settlers of EMF
Refactor menu drawing to allow menus to customise how choices are
drawn. Make the trade menu more sensible to use, showing better
the trade costs. Implement simple 4 for 1 trading with the bank
2018-11-03 18:18:53 +00:00
Mat Booth 25f35c0518 Settlers of EMF
Ensure 'back' option is visible on trade menu.
2018-11-03 15:21:25 +00:00
Mat Booth fcd537cdfd Settlers of EMF
Allow menu screens to avoid redrawing the logo, for quicker
response times when navigating menus.
2018-10-30 19:56:18 +00:00
Mat Booth 846bab0ab1 Settlers of EMF
Implement pass-and-play multiplayer, with interstitial screen asking
to pass the badge to the next player
2018-10-30 18:51:29 +00:00
Mat Booth 01e0b9226d Settlers of EMF
Keep track of and show turn numbers, plus prevent starting
settlements from being created too close to one another
2018-10-30 18:51:29 +00:00
Mat Booth c75357269f Settlers of EMF
Show cost of building stuff in the build menu and only enable
options that the player can afford to build
2018-10-30 18:51:29 +00:00
Mat Booth b8a49997e7 Settlers of EMF
Allow moving the robber around when a 7 is rolled
2018-10-30 18:51:29 +00:00
Mat Booth dac613c19f Settlers of EMF
Refactor resources and collect resources on dice roll
2018-10-30 18:51:29 +00:00
Mat Booth 57ee3129ac Settlers of EMF
Beginnings of an EMF themed implementation of Settlers of Catan
2018-10-30 18:51:29 +00:00