Compare commits

..

307 Commits

Author SHA1 Message Date
Zukero
3b28c2f378 Desaturated the clouds' colors. Even less saturation for faraway ones.
Clouds speed should be even more consistent across different devices.
Also made the title screen's UI backgrounds "clickable" so a misclick
doesn't hide the UI too easily.
2018-03-26 16:26:52 +02:00
Zukero
055a2eaf32 Finally fixed clouds' lowest position.
Slower logo animation.
Larger logo.
2018-03-26 14:02:28 +02:00
Zukero
8b2dbb4ead Cleanup and consistency. 2018-03-23 17:04:53 +01:00
Zukero
a905d8b08a Better handling of clouds position 2018-03-23 16:56:47 +01:00
Zukero
e594713a9b Attempts to fix clouds position's screen ratio independence & threading
issues on loading dialog.
2018-03-23 16:48:28 +01:00
Zukero
a98df96474 New animation for title logo. Better clouds scaling (now same
pixel-width as mountains etc.). Better loading animation. Clouds
animation now also showing behind loading dialog. Still need to enhance
support for low-end devices.
2018-03-22 17:34:04 +01:00
Zukero
470bc423ef Added custom loading animation. Saved some PNGs in indexed color mode,
saving space.
2018-03-14 18:45:15 +01:00
Zukero
03d67209cd Attempts to reduce memory usage of title screen and to improve
consistency over varied screen sizes and DPI (from spica to Full HD PC
through high-end 5" phone). Far from complete...
2018-03-13 18:55:12 +01:00
Zukero
1bb52b1f0e More changes to the clouds. 2018-03-12 18:57:37 +01:00
Zukero
e6dda3651d Enhanced title screen's clouds animation. 2018-03-12 15:46:08 +01:00
Zukero
bf154e058b Progress towards target title screen. 2018-03-09 18:03:19 +01:00
Zukero
d6d473a3d7 Started integrating new title screen drawables. Crashes on my phone
though :/
2018-03-08 18:28:54 +01:00
Zukero
67f2c41ac9 Preparatory works for new title screen 2018-03-07 17:51:58 +01:00
Zukero
d285871321 Merge branch 'master' into title_screen
Conflicts:
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/resource/tiles/TileManager.java
2018-02-28 17:09:23 +01:00
Zukero
97bffa86c7 Fixed rendering when animations are disabled. Backported automatic
sizing of TileCollection from stoutford_tests.
2018-02-28 12:09:03 +01:00
Zukero
68b60a0286 Merge branch 'master' into title_screen
Conflicts:
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/activity/ConversationActivity.java
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/controller/PathFinder.java
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/view/MainView.java
2018-02-27 18:43:53 +01:00
Zukero
ec733e5b97 Moving sprites do not each trigger a redraw in concurrent threads.
There is now a unique timer that triggers unified timely redraws when
there are sprites moving around. The downside is the moving NPC always
trigger full-screen redraws. On the upside, it should prevent stuttering
when there is a large number of NPCs moving at the same time, as they
were each asynchronously triggering redraws.
2018-02-27 18:37:55 +01:00
Zukero
7d2134205c SpawnArea's spawn group can refer to a specific monster type, even if
the spawn group doesn't exist and that this monster type belongs to a
specific spawngroup (like in ATCS).
2018-02-27 14:29:39 +01:00
Zukero
f4c762026d Merge branch 'master' of https://github.com/Zukero/andors-trail.git 2018-02-22 23:29:37 +01:00
Zukero
3708c4886e Added new graphics layer "top" above the "above" layer. 2018-02-22 16:43:38 +01:00
Zukero
da59c7143d Spawn areas now allow a boolean property "ignoreAreas", false by
default, that allows monsters from this area to be spawned and moved
over other game objects, like key areas, mapchange areas and rest areas.
2018-02-22 16:19:26 +01:00
Zukero
2ade99eed0 Backported new debug buttons from title_screen branch into master. 2018-02-22 16:00:33 +01:00
Zukero
752a3b64f0 Fixed worldmap recenter that failed on some devices. Now handled in Java
instead of Javascript.
2018-02-22 15:49:36 +01:00
Zukero
4fb476a94e Merge pull request #33 from carceris-magister/mikhail
Mikhail
2018-02-22 13:52:22 +01:00
Zukero
153ea0a660 Fixed narrator messages being greyed out as rewards. 2018-02-12 22:06:16 +01:00
Zukero
27a2a87949 Merge separate changes. 2018-02-12 21:52:15 +01:00
Zukero
b77c1b3f94 Fixed bug preventing modified maps from being updated on the worldmap
upon visiting them.
2018-02-12 13:46:22 +01:00
Zukero
5b8e3a7ae4 Merge pull request #45 from Rijackson/master
Fix for cliff heights in Crossglen
2018-02-10 16:58:01 +01:00
Rijackson
8a0af4038a Fixed fix for cliff heights in Crossglen. 2018-02-10 10:08:16 -05:00
Rijackson
98bf2d0381 Fix for cliff heights in Crossglen 2018-02-10 10:03:38 -05:00
Zukero
e300c1383e Merge branch 'master' of https://github.com/Zukero/andors-trail.git 2018-02-10 14:32:53 +01:00
Zukero
193048cb8f Added "alignmentSet" reward type for dialogues. 2018-02-10 14:32:36 +01:00
Zukero
23faa6d19c Fix mis-clicks around the "flee" buttons (and all of the Combat UI)
triggering an attack.
You are now allowed to use fat fingers.
2018-01-15 11:55:40 +01:00
Zukero
332eee0736 Merge remote-tracking branch 'origin/master' into title_screen 2018-01-15 11:35:11 +01:00
Zukero
421a03980a Bug fix for factionScore requirements 2018-01-15 11:34:25 +01:00
Zukero
0a04b516dd Fixed another (hopefully the last one) issue introduced during the Great
Reordering of content (loss of requirements negation in Dialogues'
replies).
2017-12-12 23:35:27 +01:00
Zukero
b87617e7eb Renamed themes. 2017-12-09 15:36:01 +01:00
Zukero
1be47b2e0e Fixed the green theme colors. Added dark gray theme. Renamed the themes
after metals.
2017-11-22 23:29:33 +01:00
Zukero
5b6301998e Forgot to update a color ref for green. 2017-11-22 18:24:55 +01:00
Zukero
14f83283fb No more "gold", green instead. All made from blue using scripts. 2017-11-22 18:22:47 +01:00
Zukero
bca34db508 Cleanup of all UI bitmaps, to have a cleaner, more consistent color
palette, easing the scriptability of derivatives creation.
2017-11-22 16:17:34 +01:00
Zukero
7e2494196c Fixed ListSeparator bugs introduced with recent change.
New and enhanced debug buttons!
2017-11-21 15:07:35 +01:00
Zukero
a54798443a Fixed compatibility with Donut (1.6). Better list separator. Shops tabs
were mysteriously forgotten, until now, so I added icons too.
2017-11-20 23:52:38 +01:00
Zukero
413bf66c68 Removed Red, replaced by Gold. Not really pretty either... but it now
works... except on Android 1.6...
2017-11-20 18:50:10 +01:00
Zukero
827260c90f First phase in attempt to provide several UI themes. 2017-11-19 22:37:03 +01:00
Zukero
b24e348c51 Another one. 2017-11-18 00:10:48 +01:00
Zukero
cbdb53c813 "Really" fixed minor coloring issue. 2017-11-18 00:09:26 +01:00
Zukero
92793c73cf Fixed minor coloring issue. 2017-11-18 00:07:44 +01:00
Zukero
d81ed7a6b5 Fixed styles. Now correctly themeable. 2017-11-18 00:06:24 +01:00
Zukero
df81e96a08 WARNING: Does not run!
Huge clean-up. Separation between themes and style. Preparatory work for
theme inheritance and alternative themes made by derivation.
Problem: due to a pre-lollipop bug, I still have to remove some color
indirections through attributes, as they are not preperly resolved.
2017-11-17 19:20:35 +01:00
Zukero
8c28166c11 Fixed issue in Vilegard where you could talk about the Xulviir and the
Feygard swords to all merchants instead of only the smith while Vilegard
people distrusts you.
2017-11-17 12:01:38 +01:00
Zukero
f1867667aa More layout fixes 2017-11-17 11:55:49 +01:00
Zukero
af052408b1 More layout fixes on the rangebar. 2017-11-14 22:45:11 +01:00
Zukero
a4d1e8b463 Clean up stylesheets. 2017-11-14 22:35:34 +01:00
Zukero
e93810876c "More" action button presence in ItemInfoActivity corrected. 2017-11-14 22:17:51 +01:00
Zukero
aea3571ca5 Fixed title screen animation for Lollipop+
Larger buttons overall and better spacing between replies.
2017-11-14 19:03:58 +01:00
Zukero
81c0c1a7ff Animated logo on title screen 2017-11-13 16:43:08 +01:00
Zukero
5b2b787f90 Fixed Dialog button text color on old android versions. 2017-11-13 14:16:50 +01:00
Zukero
1d0bdf1e4e Added recenter button on worldmap. 2017-11-13 13:55:04 +01:00
Zukero
4cdc08b360 Layout tweaks and bug fixes. 2017-11-13 12:35:01 +01:00
Zukero
0f90281e0f Fixed worldmap scrolling. Removed useless "More" button on item info
when opened from shops.
2017-11-13 10:33:57 +01:00
Zukero
f06e0d714a Added missing credit. 2017-11-11 09:08:22 +01:00
Zukero
bccab0421a Credited authors 2017-11-11 08:57:27 +01:00
Zukero
cef4000391 Preferences OK. Finally, the whole UI is under control. 2017-11-10 23:34:20 +01:00
Zukero
13a8e351bd ListPreferences popup issue almost fixed. 2017-11-10 20:01:30 +01:00
Zukero
e3ca04cde7 'More' button in item info view to go back and forth between simple
click and long click menus in the inventory.
2017-11-09 16:52:57 +01:00
Zukero
6394353fa0 Custom context menu on inventory now works. 2017-11-09 16:39:30 +01:00
Zukero
3598624a8e Reimplementation of the inventory context menu. Not complete yet.
Android doesn't help...
2017-11-09 00:35:22 +01:00
Zukero
b57f847b09 Nice combo boxes, erm, spinners, emulated through a button and a dialog.
Dual-sized heroes.
Did "Organize imports" in eclipse on the whole project, so almost all
java files are changed, but not by much.
2017-11-08 18:36:17 +01:00
Zukero
f161926a75 Spinner emulation for inventory filters. Allows greater control over
dropdown menu L&F.
2017-11-08 00:16:55 +01:00
Zukero
763c964b17 Better readability of magnitude & duration in actor condition bars.
Better list item borders bitmaps.
2017-11-07 18:50:06 +01:00
Zukero
7122907cc0 Nice actor conditions indicator bars. 2017-11-07 17:30:32 +01:00
Zukero
f9c3bc6bf6 Color palette in resources. Conversation activity uses it now.
Preferences category headers fixed.
2017-11-06 23:53:40 +01:00
Zukero
f78862e778 Better tabs, bettertext color consistency, UI skinning not yet
completed...
2017-11-06 19:08:31 +01:00
Zukero
effc7b6446 More tiny tweaks. 2017-11-06 00:23:44 +01:00
Zukero
5b28c58523 More tiny tweaks. 2017-11-06 00:22:54 +01:00
Zukero
164990ec6b Tabs in hero view are now themed. Also, preparatory works for Dual-size
hero icons, and more UI tweaks.
2017-11-06 00:20:10 +01:00
Zukero
a017fbcf67 More progress on the UI skinning effort. Combat view now shows an AP
bar.
2017-11-05 17:37:50 +01:00
Zukero
e4be5d35a8 New Dialog system for better UI control. ALmost there... 2017-11-05 01:47:27 +01:00
Zukero
e87ea318ec More UI tweaks... getting there... 2017-11-04 00:17:11 +01:00
Zukero
3a8ad1395f More UI tweaks... not there yet. 2017-11-03 18:06:50 +01:00
Zukero
335c853acd Theme refining 2017-11-03 11:03:46 +01:00
Zukero
6787a0ac4b More UI tweaks. 2017-11-02 19:10:23 +01:00
Zukero
a4694be347 UI Styling like crazy. 2017-11-02 19:05:15 +01:00
Zukero
a8b24abb39 Select your hero !
Support for three different hero sprites.
Externalized New Game Creation in a separate fragment.
Enhanced title screen UI.
Continuable game preview.
2017-10-31 18:26:11 +01:00
Zukero
6cfe381b84 First test at enhancing the start screen UI. 2017-10-30 18:12:30 +01:00
Zukero
29379be41c UI to show actor conditions active on the targeted NPC during battle. 2017-10-24 18:23:45 +02:00
Zukero
8667e925f3 Simple bug fix where full round triggers incorrectly decreased
conditions duration for monsters, while it doesn't for players.
2017-10-22 17:59:18 +02:00
Zukero
5d82232453 Merge remote-tracking branch 'choose_remote_name/master' 2017-10-03 22:47:14 +02:00
Zukero
716b96b624 Even a NPC with a 1x1 spawn area can track a player down. 2017-10-02 19:04:27 +02:00
Zukero
afadac0f2f NPCs don't need to be aggressive to "pathfind" the player anymore. 2017-10-02 18:24:05 +02:00
Zukero
60edd73fc2 Removed unnecessary warnings about replace area requirement-related
properties.
Added code to clear the "isApplied" flag on a replace area when another
replace area is applied later and intersects with the first one.
2017-10-02 16:32:31 +02:00
Zukero
4b4a10ec62 Merge pull request #38 from sdevaney/master
Readme and contributors list
2017-09-29 09:17:44 +02:00
Scott Devaney
597f90da21 fix last of relative links 2017-09-28 17:02:17 -04:00
Scott Devaney
b7fe6864d3 fix relative links 2017-09-28 16:59:07 -04:00
Scott Devaney
3841e00c3a Updated readme v0.2
Broke out gfx and additional contribs to their own file.
Added additional Authors
2017-09-28 16:53:30 -04:00
Scott Devaney
6052788322 Contributors lists
added contributors lists and broke out graphics to another file since it is so long
2017-09-28 16:41:25 -04:00
Scott Devaney
d4e82b4e68 First readme for AT
Readme v0.1
2017-09-28 14:14:40 -04:00
Zukero
e0c7dd35b8 Items' onHitReceived effects now applied. 2017-08-29 18:47:35 +02:00
Zukero
ea03360145 Bug fixes and first tests with debug content for the revenge strike and
enhanced combat log features.
2017-08-28 18:32:43 +02:00
Zukero
a17eaadf4e Added UI to show the stats for the "revenge strike" feature. 2017-08-28 17:52:34 +02:00
Zukero
da76ea4542 Revenge effects & Enhanced combat log.
Apply effect when you or a NPC received a hit (effect defined on
defender).
Apply effect when a NPC dies (effect defined on NPC).
Messages in the combat log for taunt skill and actor conditions effects.
2017-08-28 16:55:53 +02:00
Zukero
93bdb8e18f New icon for immunity overlay. 2017-08-28 13:15:39 +02:00
Zukero
ab61c774bf Added immunity as a dialogue reward type.
Debug content can trigger all event types.
2017-08-27 12:58:14 +02:00
Zukero
9b42b246bb Reapply item-borne condition prevented by a now worn out temporary
immunity.
2017-08-27 10:21:04 +02:00
Zukero
aeaa5ffd42 Fixed issues in immunity management:
- Can detect the case where you unequip an item that grants an immunity
while having another, temporary, immunity to the same actor condtion
- Reapplies an AC coming from an equipped item when you unequip another
item that granted immunity.
- Added immunities to the saves.
2017-08-27 09:45:51 +02:00
Zukero
84059a575f Actor condition immunity! It works!
For a few rounds with a positive duration, or forever with 999 duration,
or as part of the equip_effect on an item. Examples in the debug items.
2017-08-27 00:47:29 +02:00
Zukero
cd508e70f1 Included new tilesets in the resource loader.
Also added comment flags to prepare for generation of these lines by
ATCS.
2017-08-25 23:45:26 +02:00
Zukero
edecf946b2 Merge pull request #35 from Rijackson/master
Added japozero spritesheets to master branch. Also a new item sprite …
2017-08-25 23:32:55 +02:00
Zukero
d15e15a897 Fixed bug in feature ending a round at the end of a combat that caused
an infinite recursion (Stack overflow) when the combat ended due to
player death while afflicted by an actor condition.
2017-08-21 14:40:46 +02:00
Rijackson
6a4c949ad5 Added japozero spritesheets to master branch. Also a new item sprite (recolored flowers for the damerialias), and some new map sprites (a new window, some new fences/pillars, and some crossings for the rail tracks). The map sprites are only in experimental maps, but I thought I should make them available to anyone doing map making. 2017-08-20 19:10:20 -04:00
Zukero
acf15e5b6d Added the new "factionScore" requirement type. 2017-08-20 11:13:57 +02:00
Carceris Magister
8f8bcf8a6c Use proper JSON boolean for negate statements 2017-08-18 22:47:49 -04:00
Carceris Magister
a5e10aaf0b Merge branch 'mikhail' of github.com:carceris-magister/andors-trail into mikhail 2017-08-18 22:42:48 -04:00
Carceris Magister
ff61d64c83 Merge branch 'master' of github.com:Zukero/andors-trail into mikhail 2017-08-18 19:41:47 -04:00
Zukero
7086684eb0 Replace areas can now use complete requirements, like Key areas, not
only "questProgress" ones. Untested. Beware.
2017-08-18 16:08:35 +02:00
Zukero
2e631c74da Merge pull request #34 from carceris-magister/mikhail-poison
Fixed dangling reference in Mikhail's conversation list.
2017-08-17 17:49:48 +02:00
Carceris Magister
101d722ae6 Fixed dangling reference in Mikhail's conversation list. 2017-08-17 09:16:36 -04:00
Carceris Magister
195b8eb5f9 Improved Mikhail's initial dialog with more context and to avoid repeating opening monologue (info still available when character asks.) 2017-08-16 21:13:08 -04:00
Zukero
f9ea913bba Cleaner formula for previous dual-wield fix. 2017-08-16 21:09:09 -04:00
Zukero
ed4fd97e1c Cleaner formula for previous dual-wield fix. 2017-08-11 13:10:01 +02:00
Zukero
7c6aea4d7c Fixed Dual-Wield level 1, so that the resulting attack cost is the
slowest weapon + half the fastest weapon, instead of the main hand +
half the off-hand.
Implies changes to the skill description in the string ID
skill_longdescription_fightstyle_dualwield.
2017-08-11 13:05:22 +02:00
Zukero
1751b9d765 Fixed and robustified the pathway_fallhaven quest. 2017-08-11 10:41:44 +02:00
Zukero
ee838d67c8 Merge pull request #30 from dacmot/end_round_at_end_of_combat
End round at end of combat
2017-07-25 21:07:01 +02:00
dacmot
a3a043b993 Add myself to authors 2017-07-25 14:55:25 -04:00
Dacmot
2c95d0b88d Add back round counters reset and move a function call to put it with similar functions 2017-05-22 22:37:14 -04:00
Dacmot
a8a1b13d49 Perform end-of-round in combatExit() and remove resetRoundTimers() 2017-05-22 13:20:27 -04:00
Dacmot
fedff3eca1 Revert change in newPlayerTurn() which did not work 2017-05-21 16:38:14 -04:00
Dacmot
45d90689f8 Ensure turn ends at the end of combat 2017-05-16 22:57:32 -04:00
Zukero
bda232cbc1 Merge pull request #29 from Rijackson/master
Minor changes to Mikhail's dialog
2017-05-11 23:38:02 +02:00
Rijackson
477f1d9326 Minor changes to Mikhail's dialog from Tom, that give a little information about raw meat and food poisoning. 2017-05-11 17:10:01 -04:00
Zukero
ef856c7891 Merge pull request #28 from HummusSamurai/master
Fixed incorrect selection of inventory item when long-pressed.
2017-04-06 17:26:24 +02:00
HummusSamurai
1677c30292 Fixed incorrect selection on item's long-press. 2017-04-06 16:16:34 +03:00
Zukero
aa49668008 Merge pull request #27 from Rijackson/master
Added myself to authors.
2017-03-26 18:08:34 +02:00
Rijackson
6b599977e7 Added myself to authors. 2017-03-26 11:57:29 -04:00
Zukero
8b06f6c65a Merge pull request #25 from Rijackson/master
Fix for problem where if you kill Toszylae and walk away without the …
2017-03-26 16:21:22 +02:00
Zukero
52f091d206 Update conversationlist_blackwater_harlenn.json
Removed a leading space.
2017-03-26 16:05:26 +02:00
Zukero
40da3e5dec Merge branch 'master' into master 2017-03-26 16:02:59 +02:00
Rijackson
808bb090fc Fix for IsStacking and IsPositive problems 2017-03-19 16:02:31 -04:00
Zukero
f9e472291b Merge pull request #26 from HummusSamurai/bugfix-skills-sort
Fixed bug where game crashed if some skills had no requirements when sorted.
2017-03-01 17:06:44 +01:00
HummusSamurai
6fec8de9be Fixed bug where game crashed if some skills had no requirements when sorted. 2017-03-01 16:47:18 +02:00
Zukero
1ac48619ca Flag changed. 2017-02-23 18:10:26 +01:00
Zukero
c667305f25 Merge branch 'master' of https://github.com/Zukero/andors-trail 2017-02-22 22:42:01 +01:00
Zukero
8c0dd7cb6c More bugfix for actorConditions (used iStacking instead of isStacking in
last fix batch o.O)
2017-02-22 15:31:03 +01:00
Zukero
efcf683adf Merge pull request #22 from HummusSamurai/feature/SortingAndCategories
Feature/sorting and categories
Inventory, skills and shoplists can now be filtered and sorted !
Thank you M.H. Alkotob.
2017-02-22 14:13:24 +01:00
M.H. Alkotob
4eff7a97c9 Changed layout_height(s) to "wrap_content" 2017-02-22 14:40:13 +02:00
Zukero
dde191b6da Restored isPositive and isStacking values in actor conditions, destroyed
due to a bug in ATCS.
2017-02-21 19:20:23 +01:00
M.H. Alkotob
afaf284a59 request changes 2017-01-31 10:21:41 +02:00
Rijackson
fc7e47b109 Also left some debug stuff in one file. This fixes it. 2017-01-29 20:41:52 -05:00
Rijackson
0838d20128 It was not my intention to make the Corrosive slime condition non-stacking, only to fix the capitilization. This fixes the error. 2017-01-29 20:34:06 -05:00
Rijackson
cf4a381f06 Fix for problem where if you kill Toszylae and walk away without the helmet, you are doomed. There is nothing in any subsequent dialogue to give you a hint to go and look for something where you killed the lich, and in fact Talion's dialogue tree is simply wrong. The only way to get past talion_demon_1 is to have darkprotector:10. If you don't have that, the only available reply is "No, I have not killed it yet", even though you have. The only thing you can do with Urlifendor is go through a long dialogue sequence that arrives at the selector ulifendor_infected_18_s. That has two replies, but one requires toszylae:70, which you can't get until you have darkprotector:10, so of course you don't have it. So the only available reply is "OK. I will defeat the lich first. Goobye", even though you have already defeated it.
The helmet is now on the shrine behind the lich. When you pick it up, it disappears (mapchange). If you try to leave without it, you get a very big hint.

This is still not perfect. I could not figure out any way to change Talion's or Ulifendor's dialogue without a huge amount of work (the logic in the dialogues and the three interleaved quests is very bad, and in some cases only works because one mistake cancels another. I do not want to mess with it). This means that if the player kills the lich and still leaves without the helmet, despite the hint, the dialogues still make no sense. That is much less likely to happen now though.

I have tested this, and everything seems to work as desired.

There are also a number of other typo fixes, as reported on the forums, and I made the GoW extraordinary (as also reported on the forums).
2017-01-29 20:18:34 -05:00
Zukero
5aeca2a1eb New Script reward type: "changeMapFilter", needs a mapName and effectID.
Works on currentmap too.
2017-01-25 18:50:16 +01:00
Zukero
8f7352db33 Fixed an issue that prevented quickslots quantities from being updated
when you loot an item that goes there. (Reapplied changes in commit
missed during quickslots_custom_ui merge)
2017-01-24 12:59:38 +01:00
Zukero
f10d3f70af Fixed large monsters movement (not used yet, but it bothered me). They
couldn't move because there always was a monster in the way: themselves.
And redrawing area wasn't computed correctly.
2017-01-23 17:55:00 +01:00
Zukero
e8ace3666d EOL restoration 2017-01-23 16:44:26 +01:00
Zukero
ef2af81e87 Quickslots assignment UI - now it's looking better. 2017-01-21 00:34:50 +01:00
Zukero
941b8332e5 Redesign of quickbuttons assignment UI. 2017-01-20 18:36:19 +01:00
Zukero
322e176be9 Fixed large monster issuem introduced with content reordering, but
solved by adding more flexibility and removing the "size" field in
monsters.
2017-01-20 15:04:17 +01:00
Mohamad Alkotob
7c61ad5f81 extra newlines 2017-01-13 16:52:17 +02:00
Mohamad Alkotob
7afe881ead extra newlines 2017-01-13 16:51:39 +02:00
HummusSamurai
0a8259d5a8 Merge remote-tracking branch 'origin/feature/SortingAndCategories' into feature/SortingAndCategories 2017-01-13 16:50:14 +02:00
HummusSamurai
a60e2ab4c5 The sorting/category buttons in the inventory are now above the inventory list directly. 2017-01-13 16:49:43 +02:00
Mohamad Alkotob
ffd37a709b Added name under "Additional programming"
Initials before surname due to ethnic saltiness
2017-01-06 16:04:44 +02:00
Mohamad Alkotob
410f796c31 Update HeroinfoActivity_Inventory.java 2017-01-05 09:26:37 +02:00
Mohamad Alkotob
4b58722b05 end already 2017-01-05 09:23:57 +02:00
Mohamad Alkotob
2b6ce058b6 guess what more tabs 2017-01-05 09:23:09 +02:00
Mohamad Alkotob
6c9fcd5b46 tabs 2017-01-05 09:20:48 +02:00
Mohamad Alkotob
998c56d8ab excess tabs 2017-01-05 09:17:34 +02:00
HummusSamurai
a119fde366 un-used import 2017-01-04 19:59:59 +02:00
HummusSamurai
544ecd1c49 Merge remote-tracking branch 'origin/feature/SortingAndCategories' into feature/SortingAndCategories
# Conflicts:
#	AndorsTrail/src/com/gpl/rpg/AndorsTrail/model/item/Inventory.java
2017-01-04 19:51:25 +02:00
Mohamad Alkotob
a186715eab almost 2017-01-04 19:38:17 +02:00
Mohamad Alkotob
7ea485f8ca please 2017-01-04 19:36:47 +02:00
Mohamad Alkotob
988e94f62f yup that happened 2017-01-04 19:24:20 +02:00
Mohamad Alkotob
7936a223f5 lord 2017-01-04 19:23:14 +02:00
Mohamad Alkotob
f61ba8bd06 damn 2017-01-04 19:19:28 +02:00
HummusSamurai
c42e5b80bd Merge remote-tracking branch 'origin/feature/SortingAndCategories' into feature/SortingAndCategories
# Conflicts:
#	AndorsTrail/src/com/gpl/rpg/AndorsTrail/model/item/Inventory.java
2017-01-04 19:17:41 +02:00
HummusSamurai
5283b04615 git integration in Android Studio is ugly 2017-01-04 19:16:44 +02:00
Mohamad Alkotob
e2b8ac73e8 a space 2017-01-04 19:13:03 +02:00
Mohamad Alkotob
1905e39e43 style 2017-01-04 19:12:42 +02:00
Mohamad Alkotob
8fdd8a3cbf reverting style 2 2017-01-04 19:10:49 +02:00
Mohamad Alkotob
5be73b8b00 reverting style 2017-01-04 19:10:04 +02:00
Mohamad Alkotob
5ac4b9ed5f reverting style 2017-01-04 19:09:21 +02:00
Mohamad Alkotob
c27567c479 reverting style 2017-01-04 19:08:35 +02:00
Mohamad Alkotob
66898885fa reverting style 2017-01-04 19:06:21 +02:00
HummusSamurai
1b69561667 git integration in Android Studio is ugly 2017-01-04 19:02:58 +02:00
HummusSamurai
8627d3f870 reverted style changes in Inventory.java 2017-01-04 19:00:50 +02:00
HummusSamurai
f5caea903a Merge remote-tracking branch 'origin/feature/SortingAndCategories' into feature/SortingAndCategories 2017-01-04 18:45:40 +02:00
HummusSamurai
ee24226c8e git ignore 2017-01-04 18:32:39 +02:00
Mohamad Alkotob
b66a4b3360 + new line 2017-01-04 18:26:18 +02:00
Mohamad Alkotob
fd9bad2ca5 lazy undo 2017-01-04 18:25:54 +02:00
Zukero
ac2c4d7313 Solved button text no showing in shops issue.
All button instances in XML layouts now use layout_height="wrap_parent"
and minHeight="0dp" instead of a fixed 35sp size. It should be safer.
2017-01-04 15:38:42 +01:00
HummusSamurai
3e6921d101 Inventory sort/category is implemented (only buttons were there before) and favorites no longer show in UI 2017-01-04 11:27:31 +02:00
life
0907b0978d Skills, Inventory, and Shops now have the Sort & Category options in the UI. 2017-01-04 01:29:46 +02:00
Zukero
91ac4cc449 Replaced all JSON files by ones re-exported by ATCS, to prepare for
cleaner diffs.
2016-12-21 17:18:34 +01:00
Zukero
af85f0edf6 New colorfilter values : redtint, greentint, and bluetint. 2016-08-10 18:00:15 +02:00
Zukero
d47704200c New Black & White color filter. Set the "colorfilter" property of a map
to "bw".
2016-08-08 16:27:15 +02:00
Zukero
9840078ef3 Replaced android.util.FloatMath by java.lang.Math 2016-08-08 12:26:55 +02:00
Zukero
49e5c9d930 New map-level property : "colorfilter".
Possible values are "black20", "black40", "black60", "black80", and
"invert". 
The blackXX ones add a black shade on the map (making them look darker,
like unlit caves), that has a 20% to 80% opacity. The invert one make
the screen use inverted colors. Others could be added, but only static
ones, like a B&W mode for example.
Animated ones ( like continuous gamma rotation ) aren't viable
performance-wise.
2016-08-08 12:22:12 +02:00
Zukero
96fb165929 Patched all maps to include latest set of tilesets. 2016-08-08 11:30:30 +02:00
Zukero
03642d9dec Bug fix in Surprise preventing quest from being completed. 2016-08-05 17:58:39 +02:00
Zukero
d126d1ebfd ATTENTION: changes to map format.
Object Group can be set property "active" to "false" to disable all
objects within at new game (except Spawn Areas, those are treated
individually).
(de)activateMapChangeArea script rewards become
(de)activateMapObjectGroup
Persistence of active object groups in saves is implemented.
Debug map showcases the new feature, with beer !
2016-07-19 17:00:19 +02:00
Zukero
6f757c66f4 Updated to version code 43.
Maps now save the spawn area ID, to have better control over which are
activated or not.
All maps refactored to have unique spawn area id. Spawn group now
defined in "spawngroup" property instead of name (id).
2016-07-18 18:51:38 +02:00
Zukero
549d7f30a7 Fixed Health and XP bars bug for Marshmallow devices. Tested down to
Donut on x86 VM.
2016-04-26 13:30:03 +02:00
Zukero
b0061ee736 City of Stoutford added, and integrated. Now it needs people... 2016-01-06 23:18:52 +01:00
Zukero
5202b16ac7 Small fix for unescaped apostrophe in Spanish text 2016-01-06 22:34:25 +01:00
Zukero
0dfc18480e Merge branch 'halvor' 2016-01-06 22:30:58 +01:00
Zukero
268d8f3023 First merge of Halvor's "Surprise !" quest. 2015-12-08 15:08:56 +01:00
Zukero
d5c358879b Merge pull request #15 from Xaver-Entropia/Spanish-Translation
res/values-es/strings.xml - Better spanish translation (Part 1)
2015-11-20 21:28:42 +01:00
Xaver-Entropia
6a910e9683 res/values-es/strings.xml - Better spanish translation (Part 1)
The spanish translation made my eyes bleed so I decided I could stop bitching and help.
In this first part, i have updated strings.xml only, wich I see is not complete. I will update the rest later, once i have time.
Its not only a translation, but an adaptation, since some concepts sound ridiculous/out of place in spanish.
By the way, I have read the forums, and I can assure you this commit contains no foul languaje nor purposely incorrect things.
2015-11-20 20:16:50 +01:00
Zukero
4cbfb0bb48 Merged weblate changes with conflicting manual adaptations of
localization files.
2015-11-16 11:20:33 +01:00
Jirka Daněk
2fb4c7487a Translated using Weblate (Czech)
Currently translated at 2.7% (175 of 6378 strings)
2015-11-14 11:35:09 +01:00
Nut Andor
d6c563b09f Translated using Weblate (German)
Currently translated at 99.9% (6377 of 6378 strings)
2015-11-13 21:44:45 +01:00
Daniel Stasiak
bdc0e5b234 Translated using Weblate (Polish)
Currently translated at 100.0% (6378 of 6378 strings)
2015-11-13 15:44:53 +01:00
Zukero
3d870e85be Moved string resource "about_interface" from strings_about.xml to
strings.xml, for easier localization on Weblate.
2015-11-13 15:08:26 +01:00
Daniel Stasiak
82f3cb7ff1 Translated using Weblate (Polish)
Currently translated at 100.0% (457 of 457 strings)
2015-11-13 06:44:54 +01:00
Michal Čihař
20dfd45148 Translated using Weblate (Czech)
Currently translated at 2.7% (174 of 6378 strings)
2015-11-12 10:49:11 +01:00
Jirka Daněk
9d40c8c41d Translated using Weblate (Czech)
Currently translated at 2.7% (174 of 6378 strings)
2015-11-12 10:48:57 +01:00
Michal Čihař
946b09c654 Translated using Weblate (Czech)
Currently translated at 2.6% (172 of 6378 strings)
2015-11-12 10:48:33 +01:00
Jirka Daněk
c629e402ab Translated using Weblate (Czech)
Currently translated at 2.6% (172 of 6378 strings)
2015-11-12 10:48:22 +01:00
Michael R. Lawrence
4d752c33ff Translated using Weblate (Spanish)
Currently translated at 20.9% (1337 of 6378 strings)
2015-11-12 09:45:16 +01:00
Michael R. Lawrence
75b54e72e6 Translated using Weblate (Spanish)
Currently translated at 51.2% (234 of 457 strings)
2015-11-12 09:45:15 +01:00
Michael R. Lawrence
8ad423dc70 Translated using Weblate (Japanese)
Currently translated at 3.5% (229 of 6378 strings)
2015-11-12 06:44:46 +01:00
Michael R. Lawrence
4bf40d341f Translated using Weblate (Japanese)
Currently translated at 78.9% (361 of 457 strings)
2015-11-12 06:44:46 +01:00
Jirka Daněk
16faa2a823 Translated using Weblate (Czech)
Currently translated at 2.6% (170 of 6378 strings)
2015-11-11 21:44:15 +01:00
Frank Senft
87748bbf10 Translated using Weblate (German)
Currently translated at 100.0% (457 of 457 strings)
2015-11-10 00:44:34 +01:00
Frank Senft
3aa874fa44 Translated using Weblate (German)
Currently translated at 99.9% (6377 of 6378 strings)
2015-11-09 21:26:04 +01:00
Nut Andor
6f1d163204 Translated using Weblate (German)
Currently translated at 99.9% (6377 of 6378 strings)
2015-11-09 21:25:12 +01:00
Kevin Pochat
e0a6ae0833 Translated using Weblate (French)
Currently translated at 97.1% (444 of 457 strings)
2015-11-09 15:44:29 +01:00
Michael R. Lawrence
cbf253ae3e Translated using Weblate (Spanish)
Currently translated at 100% (0 of 0 strings)

Created new translation.
2015-11-08 06:06:29 +01:00
Daniel Stasiak
6234bcf2e9 Translated using Weblate (Polish)
Currently translated at 100.0% (457 of 457 strings)
2015-11-07 11:48:25 +01:00
Frank Senft
6d874819f9 Translated using Weblate (German)
Currently translated at 100.0% (6378 of 6378 strings)
2015-11-05 23:07:02 +01:00
Kevin Pochat
17095d1838 Translated using Weblate (French)
Currently translated at 96.0% (439 of 457 strings)
2015-11-05 00:01:46 +01:00
Zukero
6e716f9658 Included launchpad translations as of 2015-11-02 11:28 AM UTC 2015-11-04 18:49:17 +01:00
Zukero
910aa384e0 Changed IDs used by some debug resources to avoid overlapping with game
content IDs.
2015-10-30 12:51:48 +01:00
Zukero
f4db713e63 Continued %-symbol deletion. 2015-10-29 16:04:10 +01:00
Zukero
ebbbf0ccfc Removed the useless (and misguiding) % symbol after AC, BC and CC stats.
Removed soon-to-be-closed GCode repository link, replaced by github one.
2015-10-28 17:43:11 +01:00
Zukero
477b839fcd Fixed a few graphical glitches remaining in Lodar's Shortcut 2015-10-28 16:43:01 +01:00
ianh0
3ee48667ab Fixed up several maps
Fixed up Lodar shortcut maps and items
Fixed up Blackwater Mountain fix
Changed worldmap.xml
2015-08-26 20:03:27 +02:00
Zukero
b98ff6f601 Included new quest: pathway_fallhaven (Duleian road shortcut) 2015-08-13 16:33:51 +02:00
Zukero
1457d54733 Fixed bugs, and rephrased many things, in the Lodar Shortcut quest ( now
called The way out is through")
2015-08-12 15:16:27 +02:00
Zukero
22f8a4827a Typos, broken links, and one NPE fixed. 2015-08-11 17:36:25 +02:00
Zukero
903564a037 Fixed blocking & crashing bugs in shortcut_lodar.
Boosted debug values to cope with swarm of Hirathils.
2015-08-10 17:25:04 +02:00
Zukero
84f152683e Some dialogue fixes 2015-08-10 16:54:54 +02:00
Zukero
9dd1183161 Debugged Lodar Shortcut. 2015-08-10 15:15:45 +02:00
Zukero
4d1609d3c4 Fixed UI icons resolution on HDPI devices introduced with sprite upscaling prevention for densities >1
Fixed variable text size in debug buttons
Fixed game crahing & walkalbe issues in new versions of BWM maps.
2015-07-10 15:53:10 +02:00
Zukero
297858f3f0 (Hopefully) fixed OutOfMemoryErrors for low heap-size devices.
Fixed bug in quest "A night visit"
Fixed typo in map blackwater_mountain5a ("quantity " instead of
"quantity")
2015-06-19 16:30:28 +02:00
Zukero
984a6af749 Bitmap loaded with density limited to 1; then scaled with HW scaler.
Preferences can now disable all animations (move, effect, recenter).
Darker colors for past conversation items now less dark.
2015-05-05 16:45:28 +02:00
Zukero
46ae78b8d9 Added missing BWM map (39a) to resource list.
Added limit to 32x32 bitmap loading (<32x32px for density <1, ==32x32px
for density >=1).
2015-04-29 18:18:08 +02:00
Zukero
12b3054b82 Smooth map scrolling.
Use of Hardware Scaler to implement Scaling Factor preference.
Opportunistic pre-rendering of maps in bitmaps.
More consistent frame-rate for all animations.
Many bug fixes in animations and map rendering.
2015-04-29 14:45:12 +02:00
Zukero
e2594d92e8 Changed map rendering from tile by tile to precomputed layer bitmap. 2015-04-27 12:58:48 +02:00
Zukero
defbd007b2 Merged movement animation with "missed" attack animation.
New string in strings.xml, for the "MISS" animated message.
Adapted in-combat movement to have animations there too.
No "sleep" anymore in monster actions. Now relying only on animation
callbacks.
2015-04-14 14:04:05 +02:00
Zukero
f418aa3e3e Merge remote-tracking branch 'origin/animated_moves' into tbrawl_attack_missed_animation 2015-04-14 10:32:30 +02:00
Zukero
6858b462f5 Restored correct "libs/" directory 2015-04-13 17:43:30 +02:00
Zukero
348c9d215d Fixed bugs introduced by new BWM maps. 2015-04-13 17:23:37 +02:00
Zukero
c5cddf96ba Animated movements !
Enhancements in debug map graphics, and more monster to better test
animations.
Player slides from tile to tile in MIN_INPUT_DEPLAY / 2 ms.
Mobs slide at a speed proportional to their Move cost / Max AP ratio.
Animation refresh rate is 25ms.
2015-04-10 11:40:17 +02:00
Zukero
e4575f59cb Merge pull request #9 from MickaelAlvarez/removeQuestProgressEditor
Added removeQuestProgress reward
2015-03-18 23:17:17 +01:00
Zukero
afe54ce33f Merge branch 'remotes/contrib/repeatableQuest' 2015-03-18 23:15:40 +01:00
Zukero
ba58195f49 Code cleanup:
- Removed unused imports.
- Removed useless variable
2015-03-18 23:14:56 +01:00
arnaudcoj
8945d49b59 Delete android-support-v4.jar
That's an error from me
2015-03-16 23:46:44 +01:00
arnaudcoj
88b4dba796 Added an animation when an attack misses 2015-03-16 23:39:49 +01:00
FlorianDoublet
6124e074ec repeatableQuest improvement
repeatableQuest improvement

add our name into authors file

add our name into authors file
2015-03-06 18:53:29 +01:00
LucasDelvallet
804d0feaa0 Method optimisation 2015-03-06 17:54:39 +01:00
LucasDelvallet
00caf44ef1 Added removeQuestProgress Reward 2015-03-06 14:28:33 +01:00
FlorianDoublet
4b406eb4f7 Added repeatable quest 2015-03-06 13:57:43 +01:00
LucasDelvallet
f9e7455f14 Modified the quest editor, in order to allow the creation of a removeQuestProgress reward in any stage of a quest. If the field is emmpty, the stage won't have a this reward. In order to work, the progress must exit in the quest. 2015-03-02 15:01:07 +01:00
LucasDelvallet
f8143c8957 Added missing line
Added the missing line who put numberOfNewMessage to 0
2015-02-26 13:51:53 +01:00
LucasDelvallet
31dc4f7ba8 Improved greyAllConvervationStatement
I've improved this method, now reward text have they own color when greyed and it only iterate text that not have been greyed yet.
2015-02-26 13:19:26 +01:00
LucasDelvallet
96440f27b0 Old conversation are now grayed out
Old conversation are now grayed out for a better lisibility.
2015-02-09 20:20:48 +01:00
Zukero
0acd31f090 Merge remote-tracking branch 'googlecode/master' 2014-12-21 12:18:03 +01:00
Zukero
3c6da6a1d7 Merge remote-tracking branch 'origin/master'
Conflicts:
	AndorsTrail/AndroidManifest.xml
	AndorsTrail/project.properties
2014-12-02 00:21:05 +01:00
Zukero
d360a55336 Zoom out enabled on in-game world map.
Update to Android 5.0 (API 21)
2014-12-02 00:17:26 +01:00
Ian Haase
917cd5eb77 Small edit of remgard_villagers1 dialogue 2014-10-29 10:29:22 +01:00
Ian Haase
46ef47e0f7 Fixed up some small issues related to the pitch-black mine and the shortcut to the Blackwater Mountain Settlement. 2014-10-29 10:27:22 +01:00
Ian Haase
98a8f396f8 Small update to the Blackwater Mountain fix. A shortcut from the BWM cabin to the Blackwater Mountain settlement can be opened now. And the Prim mine (pitch-black mine) can be opened up as well. 2014-10-28 19:49:45 +01:00
Ian Haase
417b8a9e1c edit of the tileset "map_broken_1". 2014-10-20 18:09:06 +02:00
Zukero
df07c91af4 Attack cost button now updated when equipment changed mid-fight. Thanks
ace for reporting this.
2014-07-24 22:44:31 +02:00
Zukero
37aa751ce7 Merge pull request #2 from noamik/master
Fixed translations for skill "Hard Hit". Merged from github/noamik/andors-trail/master
2014-07-24 21:48:44 +02:00
Ian Haase
6bd1dcf77d Blackwater mountain fix released.
Now this area can be browsed in the world map!
Most of the maps have been edited and four new maps have been created for aligning purposes.
2014-07-24 15:34:45 +02:00
Michael Noack
bf5439d59e Fixes translations of skill description for "Hard Hit" to reflect changes in 0.7.1.
TODO: pt and pt-rBR are wrong as well and need fixing.
TODO: ru, ja and pl need to be checked by translators and be removed in case of doubt to give future translators a chance to fix the translation.
2014-07-01 19:10:49 +02:00
Michael Noack
0e4ad9e201 Revert "Fixes min damage not getting increased as advertised by skill point of skill "Hard Hit"."
This reverts commit 3615fed2e7.
2014-07-01 11:15:28 +02:00
Michael Noack
3615fed2e7 Fixes min damage not getting increased as advertised by skill point of skill "Hard Hit". 2014-06-30 19:08:23 +02:00
Ian Haase
8109170405 Updated the tileset map_cavewall_4. Now it has got additional wall and corner tiles.
Credits go to rijackson741.
2014-06-20 15:58:13 +02:00
Ian Haase
3bdf530beb Added world map which is updated to v.0.7 2014-06-20 11:13:34 +02:00
Ian Haase
da07968222 Edit of map_cavewall_3.png
Credits go to Moerit!
2014-06-08 14:47:10 +02:00
Ian Haase
d190bce37a Fixed up the two tutorial maps. 2014-06-08 10:38:25 +02:00
Zukero
ebdcc6c603 Added res/raw/actorconditions_debug.json, now loaded instead of the
usual ones when AndorsTrailApplication.DEVELOPMENT_DEBUGRESOURCES ==
true.
2014-05-29 00:57:17 +02:00
Zukero
b40cdd5350 Merge remote-tracking branch 'google/master' 2014-05-29 00:43:37 +02:00
Zukero
0454d6fa1d Fixed version control management errors.... 2014-05-29 00:43:23 +02:00
Zukero
e162066be2 Updated launchpad translations on 2014-05-28 22-16 UTC 2014-05-29 00:32:57 +02:00
Zukero
3d3c882ef0 Updated Polish version of strings.xml and xtrings_about.xml. Thanks to
DanielS.
Google issues #354 & #355
2014-05-29 00:20:22 +02:00
Zukero
869c791e76 Fixed bug when loot bags are on mapchange areas.
You will now be able to pick up a bag when you reach the loot bag
without being transported to a new map.
If you are transported to a new map on a loot bag, you will be offered
to pick up this bag.
2014-05-29 00:19:39 +02:00
Ian Haase
6cedd56453 small update on maps:
-shadow corrections
-other small issues
2014-05-15 13:22:15 +02:00
Zukero
7a02014e1b Merge remote-tracking branch 'google/master'
Conflicts:
	AndorsTrail/src/com/gpl/rpg/AndorsTrail/AndorsTrailApplication.java
2014-04-23 00:47:59 +02:00
Zukero
624bd19aa9 Updated all "strings.xml" translations to remove obsolete lines.
Made worldmap's named areas translatable through launchpad (.mo files)
2014-04-23 00:33:39 +02:00
Zukero
e920ec958e Included latest launchpad versions (2014-04-06) 2014-04-06 19:17:29 +02:00
Zukero
e390490f23 Updated DE strings.xml 2014-04-06 18:58:11 +02:00
Ian Haase
2240a9e26b added "Replace" object layer to the template file 2014-03-30 20:32:47 +02:00
Zukero
916ab8530d Reminder for later added. 2014-03-04 22:50:21 +01:00
Oskar Wiksten
bd27e5d5ab Bump version to v0.7.2dev 2014-03-02 09:30:40 +01:00
Zukero
7f619d03f8 Return to debug mode.... 2014-02-25 00:04:27 +01:00
Zukero
b43f49fbab Bumped version to v0.7.2dev 2014-02-25 00:03:26 +01:00
Zukero
35e3ad024c Bugfix introduced in previous commits. AP Cost (move, reequip & item
use) should have percentage applied when negative and 100% applied when
positive. Those are the only ones where negative value is a bonus to the
player.
2014-02-24 22:52:52 +01:00
Zukero
46d7bdcd87 Added all the missing stats from second-hand weapon to the dual wield
skill effects.
- DR
- AP Boost (or malus)
- Move cost
- Reequip cost
- Use Item Cost
2014-02-24 22:52:52 +01:00
Zukero
253dda89d7 Added missing \n at EOF... 2014-02-24 22:52:52 +01:00
Zukero
1d0f233292 Dual wield skill bugfixes.
(Seen when using a pair of Rapier of Lifesteal) : Adds boost to Max HP
from off-hand weapon (25% for Dual Wield lv 0, 50% for DW lv 1, and 100%
for DW lv 2)

(Seen when using a non-crit weap in the main hand, and a crit one in the
offhand) : Adds boost to Critical chance from off-hand weapon (25% for
DW0, 50% for DW1, 100% for DW2). Set critical multiplier as max of main
hand weapon's CM and off-hand weapon's CM multiplied by {0.25 for DW0,
0.5 for DW1, 1.0 for DW2).
2014-02-24 22:52:52 +01:00
Oskar Wiksten
0393447bf3 Merge branch 'production' 2014-02-22 17:10:25 +01:00
Ian Haase
95ee5b19d3 Added "map_transition_5" displaying additional shadow transitions 2014-02-20 16:01:50 +01:00
490 changed files with 724131 additions and 1125020 deletions

View File

@@ -1,68 +1,68 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.gpl.rpg.AndorsTrail"
android:versionCode="43"
android:versionName="0.7.2dev"
android:installLocation="auto"
>
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="28"
/>
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"
/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"
/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_LOGS"/>
<application
android:name=".AndorsTrailApplication"
android:label="@string/app_name"
android:icon="@drawable/icon"
android:description="@string/app_description"
android:allowBackup="true"
android:theme="@style/AndorsTrailTheme_Blue"
>
<activity
android:name=".activity.StartScreenActivity"
android:clearTaskOnLaunch="true"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".activity.MainActivity"
android:label="@string/app_name"
android:theme="@style/AndorsTrailTheme_Blue.NoBackground"
/>
<activity android:name=".activity.HeroinfoActivity" />
<activity android:name=".activity.MonsterInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ItemInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.LevelUpActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.MonsterEncounterActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ConversationActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ShopActivity" />
<activity android:name=".activity.AboutActivity" />
<activity android:name=".activity.LoadingActivity" />
<activity android:name=".activity.Preferences" />
<activity android:name=".activity.LoadSaveActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ActorConditionInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.BulkSelectionInterface" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.SkillInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.DisplayWorldMapActivity" />
</application>
</manifest>
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.gpl.rpg.AndorsTrail"
android:versionCode="43"
android:versionName="0.7.2dev"
android:installLocation="auto"
>
<uses-sdk
android:minSdkVersion="4"
android:targetSdkVersion="21"
/>
<supports-screens
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:xlargeScreens="true"
android:anyDensity="true"
/>
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"
/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /><uses-permission android:name="android.permission.READ_LOGS"/>
<application
android:name=".AndorsTrailApplication"
android:label="@string/app_name"
android:icon="@drawable/icon"
android:description="@string/app_description"
android:allowBackup="true"
android:theme="@style/AndorsTrailTheme_Blue"
>
<activity
android:name=".activity.StartScreenActivity"
android:clearTaskOnLaunch="true"
>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".activity.MainActivity"
android:label="@string/app_name"
android:theme="@style/AndorsTrailTheme_Blue.NoBackground"
/>
<activity android:name=".activity.HeroinfoActivity" />
<activity android:name=".activity.MonsterInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ItemInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.LevelUpActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.MonsterEncounterActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ConversationActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ShopActivity" />
<activity android:name=".activity.AboutActivity" />
<activity android:name=".activity.LoadingActivity" />
<activity android:name=".activity.Preferences" />
<activity android:name=".activity.LoadSaveActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.ActorConditionInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.BulkSelectionInterface" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.SkillInfoActivity" android:theme="@style/AndorsTrailDialogTheme_Blue" />
<activity android:name=".activity.DisplayWorldMapActivity" />
</application>
</manifest>

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

69091
AndorsTrail/assets/translation/cs.po Normal file → Executable file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

69430
AndorsTrail/assets/translation/uk.po Normal file → Executable file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

58097
AndorsTrail/assets/translation/zh_TW.po Normal file → Executable file

File diff suppressed because it is too large Load Diff

View File

@@ -8,4 +8,4 @@
# project structure.
# Project target.
target=android-28
target=android-21

Binary file not shown.

Before

Width:  |  Height:  |  Size: 15 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 102 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 174 KiB

After

Width:  |  Height:  |  Size: 173 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 6.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.5 KiB

View File

@@ -1,72 +0,0 @@
[
{
"id":"contagion2",
"iconID":"actorconditions_1:62",
"name":"Spore contagion",
"category":"blood",
"roundEffect":{
"visualEffectID":"greenSplash",
"increaseCurrentHP":{
"min":-1,
"max":-3
}
}
},
{
"id":"petrification",
"iconID":"actorconditions_1:9",
"name":"Petrification",
"category":"physical",
"isStacking":1,
"abilityEffect":{
"increaseMaxAP":-1,
"increaseMoveCost":0,
"increaseUseItemCost":0,
"increaseReequipCost":0,
"increaseAttackCost":0
}
},
{
"id":"vulnerability",
"iconID":"actorconditions_1:66",
"name":"Vulnerability",
"category":"physical",
"roundEffect":{
"visualEffectID":"redSplash"
},
"abilityEffect":{
"increaseDamageResistance":-1
}
},
{
"id":"flesh_rot",
"iconID":"actorconditions_1:82",
"name":"Flesh rot",
"category":"physical",
"isStacking":1,
"roundEffect":{
"visualEffectID":"redSplash",
"increaseCurrentHP":{
"min":-1,
"max":-1
}
},
"abilityEffect":{
"increaseBlockChance":-5
}
},
{
"id":"putrefaction",
"iconID":"actorconditions_1:21",
"name":"Putrefaction",
"category":"physical",
"isStacking":1,
"roundEffect":{
"visualEffectID":"greenSplash"
},
"abilityEffect":{
"increaseMaxHP":0,
"increaseMaxAP":-1
}
}
]

View File

@@ -1,39 +0,0 @@
[
{
"id":"regenNeg",
"iconID":"actorconditions_1:35",
"name":"Shadow Degeneration",
"category":"spiritual",
"roundEffect":{
"visualEffectID":"greenSplash",
"increaseCurrentHP":{
"min":-1,
"max":-1
}
}
},
{
"id":"bone_fracture",
"iconID":"actorconditions_2:0",
"name":"Bone fracture",
"category":"physical",
"isStacking":1,
"roundEffect":{
"visualEffectID":"redSplash",
"increaseCurrentHP":{
"min":-20,
"max":-20
}
}
},
{
"id":"shadow_awareness",
"iconID":"actorconditions_1:28",
"name":"Shadow awareness",
"category":"mental",
"abilityEffect":{
"visualEffectID":"blueSwirl",
"increaseMaxAP":2
}
}
]

View File

@@ -1,34 +0,0 @@
[
{
"id":"confusion",
"iconID":"actorconditions_japozero:5",
"name":"Confusion",
"category":"mental",
"abilityEffect":{
"increaseAttackChance":-10,
"increaseMaxAP":-1
}
},
{
"id":"clumsiness",
"iconID":"actorconditions_japozero:49",
"name":"Clumsiness",
"category":"mental",
"abilityEffect":{
"increaseAttackChance":-7,
"increaseBlockChance":-7
}
},
{
"id":"curse_undead",
"iconID":"actorconditions_1:83",
"name":"Curse of the Undead",
"category":"spiritual",
"roundEffect":{
"increaseCurrentHP":{
"min":-1,
"max":-2
}
}
}
]

View File

@@ -1,66 +0,0 @@
[
{
"id":"nausea",
"iconID":"actorconditions_japozero:2",
"name":"Nausea",
"category":"physical",
"abilityEffect":{
"increaseAttackChance":-10,
"increaseBlockChance":-10
}
},
{
"id":"poison_blood",
"iconID":"actorconditions_1:60",
"name":"Blood poisoning",
"category":"blood",
"roundEffect":{
"visualEffectID":"greenSplash",
"increaseCurrentHP":{
"min":-1,
"max":-2
}
}
},
{
"id":"deftness",
"iconID":"actorconditions_1:93",
"name":"Deftness",
"category":"physical",
"isPositive":1,
"abilityEffect":{
"increaseUseItemCost":-1
}
},
{
"id":"tight_grip",
"iconID":"actorconditions_japozero:11",
"name":"Tight grip",
"category":"physical",
"abilityEffect":{
"increaseUseItemCost":8,
"increaseReequipCost":8
}
},
{
"id":"clairvoyance",
"iconID":"actorconditions_1:80",
"name":"Clairvoyance",
"category":"mental",
"isPositive":1,
"abilityEffect":{
"increaseAttackChance":10,
"increaseBlockChance":10
}
},
{
"id":"mind_fog",
"iconID":"actorconditions_1:81",
"name":"Mind fog",
"category":"mental",
"abilityEffect":{
"increaseAttackChance":-10,
"increaseBlockChance":-10
}
}
]

View File

@@ -1,26 +0,0 @@
[
{
"id":"poison_irdegh_weak",
"iconID":"actorconditions_japozero:2",
"name":"Weak irdegh poison",
"category":"blood",
"isStacking":1,
"fullRoundEffect":{
"visualEffectID":"greenSplash",
"increaseCurrentHP":{
"min":-1,
"max":-1
}
}
},
{
"id":"light_attack",
"iconID":"actorconditions_1:87",
"name":"Lightning attack",
"category":"physical",
"isPositive":1,
"abilityEffect":{
"increaseAttackCost":-1
}
}
]

View File

@@ -83,6 +83,6 @@
},
{
"id":"agthor_guard0_1",
"message":"Agthor. Talk to him.\n[Points at Agthor]"
"message":"Agthor. Talk to him. *points at Agthor*"
}
]

