==================================================
Changes from 2014-12-08 00:00:00 +0000 to present.
==================================================
-----------------------------------------
version 0.07 at 2015-12-08 16:43:20 +0000
-----------------------------------------
Change: 406f61184e796ab48142a493d72923db98f15a2c
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-08 11:42:22 +0000
include a changelog
Change: 38498ed3e1ba88d07a8eaab12b2159b0d3d37573
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-08 11:34:02 +0000
no manifest, install instructions
Change: 5e25d8831670ae5be33f177cece7d9a18a1c9bdd
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-08 09:15:56 +0000
longest road is 5 pieces
Change: 6265ee85fc247a553926e2684a6ffe4be919afab
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-08 01:14:11 +0000
better exception msg for buying and playing a card in the same turn
Change: 3c1099b10a8b11abaef959f367b62548da7f082c
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-08 00:20:26 +0000
test for playing card same turn as buying it
Change: 0a5fd5f9c98f21d03330d78b5bcd663e77b1ef45
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-08 00:18:12 +0000
reinstate tests, remove broken exception for bank ratios
Change: e8e30aab355785b5583cdbb73d0388373bd0923e
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-08 00:15:02 +0000
ignore json data
Change: 63b0a498cfe4e4a3a32fb03e3b8fab1e240b9cad
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-07 20:20:57 +0000
users cant play cards the turn they bought it
Change: 5b181ad6f10647df393b356ed709c9f816b7dee4
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-07 19:12:53 +0000
dont show line reference on exception msgs
Change: a48f6028b591f09a68e041aecdc55d6828e02cb9
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-07 14:33:09 +0000
dont check if players can afford a trade to prevent mining other
players resource info
Change: 55755d77f938ea34006725cfc1187bb1e12d7401
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-04 16:53:58 +0000
only roll the dice once per turn
Change: 479ec101d860f16a62669886147f4548fb6bb052
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-03 16:00:47 +0000
no reference on error message
Change: 2bf0cb5436ec0217ab7bcea511453b24b01967d4
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-03 15:49:35 +0000
robbery includes target player
Change: db2bf668a5f8abd2429ea2c1d9bd40935bff9aeb
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-03 09:57:58 +0000
players cant build roads before settlements during deployment
Change: bd82ecddc5ae0dd18b3943cdb1e11f97e3685ea0
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-03 08:44:24 +0000
dont print line reference
Change: 18b6d3cf7e950bddc5cefb690a4dbe7a29b2a019
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-12-03 00:55:16 +0000
bug fixes
Change: 6137b4ceec0baeb71c53b673886a163dd61f423d
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 15:33:49 +0000
generate Build.pl
Change: a2f4e904af1f62719c979517a444d9c91ffb4c78
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 15:27:04 +0000
created a makefile
Change: ec3a74838d5b0f82e597ad69ea33e97db6d8e228
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 15:19:30 +0000
pretty print the log
Change: 47f2752234ef57576617c6f1846a3bb4e5984c9c
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 15:10:31 +0000
implement SGN msg notation
Change: fd8c080e70f9719144f49e32fcd8c2dd93c5185a
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 11:07:33 +0000
store harbors on paths
Change: 0777c2e84d74b3d541fe4e564f733581102120a0
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 09:40:55 +0000
harbors are not tile types
Change: c97cc3151220a4768feb676051572329e1c459ed
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 09:37:54 +0000
updated package metadata
Change: b1726671201619b3b12b00758e8dcdae33378488
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 09:34:56 +0000
Settlers files
Change: 8d0164ffc660b325a86877ce0a558336b90fc426
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-25 09:34:26 +0000
Settlers!
Change: a1dc3f9fdc9e4b9dbd8f31bb8779a06dbb73a140
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-23 15:23:30 +0000
s/map/schema/
Change: a2dabf075fc3d7030c6d91f31177fb92be195e77
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-23 15:21:54 +0000
map define can specify random, custom or starter
Change: abc8e54f83f29d4460b586830553c55f6e7ba730
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-23 09:57:18 +0000
keep log internal, serialize to json on demand
Change: 7fdee4418d11e7bfb43cab4676b7bbb2cccf6768
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-23 09:51:58 +0000
store a game uuid and start time
Change: 2cbfaca729879fce5f8974b338c82c40cf0c689a
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-23 08:12:57 +0000
string context returns the uuid already
Change: ee724323c6bbd88683f1621d8a0caabc4360f448
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-22 17:50:01 +0000
dont allow premature phase end
Change: 721f132acf37c644553102039353b16d27d16e43
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-22 17:09:49 +0000
Use starter and random maps
Change: c0892c320a00f3ca83a35bd817e59a78cf6e3011
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-22 16:34:32 +0000
generate random legitmate maps
Change: a71d1cd00845ff19019c62667f8ccbc417677c9f
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-21 23:59:14 +0000
added dzil files
Change: 5c304515f395b94168db848371f6d088bc3e1b2a
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-21 22:08:34 +0000
support starter map, map type attribute
Change: eba37e63d516db4fdea8ddbc2728008ae085f76d
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-21 11:58:24 +0000
removed unused modules
Change: 8ebf1114cd3caa22837923e92c06fb6acf3c9e53
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-21 11:56:17 +0000
events should be immutable
Change: 92a4a1fa5a648961429453fdf84d9a5238242154
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 17:36:06 +0000
added CGN v0.01 syntax
Change: b0a3773d4f763d92936acf12c0161c424727246a
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 15:34:12 +0000
log is in internal function
Change: 1ee816777a9d8e2ab70d2a0d55c5cd5a6089b49f
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 15:24:15 +0000
added exception tests
Change: b6c3c21c5961d09529ef4f8a57595975ad7941ef
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 15:22:38 +0000
added log functionality
Change: 16f0a2dc4a7d71bdc8c9f1147fb31a41434e6cbc
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 14:49:12 +0000
dont print line ref on die
Change: 06a31d171b6116284a766dae88e3548e7e5fb787
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 14:45:10 +0000
make chat consistent
Change: 1a344969151117a6ee6727b19e5701df29151bc7
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 14:03:54 +0000
vp cards are not played
Change: c1b2f320b0c1d57049843af570ebf0dba30a92db
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 13:37:03 +0000
retain player action history
Change: e81d472ebb5153733ff27fe34663917c386be7f5
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 13:06:25 +0000
have maps of any size
Change: e40a4d0625df14278a674f5b29dd91d0951abcbb
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 12:43:35 +0000
s/location/tile|intersection|path/
Change: 78c58a385e1a5afe6add4dfaeab34d6c4ddfcc1a
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 12:34:17 +0000
fixed map initialization
Change: b841db5111bba0ae3a2a6d3a37b738a796a153ab
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 12:18:50 +0000
simplify tile constructor
Change: 01eeed46af790c0171b1ca4b1bfaea6a36d5d294
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 12:16:22 +0000
store tiles as data not methods
Change: b36a8f4534b1ecacf4875e29daa9648de86f7c1a
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 11:56:01 +0000
resources use data instead of methods
Change: 5df88ac604d87db9d2a3206f78d33a614b64c5c9
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 11:38:31 +0000
removed whitespace
Change: d87058003e6acd2ff5637b4f725c0aa09749f9ce
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 11:35:48 +0000
check players have enough resources when making the trade
Change: 7db90995d3a79d652947142f7869fc1e9579ddc4
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 11:25:22 +0000
process trades in one place
Change: 951e8ea92c2520978bfe4c8d41a6bd85134ee9d9
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 11:10:21 +0000
moved events into their own namespace
Change: c76266aaefc80305525f602b2a1e7a2bad1c5d10
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 11:01:35 +0000
keep collision detection in Map objects
Change: eb18df34aac3b00b02cc299efac8ddbab4aab3f5
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-20 10:57:38 +0000
reorg
Change: 5031fa33af2bf97fcdeeb91dd88b1bd1e4dac805
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-19 17:38:35 +0000
map supports basic & custom layout
Change: 8a8833f5a9c711b6701d2a6135c0f7e30f8a6863
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-19 16:32:52 +0000
complete game tested
Change: 93f902bced7f316d18aa7bc0967188022a730ade
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-19 15:11:41 +0000
largest army / longest road fixes
Change: 2f7189cf3181b89d94ec275e767b46d0e50523d2
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-19 14:25:18 +0000
longest road calculation every road building
Change: 58f036d6be01b7e2fa520fcc329f9e3a6f5ee60e
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-19 14:13:02 +0000
backtrack should consider all roads
Change: 714254369fa016d75f3884336bf3d0ffaa375ba4
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-18 22:48:06 +0000
fix ratios accessor
Change: e1a8421073cc3c2d65d92ba00f1379240c0a583b
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-18 22:47:21 +0000
year of plenty
Change: 2fda272442f583a62d5599ea5e909273529dcee2
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-18 20:31:39 +0000
several rounds of play in testing
Change: c18479c885f944236de924b725ca8783d51a22ed
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-18 12:04:03 +0000
buy assets with trade objects
Change: 4333e22c4ecc0e4185422b456857f867849e75ee
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-18 11:03:42 +0000
trade class validates trades
Change: 1599de5b16d98290059f3aa9398a2ad613a3741b
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-17 16:59:31 +0000
freebsd license, doc updates
Change: ef7a6794e6905138b917edd120d332da565e5e90
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-17 16:55:54 +0000
trade with the bank
Change: 10bde6b8c2ada1362ec51ec1e9945885f9aa40f6
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-17 12:58:08 +0000
development cards
Change: edace231bc91a73a85ec32283aebf02db5f49da7
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-17 12:57:51 +0000
resource production, concession
Change: 67429688f21aa16658c88a7edbe08bcade84ef3c
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-16 20:28:47 +0000
development cards implemented
Change: c97f033326fde56121b1546293915547ad5f2c88
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-13 23:35:20 +0000
build stuff
Change: aa7212d2dea432d614513eb6a7d4522455a0da51
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-12 17:26:23 +0000
development phase completed
Change: d09c178a601dc96e52b14bcbee56d2804acaa8bd
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-12 11:56:24 +0000
additional classes
Change: a9f427e6e172dce0cc6a270c92ce2c49b329564c
Author: David Farrell <davidnmfarrell@gmail.com>
Date : 2015-11-12 11:55:39 +0000
map finished
================
End of releases.
================