Andor's Trail v0.7.0 released to Google Play

Official news about Andor's Trail.
User avatar
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3
Location: Stockholm, Sweden

Andor's Trail v0.7.0 released to Google Play

Postby oskarwiksten » Tue Jul 23, 2013 4:38 pm

Another major milestone on the road towards v1.0.0 has been reached today!

Andor's Trail v0.7.0 is now released to Google Play. Please note that it might take several hours for the app to be propagated through the Google Play store to your device.

This is by far the largest updates to-date, with new specialization skills, NPCs and long awaited changes to some core features. Almost one and a half thousand lines of new dialogue and several new major quests are some of the highlights.

In addition to what's visible for the players, this release also contains some undoubtedly positive major changes to the backend code and game engine, in switching from our previous custom resource format into having resources as json, and translations as PO files.

Changelog for v0.7.0:
Major changes:
  • 95 new maps, up to a total of 379 (Major thanks to Ian!)
  • 9 new quests, including an update to the main story-line
  • 167 new monsters & NPCs
  • 97 new items
  • ~1500 lines of dialogue, up to a total of ~7500.
  • 16 new skills
  • Certain NPCs that can teach skills
  • Dual-wielding weapons
  • Two-handed weapons
  • Fighting style specialization
  • Certain monsters that can move towards the player during combat
  • Scrollable combat log
  • Increased exp reward for most quests tenfold. (thanks to jrozek!)
  • Food now heals more in total, but does so over time instead of instantaneously.
  • Show quest progress updates in conversation.
  • Resource files as json instead of our previous custom format.
  • Translations now use a standardized format.
  • Major overhaul to the content editor.
  • Lots of fixes for tiles and alignment issues on worldmap. (thanks to TomCat!)
  • Lots of gameplay bugfixes!

Full changelog of things not mentioned above:
Gameplay
  • Dual-wielding skill
  • Two-handed weapon skill
  • Skills for specializing weapon types (including unarmed)
  • Skills for specializing armor types (including unarmored)
  • Skills for fighting styles
  • Show quest progress updates in conversation.
  • Removed in-game menu (replaced by toolbox)
  • Add toolbox button for displaying combat log.
  • Pathfinder for moving monsters towards the player based on different aggression types.
  • Raise taunt chance to 75%.
  • Add support for "description" field on items, for lore/background text that should be displayed on the item.
  • Changed all food to slowly heal over time instead of healing instantaneously.
  • Doubled the amount of health provided by all food items.
  • Actor traits refactoring - Reworked UI for displaying the actor- & item stats.
  • Add "increase use cost" and "increase equip cost" as new property on items.
  • Worldmap: PNG file names now contain the hash of the tiles that the map contains.
  • Add preference: Quickslot placement.
  • Add preference: "Show quickslots when toolbox is opened"
  • Add more settings to control how loot bags are presented.
  • Add game statistics to hero overview screen.
  • Change hard hit to 0-2 dmg instead of 1-1.

Content
  • Lots of new items, monsters and conditions for Charwood and Lodar quests.
  • New maps for Lodar area and Charwood area from Ian Haase.
  • Bugfix: Moved a lot of tiles to the correct layers and updated tile walkable state on a lot of tiles.
  • Added weapon proficiency & fighting style skills.
  • Revamped looks of crossglen.tmx
  • Moved spawn areas away from map edges and mapchange areas.
  • Added worldmap alignment maps (thanks to Tomcat!)
  • Teleports in Throdna's throne room are only accessible by one way.
  • Added more monster icons from the TomeTik set.
  • Automatic cost calculations for items that have hit- or kill-stats that affect HP or AP.
  • Automatic cost calculations for items that have "increase use item cost" or "increase reequip cost"-stats.
  • Added lots of new tiles for monsters, items and effects from opengameart.org.
  • Converted all resource files to json instead of our previous custom format.
  • Read JSON resources from raw/ folder instead of encoded in string blocks from values/ folder.
  • Increased exp reward for most quests tenfold. (Issue 283, thanks to jrozek!)
  • Add possibility of having skills that require a quest-level-up before the player can level them up.
  • Added link to Andor's Trail wiki in About/Help.
  • Re-balanced inventories of vendors to provide roughly equal number of items in each category.
  • Major realigning of maps on worldmap (thanks to Tomcat!)

