Commit Graph

573 Commits

Author SHA1 Message Date
Zukero
bddb3e2a8c MapObject & MonsterSpawnArea now keep track of their Tiled group's name. 2013-10-20 22:14:35 +02:00
Zukero
5daf70e739 Egocentric commit. Added my name in the authors... 2013-10-03 22:27:11 +02:00
Oskar Wiksten
0a8859b304 Add explicit quest stages to existing key areas 2013-10-03 08:27:11 +02:00
Zukero
140dd16408 Key Area now use Requirement, instead of QuestProgress
* Requirement class moved from model.conversation to model.script
* Added requirement questLatestProgress : quest stage must be reached, but no stage with superior ID must be reached.
* New key requirements conditions type (item/gold/bonemeals) consumption (more or less than value, never strict checking, either <= or >=).
2013-10-02 18:21:14 +02:00
Oskar Wiksten
9af294932f Remove unused code 2013-09-25 22:30:10 +02:00
Oskar Wiksten
0212dd6bbc Add world timers and world time (counted in number of rounds)
* Increase world time each round.
* Add script reward "createTimer"
* Add script requirement "timerElapsed"
2013-09-25 17:54:08 +02:00
Oskar Wiksten
d6583a4e33 Add reward type "giveItem", for quest rewards that do not need full droplists. 2013-09-25 17:54:08 +02:00
Oskar Wiksten
02bfeb5625 Enable map scripts to run on every round or tick 2013-09-25 17:54:08 +02:00
Oskar Wiksten
dc278fb5da First attempt at scripted map areas 2013-09-25 17:54:08 +02:00
Ian Haase
8d91c7375d recolored dirt transitions 2013-09-25 17:47:10 +02:00
Oskar Wiksten
d13cd4c02a Add preference "use localization", to allow disabling partial translations 2013-09-08 16:56:03 +02:00
Oskar Wiksten
787fcc0a65 Rearrange worldmap.xml (sort by name) 2013-09-02 20:45:53 +02:00
Oskar Wiksten
d29218c7c3 Prepare data placeholder "worldData". 2013-08-31 19:28:09 +02:00
Oskar Wiksten
9c78b6a2ec Refactor player combat round methods 2013-08-31 19:21:37 +02:00
Oskar Wiksten
96d451ffbe Worldmap tile alignment (awesome work by Tomcat!) 2013-08-30 21:04:08 +02:00
Oskar Wiksten
0992053a72 Bugfix: Realign tiles in Fallhaven (thanks Mayweed & Tomcat) 2013-08-24 17:05:38 +02:00
Oskar Wiksten
a1da45ce3f Refactor: Changed namespaces, reorganized imports. 2013-08-24 13:51:59 +02:00
Oskar Wiksten
06feff98c1 Update Elwyl/Elwel conversation to switch active NPC 2013-08-20 20:42:12 +02:00
Oskar Wiksten
8611148530 Conversations with more than one NPC
* Add "switchToNPC" property on phrases, that should contain the monsterTypeID of the NPC that should tak over the dialogue.
2013-08-20 20:42:12 +02:00
Oskar Wiksten
f620ca924e Bugfix: Exclude hidden quests from completed quests statistics (thanks jlhromeo!) 2013-08-20 19:45:39 +02:00
Oskar Wiksten
fb1782bb7e Conversation spelling corrections (thanks LoveToFlyGuy!) 2013-08-19 20:06:13 +02:00
Oskar Wiksten
0bcd41b2ef Waterfall tiles (thanks red hatter!) 2013-08-19 20:01:04 +02:00
Oskar Wiksten
b810a6e91e Add monster movement type 'wholeMap'.
* Monsters with this movement type can even move outside their own spawn areas.
2013-08-08 17:14:48 +02:00
Oskar Wiksten
16e8a5fdbe Bugfix: only use pathfinder for monsters that are aggressive 2013-08-08 11:31:06 +02:00
Oskar Wiksten
a83271c3a9 Bugfix: Show correct ingreds for Lodar def pot in the quest log (Thanks jamnjim358) 2013-08-05 10:54:27 +02:00
Oskar Wiksten
b6c2beb348 Bugfix: Clear temporay combat state when loading game
Fixes issue with not being able to attack in combat after having exited combat during monster's attack animation.
2013-08-05 10:27:17 +02:00
Oskar Wiksten
3b938c3a0a Refactor: Use more enums instead of const ints 2013-08-05 10:17:14 +02:00
Oskar Wiksten
98f6cd0f97 Bugfix: Redraw everything once initially
* Fixes issue with black screen during combat on Android >= 4.2
2013-08-05 09:32:03 +02:00
Oskar Wiksten
8bb663a739 Update version to v0.7.1dev 2013-08-03 11:56:49 +02:00
Oskar Wiksten
918aeaedb3 Bump version to v0.7.0 (versioncode 39) 2013-07-23 18:12:42 +02:00
Oskar Wiksten
83d2a8bde0 Convert all code spaces to tabs.
* Yay for spaces-vs-tabs flamewar!
* Also removes trailing whitespaces in code
2013-07-23 16:36:26 +02:00
Oskar Wiksten
a54d0fd6e8 Bugfix: Load all icons for monsters spawned on maps, even when they're not part of the list of monsters that may spawn on maps 2013-07-23 13:46:10 +02:00
Oskar Wiksten
3523d0105c Update quest to state animal 'hair' instead of 'fur' (Thanks Sarumar) 2013-07-23 13:10:14 +02:00
Oskar Wiksten
8d719b4083 Update v070 maps/conversations after the Hirazinn has been killed 2013-07-23 13:04:51 +02:00
Oskar Wiksten
a2d9e20d3d Map tile alignment tweaking (thanks Tomcat!) 2013-07-23 11:51:17 +02:00
Oskar Wiksten
1b995e7af4 Bump version to v0.7.0a5 2013-07-20 11:54:06 +02:00
Oskar Wiksten
0bd2a820c7 Add % or "percentage points" to some skill descriptions (thanks Antison!) 2013-07-18 17:11:21 +02:00
Oskar Wiksten
a87629c925 Allow Charwood quest to progress without choosing skills 2013-07-18 16:53:36 +02:00
Oskar Wiksten
1baa787533 Minor tile changes to BWM maps 2013-07-18 15:35:36 +02:00
Oskar Wiksten
b28d896600 Add bars to the Charwood mine entrance when the player first visits 2013-07-18 14:05:37 +02:00
Oskar Wiksten
9fab58f239 Slightly shorter setting names for "Show loot dialog" (thanks Tomcat!) 2013-07-18 13:50:29 +02:00
Oskar Wiksten
656dd23407 Provide explicit buffer size when reading huge translation files 2013-07-18 13:14:19 +02:00
Oskar Wiksten
24e1aab8be Minor fix for Portuguese(BR) translation. 2013-07-18 10:15:41 +02:00
Oskar Wiksten
b13caa40b0 Bugfix: Update "attack" button to "move" when fleeing. 2013-07-16 23:13:50 +02:00
Oskar Wiksten
3f9cf63463 Bump version to v0.7.0a4 2013-07-16 10:45:25 +02:00
Oskar Wiksten
c24c264f1e Bugfix: auto-hide quickslots when displaying worldmap and preferences.showQuickslotsWhenToolboxIsVisible = true 2013-07-16 10:45:15 +02:00
Oskar Wiksten
919132a564 Minor stats change to v070 mobs 2013-07-16 10:39:32 +02:00
Oskar Wiksten
c7cd8e6d17 Map tile alignment tweaking (thanks Tomcat!) 2013-07-16 09:39:53 +02:00
Oskar Wiksten
5e1f91bad4 Changing all const ints to enums, making the json resource files much easier to read
* Though, the json files will get a bit larger.
2013-07-16 02:35:59 +02:00
Oskar Wiksten
b4f7d1fe42 Add more requirement types to phrase replies: "killed monster" & "skill level" 2013-07-15 20:52:00 +02:00