Commit Graph

69 Commits

Author SHA1 Message Date
Oskar Wiksten
d375c1b4d8 Added link to Andor's Trail wiki in About/Help. 2012-11-10 16:58:44 +01:00
Oskar Wiksten
57682f83cf Updated lots of spelling and grammar corrections (thanks ctnbeh13!). 2012-10-28 10:06:19 +01:00
Oskar Wiksten
7e3bfac549 Bump version to v0.6.12b2. 2012-10-22 20:06:11 +02:00
Oskar Wiksten
6dd8578b59 Show slot number when prompting for confirmation about overwriting savegames. 2012-10-21 21:13:48 +02:00
Oskar Wiksten
32be42531b Provide setting to disable confirmation dialog box when overwriting a savegame slot. 2012-10-21 18:26:43 +02:00
Oskar Wiksten
852d4c8878 Changed wording on the confirmation dialog box when overwriting a previous savegame. (thanks ctnbeh13) 2012-10-18 06:30:53 +00:00
Oskar Wiksten
b881b6c15d Merge branch 'traits_refactoring' 2012-10-07 18:19:44 +02:00
Oskar Wiksten
69ca9ec3af Merge branch 'itemcategories' 2012-10-07 18:18:35 +02:00
Oskar Wiksten
7aedeae7ba Merge branch 'worldmap'
Conflicts:
	AndorsTrail/res/values/strings.xml
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/activity/MainActivity.java
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/CombatController.java
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/view/StatusView.java
2012-10-07 18:17:53 +02:00
Oskar Wiksten
a358fdf344 Provide setting to disable UI animations, such as the combat bar. 2012-10-07 17:25:14 +02:00
Oskar Wiksten
4a834765b4 Styled worldmap. Default generated worldmap tilesize changed from 12 to 8 pixels. 2012-10-07 16:41:17 +02:00
Oskar Wiksten
99cf22814d Separate the worldmap into segments, so that only one segment at a time is displayed. This way, even dungeon maps can be displayed. 2012-10-07 16:41:17 +02:00
Oskar Wiksten
51883dbdf5 WIP on displaying an actual worldmap in-game. 2012-10-07 16:40:43 +02:00
Oskar Wiksten
534148431e Refactored how item stats are applied. Changed item stats from re-using CombatTraits (which is used on actors) on items, to now instead use more explicit fields on the AbilityModifierTraits object. 2012-10-07 16:39:28 +02:00
Oskar Wiksten
2bd3016904 Initial work on item categorization. 2012-10-07 16:09:27 +02:00
Oskar Wiksten
b3408a2123 Updated description of rejuvenation skill to indicate that it only affects temporary conditions (thanks Mad P!) 2012-09-14 21:21:00 +02:00
Oskar Wiksten
c2bdcb25f2 Regeneration skill only applies when not adjacent to a monster. 2012-07-30 13:51:58 +02:00
Oskar Wiksten
0e047aaa8b Minor map and spelling corrections. 2012-06-14 21:49:05 +02:00
oskar.wiksten
c461a65501 Updated German translation (thanks Samuel) (issue 303).
Fixed issue with icons for actor conditions not being removed after the effect duration has passed (thanks insink71 for finding it!) (issue 304).
Bumbed version number to v0.6.11b2

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@252 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-05-30 18:58:23 +00:00
oskar.wiksten
cf744a7b92 Minor conversation fixes (thanks ctnbeh13 & sdevaney)
Implemented actual gameplay help in the about section (thanks Nyktos & sdevaney!)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@244 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-05-13 15:58:46 +00:00
oskar.wiksten
8ef8f59da2 Implemented 3 new high-level skills (Rejuvenation, Taunt, Concussion).
git-svn-id: https://andors-trail.googlecode.com/svn/trunk@241 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-05-07 20:31:12 +00:00
oskar.wiksten
9cbc501511 Renamed critical hit skills to "Internal bleeding" and "Fracture".
Fixed bug where the monster attacks would not change state to completed if you enter inventory while the monsters are attacking (this also fixes one long outstanding bug with double monster attacks if you enter inventory).
Updated list of authors.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@237 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-04-29 21:38:58 +00:00
oskar.wiksten
c96f0ee26c First attempt at new skills "Attenuation" and "Enervation" (thanks to Nyktos for the ideas)
Fixed bug with missing icon for dead spiders. (thanks for sdevaney for spotting it)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@235 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-04-28 17:20:26 +00:00
oskar.wiksten
f883abf632 Updated quest text for "Feygard errands" (thanks fiernaq)
Fixed unresolvable quest "Missing pieces" (thanks chaosrunner87)
Adjusted descriptions of "Dark blessing of the Shadow" so that it is more apparent that it can not be upgraded more than 1 level.
Added property to maps that are considered outdoors (will be used for worldmap).
Adjusted tile-loding code so that all available graphics are actually loaded.
Changed colors of "mountain brute" (thanks ctnbeh13)
Added journal fragment in BWM cabin that gives a hint on how to get out of there.
Added sign text to woodcave that hints at a future quest (thanks ctnbeh13)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@228 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-04-17 20:42:42 +00:00
oskar.wiksten
0bf3fab678 Changes to critical hits - now based on "critical skill" that defines the effective critical chance by a nonlinear formula (sqrt).
Conversation corrections (thanks ctnbeh13)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@227 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-03-30 16:38:19 +00:00
oskar.wiksten
2fe1e3f0b0 Added immunity to critical hits for ghosts, undead and demons.
Added a way to re-sort the player's inventory by moving items to top/bottom.
Auto-close the level-up dialog if the player cannot level up (issue 284)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@222 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-03-12 21:16:57 +00:00
oskar.wiksten
44d9edb261 Completed the "the dark protector" questline with 500 new lines of conversation, consisting of 3 new quests and a new skill.
Fixed FC issues when returning to the app from another app.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@218 08aca716-68be-ccc6-4d58-36f5abd142ac
2012-02-12 19:45:28 +00:00
oskar.wiksten@gmail.com
58c89023de Update monster HP before running the attack animation.
Spelling corrections to conversations.
Prevent FC when running maploader on maps that have exits that do not specify a destination map (such as south of Prim).
Reuse loaded graphics tiles in shopactivity.
Do not use android.util.Pair (since it's not available in Android v1.6)
Updated German translation (thanks Samuel)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@186 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-18 18:02:21 +00:00
oskar.wiksten
ebc9c9998b Major refactoring of resourceloader. This version loads graphical resources when they are first required, instead of loading them all when the game starts. Resources are cached using SoftReference<> and reclaimed by the Android OS whenever needed.
Refactored resourceloader of conversationcollection. Now the game only loads conversations when they are used in the ConversationActivity, instead of loading them all when the game starts.
These two changes drastically reduces the memory footprint of the game, thus allowing devices with lower maximum heap size to run the game.

Changed link to forums (http://andorstrail.com/)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@181 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-16 07:08:52 +00:00
oskar.wiksten
5c6d69b895 Added setting "Optimized drawing" to change the behaviour of how the map is redrawn (redraw everything vs. redraw only changed tiles).
git-svn-id: https://andors-trail.googlecode.com/svn/trunk@180 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-14 17:24:24 +00:00
oskar.wiksten
1ad18b5b19 Conversation spelling corrections.
Fixed FC when producing savegames containing actors with null combattraits (such as NPCs).

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@179 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-13 18:56:57 +00:00
oskar.wiksten@gmail.com
49eb55cbf0 Structural refactoring: moved CombatTraits from being a superclass of ActorTraits into being a property of Actor (for issue 251 & issue 253).
Save active monster conditions in savegame file (issue 253).
Save individual monster combat stats in savegame file (issue 251).
Display active monster conditions on monster info dialog. (issue 252).
Renamed "unequipped stats" to "Base combat statistics (without equipment and skills)".
Bumped version number.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@177 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-12 22:04:46 +00:00
oskar.wiksten
6af1b95e89 Slight performance improvement to TMX file reader.
Added Android application description.
Conversation correction to Buceth.
Tweaked droplists that contains potions.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@176 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-10 20:48:48 +00:00
oskar.wiksten@gmail.com
8de34493f7 Updated version number.
Updated welcome text when starting a new version of the game.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@169 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-07 21:14:53 +00:00
oskar.wiksten@gmail.com
1a9c903ad2 Added additional monster icons.
Populated waterway- and pwcave maps with monsters.
Added selftests to verify that all defined monsters are being used.
Disabled manual saving while in combat (issue 241).

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@165 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-10-05 22:08:54 +00:00
oskar.wiksten
d83a420be2 Added "clear" button to content editor.
Added accordion to import/export dialogs in content editor.
Fixed bug in content editor when changing an id of a phrase.
Made editor tabs closable with escape key.
Split the item tileset image into several smaller parts.
Added more images for some armours, weapons and monsters.


git-svn-id: https://andors-trail.googlecode.com/svn/trunk@155 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-09-12 12:23:29 +00:00
oskar.wiksten
bebabbb2aa Introduced a setting for whether d-pad should be minimizable or not.
Added skills for resistance of actor conditions. (thanks Samuel)
Remove duplicate items (but give back gold) whose store price has increased, to prevent exploiting the newer item prices.
Changes to code comments, display texts. (thanks Samuel)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@146 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-30 19:50:53 +00:00
oskar.wiksten
8f907ac3fa Added automatic price calculation (issue 38)
Updated Italian translation (thanks k6blue)
Added confirmation dialog box when selling non-ordinary items (thanks ejwessel).

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@144 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-30 12:12:58 +00:00
oskar.wiksten
9730afade8 Display unequipped base stats on player info screen.
Add "All" button to bulk selection interface.
Do not show bulk selection interface when dropping just one item.
Confirmation dialog when overwriting savegames with a new player name (thanks ejwessel)
Hide critical multiplier if equal to 0 or 1.
Do not trigger map events if the player moves to another tile on the same mapevent.
Add LayoutParams to all dynamically generated views (reduces graphical artifacts on Motorola devices)
Use wrap_content instead of match_parent as height on listviews (reduces graphical artifacts on Motorola devices)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@142 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-24 11:24:45 +00:00
oskar.wiksten
38df2875bb Introduce categories on actor conditions.
Display text about debug resources on startscreen.
Sort savegame slots (thanks Samuel)
Display confirmation box when overwriting savegame with different player name (thanks ejwessel) (issue 215).
Show skill max level even if player does not have skill point (thanks Samuel)
Hide skill requirements if max level reached (thanks Samuel)
Enable attack button even when fleeing (thanks Samuel)
Display negative combat traits, for example when viewing a condition effect (issue 217).


git-svn-id: https://andors-trail.googlecode.com/svn/trunk@140 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-23 12:42:52 +00:00
oskar.wiksten
aeb652b1ec Added requirements to skills (other skills, stats or levels)
Unlimited number of savegame slots.
Added "quests" as tab to character screen.
Added display type string to item info page (Quest item/Rare/Exceptional/Legendary).
Bugfixes (thanks Samuel)
Updated French translation (thanks Misty Soul)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@137 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-20 11:48:52 +00:00
oskar.wiksten
585025f8d3 Display list of skills that the player has.
Leveling up gives a new skillpoint to distribute.
GUI for selecting what skill to increase.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@135 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-17 16:53:20 +00:00
oskar.wiksten
4300117d19 Added bulk selection interface for dropping, buying and selling. (Thanks to ejwessel)
git-svn-id: https://andors-trail.googlecode.com/svn/trunk@131 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-15 20:18:20 +00:00
oskar.wiksten
86ca75e7e3 Display info dialog about actor conditions when the user clicks one in a view that display stats.
git-svn-id: https://andors-trail.googlecode.com/svn/trunk@130 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-15 16:42:20 +00:00
oskar.wiksten
83f0834c93 Virtual D-pad (thanks to Samuel)
Movement even when holding the same spot (thanks to Samuel)
Movement aggressiveness, not enabled yet (thanks to Samuel)
Restructured resourceloader to use external file as list of what resources to load
Renamed resource files to indicate what files can be translated
Updated German translation (thanks to Samuel)
Updated French translation (thanks to Misty Soul)

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@120 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-07-08 12:31:21 +00:00
oskar.wiksten
db7d65c355 - Added scrollbar to item info dialog (thanks ctnbeh13)
- Changed the color of the exp bar yet again (thanks Samuel)
- Update HP-bar graphics when player gets "Minor berserker rage" condition (thanks kabbie1882)
- Fixed walkable crosses near "Blackwater Border Patrol" (thanks ctnbeh13)
- Fixed walkable pile of armour near Waeges (thanks ctnbeh13)
- Fixed walkable chair near Harlenn's bodyguard (thanks ctnbeh13)
- Fixed walkable signs on west side of Prim (thanks ctnbeh13)
- Fixed walkable plant in Prim inn (thanks ctnbeh13)
- Changed sign into fence tile outside Elm mine near Prim (thanks ctnbeh13)
- Changed walkable grass tiles outside Elm mine near Prim (thanks ctnbeh13)
- Updated authors list

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@117 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-06-28 20:04:51 +00:00
oskar.wiksten
f8c711e51d Updated German translation by Bomber and Samuel Plentz.
git-svn-id: https://andors-trail.googlecode.com/svn/trunk@113 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-06-22 20:19:38 +00:00
oskar.wiksten
b971430a6d Updated Authros list.
Slightly modified crossroads map.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@102 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-06-09 22:12:13 +00:00
oskar.wiksten
40776bc938 First version of quests for Blackwater mountain.
Updated French translation by Misty Soul.

git-svn-id: https://andors-trail.googlecode.com/svn/trunk@101 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-06-09 21:10:52 +00:00
oskar.wiksten
8a6d33d25a Updated French translation by Misty Soul.
git-svn-id: https://andors-trail.googlecode.com/svn/trunk@98 08aca716-68be-ccc6-4d58-36f5abd142ac
2011-05-25 19:53:12 +00:00