Optimization
  • Speed up game start by not loading map layers until they are actually needed.
  • Store list of maps in savegames as map<string> instead of indexed list. This reduces the samegame size drastically.
  • Only redraw game screen when something inside the view has actually changed.
  • Use less temporary memory when loading resources by not creating as many temporary objects.

Translations
  • Converted all translated resources to GNU Gettext (.po) format. This way, translators won't have to deal with the dreadful old resource files.
  • Parse translations from MO files.
  • Updated translation MO-file parser to read the MO filename from strings.xml.
  • New Polish translations by toudi5 and tobik9090siemens.
  • Updated German translation by SamuelPlentz.
  • Updated Russian translation by istasman.
  • Updated Japanese translation by Surgecurrent

Mapmaking
  • Major overhaul of the map tilesets used. All tilesets have been replaced by categorized tilesets based on their intended usage. See template.tmx for the new tileset.
  • Maps can now have dynamic replacement sections that change when quests progress. See tradehouse0.tmx for example. (Major thanks to Tomcat for the ideas!)
  • Updated template.tmx - added "Replace" layer.
  • Remove "respawn: false" from all tmx files (it's replaced by a property on the monstertype instead).
  • Add a way to automatically in-game modify how bright maps are displayed, with a colorfilter. Will be used for dungeons that can get automatically darkened, without having to add that to the map files.

Bugfixes
  • Bugfix: When entering map, move ground loot bags on unwalkable tiles.
  • Bugfix: Allow conversation options for "Feygard errands" in Vilegard even when the Vilegard quest has not been completed.
  • Bugfix: Apply checks for whether the player can select replies on single "next" replies as well.
  • Bugfix: change combat selection when a monster dies from a condition in combat. (thanks to Fala for finding it!)
  • Minor bugfixes to resource loaders
  • Bugfix: Read critical multiplier for weapons as float instead of int.
  • Only apply "more criticals" skill if the player has CS>0. (Thanks to TriangleGM for reporting it!)
  • Bugfix: clone list of monster loot bags when picking up items (prevents double drops).
  • Bugfix - Disable input before the SurfaceView on MainView is created.

Code:
  • Refactor conversations to state machine - Move responsibility for starting combat & removing npcs from map from MainActivity into the ConversationController.
  • Move isWalkable from PredefinedMap to LayeredTileMap. Reduces memory usage when running the game.
  • Renamed "ViewContext" -> "ControllerContext" to better reflect its responsibility.
  • Add IntelliJ Idea project file.
  • Add Android v4 support library.
  • Update lots of layouts to single TextView:s instead of combined ImageView & TextView:s.
  • Reduce compilation warnings from code inspection rules.
  • Remove compilation warnings about deprecated API usage.
  • Moved all UI dependencies into being pubsub instead of direct calls from model to ui.
  • Major refactoring of actor traits - removed CombatTrais
  • Minor refactoring: Move code that happens after loading a game into Savegames.onWorldLoaded.
  • Minor fixes for reading slightly borked resource files.
  • Fix Android Lint warnings.
  • Engine refactor: Allow multiple item requirements per conversation reply
  • Engine: Add "killed monster" & "skill level" as requirement types for visibility selection of conversation replies.
  • Change all const ints to enums, making the json resource files much easier to read.

Content Editor:
  • Major overhaul to the content editor. Modern. Efficient. Now uses AngularJS.
  • Content editor: Add "previous"/"next" buttons in editors for items, monsters and actor conditions.
  • Content editor: Add hierarcical view of conversation phrases and replies.


This release has been made possible by all of the hard work from both the development team and from the players that help with testing and with suggesting improvements. I want to give out a very big thank you to everyone involved in making this release happen:
(in alphabetic order)
  • Antison
  • ctnbeh13
  • Fala
  • Ian Haase
  • istasman
  • jrozek
  • Mayweed
  • Meirerion
  • Mety
  • Mino
  • Nyktos
  • only1doug
  • Pyrizzle
  • SamuelPlentz
  • Sarumar
  • sdevaney
  • SkrikRunkarN
  • sorrow
  • surgecurrent
  • tobik9090siemens
  • Tomcat
  • toudi5
  • TriangleGM
  • Everyone else that have commented on small or big issues in the alpha-versions.
  • Everyone that have suggested improvements that you would have liked to see done to make the game even better.

Thank you!

Given the popularity of both Android and Andor's Trail, we can safely say that this game is a huge success, and that what we do is greatly appreciated by a lot of people around the world. I am so proud to have the privilege of being a part of the community that we've built up on our forums. The energy and the amount of clever ideas that spring up on the forums is one of the major driving forces for the success of this project.

Let us now look forward on to what we can do in the next version. We in the development team are really excited to start working on new content and additional features to further enhance the enjoyment for you players!

Let's make Andor's Trail one of the best RPGs on Android together.

Google Play Link: https://market.android.com/details?id=c ... ndorsTrail
Google Code Link: http://code.google.com/p/andors-trail/downloads/list
Translations on Launchpad: https://translations.launchpad.net/andors-trail/trunk
Code on Github: https://github.com/oskarwiksten/andors-trail

/Andor's Trail dev team

User avatar
PK17
Posts: 839
Joined: Fri Jul 20, 2012 7:33 pm
android_version: 4.0

Re: Andor's Trail v0.7.0 released to Google Play

Postby PK17 » Tue Jul 23, 2013 5:14 pm

Just visited the Google Play store, it says 0.6.12 is up to date and no new update.... I tried powering down and back up my device, still nothing.


------------edit-----------

As I read further in, I see that it may take a few hours, that is fine, I waited this long. :lol: what is a few more hours going to hurt.
Take a stop by my game thread for some forum fun!!!

http://andorstrail.com/viewtopic.php?f=9&t=4577

User avatar
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3
Location: Stockholm, Sweden

Re: Andor's Trail v0.7.0 released to Google Play

Postby oskarwiksten » Tue Jul 23, 2013 5:18 pm

PK17 wrote:Just visited the Google Play store, it says 0.6.12 is up to date and no new update.... I tried powering down and back up my device, still nothing.

They say that patience is one of the seven virtues. In the text above, it states:
> Please note that it might take several hours for the app to be propagated through the Google Play store
/Oskar

Mino
VIP
Posts: 1269
Joined: Wed Mar 02, 2011 5:24 pm
android_version: 4.4

Re: Andor's Trail v0.7.0 released to Google Play

Postby Mino » Tue Jul 23, 2013 5:21 pm

It's probably a good thing it's not available yet, I'd end up not getting any work done. :lol:
Lvl: 206 XP: 159262572, Gold: 1657119, RoLS: 2, ElyR: 1, RoL: 1, ChaR: 2, GoLF: 1, ShaF: 6, SRoV: 1, VSH: 6, WMC: 1, GoW: 1
HP: 241, AP: 3, AC: 562%, AD: 116-130, CM: 3.0, ECC: 38%, BC: 139%, DR: 3

IF 1, Reg 1, CE 1, Ev 3, Clv 2, MC 3 QL 25, MF 2

7/9/14

User avatar
PK17
Posts: 839
Joined: Fri Jul 20, 2012 7:33 pm
android_version: 4.0

Re: Andor's Trail v0.7.0 released to Google Play

Postby PK17 » Tue Jul 23, 2013 5:57 pm

oskarwiksten wrote:Let us now look forward on to what we can do in the next version. We in the development team are really excited to start working on new content and additional features to further enhance the enjoyment for you players!

Let's make Andor's Trail one of the best RPGs on Android together.
/Andor's Trail dev team


I know that everybody, including myself, is just itching to get their hands on the next priority survey ;)
Take a stop by my game thread for some forum fun!!!