View File

@@ -69,7 +69,7 @@
},
{
"id":"ailshara_1",
"message":"Psst, hey. Interested in doing some trading? I am always looking for acquiring ... well, items of others...",
"message":"Psst, hey. Interested in doing some trading? I am always looking for acquiring.. well, items of others..",
"replies":[
{
"text":"Sure, let me see what you have.",
@@ -83,10 +83,10 @@
},
{
"id":"ailshara_2",
"message":"Oh yes. You see, these Feygard patrol guards carry some really interesting things. They don't seem to care much if some of their shipments ... well, disappear.",
"message":"Oh yes. You see, these Feygard patrol guards carry some really interesting things. They don't seem to care much if some of their shipments.. well, disappear.",
"replies":[
{
"text":"OK, let me see what you have.",
"text":"Ok, let me see what you have.",
"nextPhraseID":"S"
},
{

View File

@@ -219,7 +219,7 @@
},
{
"id":"algangror_3",
"message":"Tell me, now that you have entered this house, would you be willing to help me with a small ... problem?",
"message":"Tell me, now that you have entered this house, would you be willing to help me with a small.. problem?",
"replies":[
{
"text":"Sure, what's the problem?",
@@ -259,7 +259,7 @@
},
{
"id":"algangror_4",
"message":"You see, I have this slight problem with ... ahem ... vermin.",
"message":"You see, I have this slight problem with .. ahem .. vermin.",
"replies":[
{
"text":"N",
@@ -289,7 +289,7 @@
},
{
"id":"algangror_7",
"message":"Now, I can't handle them myself because of certain ... issues.",
"message":"Now, I can't handle them myself because of certain .. issues.",
"replies":[
{
"text":"N",
@@ -299,7 +299,7 @@
},
{
"id":"algangror_8",
"message":"That's where you come in. Would you be willing to ... ahem ... handle those rodents for me?",
"message":"That's where you come in. Would you be willing to .. ahem .. handle those rodents for me?",
"replies":[
{
"text":"Sure, some rodents, I can handle that.",
@@ -346,7 +346,7 @@
},
{
"id":"algangror_return_1",
"message":"You return. Did you handle all those ... ahem ... rodents in my basement?",
"message":"You return. Did you handle all those .. ahem .. rodents in my basement?",
"replies":[
{
"text":"Yes, they are all dead.",
@@ -386,7 +386,7 @@
},
{
"id":"algangror_return_2",
"message":"He he. I bet you sure showed them. Excellent. Thank you for ... ahem ... helping me.",
"message":"He he. I bet you sure showed them. Excellent. Thank you for .. ahem .. helping me.",
"replies":[
{
"text":"N",
@@ -427,7 +427,7 @@
},
{
"id":"algangror_return_c1",
"message":"You return. Thank you for helping me with my ... ahem ... rodent problem earlier.",
"message":"You return. Thank you for helping me with my .. ahem .. rodent problem earlier.",
"replies":[
{
"text":"N",
@@ -469,7 +469,7 @@
},
{
"id":"algangror_return_c4",
"message":"Say, you seem like a resourceful person. Would you be interested in helping me with yet another ... task?",
"message":"Say, you seem like a resourceful person. Would you be interested in helping me with yet another .. task?",
"replies":[
{
"text":"Depends on the task.",
@@ -497,7 +497,7 @@
},
{
"id":"algangror_remgard_2",
"message":"You see, I used to live there. To make a long story short, there were some ... ahem ... misunderstandings.",
"message":"You see, I used to live there. To make a long story short, there were some .. ahem .. misunderstandings.",
"replies":[
{
"text":"N",
@@ -517,7 +517,7 @@
},
{
"id":"algangror_remgard_4",
"message":"Because of our previous ... misunderstanding, I think it's best they don't find out that I'm here.",
"message":"Because of our previous .. misunderstanding, I think it's best they don't find out that I'm here.",
"replies":[
{
"text":"N",
@@ -530,11 +530,11 @@
"message":"Therefore, I ask of you not to reveal my whereabouts to them.",
"replies":[
{
"text":"OK.",
"text":"Ok",
"nextPhraseID":"algangror_remgard_6"
},
{
"text":"[Lie] OK.",
"text":"(Lie) Ok",
"nextPhraseID":"algangror_remgard_6"
}
]
@@ -544,7 +544,7 @@
"message":"Thank you. Under no circumstances should you tell them where I am. They will most likely try to persuade you into revealing my location.",
"replies":[
{
"text":"OK.",
"text":"Ok",
"nextPhraseID":"algangror_remgard_7"
}
]
@@ -572,7 +572,7 @@
},
{
"id":"algangror_return_d2",
"message":"You should probably leave before you tip something over that might ... ahem ... break. He he.",
"message":"You should probably leave before you tip something over that might .. ahem .. break. He he.",
"replies":[
{
"text":"I am sent by Jhaeld to end whatever it is you do to the people of Remgard.",
@@ -775,7 +775,7 @@
"nextPhraseID":"algangror_told_3"
},
{
"text":"[Lie] No, I have not told anyone.",
"text":"(Lie) No, I have not told anyone.",
"nextPhraseID":"algangror_told_3"
}
]
@@ -829,11 +829,11 @@
"message":"The world around you seems to move a bit slower when you wear it.",
"replies":[
{
"text":"OK. I will help you with your task.",
"text":"Ok. I will help you with your task.",
"nextPhraseID":"algangror_task2_6"
},
{
"text":"OK, I'll help. I'm always interested in new items.",
"text":"Ok, I'll help. I'm always interested in new items.",
"nextPhraseID":"algangror_task2_6"
},
{
@@ -855,14 +855,14 @@
},
{
"id":"algangror_task2_5",
"message":"As I said, I cannot tell you what task I have in mind, or my reasoning behind it until you are done. I would need your total ... cooperation with this.",
"message":"As I said, I cannot tell you what task I have in mind, or my reasoning behind it until you are done. I would need your total .. cooperation with this.",
"replies":[
{
"text":"OK. I will agree to help you with your task.",
"text":"Ok. I will agree to help you with your task.",
"nextPhraseID":"algangror_task2_6"
},
{
"text":"OK, I'll help. I'm always interested in new items.",
"text":"Ok, I'll help. I'm always interested in new items.",
"nextPhraseID":"algangror_task2_6"
},
{
@@ -939,7 +939,7 @@
},
{
"id":"algangror_task2_8",
"message":"I have in my possession five idols. Five idols with very unique ... qualities. What I want you to do is ... deliver these idols to various people in the town of Remgard.",
"message":"I have in my possession five idols. Five idols with very unique .. qualities. What I want you to do is .. deliver these idols to various people in the town of Remgard.",
"replies":[
{
"text":"N",
@@ -1266,7 +1266,7 @@
},
{
"id":"algangror_story6",
"message":"So I went to Nor City myself, and visited many ... interesting people and ... dark corners.",
"message":"So I went to Nor City myself, and visited many .. interesting people and .. dark corners.",
"replies":[
{
"text":"N",
@@ -1296,7 +1296,7 @@
},
{
"id":"algangror_story9",
"message":"You could say I got obsessed with learning more. I guess the others living in Remgard did not ... share my enthusiasm. Some of them even questioned the fact that I wanted to learn more.",
"message":"You could say I got obsessed with learning more. I guess the others living in Remgard did not .. share my enthusiasm. Some of them even questioned the fact that I wanted to learn more.",
"replies":[
{
"text":"N",
@@ -1386,7 +1386,7 @@
},
{
"id":"algangror_story18",
"message":"What had I done, I asked myself? I had never hurt anyone, much less affected anyone with my ... experiments. Am I not allowed to do what I wish?",
"message":"What had I done, I asked myself? I had never hurt anyone, much less affected anyone with my .. experiments. Am I not allowed to do what I wish?",
"replies":[
{
"text":"N",
@@ -1433,7 +1433,7 @@
},
{
"id":"algangror_story22",
"message":"So, I decided to extend my ... experiments ... to larger things. To people, to living things. This is the perfect opportunity to learn even more than what is in the books.",
"message":"So, I decided to extend my .. experiments .. to larger things. To people, to living things. This is the perfect opportunity to learn even more than what is in the books.",
"replies":[
{
"text":"N",
@@ -1476,7 +1476,7 @@
"message":"Practice makes perfect, I suppose. Ha ha.",
"replies":[
{
"text":"Wait, does this mean that those rats I killed for you were...",
"text":"Wait, does this mean that those rats I killed for you were..",
"nextPhraseID":"algangror_story27"
}
]

View File

@@ -22,7 +22,7 @@
"message":"I am Ambelie of the house of Laumwill in Feygard. I am sure you must have heard of me and my house.",
"replies":[
{
"text":"Oh yes ... um ... House of Laumwill in Feygard. Of course.",
"text":"Oh yes.. um.. House of Laumwill in Feygard. Of course.",
"nextPhraseID":"ambelie_3"
},
{

View File

@@ -41,7 +41,7 @@
},
{
"id":"arghes_3a",
"message":"Is that so? Hmm, most interesting. It does not change anything, however.",
"message":"Is that so? Hm, most interesting. It does not change anything, however.",
"replies":[
{
"text":"N",
@@ -61,7 +61,7 @@
},
{
"id":"arghes_3c",
"message":"I know ... a great deal of things.",
"message":"I know .. a great deal of things.",
"replies":[
{
"text":"N",
@@ -81,7 +81,7 @@
},
{
"id":"arghes_5",
"message":"Let's just say that I am a ... friend. You would do well to keep your ... friends close.",
"message":"Let's just say that I am a .. friend. You would do well to keep your .. friends close.",
"replies":[
{
"text":"N",
@@ -115,7 +115,7 @@
},
{
"id":"arghes_7",
"message":"Hmm, let me see.",
"message":"Hm, let me see.",
"replies":[
{
"text":"N",
@@ -125,6 +125,6 @@
},
{
"id":"arghes_8",
"message":"No, I cannot tell you anything at this time. You are welcome to return once your path has become ... clearer."
"message":"No, I cannot tell you anything at this time. You are welcome to return once your path has become .. clearer."
}
]

View File

@@ -147,7 +147,7 @@
},
{
"id":"aulowenn5",
"message":"I sure hope they are well. Unlike the others...",
"message":"I sure hope they are well. Unlike the others..",
"replies":[
{
"text":"What about the others?",
@@ -167,7 +167,7 @@
},
{
"id":"aulowenn7",
"message":"But something started to happen once we got here. Some of my fellow guards started acting ... odd.",
"message":"But something started to happen once we got here. Some of my fellow guards started acting .. odd.",
"replies":[
{
"text":"N",

View File

@@ -57,7 +57,7 @@
},
{
"id":"benbyr_story_2",
"message":"You look like an aspiring adventurer. Are you willing to do some ... [Benbyr pauses] ... adventuring? He he.",
"message":"You look like an aspiring adventurer. Are you willing to do some .. (Benbyr pauses) .. adventuring? He he.",
"replies":[
{
"text":"What are we talking about here?",
@@ -68,7 +68,7 @@
"nextPhraseID":"benbyr_story_3_2"
},
{
"text":"I try to help people wherever they might need help.",
"text":"I try to help people where ever they might need help.",
"nextPhraseID":"benbyr_story_3_3"
}
]
@@ -123,7 +123,7 @@
},
{
"id":"benbyr_story_5",
"message":"As to the nature of our business, I can't really tell you. Let's just say that our business was of the kind that was mutually beneficial and the guards did not know about it.",
"message":"As to the nature of our business, I can't really tell you. Let's just say that our business was of the kind that it was mutually beneficial that the guards did not know about it.",
"replies":[
{
"text":"N",
@@ -205,7 +205,7 @@
},
{
"id":"benbyr_story_11",
"message":"I have heard that he is herding sheep these days. This is an excellent opportunity for ... shall we say ... an accident to happen to his sheep. He he.",
"message":"I have heard that he is herding sheep these days. This is an excellent opportunity for .. shall we say .. an accident to happen to his sheep. He he.",
"replies":[
{
"text":"N",
@@ -268,7 +268,7 @@
},
{
"id":"benbyr_decline_1",
"message":"Very well, but remember that I have my eyes on you ... adventurer.",
"message":"Very well, but remember that I have my eyes on you.. adventurer.",
"replies":[
{
"text":"N",

View File

@@ -139,7 +139,7 @@
},
{
"id":"harlenn_2",
"message":"You must be the newcomer that I heard about that traveled up the mountainside.",
"message":"You must be the newcomer that traveled up the mountain side that I heard about.",
"replies":[
{
"text":"N",
@@ -149,7 +149,7 @@
},
{
"id":"harlenn_3",
"message":"We need your help in dealing with some ... problems.",
"message":"We need your help in dealing with some .. problems.",
"replies":[
{
"text":"Who are you?",
@@ -213,7 +213,7 @@
},
{
"id":"harlenn_9",
"message":"Those damn beasts outside our very settlement. The white wyrms and the aulaeth, and their trainers are even deadlier.",
"message":"Those damn beasts outside our very settlement. The white wyrms and the Aulaeth, and their trainers are even deadlier.",
"replies":[
{
"text":"Those? They were no match for me.",
@@ -224,7 +224,7 @@
"nextPhraseID":"harlenn_10"
},
{
"text":"At least they aren't anything like those gornaud beasts at the bottom of the mountain.",
"text":"At least they aren't anything like those Gornaud beasts at the bottom of the mountain.",
"nextPhraseID":"harlenn_12"
}
]
@@ -295,7 +295,7 @@
"nextPhraseID":"harlenn_16"
},
{
"text":"I talked to Guthbered in Prim. They say you are the ones doing the attacks, and that you are behind the gornaud attacks on Prim.",
"text":"I talked to Guthbered in Prim. They say you are the ones doing the attacks, and that you are behind the Gornaud attacks on Prim.",
"nextPhraseID":"harlenn_prim_1",
"requires":[
{
@@ -326,7 +326,7 @@
"message":"We are almost certain they are the ones behind these monsters also.",
"replies":[
{
"text":"I talked to Guthbered in Prim. They say you are the ones doing the attacks, and that you are behind the gornaud attacks on Prim.",
"text":"I talked to Guthbered in Prim. They say you are the ones doing the attacks, and that you are behind the Gornaud attacks on Prim.",
"nextPhraseID":"harlenn_prim_1",
"requires":[
{
@@ -467,7 +467,7 @@
"message":"Gain? Our trust of course. You would always be welcome here in our camp. Our traders have some excellent equipment.",
"replies":[
{
"text":"OK, I'll help you deal with them.",
"text":"Ok, I'll help you deal with them.",
"nextPhraseID":"harlenn_prim_6"
},
{
@@ -499,7 +499,7 @@
},
{
"id":"harlenn_20",
"message":"OK, this is the plan. I want you to go talk to Guthbered down in Prim, and give him our ultimatum:",
"message":"Ok, this is the plan. I want you to go talk to Guthbered down in Prim, and give him our ultimatum:",
"replies":[
{
"text":"N",
@@ -554,7 +554,7 @@
"message":"Welcome back, traveller. What's on your mind?",
"replies":[
{
"text":"I talked to Guthbered in Prim. They say you are attacking Prim, and that you are behind the gornaud attacks on Prim.",
"text":"I talked to Guthbered in Prim. They say you are attacking Prim, and that you are behind the Gornaud attacks on Prim.",
"nextPhraseID":"harlenn_prim_1",
"requires":[
{
@@ -594,7 +594,7 @@
]
},
{
"text":"I talked to Guthbered in Prim. They say you are the ones doing the attacks, and that you are behind the gornaud attacks on Prim.",
"text":"I talked to Guthbered in Prim. They say you are the ones doing the attacks, and that you are behind the Gornaud attacks on Prim.",
"nextPhraseID":"harlenn_prim_1",
"requires":[
{
@@ -629,7 +629,7 @@
},
{
"id":"harlenn_completed",
"message":"Thank you, friend. Your help is greatly appreciated. Everyone in the Blackwater mountain settlement will want to talk to you now.",
"message":"Thank you, friend. Your help is greatly appreciated. Everyone in the Blackwater Mountain settlement will want to talk to you now.",
"replies":[
{
"text":"N",
@@ -694,7 +694,7 @@
},
{
"id":"harlenn_talkedto_guth_4",
"message":"OK, this leaves us with no choice. We will have to step this up to another level.",
"message":"Ok, this leaves us with no choice. We will have to step this up to another level.",
"replies":[
{
"text":"N",
@@ -764,7 +764,7 @@
},
{
"id":"harlenn_talkedto_guth_8",
"message":"We believe they are planning to attack us any day now. But we lack the proof that we would need to do anything about it.",
"message":"We believe they are planning to attack us any day now. But we lack any proof that we would need to do anything about it.",
"replies":[
{
"text":"N",
@@ -901,7 +901,7 @@
},
{
"id":"harlenn_lookforsigns_9",
"message":"I want you to go ... deal ... with him. Guthbered. Preferably in the most painful and gruesome way you can think of.",
"message":"I want you to go .. deal .. with him. Guthbered. Preferably in the most painful and gruesome way you can think of.",
"replies":[
{
"text":"No problem.",
@@ -985,11 +985,6 @@
"rewardType":"questProgress",
"rewardID":"prim_hunt",
"value":90
},
{
"rewardType":"alignmentSet",
"rewardID":"fct_bwm",
"value":-10
}
]
},
@@ -1025,7 +1020,7 @@
},
{
"id":"harlenn_sentbyprim_6",
"message":"Hmm, you might have a point there.",
"message":"Hm, you might have a point there.",
"replies":[
{
"text":"N",
@@ -1035,7 +1030,7 @@
},
{
"id":"harlenn_sentbyprim_7",
"message":"OK, you have convinced me. I will leave this settlement for another to find my home. The survival of my people here is more important than me.",
"message":"Ok, you have convinced me. I will leave this settlement for another to find my home. The survival of my people here is more important than me.",
"replies":[
{
"text":"N",
@@ -1144,4 +1139,4 @@
}
]
}
]
]

View File

@@ -130,7 +130,7 @@
"message":"Let's say, five of those claws should be enough.",
"replies":[
{
"text":"OK, sounds easy enough. I'll get you your 5 white wyrm claws.",
"text":"Ok, sounds easy enough. I'll get you your 5 white wyrm claws.",
"nextPhraseID":"herec_10"
},
{

View File

@@ -1,7 +1,7 @@
[
{
"id":"kazaul_guardian",
"message":"Kazaul...",
"message":"Kazaul..",
"replies":[
{
"text":"What?",
@@ -22,11 +22,11 @@
},
{
"id":"kazaul_guardian_1",
"message":"[The guardian looks completely unaware of your presence]"
"message":"(The guardian looks completely unaware of your presence)"
},
{
"id":"kazaul_guardian_2",
"message":"[The guardian looks down upon you with its burning eyes]",
"message":"(The guardian looks down upon you with its burning eyes)",
"replies":[
{
"text":"Kazaul, defiler of the Elytharan Temple.",
@@ -36,7 +36,7 @@
},
{
"id":"kazaul_guardian_3",
"message":"[You see the burning eyes of the guardian instantly turn into a dark red haze]",
"message":"(You see the burning eyes of the guardian instantly turn into a dark red haze)",
"replies":[
{
"text":"A fight, I have been waiting for this!",

View File

@@ -40,7 +40,7 @@
},
{
"id":"laede_3",
"message":"Welcome traveller. These beds are only for residents of Blackwater mountain."
"message":"Welcome traveller. These beds are only for residents of Blackwater Mountain."
},
{
"id":"iducus",
@@ -82,7 +82,7 @@
},
{
"id":"blackwater_priest",
"message":"...Kazaul, destroyer of spilled hope...\nNo that's not it.",
"message":"... Kazaul, destroyer of spilled hope ..\nNo that's not it.",
"replies":[
{
"text":"N",
@@ -92,7 +92,7 @@
},
{
"id":"blackwater_priest_1",
"message":"Spilled ... torment?\nNo that's not it either.",
"message":"Spilled .. torment?\nNo that's not it either.",
"replies":[
{
"text":"N",
@@ -178,7 +178,7 @@
},
{
"id":"blackwater_bossguard_1",
"message":"[The guard gives you a patronizing look, but says nothing]"
"message":"(The guard gives you a patronizing look, but says nothing)"
},
{
"id":"blackwater_bossguard_2",
@@ -214,7 +214,7 @@
},
{
"id":"blackwater_throneguard_1",
"message":"Only residents of Blackwater mountain or faction members are allowed in here.",
"message":"Only residents of Blackwater Mountain or faction members are allowed in here.",
"replies":[
{
"text":"Here, I have a written permit to enter.",

View File

@@ -1,7 +1,7 @@
[
{
"id":"sign_blackwater10",
"message":"North: Prim\nWest: Elm mine\nEast: [Text is unreadable due to several scratch marks in the wood]\nSouth: Stoutford"
"message":"North: Prim\nWest: Elm mine\nEast: (text is unreadable due to several scratch marks in the wood)\nSouth: Stoutford"
},
{
"id":"keyarea_bwm_agent_1",
@@ -9,7 +9,7 @@
},
{
"id":"sign_blackwater0",
"message":"East: Fallhaven\nSouthwest: Stoutford\nNorthwest: Blackwater mountain"
"message":"East: Fallhaven\nSouthwest: Stoutford\nNorthwest: Blackwater Mountain"
},
{
"id":"sign_prim_n",
@@ -198,7 +198,7 @@
},
{
"id":"sign_blackwater50_right",
"message":"This leads back into the Blackwater mountain settlement."
"message":"This leads back into the Blackwater Mountain settlement."
},
{
"id":"sign_blackwater29",
@@ -234,7 +234,7 @@
},
{
"id":"sign_blackwater29_qstarted_1",
"message":"Among the papers, you find plans for recruiting mercenaries for Prim and training fighters for a larger attack on the Blackwater mountain settlement.",
"message":"Among the papers, you find plans for recruiting mercenaries for Prim and training fighters for a larger attack on the Blackwater Mountain settlement.",
"replies":[
{
"text":"N",

View File

@@ -49,7 +49,7 @@
},
{
"id":"throdna_1",
"message":"Kazaul ... Shadow ... what was it again?",
"message":"Kazaul.. Shadow.. what was it again?",
"replies":[
{
"text":"N",
@@ -121,7 +121,7 @@
},
{
"id":"throdna_6",
"message":"This is the mages' chamber in Blackwater mountain. We devote our time to the studies of the Shadow and its descendants.",
"message":"This is the mages' chamber in Blackwater Mountain. We devote our time to the studies of the Shadow and its descendants.",
"replies":[
{
"text":"Descendants?",
@@ -243,7 +243,7 @@
},
{
"id":"throdna_16",
"message":"Hmm, maybe you could be of use here...",
"message":"Hm, maybe you could be of use here..",
"replies":[
{
"text":"I would be glad to help.",
@@ -275,7 +275,7 @@
},
{
"id":"throdna_19",
"message":"OK. Find me the pieces of the ritual that the former messenger carried on him. They should be found somewhere on the path up to Blackwater mountain.",
"message":"Ok. Find me the pieces of the ritual that the former messenger carried on him. They should be found somewhere on the path up to Blackwater Mountain.",
"replies":[
{
"text":"I will return with your parts of the ritual.",
@@ -501,7 +501,7 @@
},
{
"id":"throdna_return_8",
"message":"We need you to do two things. First, you must find the shrine of Kazaul. Our scouts tell us that the shrine should be located somewhere near the base of Blackwater mountain.",
"message":"We need you to do two things. First, you must find the shrine of Kazaul. Our scouts tell us that the shrine should be located somewhere near the base of Blackwater Mountain.",
"replies":[
{
"text":"N",
@@ -655,7 +655,7 @@
},
{
"id":"throdna_purify_5",
"message":"...Kazaul, destroyer of bright dreams...",
"message":".. Kazaul, destroyer of bright dreams ..",
"replies":[
{
"text":"N",
@@ -665,7 +665,7 @@
},
{
"id":"throdna_purify_6",
"message":"...Kazaul ... Shadow...",
"message":".. Kazaul .. Shadow ..",
"replies":[
{
"text":"N",
@@ -675,7 +675,7 @@
},
{
"id":"throdna_purify_7",
"message":"[Throdna continues to mumble on about Kazaul, but you cannot make out any other words]"
"message":"(Throdna continues to mumble on about Kazaul, but you cannot make out any other words)"
},
{
"id":"throdna_guard",

View File

@@ -57,11 +57,11 @@
},
{
"id":"keneg_3",
"message":"[Looks nervous]\nHave to hide."
"message":"*Looks nervous*\nHave to hide."
},
{
"id":"blackwater_notrust",
"message":"Regardless, I cannot help you. My services are only for residents of Blackwater mountain, and I don't trust you enough yet."
"message":"Regardless, I cannot help you. My services are only for residents of Blackwater Mountain, and I don't trust you enough yet."
},
{
"id":"waeges",
@@ -107,7 +107,7 @@
},
{
"id":"ungorm",
"message":"...but while the forces were withdrawing, the larger part of...",
"message":"... but while the forces were withdrawing, the larger part of ...",
"replies":[
{
"text":"N",

View File

@@ -113,7 +113,7 @@
"message":"Let me ask you something first, and we might talk after that.",
"replies":[
{
"text":"OK, what?",
"text":"Ok, what?",
"nextPhraseID":"buceth_4"
},
{
@@ -127,7 +127,7 @@
"message":"Let me start by telling you a story.",
"replies":[
{
"text":"Go ahead.",
"text":"Go ahead",
"nextPhraseID":"buceth_5"
},
{
@@ -138,7 +138,7 @@
},
{
"id":"buceth_gold_1",
"message":"Hmm, that might be an interesting proposal. How much gold are you suggesting?",
"message":"Hm, that might be an interesting proposal. How much gold are you suggesting?",
"replies":[
{
"text":"Here's 10 gold, take it.",
@@ -332,7 +332,7 @@
"nextPhraseID":"buceth_15"
},
{
"text":"I don't know.",
"text":"I don't know",
"nextPhraseID":"buceth_dontknow"
}
]
@@ -342,7 +342,7 @@
"message":"I am sorry to hear that. You should make up your mind and return to me once you have done so. Then we might be able to talk more.",
"replies":[
{
"text":"OK, goodbye.",
"text":"Ok, goodbye.",
"nextPhraseID":"X"
},
{
@@ -472,7 +472,7 @@
"message":"You wanted to know about some business that you accuse me of. Since you have no proof, I will claim innocence. I know that my conscience is clean.",
"replies":[
{
"text":"OK, goodbye.",
"text":"Ok, goodbye.",
"nextPhraseID":"X"
},
{

View File

@@ -67,14 +67,14 @@
"nextPhraseID":"bwm_agent_1_6"
},
{
"text":"Hmm, no. I had better not get involved in this.",
"text":"Hm, no. I had better not get involved in this.",
"nextPhraseID":"X"
}
]
},
{
"id":"bwm_agent_1_6",
"message":"Reward? Hmm, I was hoping you would help us for other reasons than a reward. But I guess my master will reward you sufficiently if you survive.",
"message":"Reward? Hm, I was hoping you would help us for other reasons than a reward. But I guess my master will reward you sufficiently if you survive.",
"replies":[
{
"text":"Alright, I'll do it.",
@@ -84,7 +84,7 @@
},
{
"id":"bwm_agent_1_7",
"message":"Excellent. The Blackwater mountain settlement is some distance away. Frankly, I am amazed that I made it this far alive.",
"message":"Excellent. The Blackwater settlement is some distance away. Frankly, I am amazed that I made it this far alive.",
"replies":[
{
"text":"N",
@@ -135,7 +135,7 @@
},
{
"id":"bwm_agent_1_11",
"message":"The mine shaft over there [points] has collapsed, so I guess you won't make it through there.",
"message":"The mine shaft over there *points* has collapsed, so I guess you won't make it through there.",
"replies":[
{
"text":"N",
@@ -152,7 +152,7 @@
"nextPhraseID":"bwm_agent_1_13"
},
{
"text":"OK, I'll go through the pitch-black mine.",
"text":"Ok, I'll go through the pitch-black mine.",
"nextPhraseID":"bwm_agent_1_14"
}
]
@@ -172,7 +172,7 @@
"message":"Let's meet at the other side of this mine shaft.",
"replies":[
{
"text":"OK. You crawl through the shaft, and I'll go below. See you on the other side!",
"text":"Ok. You crawl through the shaft, and I'll go below. See you on the other side!",
"nextPhraseID":"R"
}
],
@@ -181,11 +181,6 @@
"rewardType":"questProgress",
"rewardID":"bwm_agent",
"value":10
},
{
"rewardType":"removeSpawnArea",
"rewardID":"bwm_agent_1",
"mapName":"blackwater_mountain5"
}
]
}

View File

@@ -37,7 +37,7 @@
},
{
"id":"bwm_agent_2_2",
"message":"The gornauds? I have no idea where they come from, one day they just showed up here around the mountain.",
"message":"The Gornauds? I have no idea where they come from, one day they just showed up here around the mountain.",
"replies":[
{
"text":"N",
@@ -80,7 +80,7 @@
"message":"Once we exit this mine, it is very important that you go directly east from there. Do not travel to other places other than going east now!",
"replies":[
{
"text":"OK, I'll go east once I have exited the mine. Got it.",
"text":"Ok, I'll go east once I have exited the mine. Got it.",
"nextPhraseID":"bwm_agent_2_7"
},
{
@@ -94,7 +94,7 @@
"message":"I'll wait for you by the steps up to the mountain pass. See you there!\n\nRemember, go east once you exit the mine.",
"replies":[
{
"text":"OK, see you there!",
"text":"Ok, see you there!",
"nextPhraseID":"R"
}
],
@@ -143,11 +143,11 @@
"message":"No no, just head east and I'll explain everything to you once we get to the Blackwater mountain settlement.",
"replies":[
{
"text":"OK, I promise to head east once we exit the mine.",
"text":"Ok, I promise to head east once we exit the mine.",
"nextPhraseID":"bwm_agent_2_7"
},
{
"text":"[Lie] OK, I promise to head east once we exit the mine.",
"text":"(Lie) Ok, I promise to head east once we exit the mine.",
"nextPhraseID":"bwm_agent_2_7"
}
]

View File

@@ -63,7 +63,7 @@
"message":"Beware of the nasty monsters, they can really cause some harm!",
"replies":[
{
"text":"OK, I will follow this path up the mountain.",
"text":"Ok, I will follow this path up the mountain.",
"nextPhraseID":"R"
},
{

View File

@@ -19,7 +19,7 @@
},
{
"id":"bwm_agent_4_1",
"message":"Hello again. Well done defeating the gornaud beasts.",
"message":"Hello again. Well done defeating the Gornaud beasts.",
"replies":[
{
"text":"Their attacks really hurt. What are these things?",
@@ -70,7 +70,7 @@
"message":"Meet me further up the mountain, and we will talk more.",
"replies":[
{
"text":"OK, see you there.",
"text":"Ok, see you there.",
"nextPhraseID":"R"
}
],

View File

@@ -72,7 +72,7 @@
"message":"Now hurry. We are almost there. Follow the snowy path to the north, and you should reach the settlement in no time.",
"replies":[
{
"text":"OK, I will follow the path to the north, further up the mountain.",
"text":"Ok, I will follow the path to the north, further up the mountain.",
"nextPhraseID":"R"
}
],

View File

@@ -50,7 +50,7 @@
"message":"Go ahead, I will meet you inside.",
"replies":[
{
"text":"OK, see you inside.",
"text":"Ok, see you inside.",
"nextPhraseID":"R"
}
]

View File

@@ -75,7 +75,7 @@
"nextPhraseID":"charwd_guard4"
},
{
"text":"OK, I'll go talk to her.",
"text":"Ok, I'll go talk to her.",
"nextPhraseID":"charwd_guard3"
}
]
@@ -89,7 +89,7 @@
"message":"Behind me is the path up to the Charwood mining town. You really should go talk to Maevalia though. She's inside the cabin.",
"replies":[
{
"text":"OK, I'll go talk to her.",
"text":"Ok, I'll go talk to her.",
"nextPhraseID":"charwd_guard3"
},
{
@@ -171,17 +171,6 @@
"text":"Do you have anything to trade?",
"nextPhraseID":"khorailla2"
},
{
"text":"Please sell me some of your famous Cheddar cheese.",
"nextPhraseID":"khorailla_cheddar",
"requires":[
{
"requireType":"questProgress",
"requireID":"guynmart_wise",
"value":30
}
]
},
{
"text":"You're welcome.",
"nextPhraseID":"X"
@@ -229,16 +218,5 @@
{
"id":"charwood_rest",
"message":"Khorailla shouts to you: Hey! Get away from there!"
},
{
"id":"khorailla_cheddar",
"switchToNPC":"khorailla_cheddar",
"message":"Ah, you really know what's good.",
"replies":[
{
"nextPhraseID":"S",
"text":"I hope so. It was a long way to come."
}
]
}
]

View File

@@ -29,7 +29,7 @@
"message":"You there, thank the Shadow you're here! Quickly, untie these ropes!",
"replies":[
{
"text":"[Untie the ropes]",
"text":"[untie the ropes]",
"nextPhraseID":"falothen0_1"
},
{
@@ -68,11 +68,11 @@
"message":"You see the bloody remains of what looks like a human.",
"replies":[
{
"text":"[Examine the remains]",
"text":"[examine the remains]",
"nextPhraseID":"morenavia_1"
},
{
"text":"[Leave it alone]",
"text":"[leave it alone]",
"nextPhraseID":"X"
}
]
@@ -93,7 +93,7 @@
"message":"Please help me! I'm being held captive here.",
"replies":[
{
"text":"[Untie the ropes]",
"text":"[untie the ropes]",
"nextPhraseID":"fayvara0_1"
},
{
@@ -132,11 +132,11 @@
"message":"You see a pile of bloody body parts.",
"replies":[
{
"text":"[Examine the pile]",
"text":"[examine the pile]",
"nextPhraseID":"ayell_1"
},
{
"text":"[Leave it alone]",
"text":"[leave it alone]",
"nextPhraseID":"X"
}
]

View File

@@ -28,7 +28,7 @@
"message":"Sure kid, you may rest here.\n\nPick any bed you want.",
"replies":[
{
"text":"Thanks, bye.",
"text":"Thanks, bye",
"nextPhraseID":"X"
}
]

View File

@@ -54,7 +54,7 @@
]
},
{
"text":"OK, I'll bring one.",
"text":"Ok, I'll bring one.",
"nextPhraseID":"X"
}
],

View File

@@ -102,7 +102,7 @@
},
{
"id":"leonid_crossglen4",
"message":"Lord Geomyr issued a statement regarding the unlawful use of bonemeal as healing substance. Some villagers argued that we should oppose Lord Geomyr's word and still use it.",
"message":"Lord Geomyr issued a statement regarding the unlawful use of Bonemeal as healing substance. Some villagers argued that we should oppose Lord Geomyr's word and still use it.",
"replies":[
{
"text":"N",
@@ -139,7 +139,7 @@
},
{
"id":"leonid_crossglen6",
"message":"On one hand, Lord Geomyr supports Crossglen with a lot of protection.\n[Points to the soldiers in the hall]",
"message":"On one hand, Lord Geomyr supports Crossglen with a lot of protection. *points to the soldiers in the hall*",
"replies":[
{
"text":"N",
@@ -176,7 +176,7 @@
},
{
"id":"leonid_crossglen9",
"message":"In the meantime, we've banned all use of bonemeal as a healing substance.",
"message":"In the meantime, we've banned all use of Bonemeal as a healing substance.",
"replies":[
{
"text":"Thank you for the information. There was something more I wanted to ask you.",

View File

@@ -93,7 +93,7 @@
"message":"Oh you startled me.\nHello.",
"replies":[
{
"text":"Hello.",
"text":"Hello",
"nextPhraseID":"oromir2"
}
]
@@ -103,7 +103,7 @@
"message":"I'm hiding here from my wife Leta. She is always getting angry at me for not helping out on the farm. Please don't tell her that I'm here.",
"replies":[
{
"text":"OK.",
"text":"Ok.",
"nextPhraseID":"X"
}
],

View File

@@ -53,7 +53,7 @@
},
{
"id":"odair3",
"message":"I recently went in to that cave over there [points west], to check on our supplies. But apparently, the cave has been infested with rats.",
"message":"I recently went in to that cave over there *points west*, to check on our supplies. But apparently, the cave has been infested with rats.",
"replies":[
{
"text":"N",
@@ -74,7 +74,7 @@
"nextPhraseID":"odair5"
},
{
"text":"No thanks.",
"text":"No thanks",
"nextPhraseID":"odair_cowards"
}
]
@@ -84,7 +84,7 @@
"message":"I need you to get into that cave and kill the large rat, that way maybe we can stop the rat infestation in the cave and start using it as our old supply cave again.",
"replies":[
{
"text":"OK.",
"text":"Ok",
"nextPhraseID":"X"
},
{
@@ -105,7 +105,7 @@
"message":"I didn't think so either. You and that brother of yours always were cowards.",
"replies":[
{
"text":"Bye.",
"text":"Bye",
"nextPhraseID":"X"
}
]
@@ -140,7 +140,7 @@
"message":"Thanks a lot for your help kid! Maybe you and that brother of yours aren't as cowardly as I thought. Here, take these coins for your help.",
"replies":[
{
"text":"Thanks.",
"text":"Thanks",
"nextPhraseID":"X"
}
],
@@ -161,7 +161,7 @@
"message":"Thanks a lot for your help earlier. Now we might start using that cave as our old supply cave again.",
"replies":[
{
"text":"Bye.",
"text":"Bye",
"nextPhraseID":"X"
}
]

View File

@@ -8,7 +8,7 @@
"nextPhraseID":"S"
},
{
"text":"What can you tell me about bonemeal?",
"text":"What can you tell me about Bonemeal?",
"nextPhraseID":"tharal_bonemeal_select",
"requires":[
{
@@ -78,7 +78,7 @@
]
},
{
"text":"OK, I'll bring them.",
"text":"Ok, I'll bring them.",
"nextPhraseID":"X"
}
],
@@ -139,10 +139,10 @@
},
{
"id":"tharal_bonemeal7",
"message":"I know someone that still has a supply of bonemeal if you are interested. Go talk to Thoronir, a fellow priest in Fallhaven. Tell him my password 'Glow of the Shadow'.",
"message":"I know someone that still has a supply of Bonemeal if you are interested. Go talk to Thoronir, a fellow priest in Fallhaven. Tell him my password 'Glow of the Shadow'.",
"replies":[
{
"text":"Thanks, bye.",
"text":"Thanks, bye",
"nextPhraseID":"X"
}
]

View File

@@ -11,7 +11,7 @@
},
{
"id":"fanamor_1",
"message":"I was just strolling through these woods ... eh ... killing anklebiters.",
"message":"I was just strolling through these woods .. eh .. killing Anklebiters.",
"replies":[
{
"text":"N",
@@ -31,7 +31,7 @@
},
{
"id":"fanamor_3",
"message":"*sigh*",
"message":".. sigh ..",
"replies":[
{
"text":"N",
@@ -41,7 +41,7 @@
},
{
"id":"fanamor_4",
"message":"Oh, who am I kidding. OK, I was trying to get through the forest here and got ambushed by these anklebiters.",
"message":"Oh, who am I kidding. Ok, I was trying to get through the forest here and got ambushed by these anklebiters.",
"replies":[
{
"text":"N",

View File

@@ -112,7 +112,7 @@
"message":"So, if you will excuse me, I really need my well deserved rest here. Without you bothering me.",
"replies":[
{
"text":"OK, I will leave.",
"text":"Ok, I will leave.",
"nextPhraseID":"X"
},
{

View File

@@ -93,7 +93,7 @@
"message":"Back there? Oh, nothing.",
"replies":[
{
"text":"OK, never mind then.",
"text":"Ok, never mind then.",
"nextPhraseID":"X"
},
{
@@ -107,7 +107,7 @@
"message":"Lead? Oh nowhere. Nothing back there at all.",
"replies":[
{
"text":"OK, never mind then.",
"text":"Ok, never mind then.",
"nextPhraseID":"X"
},
{
@@ -121,7 +121,7 @@
"message":"Oh no, no. Nothing interesting here. Move along now.",
"replies":[
{
"text":"OK, never mind then.",
"text":"Ok, never mind then.",
"nextPhraseID":"X"
},
{
@@ -132,7 +132,7 @@
},
{
"id":"crossroads_backguard_4",
"message":"You would do that? Hmm, let me think.",
"message":"You would do that? Hm, let me think.",
"replies":[
{
"text":"N",
@@ -145,7 +145,7 @@
"message":"No.",
"replies":[
{
"text":"OK, never mind then.",
"text":"Ok, never mind then.",
"nextPhraseID":"X"
},
{
@@ -159,7 +159,7 @@
"message":"No.",
"replies":[
{
"text":"OK, never mind then.",
"text":"Ok, never mind then.",
"nextPhraseID":"X"
},
{
@@ -173,18 +173,18 @@
"message":"Look, you are not getting back there, and there is nothing to see back there.",
"replies":[
{
"text":"OK, never mind then.",
"text":"Ok, never mind then.",
"nextPhraseID":"X"
},
{
"text":"OK, final offer, 800 gold? That's a fortune.",
"text":"Ok, final offer, 800 gold? That's a fortune.",
"nextPhraseID":"crossroads_backguard_8"
}
]
},
{
"id":"crossroads_backguard_8",
"message":"Hmm, 800 gold you say? Well, why didn't you say so from the start? Sure, that could work.",
"message":"Hm, 800 gold you say? Well, why didn't you say so from the start? Sure, that could work.",
"replies":[
{
"text":"N",
@@ -225,7 +225,7 @@
},
{
"id":"keknazar",
"message":"*Hssss*\n[You hear squishing sounds as the creature starts moving towards you]",
"message":"*hssss*\n(You hear squishing sounds as the creature starts moving towards you)",
"replies":[
{
"text":"For the Shadow!",

View File

@@ -170,7 +170,7 @@
"nextPhraseID": "X"
}
],
"message": "OK. But only because it's you M. Coder."
"message": "Okay. But only because it's you M. Coder."
},
{
"id": "debugrequires10gold_3",
@@ -183,56 +183,28 @@
"message": "Sorry. You already spent 100 gold..."
},
{
"message":"Hmm... beer...",
"message":"Hmmm.... Beer....",
"id":"signbeer"
},
{
"message":"Do you want beer?",
"message":"Do you want beer ?",
"id":"npc3_0",
"replies":[
{
"nextPhraseID":"npc3_1",
"text":"Beer!"
},
{
"nextPhraseID":"npc3_3",
"text":"No filter!"
},
{
"nextPhraseID":"npc3_5",
"text":"Black 20%!"
},
{
"nextPhraseID":"npc3_6",
"text":"Black 40%!"
},
{
"nextPhraseID":"npc3_7",
"text":"Black 60%!"
},
{
"nextPhraseID":"npc3_2",
"text":"Black 80%!"
"text":"Lights out!"
},
{
"nextPhraseID":"npc3_3",
"text":"Lights on!"
},
{
"nextPhraseID":"npc3_4",
"text":"Red ligths!"
},
{
"nextPhraseID":"npc3_9",
"text":"Green ligths!"
},
{
"nextPhraseID":"npc3_10",
"text":"Blue ligths!"
},
{
"nextPhraseID":"npc3_11",
"text":"Black & White!"
},
{
"nextPhraseID":"npc3_8",
"text":"Invert!"
}
]
},
@@ -263,7 +235,7 @@
},
{
"id":"npc3_2",
"message":"OK.",
"message":"Ok.",
"rewards":[
{
"rewardType":"changeMapFilter",
@@ -274,7 +246,7 @@
},
{
"id":"npc3_3",
"message":"OK.",
"message":"Ok.",
"rewards":[
{
"rewardType":"changeMapFilter",
@@ -285,7 +257,7 @@
},
{
"id":"npc3_4",
"message":"OK.",
"message":"Ok.",
"rewards":[
{
"rewardType":"changeMapFilter",
@@ -294,86 +266,9 @@
}
]
},
{
"id":"npc3_5",
"message":"OK.",
"rewards":[
{
"rewardType":"changeMapFilter",
"rewardID":"black20",
"mapName":"debugmap"
}
]
},
{
"id":"npc3_6",
"message":"OK.",
"rewards":[
{
"rewardType":"changeMapFilter",
"rewardID":"black40",
"mapName":"debugmap"
}
]
},
{
"id":"npc3_7",
"message":"OK.",
"rewards":[
{
"rewardType":"changeMapFilter",
"rewardID":"black60",
"mapName":"debugmap"
}
]
},
{
"id":"npc3_8",
"message":"OK.",
"rewards":[
{
"rewardType":"changeMapFilter",
"rewardID":"invert",
"mapName":"debugmap"
}
]
},
{
"id":"npc3_9",
"message":"OK.",
"rewards":[
{
"rewardType":"changeMapFilter",
"rewardID":"greentint",
"mapName":"debugmap"
}
]
},
{
"id":"npc3_10",
"message":"OK.",
"rewards":[
{
"rewardType":"changeMapFilter",
"rewardID":"bluetint",
"mapName":"debugmap"
}
]
},
{
"id":"npc3_11",
"message":"OK.",
"rewards":[
{
"rewardType":"changeMapFilter",
"rewardID":"bw",
"mapName":"debugmap"
}
]
},
{
"id":"chaotic_rewarder_0",
"message":"What do you want?",
"message":"What do you want ?",
"replies":[
{
"text":"Apply condition",

View File

@@ -41,7 +41,7 @@
},
{
"id":"duaina_1",
"message":"The dreams and the visions. It is you! The child that challenges the beast.\n[Duaina gives you a terrified look]",
"message":"The dreams and the visions. It is you! The child that challenges the beast. (Duaina gives you a terrified look)",
"replies":[
{
"text":"So you have seen me in your visions?",
@@ -349,7 +349,7 @@
},
{
"id":"duaina_8",
"message":"[Duaina stares at you in silence while holding her hand over her mouth]",
"message":"(Duaina stares at you in silence while holding her hand over her mouth)",
"replies":[
{
"text":"What else have you seen in your visions?",
@@ -363,6 +363,6 @@
},
{
"id":"duaina_stop",
"message":"[Duaina stares at you in silence]"
"message":"(Duaina stares at you in silence)"
}
]

View File

@@ -43,7 +43,7 @@
},
{
"id":"elwel_2",
"message":"[Elwel mutters to herself] Stupid kids..."
"message":"(Elwel mutters to herself) Stupid kids .."
},
{
"id":"elwel_3",
@@ -134,7 +134,7 @@
"nextPhraseID":"elwyl_2"
},
{
"text":"OK, I'll leave.",
"text":"Ok, I'll leave.",
"nextPhraseID":"X"
}
]
@@ -145,7 +145,7 @@
},
{
"id":"elwyl_3",
"message":"Yes. Argh. It's not like I am proud of being a sister to ... her.",
"message":"Yes. Argh. It's not like I am proud of being a sister to .. her.",
"replies":[
{
"text":"N",
@@ -253,7 +253,7 @@
},
{
"id":"elwyl_12",
"message":"Oh, my sister is just so stubborn! You know, last night, I was talking to her about those potions that Hjaldar used to make. The smell from his brewing used to reach into our house here ... or, I mean ... my house here.",
"message":"Oh, my sister is just so stubborn! You know, last night, I was talking to her about those potions that Hjaldar used to make. The smell from his brewing used to reach into our house here.. Or, I mean .. my house here.",
"replies":[
{
"text":"N",
@@ -308,7 +308,7 @@
},
{
"id":"elwyl_16",
"message":"Why ... yes ... of course. I am not wrong! They were clearly blue.",
"message":"Why .. yes .. of course. I am not wrong! They were clearly blue.",
"replies":[
{
"text":"Why make such a big thing out of what color some potion was?",
@@ -346,7 +346,7 @@
},
{
"id":"elwyl_19",
"message":"His house is up on the northeast shore of town.\n[Elwyl points outside]",
"message":"His house is up on the northeast shore of town. *Elwyl points outside*",
"replies":[
{
"text":"N",
@@ -445,7 +445,7 @@
},
{
"id":"elwyl_res_2",
"message":"Huh, what's this? It's yellow ... I was sure that it used to be blue. Let me smell it to make sure that it's the right kind of potion.",
"message":"Huh, what's this? It's yellow.. I was sure that it used to be blue. Let me smell it to make sure that it's the right kind of potion.",
"replies":[
{
"text":"N",
@@ -455,7 +455,7 @@
},
{
"id":"elwyl_res_3",
"message":"Hmm, yes, it smells exactly as I remember it. It must be the right potion.",
"message":"Hm, yes, it smells exactly as I remember it. It must be the right potion.",
"replies":[
{
"text":"N",
@@ -465,7 +465,7 @@
},
{
"id":"elwyl_res_4",
"message":"This means ... that Elwel was wrong anyway!",
"message":"This means .. that Elwel was wrong anyway!",
"replies":[
{
"text":"N",

View File

@@ -34,7 +34,7 @@
},
{
"id":"krell_2",
"message":"Me and my band of knights are just visiting Remgard in ... shall we say ... unfinished business.",
"message":"Me and my band of knights are just visiting Remgard in .. shall we say .. unfinished business.",
"replies":[
{
"text":"N",
@@ -125,7 +125,7 @@
},
{
"id":"krell_knights_6",
"message":"We also help people find ... erm ... people that have gone missing.",
"message":"We also help people find .. erm .. people that have gone missing.",
"replies":[
{
"text":"About that, Jhaeld sent me to ask about the missing people.",
@@ -156,7 +156,7 @@
},
{
"id":"krell_jhaeld2",
"message":"Yes, we have heard the reports that people have gone missing here in Remgard. Most ... unfortunate.",
"message":"Yes, we have heard the reports that people have gone missing here in Remgard. Most .. unfortunate.",
"replies":[
{
"text":"N",
@@ -166,7 +166,7 @@
},
{
"id":"krell_jhaeld3",
"message":"We even had one of our knights disappear on us. Now, due to the nature of our order, I presume you can see how that puts us in a ... peculiar situation.",
"message":"We even had one of our knights disappear on us. Now, due to the nature of our order, I presume you can see how that puts us in a .. peculiar situation.",
"replies":[
{
"text":"N",
@@ -176,7 +176,7 @@
},
{
"id":"krell_jhaeld4",
"message":"You see, usually it is us knights that find ... missing people. Now, we have had one of our own disappear. This has never happened before, and we are really unsure about what to do about it.",
"message":"You see, usually it is us knights that find .. missing people. Now, we have had one of our own disappear. This has never happened before, and we are really unsure about what to do about it.",
"replies":[
{
"text":"N",
@@ -186,7 +186,7 @@
},
{
"id":"krell_jhaeld5",
"message":"Granted, people in our order have succumbed in combat to greater foes, but to just ... disappear without a trace, that's unheard of.",
"message":"Granted, people in our order have succumbed in combat to greater foes, but to just .. disappear without a trace, that's unheard of.",
"replies":[
{
"text":"N",

View File

@@ -134,7 +134,7 @@
},
{
"id":"erinith_story_4",
"message":"I managed to throw the book in among the trees over there during the attack.\n[Points to the trees directly to the north]",
"message":"I managed to throw the book in among the trees over there during the attack. *points to the trees directly to the north*",
"replies":[
{
"text":"N",
@@ -415,7 +415,7 @@
},
{
"id":"erinith_gavepotion_bm_1",
"message":"Bonemeal potion? But ... but ... we are not allowed to use them since they are prohibited by Lord Geomyr.",
"message":"Bonemeal potion? But.. but.. We are not allowed to use them since they are prohibited by Lord Geomyr.",
"replies":[
{
"text":"Who will find out?",
@@ -436,7 +436,7 @@
},
{
"id":"erinith_gavepotion_bm_2",
"message":"Hmm, yes. I guess you have a point. Oh well, here goes.\n[Drinks potion]",
"message":"Hm, yes. I guess you have a point. Oh well, here goes. *drinks potion*",
"replies":[
{
"text":"N",
@@ -446,7 +446,7 @@
},
{
"id":"erinith_gavepotion_major_1",
"message":"Thank you for bringing me one.\n[Drinks potion]",
"message":"Thank you for bringing me one. *drinks potion*",
"replies":[
{
"text":"N",
@@ -463,7 +463,7 @@
},
{
"id":"erinith_gavepotion_reg_1",
"message":"Thank you for bringing them to me.\n[Drinks all four potions]",
"message":"Thank you for bringing them to me. *drinks all four potions*",
"replies":[
{
"text":"N",

View File

@@ -1,7 +1,7 @@
[
{
"id":"askyl0",
"message":"Wh ... who ... Have you come to get me?",
"message":"Wh.. who.. Have you come to get me?",
"replies":[
{
"text":"Get you?",
@@ -45,7 +45,7 @@
},
{
"id":"esfiume1",
"message":"These aren't even our things. We are only ... uh ... standing around here.",
"message":"These aren't even our things. We are only .. uh .. standing around here.",
"replies":[
{
"text":"I didn't see anything.",
@@ -69,7 +69,7 @@
},
{
"id":"esfiume3",
"message":"Oh, we ... um ... stay here. Completely legit. Not at all doing anything that's not allowed.",
"message":"Oh, we .. um .. stay here. Completely legit. Not at all doing anything that's not allowed.",
"replies":[
{
"text":"What's in those crates back there?",
@@ -79,7 +79,7 @@
},
{
"id":"esfiume4",
"message":"Oh nothing. They're ... uh ... empty. Yes, that's it, empty.",
"message":"Oh nothing. They're .. uh .. empty. Yes, that's it, empty.",
"replies":[
{
"text":"Right. I had better leave.",
@@ -151,7 +151,7 @@
},
{
"id":"erethori6",
"message":"It's just north of here. Take the path west of our camp here, and head straight north. It's just around the bend there [points].",
"message":"It's just north of here. Take the path west of our camp here, and head straight north. It's just around the bend there. *points*",
"replies":[
{
"text":"Thanks, I'll go check it out.",

View File

@@ -59,7 +59,7 @@
},
{
"id":"fallhaven_andor_2",
"message":"Some other kid you say? Hmm, let me think.",
"message":"Some other kid you say? Hm, let me think.",
"replies":[
{
"text":"N",
@@ -69,7 +69,7 @@
},
{
"id":"fallhaven_andor_3",
"message":"Hmm, I might have seen someone matching that description a few days ago. Can't remember where though."
"message":"Hm, I might have seen someone matching that description a few days ago. Can't remember where though."
},
{
"id":"fallhaven_andor_4",

View File

@@ -46,7 +46,7 @@
"message":"Oh, you found my statue in the basement?\n\nYes, Elythara is my protector.",
"replies":[
{
"text":"OK.",
"text":"Okay.",
"nextPhraseID":"arcir_anythingelse"
}
]
@@ -67,14 +67,14 @@
]
},
{
"text":"OK.",
"text":"Okay.",
"nextPhraseID":"arcir_anythingelse"
}
]
},
{
"id":"arcir_calomyran_1",
"message":"'Calomyran Secrets'? Hmm, yes I think I have one of those in my basement.",
"message":"'Calomyran Secrets'? Hm, yes I think I have one of those in my basement.",
"replies":[
{
"text":"N",
@@ -162,10 +162,10 @@
},
{
"id":"arcir_calomyran_6",
"message":"What did the note say?\n\nLarcal ... I know of him. Always causing trouble. He is usually in the barn to the east of here.",
"message":"What did the note say?\n\nLarcal.. I know of him. Always causing trouble. He is usually in the barn to the east of here.",
"replies":[
{
"text":"Thanks, bye.",
"text":"Thanks, bye",
"nextPhraseID":"X"
}
]

View File

@@ -38,7 +38,7 @@
},
{
"id":"athamyr_3",
"message":"You want to go down in the catacombs? Hmm, maybe we can make a deal.",
"message":"You want to go down in the catacombs? Hm, maybe we can make a deal.",
"replies":[
{
"text":"N",
@@ -62,7 +62,7 @@
]
},
{
"text":"OK, I'll go get some.",
"text":"Ok, I'll go get some.",
"nextPhraseID":"X"
}
],

View File

@@ -1,7 +1,7 @@
[
{
"id":"bucus_welcome",
"message":"Hi again, welcome back to the ... Oh wait, I thought you were someone else.",
"message":"Hi again, welcome back to the .. Oh wait, I thought you were someone else.",
"replies":[
{
"text":"Have you seen my brother Andor?",
@@ -97,7 +97,7 @@
},
{
"id":"bucus_umar_1",
"message":"OK kid. You've proven yourself to me. Yes, I saw some other kid by that description running around here a few days ago.",
"message":"Ok kid. You've proven yourself to me. Yes, I saw some other kid by that description running around here a few days ago.",
"replies":[
{
"text":"N",
@@ -120,7 +120,7 @@
"message":"Anyway, that's all I know. You should go talk to Umar, he probably knows more. Down that hatch over there.",
"replies":[
{
"text":"OK, bye.",
"text":"Ok, bye",
"nextPhraseID":"X"
}
],
@@ -134,7 +134,7 @@
},
{
"id":"bucus_thieves_1",
"message":"Who told you that? Argh.\n\nOK so you found us. Now what?",
"message":"Who told you that? Argh.\n\nOk so you found us. Now what?",
"replies":[
{
"text":"Can I join the Thieves' Guild?",
@@ -158,7 +158,7 @@
},
{
"id":"bucus_thieves_3",
"message":"OK, tell you what kid. Do a task for me and maybe I'll consider giving you more info.",
"message":"Ok, tell you what kid. Do a task for me and maybe I'll consider giving you more info.",
"replies":[
{
"text":"What kind of task are we talking about?",
@@ -175,7 +175,7 @@
"message":"Bring me the key of Luthor and we can talk more. I don't know anything about the key itself, but rumor has it that it is located somewhere in the catacombs beneath Fallhaven Church.",
"replies":[
{
"text":"OK, sounds easy enough.",
"text":"Ok, sounds easy enough.",
"nextPhraseID":"X"
}
],

View File

@@ -16,7 +16,7 @@
"nextPhraseID":"thoronir_church_1"
},
{
"text":"Are the bonemeal potions ready yet?",
"text":"Are the Bonemeal potions ready yet?",
"nextPhraseID":"thoronir_trade_bonemeal",
"requires":[
{
@@ -127,7 +127,7 @@
"message":"No one is allowed down in the catacombs, except for Athamyr, my apprentice. He is the only one that has been down there for years.",
"replies":[
{
"text":"OK, I might go see him.",
"text":"Ok, I might go see him.",
"nextPhraseID":"thoronir_default"
}
],
@@ -141,7 +141,7 @@
},
{
"id":"thoronir_tharal_2",
"message":"Shhh, we shouldn't talk so loud about using bonemeal. As you know, Lord Geomyr issued a ban on all use of bonemeal.",
"message":"Shhh, we shouldn't talk so loud about using Bonemeal. As you know, Lord Geomyr issued a ban on all use of Bonemeal.",
"replies":[
{
"text":"N",
@@ -161,7 +161,7 @@
},
{
"id":"thoronir_tharal_4",
"message":"Do you think you could find me 5 skeletal bones that I can use for mixing a bonemeal potion? The bonemeal is very potent in healing old wounds.",
"message":"Do you think you could find me 5 skeletal bones that I can use for mixing a Bonemeal potion? The bonemeal is very potent in healing old wounds.",
"replies":[
{
"text":"Sure, I might be able to do that.",
@@ -185,7 +185,7 @@
"message":"Thank you, please come back soon. I heard there were some undead near an old abandoned house just north of Fallhaven. Maybe you can check for bones there?",
"replies":[
{
"text":"OK, I'll go check there.",
"text":"Ok, I'll go check there.",
"nextPhraseID":"thoronir_default"
}
],
@@ -216,11 +216,11 @@
},
{
"id":"thoronir_complete_2",
"message":"Give me some time to mix the bonemeal potion. It is a very potent healing potion. Come back in a little while."
"message":"Give me some time to mix the Bonemeal potion. It is a very potent healing potion. Come back in a little while."
},
{
"id":"thoronir_trade_bonemeal",
"message":"Yes, the bonemeal potions are ready. Please use them with care, and don't let the guards see you. We are not actually allowed to use them anymore.",
"message":"Yes, the Bonemeal potions are ready. Please use them with care, and don't let the guards see you. We are not actually allowed to use them anymore.",
"replies":[
{
"text":"Let me see what potions you have made so far.",
@@ -255,7 +255,7 @@
"message":"Nooo, you shall not pass!",
"replies":[
{
"text":"OK. Let's fight.",
"text":"Ok. Let's fight.",
"nextPhraseID":"F"
}
]

View File

@@ -25,7 +25,7 @@
},
{
"id":"fallhaven_drunk_3_1",
"message":"Oh, sir. I'm not causing any trouble anymore, see? I sits outside now as you says, OK?",
"message":"Oh, sir. I'm not causing any trouble anymore, see? I sits outside now as you says, ok?",
"replies":[
{
"text":"N",
@@ -45,7 +45,7 @@
},
{
"id":"fallhaven_drunk_4",
"message":"Drink drink drink, drink some more. Drink, drink ... Uh how did it go again?",
"message":"Drink drink drink, drink some more. Drink, drink .. Uh how did it go again?",
"replies":[
{
"text":"N",
@@ -103,7 +103,7 @@
},
{
"id":"fallhaven_drunk_8",
"message":"That's where we...\n\nHey, where did my mead go? Did you take it from me?",
"message":"That's where we..\n\nHey, where did my mead go? Did you take it from me?",
"replies":[
{
"text":"Yes",
@@ -131,7 +131,7 @@
]
},
{
"text":"OK, I'll go buy some mead for you.",
"text":"Ok, I'll go buy some mead for you.",
"nextPhraseID":"X"
},
{
@@ -163,7 +163,7 @@
]
},
{
"text":"OK, I'll go buy some mead for you.",
"text":"Ok, I'll go buy some mead for you.",
"nextPhraseID":"X"
},
{
@@ -181,7 +181,7 @@
},
{
"id":"fallhaven_drunk_10",
"message":"Oh sweet drinks of joy. May the sssshadow be with you kid.\n[Makes big eyes]",
"message":"Oh sweet drinks of joy. May the sssshadow be with you kid. *makes big eyes*",
"replies":[
{
"text":"N",
@@ -191,7 +191,7 @@
},
{
"id":"fallhaven_drunk_11",
"message":"[Takes a gulp of the mead]\nThat's good stuff!",
"message":"*takes a gulp of the mead*\n\nThat's good stuff!",
"replies":[
{
"text":"N",

View File

@@ -56,7 +56,7 @@
},
{
"id":"larcal_5",
"message":"OK, now you're starting to annoy me, kid. Get lost while you still can.",
"message":"Ok, now you're starting to annoy me, kid. Get lost while you still can.",
"replies":[
{
"text":"Very well. I will leave.",
@@ -70,7 +70,7 @@
},
{
"id":"larcal_6",
"message":"You are still here? OK then, if you want the book that bad, you will have to take it from me!",
"message":"You are still here? Ok then, if you want the book that bad, you will have to take it from me!",
"replies":[
{
"text":"At last, a fight. I have been waiting for this!",

View File

@@ -19,7 +19,7 @@
]
},
{
"text":"Bye.",
"text":"Bye",
"nextPhraseID":"X"
}
]
@@ -143,7 +143,7 @@
},
{
"id":"nocmar_quest_1",
"message":"OK, these old weapons have lost their inner glow now that they haven't been used in a while.",
"message":"Ok, these old weapons have lost their inner glow now that they haven't been used in a while.",
"replies":[
{
"text":"N",
@@ -183,7 +183,7 @@
},
{
"id":"nocmar_quest_5",
"message":"Beware the liches of Undertell, if they are still around. Those things can kill you by their gaze alone."
"message":"Beware the liches of Undertell, if they are still are around. Those things can kill you by their gaze alone."
},
{
"id":"nocmar_continue",
@@ -205,7 +205,7 @@
"nextPhraseID":"nocmar_quest_1"
},
{
"text":"No, not yet.",
"text":"No, not yet",
"nextPhraseID":"nocmar_continue_2"
}
]
@@ -253,7 +253,7 @@
},
{
"id":"nocmar_complete_4",
"message":"[Nocmar places the heartstone among the heartsteel weapons]",
"message":"*Nocmar places the heartstone among the heartsteel weapons*",
"replies":[
{
"text":"N",

View File

@@ -87,10 +87,10 @@
},
{
"id":"fallhaven_oldman_6",
"message":"I have no idea where it might be. You could go ask Arcir, he seems very fond of his books.\n [Points at the house to the south]",
"message":"I have no idea where it might be. You could go ask Arcir, he seems very fond of his books. *points at the house to the south*",
"replies":[
{
"text":"OK, I'll go ask Arcir. Goodbye.",
"text":"Ok, I'll go ask Arcir. Goodbye.",
"nextPhraseID":"X"
}
],

View File

@@ -274,7 +274,7 @@
"message":"Poison glands however, can be a bit trickier to find. I don't know really, but any poisonous creature might do. Maybe some snakes around here are poisonous?",
"replies":[
{
"text":"I'll be right back with those ingredients.",
"text":"I'll be right back with those ingredients for you.",
"nextPhraseID":"fallhaven_pot_antifoodp6"
},
{
@@ -302,7 +302,7 @@
},
{
"id":"fallhaven_pot_antifp_q2",
"message":"[Mixes the ingredients]",
"message":"[mixes the ingredients]",
"replies":[
{
"text":"N",

View File

@@ -1,318 +1,314 @@
[
{
"id":"fallhaven_lumberjack",
"replies":[
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_15",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":50
}
]
},
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_16",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":40
},
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":50,
"negate":true
}
]
},
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_14",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":30
}
]
},
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_1"
}
]
},
{
"id":"fallhaven_lumberjack_1",
"message":"Hi, I'm Jakrar.",
"replies":[
{
"text":"Are you a woodcutter?",
"nextPhraseID":"fallhaven_lumberjack_2"
}
]
},
{
"id":"fallhaven_lumberjack_2",
"message":"Yes, I'm Fallhaven's woodcutter. Need anything done in the finest of woods? I have probably got it.",
"replies":[
{
"text":"I'd like to talk with you about Fallhaven's passage to the Duleian Road.",
"nextPhraseID":"fallhaven_lumberjack_3",
"requires":[
{
"requireType":"questLatestProgress",
"requireID":"pathway_fallhaven",
"value":20
}
]
},
{
"text":"Never mind. I don't need your services for now.",
"nextPhraseID":"X"
},
{
"text":"What have you got for sale?",
"nextPhraseID":"S"
}
]
},
{
"id":"alaun",
"message":"Hello. I'm Alaun. How can I help you?",
"replies":[
{
"text":"Have you seen my brother Andor? He looks similar to me.",
"nextPhraseID":"alaun_2"
}
]
},
{
"id":"alaun_2",
"message":"You are looking for your brother you say? Looks like you? Hmm.",
"replies":[
{
"text":"N",
"nextPhraseID":"alaun_3"
}
]
},
{
"id":"alaun_3",
"message":"No, I cannot recall seeing anyone by that description. Maybe you should try in Crossglen village west of here."
},
{
"id":"fallhaven_farmer1",
"message":"Hello there. Please do not bother me, I have a lot of work to do."
},
{
"id":"fallhaven_farmer2",
"message":"Hello. Could you please move out of the way? I am trying to work here."
},
{
"id":"khorand",
"message":"Hey you, don't even think of touching any of the crates. I am watching you!"
},
{
"id":"fallhaven_lumberjack_3",
"message":"Oh no. Not again. I won't start cutting the trees unless I have received a payment beforehand. Go away!",
"replies":[
{
"text":"Is there anything that would change your mind?",
"nextPhraseID":"fallhaven_lumberjack_4"
},
{
"text":"Seems like nobody wants to open the road again. Great.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_4",
"message":"Hmm. Well if you would do me a great favor I would start to cut the trees away.",
"replies":[
{
"text":"Sure! What is it?",
"nextPhraseID":"fallhaven_lumberjack_5"
}
]
},
{
"id":"fallhaven_lumberjack_5",
"message":"Let me tell you a story. Long ago, I was cutting in the woods to the north of Fallhaven. I used to cut the trees with great speed with my favorite axe. It was made of fine steel and probably worth more than my hut.",
"replies":[
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_6"
}
]
},
{
"id":"fallhaven_lumberjack_6",
"message":"But then, I got attacked by a pack of wolves and I had to flee immediately. I barely saved my life, but during the escape I lost my precious axe.",
"replies":[
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_7"
}
]
},
{
"id":"fallhaven_lumberjack_7",
"message":"I'm afraid of travelling to that place again because I'm not a trained fighter and the wolves, especially their leader, were really powerful.",
"replies":[
{
"text":"So I guess you want me to retrieve your axe?",
"nextPhraseID":"fallhaven_lumberjack_8"
}
]
},
{
"id":"fallhaven_lumberjack_8",
"message":"Yes exactly. If you would do me that favor I will gladly cut away the trees and receive payment afterwards. Just head north to the Crossroads guardhouse and then head eastwards down the Duleian Road. That's where I lost my axe. And look out for that wolf pack!",
"replies":[
{
"text":"Sounds simple enough. On my way.",
"nextPhraseID":"X"
},
{
"text":"No way! That is far too dangerous!",
"nextPhraseID":"X"
}
],
"rewards":[
{
"rewardType":"questProgress",
"rewardID":"pathway_fallhaven",
"value":30
}
]
},
{
"id":"fallhaven_lumberjack_9",
"message":"Have you made any progress in finding my axe?"
},
{
"id":"fallhaven_lumberjack_10",
"message":"Let me see... Oh yes! This is my axe! I cannot thank you enough!",
"replies":[
{
"text":"So will you cut away those trees that block the old pathway?",
"nextPhraseID":"fallhaven_lumberjack_11"
}
],
"rewards":[
{
"rewardType":"questProgress",
"rewardID":"pathway_fallhaven",
"value":40
}
]
},
{
"id":"fallhaven_lumberjack_11",
"message":"Sure! Already on my way! The work will be finished soon.",
"replies":[
{
"text":"That sounds great! Remember to ask the stupid warden for a decent payment.",
"nextPhraseID":"fallhaven_lumberjack_12"
}
],
"rewards":[
{
"rewardType":"questProgress",
"rewardID":"pathway_fallhaven",
"value":50
}
]
},
{
"id":"fallhaven_lumberjack_12",
"message":"Sure. Will do that. He he.",
"replies":[
{
"text":"Shadow be with you.",
"nextPhraseID":"X"
},
{
"text":"Goodbye.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_13",
"message":"You're welcome. But you're not the only one who is happy. There are more people resting for a night in Fallhaven, which helps our economy. Some even bought items at my store! By the way, I was surprised, but I even got paid well by the warden.",
"replies":[
{
"text":"Great. Now everything is much better than it was before!",
"nextPhraseID":"X"
},
{
"text":"I wanted to ask about something else.",
"nextPhraseID":"fallhaven_lumberjack_15"
}
]
},
{
"id":"fallhaven_lumberjack_14",
"message":"Have you made any progress in finding my precious axe?",
"replies":[
{
"text":"Hello again! I've finally found your axe!",
"nextPhraseID":"fallhaven_lumberjack_10",
"requires":[
{
"requireType":"inventoryRemove",
"requireID":"jakrar_axe",
"value":1
}
]
},
{
"text":"No I haven't. But I'm working on it.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_15",
"message":"Hello again my friend.",
"replies":[
{
"text":"I cannot thank you enough for cutting away those trees! Finally I've got a shortcut!",
"nextPhraseID":"fallhaven_lumberjack_13",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":60
}
]
},
{
"text":"What have you got for sale?",
"nextPhraseID":"S"
},
{
[
{
"id":"fallhaven_lumberjack",
"replies":[
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_15",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":50
}
]
},
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_16",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":40
},
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":50,
"negate":true
}
]
},
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_14",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":30
}
]
},
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_1"
}
]
},
{
"id":"fallhaven_lumberjack_1",
"message":"Hi, I'm Jakrar.",
"replies":[
{
"text":"Are you a woodcutter?",
"nextPhraseID":"fallhaven_lumberjack_2"
}
]
},
{
"id":"fallhaven_lumberjack_2",
"message":"Yes, I'm Fallhaven's woodcutter. Need anything done in the finest of woods? I have probably got it.",
"replies":[
{
"text":"I'd like to talk with you about Fallhaven's passage to the Duleian Road.",
"nextPhraseID":"fallhaven_lumberjack_3",
"requires":[
{
"requireType":"questLatestProgress",
"requireID":"pathway_fallhaven",
"value":20
}
]
},
{
"text":"Never mind. I don't need your services for now.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_16",
"message":"Thank you for bringing me back my axe!",
"replies":[
{
"text":"So will you cut away those trees that block the old pathway?",
"nextPhraseID":"fallhaven_lumberjack_11"
}
]
}
]
"nextPhraseID":"X"
},
{
"text":"What have you got for sale?",
"nextPhraseID":"S"
}
]
},
{
"id":"alaun",
"message":"Hello. I'm Alaun. How can I help you?",
"replies":[
{
"text":"Have you seen my brother Andor? He looks similar to me.",
"nextPhraseID":"alaun_2"
}
]
},
{
"id":"alaun_2",
"message":"You are looking for your brother you say? Looks like you? Hm.",
"replies":[
{
"text":"N",
"nextPhraseID":"alaun_3"
}
]
},
{
"id":"alaun_3",
"message":"No, I cannot recall seeing anyone by that description. Maybe you should try in Crossglen village west of here."
},
{
"id":"fallhaven_farmer1",
"message":"Hello there. Please do not bother me, I have a lot of work to do."
},
{
"id":"fallhaven_farmer2",
"message":"Hello. Could you please move out of the way? I am trying to work here."
},
{
"id":"khorand",
"message":"Hey you, don't even think of touching any of the crates. I am watching you!"
},
{
"id":"fallhaven_lumberjack_3",
"message":"Oh no. Not again. I won't start cutting the trees before I have received a payment beforehand. Go away!",
"replies":[
{
"text":"Is there anything that would change your mind?",
"nextPhraseID":"fallhaven_lumberjack_4"
},
{
"text":"Seems like nobody wants to open the road again. Great.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_4",
"message":"Hmm. Well if you would do me a great favor I would start to cut the trees away.",
"replies":[
{
"text":"Sure! What is it?",
"nextPhraseID":"fallhaven_lumberjack_5"
}
]
},
{
"id":"fallhaven_lumberjack_5",
"message":"Let me tell you a story: Long ago, I was cutting in the woods in the north of Fallhaven. I used to cut the trees with great speed with my favorite axe. It was made of fine steel and probably worth more than my hut.",
"replies":[
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_6"
}
]
},
{
"id":"fallhaven_lumberjack_6",
"message":"But then, I got attacked by a pack of wolves and I had to flee immediately to save my bare life. But during the escape I lost my precious axe.",
"replies":[
{
"text":"N",
"nextPhraseID":"fallhaven_lumberjack_7"
}
]
},
{
"id":"fallhaven_lumberjack_7",
"message":"I'm afraid of travelling to that place again because I'm not a trained fighter and the wolves, especially their leader was really powerful.",
"replies":[
{
"text":"So I guess you want me to retrieve your axe?",
"nextPhraseID":"fallhaven_lumberjack_8"
}
]
},
{
"id":"fallhaven_lumberjack_8",
"message":"Yes exactly. If you would do me that favor I would gladly cut away the trees and receive the payment afterwards. Just head north to the Crossroads Guardhouse and then head eastwards down the Duleian Road. There I lost my axe. And look out for that wolf pack!",
"replies":[
{
"text":"Sounds simple enough. On my way.",
"nextPhraseID":"X"
},
{
"text":"No way! This is far to dangerous!",
"nextPhraseID":"X"
}
],
"rewards":[
{
"rewardType":"questProgress",
"rewardID":"pathway_fallhaven",
"value":30
}
]
},
{
"id":"fallhaven_lumberjack_9",
"message":"Have you made any progress in finding my axe?"
},
{
"id":"fallhaven_lumberjack_10",
"message":"Let me see... Oh yes! This is my axe! I cannot thank you enough, boy!",
"replies":[
{
"text":"So will you cut away those trees which block the old pathway?",
"nextPhraseID":"fallhaven_lumberjack_11"
}
],
"rewards":[
{
"rewardType":"questProgress",
"rewardID":"pathway_fallhaven",
"value":40
}
]
},
{
"id":"fallhaven_lumberjack_11",
"message":"Sure! Already on my way! This work will be finished soon.",
"replies":[
{
"text":"That sounds great! Remember to ask this stupid warden for a decent payment.",
"nextPhraseID":"fallhaven_lumberjack_12"
}
],
"rewards":[
{
"rewardType":"questProgress",
"rewardID":"pathway_fallhaven",
"value":50
}
]
},
{
"id":"fallhaven_lumberjack_12",
"message":"Sure. Will do that. He he.",
"replies":[
{
"text":"Shadow be with you.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_13",
"message":"You're welcome. But you're not the only one who is happy: There are more persons who are resting for a night in Fallhaven which raises our economy. Some even bought items at my store! By the way, I was surprised I even got paid well by the warden.",
"replies":[
{
"text":"Indeed. Now everything is a lot better than it was before!",
"nextPhraseID":"X"
},
{
"text":"I wanted to ask for something else.",
"nextPhraseID":"fallhaven_lumberjack_15"
}
]
},
{
"id":"fallhaven_lumberjack_14",
"message":"Have you made any progress in finding my precious axe?",
"replies":[
{
"text":"Hello again! I've finally found your axe!",
"nextPhraseID":"fallhaven_lumberjack_10",
"requires":[
{
"requireType":"inventoryRemove",
"requireID":"jakrar_axe",
"value":1
}
]
},
{
"text":"No I haven't. But I'm working on it.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_15",
"message":"Hello again my friend.",
"replies":[
{
"text":"I cannot thank you enough for cutting away those trees! Finally I've got a shortcut!",
"nextPhraseID":"fallhaven_lumberjack_13",
"requires":[
{
"requireType":"questProgress",
"requireID":"pathway_fallhaven",
"value":60
}
]
},
{
"text":"What have you got for sale?",
"nextPhraseID":"S"
},
{
"text":"Never mind. I don't need your services for now.",
"nextPhraseID":"X"
}
]
},
{
"id":"fallhaven_lumberjack_16",
"message":"Thank you for bringing me back my axe!",
"replies":[
{
"text":"So will you cut away those trees which block the old pathway?",
"nextPhraseID":"fallhaven_lumberjack_11"
}
]
}
]

View File

@@ -4,7 +4,7 @@
"message":"Welcome to Fallhaven Tavern. Have a seat anywhere.",
"replies":[
{
"text":"Let me see what food and drinks you have available.",
"text":"Let me see what food and drinks you have available",
"nextPhraseID":"S"
},
{
@@ -18,7 +18,7 @@
"message":"A room will cost you only 10 gold.",
"replies":[
{
"text":"[Buy for 10 gold]",
"text":"Buy [10 gold]",
"nextPhraseID":"bela_room_2",
"requires":[
{

View File

@@ -106,7 +106,7 @@
},
{
"id":"unnmir_7",
"message":"Yeah yeah, I get it. Your brother has probably run off to some dungeon, trying to go adventuring.\n[Rolls eyes]",
"message":"Yeah yeah, I get it. Your brother has probably run off to some dungeon, trying to go adventuring. *rolls eyes*",
"replies":[
{
"text":"N",
@@ -150,7 +150,7 @@
},
{
"id":"unnmir_11",
"message":"Nice. I'll give you a hint, kid. *snickering* Go see Nocmar over by the west side of town. Tell him I sent you.",
"message":"Nice. I'll give you a hint, kid. *snickering*. Go see Nocmar over by the west side of town. Tell him I sent you.",
"replies":[
{
"text":"N",

View File

@@ -25,7 +25,7 @@
"message":"Yes, this is my camp. Lovely place, isn't it?",
"replies":[
{
"text":"Bye.",
"text":"Bye",
"nextPhraseID":"X"
}
]

View File

@@ -67,7 +67,7 @@
},
{
"id":"vacor_2",
"message":"What are you, some kind of adventurer? Hmm. Maybe you can be of use to me.",
"message":"What are you, some kind of adventurer? Hm. Maybe you can be of use to me.",
"replies":[
{
"text":"N",
@@ -202,7 +202,7 @@
},
{
"id":"vacor_14",
"message":"After years of work, I can't seem to remember the last parts of the spell.",
"message":"After years of work, I can't seem to remember the last parts of the spell.",
"replies":[
{
"text":"N",
@@ -250,7 +250,7 @@
},
{
"id":"vacor_18",
"message":"OK, find the four pieces of my rift spell that the bandits took, and bring the pieces to me.",
"message":"Ok, find the four pieces of my rift spell that the bandits took, and bring the pieces to me.",
"replies":[
{
"text":"N",
@@ -287,7 +287,7 @@
},
{
"id":"vacor_21",
"message":"Please hurry! I am so eager to open up the rift ... erm, I mean finish the spell. Nothing odd with that right?"
"message":"Please hurry! I am so eager to open up the rift.. Erm, I mean finish the spell. Nothing odd with that right?"
},
{
"id":"vacor_return1",
@@ -343,7 +343,7 @@
},
{
"id":"vacor_42",
"message":"Now I should be able to finish the rift spell and open up the Shadow rift ... erm I mean open up new possibilities. Yes, that's what I meant.",
"message":"Now I should be able to finish the rift spell and open up the Shadow rift .. erm I mean open up new possibilities. Yes, that's what I meant.",
"replies":[
{
"text":"N",
@@ -607,7 +607,7 @@
"nextPhraseID":"vacor_72"
},
{
"text":"OK, I'll think about it once more.",
"text":"Ok, I'll think about it once more.",
"nextPhraseID":"X"
}
]

View File

@@ -30,7 +30,7 @@
]
},
{
"text":"I recently talked to the watchman who blocks the old pathway to the Duleian Road. Why don't you just pay the woodcutter?",
"text":"Recently I talked to the watchman who blocks he old pathway to the Duleian Road. Why don't you pay just pay the woodcutter?",
"nextPhraseID":"fallhaven_warden_pathway_1",
"requires":[
{
@@ -68,7 +68,7 @@
},
{
"id":"fallhaven_warden_1",
"message":"Mead? Oh ... no, I don't do that anymore. Who told you that?",
"message":"Mead? Oh.. no, I don't do that anymore. Who told you that?",
"replies":[
{
"text":"N",
@@ -111,7 +111,7 @@
]
},
{
"text":"OK, goodbye.",
"text":"Ok, goodbye",
"nextPhraseID":"X"
}
]
@@ -293,7 +293,7 @@
"nextPhraseID":"X"
},
{
"text":"I recently talked to the watchman who blocks the old pathway to the Duleian Road. Why don't you just pay the woodcutter?",
"text":"Recently I talked to the watchman who blocks he old pathway to the Duleian Road. Why don't you pay just pay the woodcutter?",
"nextPhraseID":"fallhaven_warden_pathway_1",
"requires":[
{
@@ -320,7 +320,7 @@
"message":"Really, they would dare go up against the guard in Fallhaven? Do you have any details on their plan?",
"replies":[
{
"text":"I heard they are planning his escape tonight.",
"text":"I heard they are planning his escape tonight",
"nextPhraseID":"fallhaven_warden_21"
},
{
@@ -372,7 +372,7 @@
},
{
"id":"fallhaven_warden_24",
"message":"I want you to go one step further and tell them that we will have less security for tonight. But instead we will increase the security. That way we can really be ready for them.",
"message":"I want you to go one step further and tell them that we will have less security for tonight. But instead we will increase the security. That way we can really be ready for them.",
"replies":[
{
"text":"Sure, I can do that.",
@@ -458,7 +458,7 @@
"nextPhraseID":"X"
},
{
"text":"I recently talked to the watchman who blocks the old pathway to the Duleian Road. Why don't you just pay the woodcutter?",
"text":"Recently I talked to the watchman who blocks he old pathway to the Duleian Road. Why don't you pay just pay the woodcutter?",
"nextPhraseID":"fallhaven_warden_pathway_1",
"requires":[
{
@@ -482,7 +482,7 @@
},
{
"id":"fallhaven_warden_pathway_2",
"message":"No way! Get lost or I'll throw you in jail! Talk to that filthy woodcutter if you want to reopen the path, but nothing will change my mind!",
"message":"No way! Get lost or I'll throw you in jail! Talk to that filthy woodcutter if you want to reopen the path but nothing will change my mind!",
"replies":[
{
"text":"So where can I find him?",
@@ -492,7 +492,7 @@
},
{
"id":"fallhaven_warden_pathway_3",
"message":"He lives in his hut, immediately south of my prison. Don't you bother me again!",
"message":"He is living in his hut right south of my prison. Don't you bother me again!",
"replies":[
{
"text":"Easy. Easy. I'm already leaving.",

View File

@@ -215,7 +215,7 @@
},
{
"id":"farrik_19",
"message":"OK, here is the plan. The guard captain has a bit of a drinking problem.",
"message":"Ok, here is the plan. The guard captain has a bit of a drinking problem.",
"replies":[
{
"text":"N",
@@ -276,7 +276,7 @@
"message":"Good. Report back to me when you have gotten the guard captain to drink that special mead.",
"replies":[
{
"text":"Will do.",
"text":"Will do",
"nextPhraseID":"farrik_14"
}
],

View File

@@ -99,7 +99,7 @@
},
{
"id":"fayvara1_6",
"message":"We only have time for one type of armor right now though, so think carefully on which one will suit you best.",
"message":"We only have time for one type of armor right now though, so think carefully on which one will suit you best",
"replies":[
{
"text":"Tell me more about shields.",

Some files were not shown because too many files have changed in this diff Show More