Difference between revisions of "Changelog"
From Pirates and Traders 2
| (28 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| + | === Version 0.185 === | ||
| + | * Fixed a crash bug in purchase flow when purchase failed. | ||
| + | * Fixed some script bugs. | ||
| + | * Updated diagnostics module. | ||
| + | |||
| + | === Version 0.184 === | ||
| + | * Fixes a follow-up bug caused by the Android Support Library issue. | ||
| + | * Fixes a hugely annoying bug in the carousing script. | ||
| + | |||
| + | === Version 0.183 === | ||
| + | * Fixes a bug that prevented crew recruitment if your ship had been captured. | ||
| + | |||
| + | === Version 0.182 === | ||
| + | * Rolled back Android Support Library to 25.0.1 as it was causing problems with the combat view. | ||
| + | * Fixed a bug that prevented players from getting gold in new ships. | ||
| + | |||
| + | === Version 0.181 === | ||
| + | * Adds in-app purchases. | ||
| + | * Fixes an issue with distribution of plunder. | ||
| + | * Fixes some crash bugs. | ||
| + | |||
| + | === Version 0.180 === | ||
| + | * Incremental development version/test version. | ||
| + | |||
| + | === Version 0.179 === | ||
| + | * Incremental development version/test version. | ||
| + | |||
| + | === Version 0.178 === | ||
| + | * Incremental development version/test version. | ||
| + | |||
| + | === Version 0.177 === | ||
| + | * Incremental development version/test version. | ||
| + | |||
| + | === Version 0.176 === | ||
| + | * Incremental development version/test version. | ||
| + | |||
| + | === Version 0.175 === | ||
| + | * Incremental development version/test version. | ||
| + | |||
| + | === Version 0.174 === | ||
| + | * Fixed a minor crash bug. | ||
| + | |||
| + | === Version 0.173 === | ||
| + | * Fixed a crew recruitment bug. | ||
| + | |||
| + | === Version 0.172 === | ||
| + | * Fixed a crash bug in v0.171. | ||
| + | |||
| + | === Version 0.171 === | ||
| + | * Fixes a bug that can cause a crash when the game is closed down abruptly in ship combat. | ||
| + | |||
| + | === Version 0.170 === | ||
| + | * General bug fixes. | ||
| + | |||
| + | === Version 0.169 === | ||
| + | * Fixed a bug with the Lucky Jack script. | ||
| + | * Bug in character training fixed. Characters should gain levels again now (still more to be done, though). | ||
| + | |||
| + | === Version 0.168 === | ||
| + | * Fixed a bug that prevented the player from having more than two fleet ships. | ||
| + | * Player now needs to have Captain rank to be able to command more than one ship. | ||
| + | * Fixed a bug that mean location of an event was no longer visible after a reload of the game. | ||
| + | * Fixed a bug that caused way too many storms to be generated. | ||
| + | * Fixed a minor bug in the game's internal time handling. | ||
| + | |||
| + | === Version 0.167 === | ||
| + | * Revision work on the ship combat and plunder views. | ||
| + | |||
| + | === Version 0.166 === | ||
| + | * Fixed a script error that caused crew to be available during the night, instead of every other time, as intended. | ||
| + | |||
| + | === Version 0.165 === | ||
| + | * Added the "Lucky Jack" tavern encounter. | ||
| + | * Reimplemented intro views using databinding. | ||
| + | |||
| + | === Version 0.164 === | ||
| + | * Fixed the game events so that they load/save correctly. | ||
| + | * Fixed game events so that you can now get rumors from the game again. | ||
| + | * Added a first attempt at auto-save functionality. | ||
| + | * Fixed some errors in how the game stores script variables (which caused variable errors). | ||
| + | |||
| + | === Version 0.163 === | ||
| + | * Fixed some crash issues. | ||
| + | * Added a "new" old tavern encounter (Rum tasting). | ||
| + | * Fixed some story script errors. | ||
| + | |||
| + | === Version 0.162 === | ||
| + | * Fixed some crash issues. | ||
| + | |||
| + | === Version 0.161 === | ||
| + | * Added a "new" old tavern encounter (Rum tasting). | ||
| + | * Fixed some story script errors. | ||
| + | |||
| + | === Version 0.160 === | ||
| + | * Restructured savegames. This should dramatically decrease the size of in-game saves. Note that - as with all such restructures - there is a risk that old savegames stop working. Contact us if you run into problems. | ||
| + | * Changes the in-game structure for locations so that it is now "building" based. In future, the player will be able to create buildings. | ||
| + | * Changed the in-game time handling, so that the game now has a day-night cycle. | ||
| + | * Changed the way that "partying" in town and distributing plunder works. | ||
| + | * Added two new in-port events. | ||
| + | * Added the contrabands "merchant". | ||
| + | * Changed the way time passes in ports. | ||
| + | * Fixed a bug that allowed players to plunder more goods from a ship than it had. | ||
| + | * Fixed several bugs in the native event that meant players were plundered for excess weapons. | ||
| + | |||
| + | === Version 0.148 === | ||
| + | * Fixed a pernicious bug that caused prize crews to bug out. | ||
| + | * Fixed a bug that caused crews to complain about lack of food, even though the fleet has plenty left. | ||
| + | * Fixed a very minor crashbug. | ||
| + | * Tweaked frequency of storms, so they will be more rare. | ||
| + | |||
| + | === Version 0.147 === | ||
| + | * Fixed a data issue. | ||
| + | |||
| + | === Version 0.146 === | ||
| + | * Added a fifth native faction: the Arawak. | ||
| + | * Fixed a data bug that was preventing native characters from spawning correctly. | ||
| + | * Fixed an old bug with dialogue popups that had reappeared. | ||
| + | * More bug fixes. | ||
| + | |||
| + | === Version 0.145 === | ||
| + | * Fixed a number of crash bugs. | ||
| + | |||
| + | === Version 0.144 === | ||
| + | * Updated the Google API Client. | ||
| + | |||
=== Version 0.143 === | === Version 0.143 === | ||
| + | * Ships now consume powder when firing cannons. Ships without powder cannot fire their cannons. | ||
| + | * Tweaked combat algorithms and AI. | ||
* Fixed a bug that caused story errors when loading stories with "special events". | * Fixed a bug that caused story errors when loading stories with "special events". | ||
* Fixed a bug that caused "zombie ships" in combat. | * Fixed a bug that caused "zombie ships" in combat. | ||
| + | * Fixed a bug in the native trading script that caused crash to map if the player had exactly 1 or 2 weapons. | ||
=== Version 0.142 === | === Version 0.142 === | ||
| Line 10: | Line 138: | ||
=== Version 0.141 === | === Version 0.141 === | ||
| − | |||
* Fixed bug that caused landlubbers to be recruited first. | * Fixed bug that caused landlubbers to be recruited first. | ||
* Fixed recruiting so that it now hopefully properly distributes crew to other ships, once the flag ship is at full capacity. | * Fixed recruiting so that it now hopefully properly distributes crew to other ships, once the flag ship is at full capacity. | ||
| Line 17: | Line 144: | ||
=== Version 0.140 === | === Version 0.140 === | ||
| − | |||
* Added the possibility to scuttle (i.e., abandon) ships. | * Added the possibility to scuttle (i.e., abandon) ships. | ||
* Added new story: natives. | * Added new story: natives. | ||
=== Version 0.139 === | === Version 0.139 === | ||
| − | |||
* Bug fix to prevent ships from being stuck in the middle of the ocean. | * Bug fix to prevent ships from being stuck in the middle of the ocean. | ||
=== Version 0.138 === | === Version 0.138 === | ||
| − | |||
* Bug fix to prevent single ships from registering as having always insufficient crew. | * Bug fix to prevent single ships from registering as having always insufficient crew. | ||
=== Version 0.137 === | === Version 0.137 === | ||
| − | |||
* Added functionality that prevents sailing with overloaded and under-crewed ships. | * Added functionality that prevents sailing with overloaded and under-crewed ships. | ||
* Updated Android libraries and Target SDK. | * Updated Android libraries and Target SDK. | ||
=== Version 0.136 === | === Version 0.136 === | ||
| − | |||
* Bug fixes. | * Bug fixes. | ||
=== Version 0.135 === | === Version 0.135 === | ||
| − | |||
* Bug fixes. | * Bug fixes. | ||
=== Version 0.134 === | === Version 0.134 === | ||
| − | |||
* Should now correctly recruit the best crew members first. | * Should now correctly recruit the best crew members first. | ||
* Crew can now correctly improve in skill. | * Crew can now correctly improve in skill. | ||
| Line 49: | Line 169: | ||
=== Version 0.133 === | === Version 0.133 === | ||
| − | |||
* You can now send your crew out to R&R in port, at a small price. | * You can now send your crew out to R&R in port, at a small price. | ||
* Fixed bug with missing pronouns in text. | * Fixed bug with missing pronouns in text. | ||
| Line 56: | Line 175: | ||
=== Version 0.132 === | === Version 0.132 === | ||
| − | |||
* You can now dismiss crew members. | * You can now dismiss crew members. | ||
* Fixed a bug with the handling of diverts in choices (jInk). | * Fixed a bug with the handling of diverts in choices (jInk). | ||
| Line 63: | Line 181: | ||
=== Version 0.131 === | === Version 0.131 === | ||
| − | |||
* Fixed a bug in the loading of ship items, that has been causing problems. | * Fixed a bug in the loading of ship items, that has been causing problems. | ||
* Handled an issue with the use of the new ToolTips. | * Handled an issue with the use of the new ToolTips. | ||
=== Version 0.130 === | === Version 0.130 === | ||
| − | |||
* Fixed bugs with the savegame handling. | * Fixed bugs with the savegame handling. | ||
=== Version 0.129 === | === Version 0.129 === | ||
| − | |||
* Fixed an oversight (read: really dumb bug) in the previous patch. | * Fixed an oversight (read: really dumb bug) in the previous patch. | ||
=== Version 0.128 === | === Version 0.128 === | ||
| − | |||
* Fixed a bug with the handling of the character selection dialog. | * Fixed a bug with the handling of the character selection dialog. | ||
=== Version 0.127 === | === Version 0.127 === | ||
| − | |||
* Fixed some crash bugs with ToolTipView. | * Fixed some crash bugs with ToolTipView. | ||
=== Version 0.126 === | === Version 0.126 === | ||
| − | |||
* Fixed a crash bug when creating a new game. | * Fixed a crash bug when creating a new game. | ||
* Replaces the old WeakReference based image cache with an LruCache-based implementation. | * Replaces the old WeakReference based image cache with an LruCache-based implementation. | ||
| Line 90: | Line 202: | ||
=== Version 0.125 === | === Version 0.125 === | ||
| − | |||
* Rebuilt the savegame module. | * Rebuilt the savegame module. | ||
* Fixed some more save bugs. | * Fixed some more save bugs. | ||
| Line 96: | Line 207: | ||
=== Version 0.124 === | === Version 0.124 === | ||
| − | |||
* Fixed some more save bugs. | * Fixed some more save bugs. | ||
=== Version 0.123 === | === Version 0.123 === | ||
| − | |||
* Fixed some trade goods not loading correctly and a crash bug. | * Fixed some trade goods not loading correctly and a crash bug. | ||
* Tweaked the fleet morale algorithms. | * Tweaked the fleet morale algorithms. | ||
=== Version 0.122 === | === Version 0.122 === | ||
| − | |||
* Fixed cloud save issues for names with non-standard ASCII characters. | * Fixed cloud save issues for names with non-standard ASCII characters. | ||
=== Version 0.121 === | === Version 0.121 === | ||
| − | |||
* Fixed a bug that prevented the player from returning to the main view after a won ship battle. | * Fixed a bug that prevented the player from returning to the main view after a won ship battle. | ||
=== Version 0.120 === | === Version 0.120 === | ||
| − | |||
* Fixed a bug that caused a force-close when creating new games. | * Fixed a bug that caused a force-close when creating new games. | ||
=== Version 0.119 === | === Version 0.119 === | ||
| − | |||
* Fixed a crash bug when the player is forced to end the game. | * Fixed a crash bug when the player is forced to end the game. | ||
=== Version 0.118 === | === Version 0.118 === | ||
| − | |||
* Rebuilt the savegame system. The files are now structured differently, and gzipped to save space. Savegames are now also loaded and saved using a streaming API. | * Rebuilt the savegame system. The files are now structured differently, and gzipped to save space. Savegames are now also loaded and saved using a streaming API. | ||
* Using the streaming API hopefully makes up for the performance loss with compression. More importantly, it has a lower memory footprint, which will hopefully mean less out of memory errors for people with lower-end phones. | * Using the streaming API hopefully makes up for the performance loss with compression. More importantly, it has a lower memory footprint, which will hopefully mean less out of memory errors for people with lower-end phones. | ||
| Line 132: | Line 236: | ||
=== Version 0.117 === | === Version 0.117 === | ||
| − | |||
* Added tutorial texts for the main game view, and for the port trader view. | * Added tutorial texts for the main game view, and for the port trader view. | ||
* Improved the UI for the port trader, so that it now also includes the baseline price. | * Improved the UI for the port trader, so that it now also includes the baseline price. | ||
| Line 145: | Line 248: | ||
=== Version 0.116 === | === Version 0.116 === | ||
| − | |||
* Fixed a savegame bug that was causing savegames to grow rapidly over time. | * Fixed a savegame bug that was causing savegames to grow rapidly over time. | ||
=== Version 0.115 === | === Version 0.115 === | ||
| − | |||
* Fixed a stability issue introduced in v0.114. | * Fixed a stability issue introduced in v0.114. | ||
=== Version 0.114 === | === Version 0.114 === | ||
| − | |||
* Fixed an issue that prevented story event icons (surplus/demand) from being visible on the main map view. | * Fixed an issue that prevented story event icons (surplus/demand) from being visible on the main map view. | ||
* Added the fishing boat encounter back into the game. More sea travel encounters will follow. | * Added the fishing boat encounter back into the game. More sea travel encounters will follow. | ||
| Line 161: | Line 261: | ||
=== Version 0.113 === | === Version 0.113 === | ||
| − | |||
* Fixed a major bug in the way crimes and rank points are calculated. | * Fixed a major bug in the way crimes and rank points are calculated. | ||
* The world status view now provides a visual indication of the number of rank points that have been accumulated. | * The world status view now provides a visual indication of the number of rank points that have been accumulated. | ||
| Line 169: | Line 268: | ||
=== Version 0.112 === | === Version 0.112 === | ||
| − | |||
* Bug fix to allow the loading algorithm to recover from savegame corruption. | * Bug fix to allow the loading algorithm to recover from savegame corruption. | ||
=== Version 0.111 === | === Version 0.111 === | ||
| − | |||
* Bug fix to prevent a savegame corruption issue. | * Bug fix to prevent a savegame corruption issue. | ||
=== Version 0.110 === | === Version 0.110 === | ||
| − | |||
* Fixed the world status, so that it now correctly shows rank and other status symbols next to the nation flag. | * Fixed the world status, so that it now correctly shows rank and other status symbols next to the nation flag. | ||
=== Version 0.109 === | === Version 0.109 === | ||
| − | |||
* Fixed a bug ([https://github.com/FasterXML/jackson-databind/issues/1134 caused by Jackson]) that crashed the game when loading on Android 2.3. | * Fixed a bug ([https://github.com/FasterXML/jackson-databind/issues/1134 caused by Jackson]) that crashed the game when loading on Android 2.3. | ||
* Implemented correct save and loading during ship combat. | * Implemented correct save and loading during ship combat. | ||
| Line 187: | Line 282: | ||
=== Version 0.108 === | === Version 0.108 === | ||
| − | |||
* Finished the event code responsible for handling delivery missions, etc. The first merchant deliveries are now added (back) into the game. | * Finished the event code responsible for handling delivery missions, etc. The first merchant deliveries are now added (back) into the game. | ||
* Fixed an awful bug that was causing stationary events to move across the map. | * Fixed an awful bug that was causing stationary events to move across the map. | ||
=== Version 0.107 === | === Version 0.107 === | ||
| − | |||
* Rewritten savegame code for Jackson streaming API (lower memory overhead to reduce out of memory errors). | * Rewritten savegame code for Jackson streaming API (lower memory overhead to reduce out of memory errors). | ||
=== Version 0.106 === | === Version 0.106 === | ||
| − | |||
* Fixed a bug that caused the player's wealth to be set to 0, if they tried "Buy All" on a bunch of items they could not afford. | * Fixed a bug that caused the player's wealth to be set to 0, if they tried "Buy All" on a bunch of items they could not afford. | ||
* Fixed a bug that allowed storms to generate rumors. | * Fixed a bug that allowed storms to generate rumors. | ||
| Line 202: | Line 294: | ||
=== Version 0.105 === | === Version 0.105 === | ||
| − | |||
* Fixed a bug in the script for creating a new player character (bug if the player selected the "realist" trait). | * Fixed a bug in the script for creating a new player character (bug if the player selected the "realist" trait). | ||
* Fixed another concurrency issue that could cause a crash in the map view. | * Fixed another concurrency issue that could cause a crash in the map view. | ||
| Line 209: | Line 300: | ||
=== Version 0.104 === | === Version 0.104 === | ||
| − | |||
* Fixed a bug that was preventing players from receiving their letter of marque when purchasing it. | * Fixed a bug that was preventing players from receiving their letter of marque when purchasing it. | ||
* Fixed the save method for stories so that buggy data does not result in a game crash. | * Fixed the save method for stories so that buggy data does not result in a game crash. | ||
| Line 215: | Line 305: | ||
=== Version 0.103 === | === Version 0.103 === | ||
| − | |||
* Fixed a bug in the story scripting fix of v 0.102. | * Fixed a bug in the story scripting fix of v 0.102. | ||
=== Version 0.102 === | === Version 0.102 === | ||
| − | |||
* Fixed some story scripting issues. | * Fixed some story scripting issues. | ||
=== Version 0.101 === | === Version 0.101 === | ||
| − | |||
* Fixed concurrency issue that could cause a crash in the map view (i.e., while scrolling the map). | * Fixed concurrency issue that could cause a crash in the map view (i.e., while scrolling the map). | ||
=== Version 0.100 === | === Version 0.100 === | ||
| − | |||
* First public release of Pirates and Traders 2. | * First public release of Pirates and Traders 2. | ||
__NOTOC__ | __NOTOC__ | ||
Latest revision as of 23:34, 28 January 2017
Version 0.185
- Fixed a crash bug in purchase flow when purchase failed.
- Fixed some script bugs.
- Updated diagnostics module.
Version 0.184
- Fixes a follow-up bug caused by the Android Support Library issue.
- Fixes a hugely annoying bug in the carousing script.
Version 0.183
- Fixes a bug that prevented crew recruitment if your ship had been captured.
Version 0.182
- Rolled back Android Support Library to 25.0.1 as it was causing problems with the combat view.
- Fixed a bug that prevented players from getting gold in new ships.
Version 0.181
- Adds in-app purchases.
- Fixes an issue with distribution of plunder.
- Fixes some crash bugs.
Version 0.180
- Incremental development version/test version.
Version 0.179
- Incremental development version/test version.
Version 0.178
- Incremental development version/test version.
Version 0.177
- Incremental development version/test version.
Version 0.176
- Incremental development version/test version.
Version 0.175
- Incremental development version/test version.
Version 0.174
- Fixed a minor crash bug.
Version 0.173
- Fixed a crew recruitment bug.
Version 0.172
- Fixed a crash bug in v0.171.
Version 0.171
- Fixes a bug that can cause a crash when the game is closed down abruptly in ship combat.
Version 0.170
- General bug fixes.
Version 0.169
- Fixed a bug with the Lucky Jack script.
- Bug in character training fixed. Characters should gain levels again now (still more to be done, though).
Version 0.168
- Fixed a bug that prevented the player from having more than two fleet ships.
- Player now needs to have Captain rank to be able to command more than one ship.
- Fixed a bug that mean location of an event was no longer visible after a reload of the game.
- Fixed a bug that caused way too many storms to be generated.
- Fixed a minor bug in the game's internal time handling.
Version 0.167
- Revision work on the ship combat and plunder views.
Version 0.166
- Fixed a script error that caused crew to be available during the night, instead of every other time, as intended.
Version 0.165
- Added the "Lucky Jack" tavern encounter.
- Reimplemented intro views using databinding.
Version 0.164
- Fixed the game events so that they load/save correctly.
- Fixed game events so that you can now get rumors from the game again.
- Added a first attempt at auto-save functionality.
- Fixed some errors in how the game stores script variables (which caused variable errors).
Version 0.163
- Fixed some crash issues.
- Added a "new" old tavern encounter (Rum tasting).
- Fixed some story script errors.
Version 0.162
- Fixed some crash issues.
Version 0.161
- Added a "new" old tavern encounter (Rum tasting).
- Fixed some story script errors.
Version 0.160
- Restructured savegames. This should dramatically decrease the size of in-game saves. Note that - as with all such restructures - there is a risk that old savegames stop working. Contact us if you run into problems.
- Changes the in-game structure for locations so that it is now "building" based. In future, the player will be able to create buildings.
- Changed the in-game time handling, so that the game now has a day-night cycle.
- Changed the way that "partying" in town and distributing plunder works.
- Added two new in-port events.
- Added the contrabands "merchant".
- Changed the way time passes in ports.
- Fixed a bug that allowed players to plunder more goods from a ship than it had.
- Fixed several bugs in the native event that meant players were plundered for excess weapons.
Version 0.148
- Fixed a pernicious bug that caused prize crews to bug out.
- Fixed a bug that caused crews to complain about lack of food, even though the fleet has plenty left.
- Fixed a very minor crashbug.
- Tweaked frequency of storms, so they will be more rare.
Version 0.147
- Fixed a data issue.
Version 0.146
- Added a fifth native faction: the Arawak.
- Fixed a data bug that was preventing native characters from spawning correctly.
- Fixed an old bug with dialogue popups that had reappeared.
- More bug fixes.
Version 0.145
- Fixed a number of crash bugs.
Version 0.144
- Updated the Google API Client.
Version 0.143
- Ships now consume powder when firing cannons. Ships without powder cannot fire their cannons.
- Tweaked combat algorithms and AI.
- Fixed a bug that caused story errors when loading stories with "special events".
- Fixed a bug that caused "zombie ships" in combat.
- Fixed a bug in the native trading script that caused crash to map if the player had exactly 1 or 2 weapons.
Version 0.142
- Fixed long press (transfer all) in the ship status view.
- Doubled deadline lengths for merchant deliveries.
- Doubled the pay deadline from 3 months to 6 months.
- Fixed bug in the new native delivery story.
Version 0.141
- Fixed bug that caused landlubbers to be recruited first.
- Fixed recruiting so that it now hopefully properly distributes crew to other ships, once the flag ship is at full capacity.
- Fixed a bug where merchant delivery failure would fail to find item if the player has changed their flag ship.
- Fixed a bug that allowed Panama to turn up as a merchant delivery target.
Version 0.140
- Added the possibility to scuttle (i.e., abandon) ships.
- Added new story: natives.
Version 0.139
- Bug fix to prevent ships from being stuck in the middle of the ocean.
Version 0.138
- Bug fix to prevent single ships from registering as having always insufficient crew.
Version 0.137
- Added functionality that prevents sailing with overloaded and under-crewed ships.
- Updated Android libraries and Target SDK.
Version 0.136
- Bug fixes.
Version 0.135
- Bug fixes.
Version 0.134
- Should now correctly recruit the best crew members first.
- Crew can now correctly improve in skill.
- Fixed a variety of smaller crash bugs.
Version 0.133
- You can now send your crew out to R&R in port, at a small price.
- Fixed bug with missing pronouns in text.
- Fixed issue of some ships being called "Error"
- Fixed a variety of small crash bugs.
Version 0.132
- You can now dismiss crew members.
- Fixed a bug with the handling of diverts in choices (jInk).
- Found and fixed a bug that bombed the skill levels of the player crew. Also prevented crew from being removed.
- Crew are now sorted by skill level in the ship view.
Version 0.131
- Fixed a bug in the loading of ship items, that has been causing problems.
- Handled an issue with the use of the new ToolTips.
Version 0.130
- Fixed bugs with the savegame handling.
Version 0.129
- Fixed an oversight (read: really dumb bug) in the previous patch.
Version 0.128
- Fixed a bug with the handling of the character selection dialog.
Version 0.127
- Fixed some crash bugs with ToolTipView.
Version 0.126
- Fixed a crash bug when creating a new game.
- Replaces the old WeakReference based image cache with an LruCache-based implementation.
- Replaced RoundedImageView with CircleImageView.
Version 0.125
- Rebuilt the savegame module.
- Fixed some more save bugs.
- Tweaked the fleet morale algorithms.
Version 0.124
- Fixed some more save bugs.
Version 0.123
- Fixed some trade goods not loading correctly and a crash bug.
- Tweaked the fleet morale algorithms.
Version 0.122
- Fixed cloud save issues for names with non-standard ASCII characters.
Version 0.121
- Fixed a bug that prevented the player from returning to the main view after a won ship battle.
Version 0.120
- Fixed a bug that caused a force-close when creating new games.
Version 0.119
- Fixed a crash bug when the player is forced to end the game.
Version 0.118
- Rebuilt the savegame system. The files are now structured differently, and gzipped to save space. Savegames are now also loaded and saved using a streaming API.
* Using the streaming API hopefully makes up for the performance loss with compression. More importantly, it has a lower memory footprint, which will hopefully mean less out of memory errors for people with lower-end phones. * Compression means that savegame will take up a lot less space, and use less traffic for cloud saves.
- Rebuilt the internal handling of game states. Should not affect gameplay, but makes the UI code a bit cleaner.
- Reconfigured the player personality traits. A couple of them have changed names, and the effects are slightly different.
- Reconfigured the player skill system. Higher level skills now take more experience points to reach.
- Lots of minor bug fixes, as usual.
Version 0.117
- Added tutorial texts for the main game view, and for the port trader view.
- Improved the UI for the port trader, so that it now also includes the baseline price.
- Fixed some bugs in pricing algoritm for goods, so that it now varies correctly based on the merchant in the port, and the player's skill.
- Fixed a bug related to the pricing with surplus and demand. These should now correctly reflect the port event.
- Also tweaked various parameters in the trade good pricing and amounts.
- Fixed a bug that prevented players from adding ships to their fleet. However, a different bug means that these cannot be added yet.
- Fixed the text for storm events, so that it now reflects the choice taken.
- Should hopefully no longer get merchant missions to Panama.
- Increased the gap between options, to ease pressing the right choice.
- Lots of minor bug fixes.
Version 0.116
- Fixed a savegame bug that was causing savegames to grow rapidly over time.
Version 0.115
- Fixed a stability issue introduced in v0.114.
Version 0.114
- Fixed an issue that prevented story event icons (surplus/demand) from being visible on the main map view.
- Added the fishing boat encounter back into the game. More sea travel encounters will follow.
- Ship items sold to the shipwright in port should now be correctly available for purchase.
- Transferral of cannons between ships (as well as purchase of such items in port) should now work correctly.
- Ship crew transferral view should now work correctly (i.e., it should be possible to select ships when you have more than two).
Version 0.113
- Fixed a major bug in the way crimes and rank points are calculated.
- The world status view now provides a visual indication of the number of rank points that have been accumulated.
- The character status view now shows your personal wealth.
- Fixed the end game sequence so that you do not lose access to your ship when defeated (which was causing crashes).
- Other minor bug fixes.
Version 0.112
- Bug fix to allow the loading algorithm to recover from savegame corruption.
Version 0.111
- Bug fix to prevent a savegame corruption issue.
Version 0.110
- Fixed the world status, so that it now correctly shows rank and other status symbols next to the nation flag.
Version 0.109
- Fixed a bug (caused by Jackson) that crashed the game when loading on Android 2.3.
- Implemented correct save and loading during ship combat.
- Fixed a serious number of minor bugs that were causing crashes.
Version 0.108
- Finished the event code responsible for handling delivery missions, etc. The first merchant deliveries are now added (back) into the game.
- Fixed an awful bug that was causing stationary events to move across the map.
Version 0.107
- Rewritten savegame code for Jackson streaming API (lower memory overhead to reduce out of memory errors).
Version 0.106
- Fixed a bug that caused the player's wealth to be set to 0, if they tried "Buy All" on a bunch of items they could not afford.
- Fixed a bug that allowed storms to generate rumors.
- Fixed a bug that could cause non-fatal errors when creating new petty officers.
Version 0.105
- Fixed a bug in the script for creating a new player character (bug if the player selected the "realist" trait).
- Fixed another concurrency issue that could cause a crash in the map view.
- Fixed a few additional rare crash bugs.
- Fixed an interface bug when creating characters.
Version 0.104
- Fixed a bug that was preventing players from receiving their letter of marque when purchasing it.
- Fixed the save method for stories so that buggy data does not result in a game crash.
- Fixed story viewing so that the player can (usually) continue with the game, even if the story script crashes due to script errors.
Version 0.103
- Fixed a bug in the story scripting fix of v 0.102.
Version 0.102
- Fixed some story scripting issues.
Version 0.101
- Fixed concurrency issue that could cause a crash in the map view (i.e., while scrolling the map).
Version 0.100
- First public release of Pirates and Traders 2.