http://andorstrail.com/viewtopic.php?f=9&t=4577

Duke
Posts: 527
Joined: Sun Nov 25, 2012 8:10 pm
android_version: 4.3
Location: Minneapolis, MN

Re: Andor's Trail v0.7.0 released to Google Play

Postby Duke » Tue Jul 23, 2013 6:20 pm

Excellent work everyone! Unfortunately, I didn't have time to do any testing, but I'm confident this update will be amazing.
Lvl78 XP9403007 Gold 248643 AP3 HP139 AC350 AD42-59 BC97 DR1
SP:D MC3 BC CS2 QL4 IF MF EB DW2
Rols1Rol2Elyr1Char1Golf1Shaf0Srov1Vsh1
Ozzy
lvl:47 HP114 AC254 AD27-37 BC112
SP:WA HH CS(2) CL CE IF(2) Reg
Rols1Rol0ElyR0Char2Shaf1Golf1Srov1Vsh1

Ian
Posts: 390
Joined: Wed Nov 02, 2011 10:24 am
android_version: 4.2
Location: Germany and the world of AT :D

Re: Andor's Trail v0.7.0 released to Google Play

Postby Ian » Tue Jul 23, 2013 6:37 pm

YAY!!! Finally 0.7 is released! I think, the only thing I'll do now is playing AT! :D And my mother won't stop me from playing even if it's time to sleep ;)

PS: No need to wait, just download 0.7 from googlecode: http://code.google.com/p/andors-trail/downloads/list (This is what I usually do ;))
Mapmaker for Andor's Trail
Lvl: 73, XP: 6655552, Gold: 327905, RoLS: -, ElyR: -, RoL: -, ChaR: 1, GoLF: 1, ShaF: 2, SRoV: 1, VSH: 1, WMC: 1, GoW: 1
HP: 58, AC: 260%, AD: 52-62, AP: 3, ECC: -, CM: -, BC: 164%, DR: 1

Tomcat
Posts: 874
Joined: Tue Feb 08, 2011 7:05 am
android_version: 6.0

Re: Andor's Trail v0.7.0 released to Google Play

Postby Tomcat » Tue Jul 23, 2013 9:54 pm

Curious to see how to use the color filter for darkening maps. Is the tmx file for the dragon cave a good example?
Norbert
Lvl:52 XP:2597576 AP:12 HP:124 AC:282 AD:30-42 CHS:27 CM:2.0 ECC:18% BC:132 DR:2
Skills: CS:2 IF:2 Ev:3 Rg:1 DgPro:1 1HPro:2 LtAPro:2 FS-DW:2 Sp-DW:1
Equip: FP BSS JoF RoP PRoB SrpHbk GoLF EnhCH EnhCB
Other: DotSP VD GoW FB TG RoD+6 Oegyth:6

User avatar
PK17
Posts: 839
Joined: Fri Jul 20, 2012 7:33 pm
android_version: 4.0

Re: Andor's Trail v0.7.0 released to Google Play

Postby PK17 » Wed Jul 24, 2013 12:41 am

Just had my first shot at playing 0.7.0, the new UI looks absolutely stellar!!! The only dislikes I have is the new saving location, and the fact the preferences section has been moved to the mainscreen. Also, I wish I could see the amount of all monsters I've killed, and not just the most common.

I have not gotten into any new content yet, I want to grab these GoLF before I leave the BWM area to start exploring.

------edit------

I am starting to like the new save location, it is convienent in special situations.
Take a stop by my game thread for some forum fun!!!

http://andorstrail.com/viewtopic.php?f=9&t=4577

Gurney
Posts: 9
Joined: Wed Jul 24, 2013 1:02 pm
android_version: 4.1

Re: Andor's Trail v0.7.0 released to Google Play

Postby Gurney » Wed Jul 24, 2013 1:04 pm

So my first post (I'll post a second one after playing the game and to present me as well), I would like to say thank you for this game !
Cannot wait transport to test it the new version :)


Return to “Project News”

Who is online

Users browsing this forum: No registered users and 1 guest