Compare commits

..

1 Commits

Author SHA1 Message Date
OMGeeky
e2843e13cc Create main.yml 2023-02-03 19:54:35 +01:00
282 changed files with 5062 additions and 533668 deletions

34
.github/workflows/main.yml vendored Normal file
View File

@@ -0,0 +1,34 @@
# This workflow uses actions that are not certified by GitHub.
# They are provided by a third-party and are governed by
# separate terms of service, privacy policy, and support
# documentation.
# This workflow will build a Java project with Gradle and cache/restore any dependencies to improve the workflow execution time
# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-gradle
name: Build Gradle
on: [workflow_dispatch, pull_request]
permissions:
contents: read
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- name: Set up JDK 11
uses: actions/setup-java@v3
with:
java-version: '11'
distribution: 'temurin'
- name: Validate Gradle wrapper
uses: gradle/wrapper-validation-action@v1.0.4
- name: Make gradle wrapper executable
run: chmod +x ./AndorsTrail/gradlew
- name: Build with Gradle
uses: gradle/gradle-build-action@v2.3.2
with:
arguments: build
build-root-directory: ./AndorsTrail

View File

@@ -21,7 +21,6 @@ android {
applicationIdSuffix 'beta2'
}
}
namespace 'com.gpl.rpg.AndorsTrail'
}
dependencies {

View File

@@ -1,9 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<manifest
xmlns:android="http://schemas.android.com/apk/res/android"
android:versionCode="70"
android:versionName="0.8.5"
xmlns:android="http://schemas.android.com/apk/res/android"
package="com.gpl.rpg.AndorsTrail"
android:versionCode="69"
android:versionName="0.8.4.1"
android:installLocation="auto"
>

View File

@@ -28,11 +28,11 @@ public final class AndorsTrailApplication extends Application {
public static final boolean DEVELOPMENT_FASTSPEED = false;
public static final boolean DEVELOPMENT_VALIDATEDATA = false;
public static final boolean DEVELOPMENT_DEBUGMESSAGES = false;
public static final String CURRENT_VERSION_DISPLAY = "0.8.5";
public static final String CURRENT_VERSION_DISPLAY = "0.8.4.1";
public static final boolean IS_RELEASE_VERSION = !CURRENT_VERSION_DISPLAY.matches(".*[a-d].*");
public static final boolean DEVELOPMENT_INCOMPATIBLE_SAVEGAMES = DEVELOPMENT_DEBUGRESOURCES || DEVELOPMENT_DEBUGBUTTONS || DEVELOPMENT_FASTSPEED || !IS_RELEASE_VERSION;
public static final int DEVELOPMENT_INCOMPATIBLE_SAVEGAME_VERSION = 999;
public static final int CURRENT_VERSION = DEVELOPMENT_INCOMPATIBLE_SAVEGAMES ? DEVELOPMENT_INCOMPATIBLE_SAVEGAME_VERSION : 70;
public static final int CURRENT_VERSION = DEVELOPMENT_INCOMPATIBLE_SAVEGAMES ? DEVELOPMENT_INCOMPATIBLE_SAVEGAME_VERSION : 69;
private final AndorsTrailPreferences preferences = new AndorsTrailPreferences();
private WorldContext world = new WorldContext();

View File

@@ -78,7 +78,7 @@ public final class AndorsTrailPreferences {
dest.dpadTransparency = Integer.parseInt(prefs.getString("dpadtransparency", Integer.toString(DPAD_TRANSPARENCY_50_PERCENT)));
dest.dpadMinimizeable = prefs.getBoolean("dpadMinimizeable", true);
dest.optimizedDrawing = prefs.getBoolean("optimized_drawing", false);
dest.highQualityFilters = prefs.getBoolean("high_quality_filters", false);
dest.highQualityFilters = prefs.getBoolean("high_quality_filters", true);
dest.enableUiAnimations = prefs.getBoolean("enableUiAnimations", true);
dest.displayOverwriteSavegame = Integer.parseInt(prefs.getString("display_overwrite_savegame", Integer.toString(CONFIRM_OVERWRITE_SAVEGAME_ALWAYS)));
dest.quickslotsPosition = Integer.parseInt(prefs.getString("quickslots_placement", Integer.toString(QUICKSLOTS_POSITION_HORIZONTAL_CENTER_BOTTOM)));

View File

@@ -7,7 +7,7 @@ import com.gpl.rpg.AndorsTrail.util.ConstRange;
import com.gpl.rpg.AndorsTrail.util.Range;
public final class Constants {
public static final int PERCENT_EXP_LOST_WHEN_DIED = 20;
public static final int PERCENT_EXP_LOST_WHEN_DIED = 30;
public static final int LEVELUP_EFFECT_HEALTH = 5;
public static final int LEVELUP_EFFECT_ATK_CH = 5;
public static final int LEVELUP_EFFECT_ATK_DMG = 1;

View File

@@ -111,7 +111,7 @@ public final class Player extends Actor {
baseTraits.criticalSkill = 0;
baseTraits.criticalMultiplier = 1;
baseTraits.damagePotential.set(1, 1);
baseTraits.blockChance = 9;
baseTraits.blockChance = 0;
baseTraits.damageResistance = 0;
baseTraits.useItemCost = 5;
baseTraits.reequipCost = 5;

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

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

View File

@@ -5,7 +5,7 @@ buildscript {
google()
}
dependencies {
classpath 'com.android.tools.build:gradle:8.0.1'
classpath 'com.android.tools.build:gradle:7.2.1'
}
}

View File

@@ -1,3 +0,0 @@
android.defaults.buildfeatures.buildconfig=true
android.nonFinalResIds=false
android.nonTransitiveRClass=false

View File

@@ -1,6 +1,6 @@
#Sun Sep 25 12:50:59 CEST 2022
distributionBase=GRADLE_USER_HOME
distributionUrl=https\://services.gradle.org/distributions/gradle-8.0-bin.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.3.3-bin.zip
distributionPath=wrapper/dists
zipStorePath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME

View File

@@ -21,46 +21,6 @@ Visit our forums on www.andorstrail.com for help, hints, tips and general discus
Changelog:
v0.8.5
New quest 'Ratdom' with 139 new maps and 2 sub quests
The loss of XP in case of death is now 20% instead of 30%
Having raw meat cooked
Translation updates and many minor bug fixes and enhancements
v0.8.4.1
Export/Import: The worldmap, which consists of many small png files, is handled now as a zip file.
Translation updates and many minor bug fixes and map enhancements
v0.8.3
New quest "The Dead are Walking" with 38 new maps
Export/Import function for savegames
v0.8.2
Fix of a lost traveler in certain conditions
Support of older mobiles again
v0.8.1
New city Sullengard
71 new maps and 6 new quests
Monster kill count
Controller support
Translations updated
Engine changes to support actual Android Studio
v0.7.17
Fix of unloadable savegames in certain conditions
v0.7.16
New quest 'Delivery'
Fix of Killed-by-Kamelio bug, postman bug and typos
Translations updated (Chinese 99%)
v0.7.15
Fix of a notification crash bug
Fix of missing scout and of a non disappearing Ortholion and Ehrenfest in certain conditions
Various small changes and bug fixes
Translations updated
v0.7.14
2 new quests:
"Climbing up is forbidden"

View File

@@ -1,56 +1,6 @@
I put both (release notes + forum announcement) into this source, so it will be easier to maintain them parallel:
APK 70 (0.8.5) Ratdom
Release notes
=============
* The new Ratdom area with 3 quests and 139 new maps
* Translation updates and many minor bug fixes and enhancements
Forum announcement //2023-01-29
==================
Hello adventurers,
we have another new version for you (v0.8.5 beta) 8-)
[list]We have a huge new area with 139 new maps and 3 new quests:
A big quest in a rat world and two other small quests you will find on your way.
This section is more for high-level players: the quests Lodar, Charwood, Colonel Lutarc and the starter quests Prohibited Substance and Rat Infestation are mandatory.
Do you have these and also 9000 gold pieces with you, then you can dive into the new adventure.
Just go home and take a nap - it's not really going to be refreshing...
You will find many new maps arranged as a maze. This area looks and feels different than the rest of Andor's path. It will also be a challenge for the high-level players who just run through new areas with no effort.
(The scope took a long time to create, so don't expect to finish it in a few hours.)
A rat named Clevred will accompany you even though you don't see it. It's small enough to hide in your pocket or carry around. But he will talk to you, sometimes randomly, sometimes giving advice.
[/list]
[list]The loss of XP in case of death is now 20% instead of 30%[/list]
[list]It is now possible to have your raw meat cooked by Gison's son Gael and in Remgard.[/list]
[list]We added the new Polished ring of the Protector in Remgard, and flipped the places of sale of the Guardian and Protector rings.[/list]
[list]Several other adjustments, not worth to list them all here[/list]
[list]And as always, we've fixed some minor bugs and updated the translations.[/list]
Here is is the link on our server: [url]https://andorstrail.com/static/AndorsTrail_v0.8.5.apk[/url]
Google Play, F-Droid and Itch will follow soon.
Have fun!
PS
I might be too harsh, so we added an early exit to the quest so you can come out and complete the quest even if you didn't actually reach the end.
APK 69 (0.8.4.1) //Mostly harmless
Release notes

Binary file not shown.

Before

Width:  |  Height:  |  Size: 190 KiB

After

Width:  |  Height:  |  Size: 187 KiB

View File

@@ -6,23 +6,6 @@
{
"text":"Please show me your wares.",
"nextPhraseID":"S"
},
{
"text":"Do you have a pickaxe by chance?",
"nextPhraseID":"ratdom_audir",
"requires":[
{
"requireType":"questProgress",
"requireID":"ratdom_quest",
"value":80
},
{
"requireType":"questProgress",
"requireID":"ratdom_quest",
"value":82,
"negate":true
}
]
}
]
},

View File

@@ -2414,7 +2414,7 @@
},
{
"id":"achieve_road_10",
"message":"This must be the great Duleian Road! I have heard so much about it - and now I am really here!",
"message":"This must be the great Duleian Road! I have heard so much of it - and now I am really here!",
"rewards":[
{
"rewardType":"questProgress",

View File

@@ -1659,10 +1659,6 @@
{
"text":"To each his own, I guess.",
"nextPhraseID":"gael_20_5"
},
{
"text":"Cooked meat? Who cooks your meat?",
"nextPhraseID":"gael_cook"
}
]
},

View File

@@ -290,7 +290,7 @@
},
{
"id":"gorwath_exit",
"message":"I will go now and prepare a present for lovely Arensia. When we get married, you will of course be invited.",
"message":"I will go now and prepare a present for lovely Arensia.",
"replies":[
{
"text":"OK. Bye.",
@@ -300,16 +300,12 @@
},
{
"id":"gorwath_exit_1",
"message":"Before we go our separate ways, please take this ring that I found behind those haystacks over there.",
"message":"And when we get married, you will of course be invited.",
"rewards":[
{
"rewardType":"removeSpawnArea",
"rewardID":"gorwath",
"mapName":"crossglen"
},
{
"rewardType":"dropList",
"rewardID":"gorwath_dl"
}
]
},

View File

@@ -463,7 +463,7 @@
},
{
"id":"haunted_forest_discovery_script_10",
"message":"As you enter this dark place, you suspect that you are getting closer to the sounds heard by Gabriel as the moaning is much louder now.",
"message":"As you enter this dark place, you suspect that you are getting closer to the sounds heard by Gabriel as the moaning is much loader now.",
"rewards":[
{
"rewardType":"questProgress",
@@ -599,7 +599,7 @@
},
{
"id":"road5_daw_20",
"message":"Now you begin to notice that the moaning heard by Gabriel is a little louder here.",
"message":"Now you begin to notice that the moaning heard by Gabriel is a little loader here.",
"replies":[
{
"text":"I must be getting closer to the source. It's time to press on.",

View File

@@ -52,10 +52,6 @@
{
"text":"Are there any rooms available?",
"nextPhraseID":"kendelow_room_1"
},
{
"text":"Actually, I am wondering if it would be possible if I could cook some meat in your kitchen?",
"nextPhraseID":"kendelow_meat"
}
]
},

View File

@@ -2,16 +2,6 @@
{
"id":"mikhail_start_select",
"replies":[
{
"nextPhraseID":"ratdom_mikhail",
"requires":[
{
"requireType":"questProgress",
"requireID":"ratdom_nondisplay",
"value":1
}
]
},
{
"nextPhraseID":"mikhail_start_select2",
"requires":[
@@ -565,16 +555,6 @@
"replies":[
{
"text":"OK, I understand. I can rest here if I get hurt, and I should check my inventory for useful items.",
"nextPhraseID":"mikhail_rats_start3a"
}
]
},
{
"id":"mikhail_rats_start3a",
"message":"One more thing: Look at that basket on the floor over there. It belongs to Andor and he might have left something useful inside.",
"replies":[
{
"text":"N",
"nextPhraseID":"mikhail_default"
}
]

View File

@@ -6587,7 +6587,7 @@
"nextPhraseID":"X"
},
{
"text":"May the Shadow be with your soul.",
"text":"May the shadow be with your soul.",
"nextPhraseID":"elm3_corpse_3b"
}
]

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -45,10 +45,10 @@
},
{
"id":"loneford13_pitchfork",
"message":"A new pitchfork is pinned in this haystack.",
"message":"A new pitchfork pinned in this haystack.",
"replies":[
{
"text":"Time to prove that I'm the child of farmer!",
"text":"Time to prove that I'm a son of farmer!",
"nextPhraseID":"loneford13_pitchfork_selector2",
"requires":[
{
@@ -107,7 +107,7 @@
"message":"After several minutes of intense pulling you finally pull out the new pitchfork from the haystack.",
"replies":[
{
"text":"I'm a child of a farmer!",
"text":"I'm the son of a farmer!",
"nextPhraseID":"X"
},
{
@@ -4135,27 +4135,15 @@
"nextPhraseID":"parents_argue_10",
"requires":[
{
"requireType":"questProgress",
"requireType":"questLatestProgress",
"requireID":"andor",
"value":100
},
{
"requireType":"questProgress",
"requireID":"andor",
"value":110,
"negate":true
},
{
"requireType":"questProgress",
"requireID":"sullengard_hidden",
"value":26,
"negate":true
},
{
"requireType":"questProgress",
"requireID":"ratdom_nondisplay",
"value":1,
"negate":true
}
]
}

View File

@@ -1,945 +0,0 @@
[
{
"id":"container_gold_200_500",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":200,
"max":500
}
}
]
},
{
"id":"container_gold_3_10",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":3,
"max":10
}
},
{
"itemID":"club3",
"chance":"5",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"container_gold_30_200",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":30,
"max":200
}
},
{
"itemID":"club3",
"chance":"5",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"container_rock_1",
"items":[
{
"itemID":"rock",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"club3",
"chance":"5",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"drop_ratdom_gruil",
"items":[
{
"itemID":"gem1",
"chance":"50",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"drop_ratdom_kriih",
"items":[
{
"itemID":"gem1",
"chance":"50",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":200,
"max":500
}
},
{
"itemID":"boots_coward",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"daggr_curv",
"chance":"50",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"stiletto",
"chance":"25",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"drink_lowyn3",
"chance":"50",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"drop_ratdom_mara",
"items":[
{
"itemID":"bread",
"chance":"100",
"quantity":{
"min":1,
"max":2
}
}
]
},
{
"id":"drop_ratdom_tharal",
"items":[
{
"itemID":"health_minor2",
"chance":"50",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_531_loot1",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":200,
"max":400
}
}
]
},
{
"id":"ratdom_531_loot2",
"items":[
{
"itemID":"gold",
"chance":"50",
"quantity":{
"min":10,
"max":40
}
},
{
"itemID":"gem2",
"chance":"50",
"quantity":{
"min":2,
"max":4
}
},
{
"itemID":"gem3",
"chance":"50",
"quantity":{
"min":2,
"max":4
}
},
{
"itemID":"gem5",
"chance":"50",
"quantity":{
"min":2,
"max":4
}
}
]
},
{
"id":"ratdom_567_loot1",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":200,
"max":400
}
}
]
},
{
"id":"ratdom_567_loot2",
"items":[
{
"itemID":"gold",
"chance":"50",
"quantity":{
"min":10,
"max":40
}
},
{
"itemID":"gem2",
"chance":"50",
"quantity":{
"min":2,
"max":4
}
},
{
"itemID":"gem3",
"chance":"50",
"quantity":{
"min":2,
"max":4
}
},
{
"itemID":"gem5",
"chance":"50",
"quantity":{
"min":2,
"max":4
}
}
]
},
{
"id":"ratdom_616_loot1",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":50,
"max":100
}
}
]
},
{
"id":"ratdom_618_loot1",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":50,
"max":100
}
}
]
},
{
"id":"ratdom_618_loot2",
"items":[
{
"itemID":"gem2",
"chance":"50",
"quantity":{
"min":1,
"max":3
}
},
{
"itemID":"gem3",
"chance":"50",
"quantity":{
"min":1,
"max":3
}
},
{
"itemID":"gem4",
"chance":"50",
"quantity":{
"min":1,
"max":3
}
}
]
},
{
"id":"ratdom_artefact",
"items":[
{
"itemID":"ratdom_artefact",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_bone_collector_container",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":3,
"max":10
}
}
]
},
{
"id":"ratdom_bone_collector_container2",
"items":[
{
"itemID":"gem2",
"chance":"100",
"quantity":{
"min":1,
"max":2
}
}
]
},
{
"id":"ratdom_drop_compass_bwm",
"items":[
{
"itemID":"ratdom_compass_bwm",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_drop_compass_tour",
"items":[
{
"itemID":"ratdom_compass_tour",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_ff_guard",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":2,
"max":9
}
}
]
},
{
"id":"ratdom_ff_guard_loot1",
"items":[
{
"itemID":"sullengrad_finest",
"chance":"100",
"quantity":{
"min":20,
"max":30
}
}
]
},
{
"id":"ratdom_ff_guard_loot2",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":120,
"max":330
}
}
]
},
{
"id":"ratdom_fraedro",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":200,
"max":500
}
},
{
"itemID":"ratdom_fraedro_key",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_goldhunter_drop",
"items":[
{
"itemID":"ratdom_rat_skelett_leg",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":30,
"max":200
}
}
]
},
{
"id":"ratdom_king_rah",
"items":[
{
"itemID":"ratdom_rat_sword",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_kriih",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":200,
"max":500
}
}
]
},
{
"id":"ratdom_librarian",
"items":[
{
"itemID":"ratdom_torch",
"chance":"50",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"gold",
"chance":"50",
"quantity":{
"min":30,
"max":80
}
},
{
"itemID":"ratdom_book",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_library_container",
"items":[
{
"itemID":"ratdom_rat_skelett_back",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_maze_mole",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":1,
"max":5
}
}
]
},
{
"id":"ratdom_maze_mole_food",
"items":[
{
"itemID":"ratdom_maze_mole_food",
"chance":"66",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"gold",
"chance":"33",
"quantity":{
"min":1,
"max":2
}
}
]
},
{
"id":"ratdom_mz_center",
"items":[
{
"itemID":"gem1",
"chance":"50",
"quantity":{
"min":1,
"max":2
}
},
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":10,
"max":30
}
},
{
"itemID":"ratdom_rat_skelett_leg",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_rat_pub_owner",
"items":[
{
"itemID":"snake_meat_cooked",
"chance":"100",
"quantity":{
"min":5,
"max":10
}
},
{
"itemID":"guynmart_wine",
"chance":"100",
"quantity":{
"min":5,
"max":5
}
},
{
"itemID":"charwood_cheddar",
"chance":"100",
"quantity":{
"min":2,
"max":2
}
},
{
"itemID":"ferm-garlic",
"chance":"80",
"quantity":{
"min":1,
"max":3
}
},
{
"itemID":"mead",
"chance":"100",
"quantity":{
"min":5,
"max":5
}
}
]
},
{
"id":"ratdom_skeleton_gold",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":50,
"max":120
}
}
]
},
{
"id":"ratdom_startitems2",
"items":[
{
"itemID":"bone",
"chance":"100",
"quantity":{
"min":2,
"max":10
}
}
]
},
{
"id":"ratdom_drop_torch",
"items":[
{
"itemID":"ratdom_torch",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_troll",
"items":[
{
"itemID":"gold",
"chance":"60",
"quantity":{
"min":1,
"max":5
}
},
{
"itemID":"club3",
"chance":"5",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_troll_loot_1",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":1000,
"max":5000
}
},
{
"itemID":"gem2",
"chance":"100",
"quantity":{
"min":1,
"max":3
}
}
]
},
{
"id":"ratdom_troll_loot_2",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":1000,
"max":5000
}
},
{
"itemID":"gem1",
"chance":"100",
"quantity":{
"min":1,
"max":3
}
}
]
},
{
"id":"ratdom_troll_9",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":1000,
"max":5000
}
},
{
"itemID":"club3",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_uglybrute",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":1,
"max":50
}
},
{
"itemID":"club3",
"chance":"75",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"ratdom_rat_warden",
"items":[
{
"itemID":"ratdom_compass_tour",
"chance":"100",
"quantity":{
"min":5,
"max":5
}
}
]
},
{
"id":"ratdom_rat_warden2",
"items":[
{
"itemID":"ratdom_compass_tour",
"chance":"100",
"quantity":{
"min":5,
"max":5
}
},
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":1,
"max":5
}
}
]
},
{
"id":"ratdom_water_container",
"items":[
{
"itemID":"gold",
"chance":"100",
"quantity":{
"min":80,
"max":200
}
}
]
},
{
"id":"well_water",
"items":[
{
"itemID":"well_water",
"chance":"100",
"quantity":{
"min":1,
"max":3
}
}
]
},
{
"id":"whootibarfag",
"items":[
{
"itemID":"ratdom_compass_bwm",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
},
{
"itemID":"ratdom_torch",
"chance":"100",
"quantity":{
"min":1,
"max":5
}
},
{
"itemID":"handcarved_snowball",
"chance":"100",
"quantity":{
"min":100,
"max":150
}
}
]
},
{
"id":"one_cooked_meat",
"items":[
{
"itemID":"meat_cooked",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
},
{
"id":"five_cooked_meat",
"items":[
{
"itemID":"meat_cooked",
"chance":"100",
"quantity":{
"min":5,
"max":5
}
}
]
},
{
"id":"ten_cooked_meat",
"items":[
{
"itemID":"meat_cooked",
"chance":"100",
"quantity":{
"min":10,
"max":10
}
}
]
},
{
"id":"twenty_cooked_meat",
"items":[
{
"itemID":"meat_cooked",
"chance":"100",
"quantity":{
"min":20,
"max":20
}
}
]
},
{
"id":"gorwath_dl",
"items":[
{
"itemID":"kids_ring",
"chance":"100",
"quantity":{
"min":1,
"max":1
}
}
]
}
]

View File

@@ -635,7 +635,7 @@
}
},
{
"itemID":"ring_protector",
"itemID":"ring_guardian",
"chance":"100",
"quantity":{
"min":1,

View File

@@ -1790,7 +1790,7 @@
}
},
{
"itemID":"ring_guardian",
"itemID":"ring_protector",
"chance":"100",
"quantity":{
"min":1,
@@ -1859,7 +1859,7 @@
}
},
{
"itemID":"ring_protector",
"itemID":"ring_guardian",
"chance":"100",
"quantity":{
"min":1,

View File

@@ -406,7 +406,7 @@
}
},
{
"itemID":"polished_ring_protector",
"itemID":"ring_protector",
"chance":"100",
"quantity":{
"min":1,

View File

@@ -1,9 +0,0 @@
[
{
"id":"bigtorch",
"name":"Big torch",
"actionType":"equip",
"size":"large",
"inventorySlot":"weapon"
}
]

View File

@@ -52,7 +52,7 @@
"displaytype":"extraordinary",
"hasManualPrice":1,
"baseMarketCost":11155,
"category":"shld_mtl_li",
"category":"shld_wd_li",
"description":"This shield calls for death, and yours will do.",
"equipEffect":{
"increaseAttackChance":-5,

View File

@@ -1,288 +0,0 @@
[
{
"id":"handcarved_snowball",
"iconID":"items_misc:4",
"name":"Hand carved snowball",
"hasManualPrice":1,
"baseMarketCost":10,
"category":"other"
},
{
"id":"ratdom_artefact",
"iconID":"items_consumables:23",
"name":"Rat's artifact",
"displaytype":"extraordinary",
"hasManualPrice":1,
"baseMarketCost":3000,
"category":"food",
"description":"A hard, dry cheese wheel that seems to last almost forever.",
"useEffect":{
"conditionsSource":[
{
"condition":"food",
"magnitude":2,
"duration":400,
"chance":"100"
}
]
}
},
{
"id":"ratdom_book",
"iconID":"items_books:0",
"name":"Nasty looking book",
"displaytype":"extraordinary",
"hasManualPrice":1,
"baseMarketCost":300,
"category":"other",
"description":"-> Enslavement <- \nand how to do it right.\n\n[As you scan the pages, you decide that this is not appropriate reading for you]"
},
{
"id":"ratdom_compass_bwm",
"iconID":"items_reterski_1:9",
"name":"Blue rat necklace",
"displaytype":"rare",
"hasManualPrice":1,
"baseMarketCost":3000,
"category":"neck",
"description":"This necklace will guide you the shortest way towards the sky.\nWatch out for blue shields.",
"equipEffect":{
"addedConditions":[
{
"condition":"confusion",
"magnitude":1
}
]
}
},
{
"id":"ratdom_compass_tour",
"iconID":"items_reterski_1:10",
"name":"Orange rat necklace",
"displaytype":"rare",
"hasManualPrice":1,
"baseMarketCost":5000,
"category":"neck",
"description":"This necklace will guide you a long way through the caves from Crossglen entrance unto every worthy place.\nWatch out for orange shields, but don't neglect the yellow shields.",
"equipEffect":{
"addedConditions":[
{
"condition":"confusion",
"magnitude":1
}
]
}
},
{
"id":"ratdom_fraedro_key",
"iconID":"items_japozero:387",
"name":"Fraedro's key",
"displaytype":"quest",
"category":"other",
"description":"A tiny golden key"
},
{
"id":"ratdom_maze_mole_food",
"iconID":"items_consumables:25",
"name":"Nutritious snake meat",
"hasManualPrice":1,
"baseMarketCost":120,
"category":"food",
"useEffect":{
"conditionsSource":[
{
"condition":"food",
"magnitude":4,
"duration":10,
"chance":"100"
},
{
"condition":"foodp",
"magnitude":5,
"duration":9,
"chance":"10"
}
]
}
},
{
"id":"ratdom_pickaxe",
"iconID":"items_misc_5:24",
"name":"Pickaxe",
"displaytype":"quest",
"category":"axe",
"equipEffect":{
"increaseAttackDamage":{
"min":1,
"max":2
},
"increaseAttackCost":7,
"increaseAttackChance":-1,
"increaseBlockChance":1
}
},
{
"id":"ratdom_torch",
"iconID":"items_misc:19",
"name":"Ratcave Torch",
"displaytype":"quest",
"category":"bigtorch",
"equipEffect":{
"increaseAttackDamage":{
"min":5,
"max":9
},
"increaseAttackCost":7,
"increaseAttackChance":0,
"increaseBlockChance":1
}
},
{
"id":"ratdom_rat_skelett_back",
"iconID":"items_omgeeky:1",
"name":"Back bones of a rat",
"displaytype":"quest",
"category":"other"
},
{
"id":"ratdom_rat_skelett_leg",
"iconID":"items_omgeeky:2",
"name":"Leg bones of a rat",
"displaytype":"quest",
"category":"other"
},
{
"id":"ratdom_rat_skelett_leg_coll",
"iconID":"items_omgeeky:2",
"name":"Leg bone of a rat",
"displaytype":"quest",
"category":"other",
"description":"The most precious bone of the instrument maker's bone collection"
},
{
"id":"ratdom_rat_skelett_skull",
"iconID":"items_omgeeky:0",
"name":"Rat skull",
"displaytype":"quest",
"category":"other"
},
{
"id":"ratdom_rat_skelett_tail",
"iconID":"items_omgeeky:3",
"name":"Tail bones of a rat",
"displaytype":"quest",
"category":"other"
},
{
"id":"ratdom_rat_skelett_ribs",
"iconID":"items_misc_3:150",
"name":"Rib bones of a rat",
"displaytype":"quest",
"category":"other"
},
{
"id":"ratdom_rat_sword",
"iconID":"items_weapons_3:0",
"name":"Rat King Rah's sword",
"displaytype":"extraordinary",
"baseMarketCost":2000,
"category":"2hsword",
"equipEffect":{
"increaseAttackDamage":{
"min":3,
"max":7
},
"increaseMaxHP":-6,
"increaseAttackCost":5,
"increaseAttackChance":20,
"increaseCriticalSkill":4,
"increaseBlockChance":10,
"setCriticalMultiplier":2.0,
"setNonWeaponDamageModifier":125
},
"hitEffect":{
"conditionsTarget":[
{
"condition":"head_wound",
"magnitude":1,
"duration":3,
"chance":"8"
}
]
}
},
{
"id":"ratdom_wells_ball",
"iconID":"items_misc:0",
"name":"Shimmering globe",
"displaytype":"quest",
"category":"other"
},
{
"id":"snake_meat_cooked",
"iconID":"items_consumables:27",
"name":"Cooked snake meat",
"hasManualPrice":1,
"baseMarketCost":90,
"category":"food",
"useEffect":{
"conditionsSource":[
{
"condition":"food",
"magnitude":4,
"duration":8,
"chance":"100"
}
]
}
},
{
"id":"well_water",
"iconID":"items_omi2:13",
"name":"Bottle of well water",
"displaytype":"extraordinary",
"hasManualPrice":1,
"baseMarketCost":126,
"category":"healing",
"description":"As if freshly drawn from the well",
"useEffect":{
"increaseCurrentHP":{
"min":5,
"max":20
}
}
},
{
"id":"kids_ring",
"iconID":"items_rings_1:17",
"name":"Kid's ring",
"displaytype":"ordinary",
"category":"ring",
"description":"Part of Andor's training equipment.",
"equipEffect":{
"increaseAttackDamage":{
"min":1,
"max":1
},
"increaseAttackChance":8
}
},
{
"id":"polished_ring_protector",
"iconID":"items_rings_1:20",
"name":"Polished ring of the protector",
"displaytype":"rare",
"hasManualPrice":0,
"baseMarketCost":3744,
"category":"ring",
"equipEffect":{
"increaseAttackDamage":{
"min":1,
"max":4
},
"increaseMaxHP":4,
"increaseAttackChance":20,
"increaseBlockChance":17
}
}
]

View File

@@ -21,7 +21,7 @@
"name":"Orchard apples",
"displaytype":"rare",
"hasManualPrice":1,
"baseMarketCost":50,
"baseMarketCost":35,
"category":"food",
"description":"A sweet, deliciously tasting snack for those on the move.",
"useEffect":{
@@ -31,10 +31,6 @@
"magnitude":2,
"duration":10,
"chance":"100"
},
{
"condition":"fatigue_minor",
"chance":"10"
}
]
}
@@ -45,7 +41,7 @@
"name":"Deebo's apple juice",
"displaytype":"rare",
"hasManualPrice":1,
"baseMarketCost":97,
"baseMarketCost":45,
"category":"food",
"description":"A desireable choice of many Sullengard residence.",
"useEffect":{
@@ -55,12 +51,6 @@
"magnitude":2,
"duration":12,
"chance":"100"
},
{
"condition":"vulnerability",
"magnitude":-99,
"duration":2,
"chance":"30"
}
]
}
@@ -71,7 +61,7 @@
"name":"Deebo's apple cider",
"displaytype":"rare",
"hasManualPrice":1,
"baseMarketCost":80,
"baseMarketCost":50,
"category":"food",
"description":"A nice seasonal drink for those slightly colder nights.",
"useEffect":{
@@ -81,11 +71,6 @@
"magnitude":2,
"duration":14,
"chance":"100"
},
{
"condition":"nausea",
"magnitude":-99,
"chance":"35"
}
]
}
@@ -422,9 +407,9 @@
"max":4
},
"increaseAttackCost":6,
"increaseAttackChance":8,
"increaseCriticalSkill":10,
"increaseBlockChance":5,
"increaseAttackChance":12,
"increaseCriticalSkill":12,
"increaseBlockChance":-3,
"increaseDamageResistance":-1,
"setCriticalMultiplier":2.0,
"setNonWeaponDamageModifier":150

View File

@@ -36,10 +36,10 @@
"max":2
},
"increaseAttackCost":4,
"setNonWeaponDamageModifier":101,
"increaseAttackChance":20,
"increaseCriticalSkill":20,
"setCriticalMultiplier":3.0,
"setNonWeaponDamageModifier":101
"setCriticalMultiplier":3.0
}
},
{
@@ -55,8 +55,8 @@
"max":4
},
"increaseAttackCost":5,
"increaseAttackChance":15,
"setNonWeaponDamageModifier":112
"setNonWeaponDamageModifier":112,
"increaseAttackChance":15
}
},
{
@@ -72,8 +72,8 @@
"max":7
},
"increaseAttackCost":5,
"increaseAttackChance":12,
"setNonWeaponDamageModifier":122
"setNonWeaponDamageModifier":122,
"increaseAttackChance":12
}
},
{
@@ -89,8 +89,8 @@
"max":6
},
"increaseAttackCost":6,
"increaseAttackChance":9,
"setNonWeaponDamageModifier":150
"setNonWeaponDamageModifier":150,
"increaseAttackChance":9
}
},
{
@@ -106,8 +106,8 @@
"max":6
},
"increaseAttackCost":5,
"increaseAttackChance":14,
"setNonWeaponDamageModifier":115
"setNonWeaponDamageModifier":115,
"increaseAttackChance":14
}
},
{
@@ -123,8 +123,8 @@
"max":10
},
"increaseAttackCost":7,
"increaseAttackChance":5,
"setNonWeaponDamageModifier":184
"setNonWeaponDamageModifier":184,
"increaseAttackChance":5
}
},
{
@@ -140,8 +140,8 @@
"max":4
},
"increaseAttackCost":4,
"increaseAttackChance":24,
"setNonWeaponDamageModifier":100
"setNonWeaponDamageModifier":100,
"increaseAttackChance":24
}
},
{
@@ -157,8 +157,8 @@
"max":7
},
"increaseAttackCost":4,
"increaseAttackChance":32,
"setNonWeaponDamageModifier":97
"setNonWeaponDamageModifier":97,
"increaseAttackChance":32
}
},
{
@@ -174,8 +174,8 @@
"max":11
},
"increaseAttackCost":6,
"increaseAttackChance":20,
"setNonWeaponDamageModifier":145
"setNonWeaponDamageModifier":145,
"increaseAttackChance":20
}
},
{
@@ -191,9 +191,9 @@
"max":7
},
"increaseAttackCost":5,
"setNonWeaponDamageModifier":119,
"increaseAttackChance":26,
"increaseBlockChance":3,
"setNonWeaponDamageModifier":119
"increaseBlockChance":3
}
},
{
@@ -209,10 +209,10 @@
"max":2
},
"increaseAttackCost":4,
"setNonWeaponDamageModifier":96,
"increaseAttackChance":20,
"increaseCriticalSkill":5,
"setCriticalMultiplier":3.0,
"setNonWeaponDamageModifier":96
"setCriticalMultiplier":3.0
}
},
{
@@ -228,8 +228,8 @@
"max":6
},
"increaseAttackCost":5,
"increaseAttackChance":20,
"setNonWeaponDamageModifier":115
"setNonWeaponDamageModifier":115,
"increaseAttackChance":20
}
},
{
@@ -245,9 +245,9 @@
"max":5
},
"increaseAttackCost":4,
"setNonWeaponDamageModifier":93,
"increaseAttackChance":14,
"increaseBlockChance":5,
"setNonWeaponDamageModifier":93
"increaseBlockChance":5
}
},
{
@@ -263,10 +263,10 @@
"max":21
},
"increaseAttackCost":7,
"setNonWeaponDamageModifier":161,
"increaseAttackChance":20,
"increaseCriticalSkill":5,
"setCriticalMultiplier":3.0,
"setNonWeaponDamageModifier":161
"setCriticalMultiplier":3.0
}
},
{
@@ -282,8 +282,8 @@
"max":17
},
"increaseAttackCost":6,
"increaseAttackChance":21,
"setNonWeaponDamageModifier":130
"setNonWeaponDamageModifier":130,
"increaseAttackChance":21
}
},
{
@@ -299,10 +299,10 @@
"max":26
},
"increaseAttackCost":7,
"setNonWeaponDamageModifier":187,
"increaseAttackChance":20,
"increaseCriticalSkill":5,
"setCriticalMultiplier":3.0,
"setNonWeaponDamageModifier":187
"setCriticalMultiplier":3.0
}
},
{

View File

@@ -986,7 +986,7 @@
"id":"elm_miner4a",
"name":"Prim guard skeleton",
"iconID":"monsters_omi2:19",
"maxHP":364,
"maxHP":104,
"moveCost":4,
"unique":1,
"monsterClass":"undead",

File diff suppressed because it is too large Load Diff

View File

@@ -601,7 +601,7 @@
"min":20,
"max":25
},
"spawnGroup":"sullengard_venom_snake_queen",
"spawnGroup":"sullengard_venom_snake",
"droplistID":"forest_snake_dl",
"attackCost":3,
"attackChance":247,

View File

@@ -101,7 +101,7 @@
},
{
"progress":110,
"logText":"After talking with mother back at home, she and I tried to brainstorm about where Andor could be. She reminded me about Andor's friend Stanwick who lives in Brightport. We agreed that going to talk to him might be the next logical thing to do.\n\n[Quest is not completable at this time.]",
"logText":"After talking with mother back at home, she and I tried to brainstorm about where Andor could be. She reminded me about Andor's friend Stanwick who lives in Brightport. We agreed that going to talk to him might be the next logical thing to do.",
"rewardExperience":2000
}
]
@@ -373,7 +373,7 @@
},
{
"progress":20,
"logText":"Nocmar tells me he used to be a smith. But Lord Geomyr has banned the use of heartsteel, so he cannot forge his weapons anymore.\nIf I can find a heartstone and bring it to Nocmar, he should be able to forge the heartsteel again.\n\n[Quest is not completable at this time.]",
"logText":"Nocmar tells me he used to be a smith. But Lord Geomyr has banned the use of heartsteel, so he cannot forge his weapons anymore.\nIf I can find a heartstone and bring it to Nocmar, he should be able to forge the heartsteel again.",
"finishesQuest":0
},
{

View File

@@ -56,7 +56,7 @@
},
{
"progress":110,
"logText":"Burhczyd was no longer dressed like a knight of the Elythom. He said he's going to marry the prettiest girl in the world - she just doesn't know yet...\n\n[Quest is not completable at this time.]",
"logText":"Burhczyd was no longer dressed like a knight of the Elythom. He said he's going to marry the prettiest girl in the world - she just doesn't know yet...",
"rewardExperience":30000
},
{

View File

@@ -238,7 +238,7 @@
},
{
"progress":80,
"logText":"Tough luck: I must have fallen for every trap in the Arulir mountain. Ouch ...",
"logText":"Tough luck: I must have fallen for every trap in the Arulir mountain. Ouch...",
"rewardExperience":1000
},
{
@@ -255,11 +255,6 @@
"progress":120,
"logText":"Thrown out of my first tavern. I was told to leave the Sullengard tavern and at such a young age too. Am I starting down the wrong path?",
"rewardExperience":200
},
{
"progress":125,
"logText":"Uniform blue lighting: I solved a difficult logic riddle.",
"rewardExperience":1000
}
]
}

View File

@@ -20,7 +20,7 @@
},
{
"progress":40,
"logText":"I discovered the 'Haunted forest' and suspect that this may be the source of the sounds heard by Gabriel in Vilegard."
"logText":"I discovered the 'Haunted forest' and suspected that this may be the source of the sounds heard by Gabriel in Vilegard."
},
{
"progress":50,

View File

@@ -1,759 +0,0 @@
[
{
"id":"ratdom_mikhail",
"name":"More rats!",
"showInLog":1,
"stages":[
{
"progress":10,
"logText":"A huge rat called Gruiik told you that they drove all the people out of this village."
},
{
"progress":20,
"logText":"Some two-legs were running around in the garden again. You should kill them."
},
{
"progress":30,
"logText":"You killed Mara."
},
{
"progress":32,
"logText":"You killed Tharal."
},
{
"progress":52,
"logText":"You told Gruiik that you killed Mara and Tharal.",
"rewardExperience":500
},
{
"progress":54,
"logText":"You lied to Gruiik that you killed Mara and Tharal.",
"rewardExperience":500
},
{
"progress":70,
"logText":"Gruiik was hungry and asked to bring him bread."
},
{
"progress":72,
"logText":"You found a bread in a bag hanging at the door of the Crossglen town hall."
},
{
"progress":74,
"logText":"You gave a bread to Gruiik.",
"rewardExperience":200
},
{
"progress":90,
"logText":"The huge rat ignores you after he has the bread.",
"finishesQuest":1
}
]
},
{
"id":"ratdom_quest",
"name":"Yellow is it",
"showInLog":1,
"stages":[
{
"progress":10,
"logText":"You woke up when you felt that something had bitten your your toe. Apparently you had a nightmare - there were rats everywhere! Anyway, you were not even slightly recovered."
},
{
"progress":30,
"logText":"An ancient meditating man rewarded you with a rat skull for a wise discussion."
},
{
"progress":31,
"logText":"You took a leg bone of a rat from a gold hunter."
},
{
"progress":32,
"logText":"You stole a leg bone of a rat from the instrument maker."
},
{
"progress":33,
"logText":"In the center of a labyrinth you found a leg bone of a rat."
},
{
"progress":34,
"logText":"You took a leg bone of a rat from the dancing but vengeful and unforgiving skeletons."
},
{
"progress":35,
"logText":"You found the tail bones of a dead rat on a platform in a lake."
},
{
"progress":36,
"logText":"In a library you found the back bone of a big rat."
},
{
"progress":37,
"logText":"You got some rib bones of a rat from the skeleton leader."
},
{
"progress":50,
"logText":"A small, naughty rat called Clevred claimed that he could help you get out of here. In return, he required you to help to find a yellow, round artifact."
},
{
"progress":52,
"logText":"I should look around in the rat cave. Clevred probably meant the Crossglen's supply cave."
},
{
"progress":60,
"logText":"In the depth of the supply cave you found a new statue, that resembles to your brother Andor."
},
{
"progress":70,
"logText":"The rats had erected the statue in honor of Andor for never killing rats. You should begin your search behind this statue."
},
{
"progress":80,
"logText":"You would need a pickaxe to tear down the statue."
},
{
"progress":82,
"logText":"Audir, the smith of Crossglen, sold you an old, sturdy pickaxe."
},
{
"progress":90,
"logText":"You tore down the statue of Andor. Behind it in the wall you found a hole in the shape of a bone."
},
{
"progress":100,
"logText":"You put a bone into the hole, and the wall crumbled to dust.",
"rewardExperience":200
},
{
"progress":110,
"logText":"A torch could help you to see in the dark. Unfortunately, the torch is so heavy, that you have to lift it with both hands."
},
{
"progress":120,
"logText":"You found a platform from which you have a good view over Crossglen. Andor seemed to have been here many times."
},
{
"progress":130,
"logText":"You found Andor's hideout.",
"rewardExperience":200
},
{
"progress":200,
"logText":"You found an exit from the caves to the surface. Cold icy wind was swirling up here on the Black Water mountain top. \nAstonishingly you are not alone here - Whootibarfag, a very old hermit seemed to have been waiting for you.",
"rewardExperience":500
},
{
"progress":210,
"logText":"Whootibarfag was delighted with my help in rescuing Rat King Rah's skeleton. As a thank you, he let me in on the secret of the rat escape. This increased my ability to flee."
},
{
"progress":310,
"logText":"Wart, the warden to the halls of memory told me, that the access would be closed, until the rat memorial is restored. I should seek the bones of King Rah's skeleton."
},
{
"progress":320,
"logText":"Wart told you that he needed the head, the ribs and the back bone, 4 legs and the tail."
},
{
"progress":321,
"logText":"Wart said that you just have to find the skull."
},
{
"progress":322,
"logText":"Wart said that you just have to find the back bone."
},
{
"progress":323,
"logText":"Wart said that just have to find the rib bones."
},
{
"progress":324,
"logText":"Wart said that you just have to find the tail."
},
{
"progress":325,
"logText":"Wart said that you just have to find the fourth leg."
},
{
"progress":380,
"logText":"You donated King Rah's sword to the memory hall.",
"rewardExperience":5000
},
{
"progress":381,
"logText":"You sold King Rah's sword to the memory hall."
},
{
"progress":390,
"logText":"Wart was glad to have his rat memorial restored. He granted access to the memory hall now.",
"rewardExperience":1000
},
{
"progress":392,
"logText":"Wart told you that Fraedro was captured."
},
{
"progress":395,
"logText":"Wart allowed you to go deeper into the cave and have a word with Fraedro."
},
{
"progress":398,
"logText":"You believed in Fraedro's innocence and released him."
},
{
"progress":399,
"logText":"You attacked Fraedro to avenge the theft of King Rah."
},
{
"progress":400,
"logText":"You tried Fraedro's tiny golden key in a hole of the cavewall near to his prison. Immediatly the wall gave way to another passage."
},
{
"progress":900,
"logText":"You finally found the yellow artifact: It was a big round and smelly cheese! Golden yellow and so large that it would provide almost unlimited food. Clevred was overjoyed!"
},
{
"progress":940,
"logText":"You told Clevred you couldn't help him further with the search. He then left you to search on his own.",
"finishesQuest":1
},
{
"progress":942,
"logText":"Although you had told Clevred you couldn't help him further with the search and he then left you, you meet him in the caves again. You have decided to start the search again."
},
{
"progress":948,
"logText":"The big yellow cheese now weighs heavily in your bag. Small consolation for the loss of a friend, though.",
"rewardExperience":20000,
"finishesQuest":1
},
{
"progress":950,
"logText":"You fought your way through the roundlings. But Clevred was seriously wounded in the fight. He was just able to give you his beloved artifact. \nWith a last breath he thanked you for your company and died in your arms.",
"rewardExperience":1000
},
{
"progress":960,
"logText":"You persuaded Clevred to leave the artifact behind. Clevred obeyed disappointedly, but he left you on the spot.",
"rewardExperience":10
},
{
"progress":999,
"logText":"You fell asleep just in front of your bed. After long hours of deep and dreamless sleep you woke up - all the rats were gone! Was it only a dream?",
"rewardExperience":20000,
"finishesQuest":1
}
]
},
{
"id":"ratdom_skeleton",
"name":"Skeleton brothers",
"showInLog":1,
"stages":[
{
"progress":41,
"logText":"Roskelt, the leader of a gang of skeletons, claimed to be king of the caves. He demanded that you would seek out his brother and bring him a message: if he came and surrendered, then he would have the grace of a quick, almost painless death."
},
{
"progress":42,
"logText":"Bloskelt, the leader of a gang of skeletons, claimed to be king of the caves. He demanded that you would seek out his brother and bring him a message: if he came and surrendered, then he would have the grace of a quick, almost painless death."
},
{
"progress":51,
"logText":"Bloskelt, a leader of another gang of skeletons, also claimed to be king of the caves. You delivered Roskelt's message, but earned nothing but laughter."
},
{
"progress":52,
"logText":"Roskelt, a leader of another gang of skeletons, also claimed to be king of the caves. You delivered Bloskelt's message, but earned nothing but laughter."
},
{
"progress":61,
"logText":"Roskelt asked you to kill his brother."
},
{
"progress":62,
"logText":"Bloskelt asked you to kill his brother."
},
{
"progress":71,
"logText":"You have killed Bloskelt."
},
{
"progress":72,
"logText":"You have killed Roskelt."
},
{
"progress":90,
"logText":"For your effort, you got a pretty poor reward.",
"rewardExperience":1000,
"finishesQuest":1
}
]
},
{
"id":"ratdom_nondisplay",
"name":"ratdom_nondisplay",
"showInLog":0,
"stages":[
{
"progress":1,
"logText":"1=Ratdom active"
},
{
"progress":2,
"logText":"2=Rat statue act."
},
{
"progress":3,
"logText":"3=Maze entry open"
},
{
"progress":4,
"logText":"4"
},
{
"progress":5,
"logText":"5"
},
{
"progress":6,
"logText":"6"
},
{
"progress":7,
"logText":"7"
},
{
"progress":8,
"logText":"8"
},
{
"progress":9,
"logText":"9"
},
{
"progress":10,
"logText":"10=Clevred company"
},
{
"progress":11,
"logText":"11=Clevred got artifact"
},
{
"progress":12,
"logText":"12=Artifact brought back"
},
{
"progress":13,
"logText":"13=Clevred dead/gone"
},
{
"progress":21,
"logText":"21=Rat final_1"
},
{
"progress":22,
"logText":"22=Rat final_2"
},
{
"progress":23,
"logText":"23=Rat final_3"
},
{
"progress":30,
"logText":"30=Lantern-0 init"
},
{
"progress":31,
"logText":"31=Lantern-1 init"
},
{
"progress":32,
"logText":"32=Lantern-2 init"
},
{
"progress":33,
"logText":"33=Lantern-3 init"
},
{
"progress":34,
"logText":"34=Lantern-4 init"
},
{
"progress":35,
"logText":"35=Lantern-5 init"
},
{
"progress":36,
"logText":"36=Lantern-6 init"
},
{
"progress":37,
"logText":"37=Lantern-7 init"
},
{
"progress":40,
"logText":"40=Lantern-0 on"
},
{
"progress":41,
"logText":"41=Lantern-1 on"
},
{
"progress":42,
"logText":"42=Lantern-2 on"
},
{
"progress":43,
"logText":"43=Lantern-3 on"
},
{
"progress":44,
"logText":"44=Lantern-4 on"
},
{
"progress":45,
"logText":"45=Lantern-5 on"
},
{
"progress":46,
"logText":"46=Lantern-6 on"
},
{
"progress":47,
"logText":"47=Lantern-7 on"
},
{
"progress":48,
"logText":"48=Lantern carry"
},
{
"progress":49,
"logText":"49=Wise3 active"
},
{
"progress":50,
"logText":"50=talked to Wise3"
},
{
"progress":51,
"logText":"51=Wells cheat"
},
{
"progress":60,
"logText":"60=Water: Flag reached"
},
{
"progress":61,
"logText":"61=Use ladder"
},
{
"progress":70,
"logText":"70=GoldHunter above door open"
},
{
"progress":71,
"logText":"71=GoldHunter bridge active"
},
{
"progress":72,
"logText":"72=GoldHunter talked to"
},
{
"progress":73,
"logText":"73=GoldHunter bridge burnt"
},
{
"progress":74,
"logText":"74=Troll bridge thrown"
},
{
"progress":75,
"logText":"75=Troll bridge active"
},
{
"progress":76,
"logText":"76=Hint Gold hunter"
},
{
"progress":81,
"logText":"81=Ghost-1 active"
},
{
"progress":82,
"logText":"82=Ghost-1 active"
},
{
"progress":83,
"logText":"83=Ghost-1 active"
},
{
"progress":84,
"logText":"84=Ghost-1 active"
},
{
"progress":90,
"logText":"90=Entered mole's cage"
},
{
"progress":91,
"logText":"91=531_sw open"
},
{
"progress":92,
"logText":"92=646 statues seen"
},
{
"progress":93,
"logText":"93=Librarian went away"
},
{
"progress":94,
"logText":"94=Hint Library"
},
{
"progress":95,
"logText":"95=Librarian reading"
},
{
"progress":100,
"logText":"100=clock active"
},
{
"progress":101,
"logText":"101=Lute_1 active"
},
{
"progress":102,
"logText":"102=Horn_1 active"
},
{
"progress":103,
"logText":"103=Drum_1 active"
},
{
"progress":104,
"logText":"104=Cymb_1 active"
},
{
"progress":105,
"logText":"105=Color_1 active"
},
{
"progress":106,
"logText":"106=Color_2 active"
},
{
"progress":107,
"logText":"107=Color_3 active"
},
{
"progress":108,
"logText":"108=Color_4 active"
},
{
"progress":109,
"logText":"109=Color_5 active"
},
{
"progress":120,
"logText":"120=Leg Bone taken"
},
{
"progress":121,
"logText":"121=Met instrument maker"
},
{
"progress":130,
"logText":"130=Rah in museum."
},
{
"progress":140,
"logText":"140=Flora warning."
},
{
"progress":150,
"logText":"150=Empty chest seen"
},
{
"progress":162,
"logText":"162=Troll_2 spawned"
},
{
"progress":163,
"logText":"163=Troll_3 spawned"
},
{
"progress":164,
"logText":"162=Troll_4 spawned"
},
{
"progress":165,
"logText":"162=Troll_5 spawned"
},
{
"progress":166,
"logText":"162=Troll_6 spawned"
},
{
"progress":169,
"logText":"169=Troll_9 spawned"
},
{
"progress":170,
"logText":"170=Troll door 1 open"
},
{
"progress":171,
"logText":"171=Troll door 2 open"
},
{
"progress":172,
"logText":"172=Door 533 open"
},
{
"progress":173,
"logText":"173=Door 412 open"
},
{
"progress":174,
"logText":"174=Door 412 from south"
},
{
"progress":180,
"logText":"180=Veni"
},
{
"progress":181,
"logText":"181=Store door 1 open"
},
{
"progress":182,
"logText":"182=Store door 2 open"
},
{
"progress":183,
"logText":"183=Venit"
},
{
"progress":184,
"logText":"184=Donation"
},
{
"progress":191,
"logText":"191=blue compass given"
},
{
"progress":192,
"logText":"192=orange compass given"
}
]
},
{
"id":"ratdom_maze",
"name":"Ratdom_maze",
"showInLog":0,
"stages":[
{
"progress":1,
"logText":"Light-1"
},
{
"progress":2,
"logText":"Light-2"
},
{
"progress":3,
"logText":"Light-3"
},
{
"progress":4,
"logText":"Light-4"
},
{
"progress":5,
"logText":"Light-5"
},
{
"progress":6,
"logText":"Light-6"
},
{
"progress":7,
"logText":"Light-7"
},
{
"progress":8,
"logText":"Light-8"
},
{
"progress":9,
"logText":"Light-9"
},
{
"progress":10,
"logText":"Light off"
},
{
"progress":21,
"logText":"Rpl_568-1"
},
{
"progress":22,
"logText":"Rpl_568-2"
},
{
"progress":23,
"logText":"Rpl_568-3"
},
{
"progress":24,
"logText":"Rpl_568-4"
},
{
"progress":25,
"logText":"Rpl_568-5"
},
{
"progress":26,
"logText":"Rpl_568-6"
},
{
"progress":27,
"logText":"Rpl_568-7"
},
{
"progress":30,
"logText":"compass off"
},
{
"progress":31,
"logText":"compass BWM"
},
{
"progress":32,
"logText":"compass Tour"
},
{
"progress":33,
"logText":"compass 3"
},
{
"progress":34,
"logText":"compass 4"
},
{
"progress":35,
"logText":"compass 5"
},
{
"progress":131,
"logText":"Rec compass BWM"
},
{
"progress":132,
"logText":"Rec compass Tour"
}
]
}
]

File diff suppressed because it is too large Load Diff

View File

@@ -332,8 +332,8 @@
<string name="skill_number_of_increases_several">Můžeš si vybrat %1$d dovednosti/í, které si osvojíš.</string>
<string name="levelup_adds_new_skillpoint">Získáváš také možnost osvojit si jednu dovednost!</string>
<string name="loadsave_save_to_new_slot">Vytvořit novou pozici</string>
<string name="loadsave_save_overwrite_confirmation_title">Přepsat uloženou hru\?</string>
<string name="loadsave_save_overwrite_confirmation">Tato uložená hra má jiné jméno hrdiny (%1$s) než je současné jméno hrdiny (%2$s). Opravdu si přeješ tuto hru přepsat\?</string>
<string name="loadsave_save_overwrite_confirmation_title">Přepsat uloženou hru?</string>
<string name="loadsave_save_overwrite_confirmation">Tato uložená hra má jiné jméno hrdiny (%1$s) než je současné jméno hrdiny (%2$s). Opravdu si přeješ tuto hru přepsat?</string>
<string name="iteminfo_displaytypes_ordinary">Běžný</string>
<string name="iteminfo_displaytypes_quest">Předmět mise</string>
<string name="iteminfo_displaytypes_legendary">Legendární</string>
@@ -635,14 +635,4 @@
<string name="loadsave_import_option_add_as_new">Přidat na novou pozici</string>
<string name="loadsave_import_imported_description">Importovaná uložená hra: Pozice: %1$s:
\n\t%2$s</string>
<string name="loadsave_export_info">Vyberte adresář, do kterého chceš exportovat všechny soubory.</string>
<string name="loadsave_exporting_savegames">Exportování uložených her</string>
<string name="loadsave_exporting_worldmap">Exportování mapy světa</string>
<string name="loadsave_export_error_unknown">Při exportu došlo k neznámé chybě.</string>
<string name="loadsave_import_save_info">Vyber všechny uložené hry, které chceš importovat.</string>
<string name="loadsave_importing_savegames">Importování uložených her</string>
<string name="loadsave_import_error_unknown">Při importu došlo k neznámé chybě.</string>
<string name="loadsave_import_worldmap_info">Vyber zip soubor mapy světa.</string>
<string name="loadsave_importing_worldmap">Import mapy světa</string>
<string name="loadsave_import_worldmap_wrong_file">Určitě byla vybrána mapa světa\? Vyber prosím soubor ZIP s názvem \'worldmap.zip\', který byl exportován do umístění pro export.</string>
</resources>

View File

@@ -124,5 +124,4 @@
<string name="heroinfo_char">Superrigardo</string>
<string name="status_exp">SP:</string>
<string name="dialog_monsterencounter_title">Renkonto</string>
<string name="app_description">Quest-driven fantasy RPG</string>
</resources>

View File

@@ -10,7 +10,7 @@
<string name="loadsave_title_save">Guardar partida</string>
<string name="loadsave_title_load">Cargar partida</string>
<string name="loadsave_selectslot">Seleccionar ranura</string>
<string name="savegame_currenthero_displayinfo">Nivel %1$d, %2$d Exp, %3$d Oro</string>
<string name="savegame_currenthero_displayinfo">nivel %1$d, %2$d exp, %3$d oro</string>
<string name="dialog_loading_message">Cargando recursos…</string>
<string name="dialog_loading_failed_title">Error al cargar</string>
<string name="dialog_loading_failed_message">La aplicación no pudo cargar el archivo de partida guardada.\n\n:(\n\nEl archivo puede estar dañado o incompleto.</string>
@@ -276,7 +276,7 @@
<string name="skill_longdescription_weapon_chance">Incrementa la probabilidad de ataque en %1$d por cada nivel de habilidad.</string>
<string name="about_interface">&lt;div&gt;&lt;b&gt;Los ajustes del juego&lt;/b&gt; pueden encontrase pulsando el botón de Menú del dispositivo.&lt;/div&gt; &lt;p&gt;________________&lt;/p&gt;&lt;h1&gt;Iconos de interfaz&lt;/h1&gt; &lt;div&gt;&lt;b&gt;El cofre&lt;/b&gt;&lt;img alt=chest src=chest.png /&gt;&lt;/div&gt; &lt;p&gt;Ranuras rápidas [Manten pulsada una de las bolsas para asignar objetos para su uso instantáneo]&lt;/p&gt; &lt;div&gt;&lt;b&gt;El héroe&lt;/b&gt;&lt;img alt=hero src=char_hero.png /&gt;&lt;/div&gt; &lt;p&gt;Menú [Visión general, Misiones, Habilidades e Inventario *]&lt;/p&gt;&lt;p&gt;* (En el inventario, pulsa un objeto para ver información y mantenlo pulsado para más opciones)&lt;/p&gt; &lt;div&gt;&lt;b&gt;El enemigo&lt;/b&gt;&lt;img alt=monster src=monster.png /&gt;&lt;/div&gt; &lt;p&gt;Información [Aparece durante el combate]&lt;/p&gt;&lt;p&gt;________________&lt;/p&gt;&lt;h1&gt;Combate&lt;/h1&gt;&lt;p&gt;Toda acción de combate cuesta PA.&lt;/p&gt; &lt;div&gt;&lt;b&gt;Atacar&lt;/b&gt; - [3PA] *&lt;/div&gt; &lt;img alt=attacking src=doubleattackexample.png /&gt; &lt;p&gt;* (Equiparse con objetos y usar objetos puede alterar el coste de PA y coste de uso)&lt;/p&gt; &lt;div&gt;&lt;b&gt;Usar objetos&lt;/b&gt; - [5PA]&lt;/div&gt; &lt;div&gt;&lt;b&gt;Huir&lt;/b&gt; - [6PA]&lt;/div&gt; &lt;p&gt;________________&lt;/p&gt;&lt;h1&gt;Combate avanzado&lt;/h1&gt; &lt;div&gt;Durante el combate, mantén pulsado un espacio adyacente al héroe...&lt;/div&gt; &lt;div&gt;&lt;b&gt;Para Huir&lt;/b&gt;&lt;/div&gt; &lt;p&gt;(El espacio adyacente se resalta - El botón de \"Atacar\" cambia a \"Mover\")&lt;/p&gt; &lt;img alt=flee src=flee_example.png /&gt;&lt;p&gt;[modo de huida activado - Mantén pulsado al enemigo para reanudar el combate]&lt;/p&gt; &lt;div&gt;&lt;b&gt;Para cambiar de objetivo&lt;/b&gt;&lt;/div&gt;&lt;p&gt;(El sombreado rojo cambia entre los enemigos)&lt;/p&gt;&lt;p&gt;[El objetivo ha sido cambiado]&lt;/p&gt;</string>
<string name="skill_longdescription_weapon_dmg">Incrementa el daño máximo en %1$d por cada nivel de habilidad.</string>
<string name="change_locale_requires_restart">Cambiar de localización requiere reiniciar. Se ha cerrado el Camino de Andor.</string>
<string name="change_locale_requires_restart">Cambiar local requiere un reinicio. El sendero de Andor se ha cerrado.</string>
<string name="skill_longdescription_barter">Por cada nivel de habilidad, disminuye la penalización de oro al comprar y vender un %1$d por ciento.</string>
<string name="skill_longdescription_dodge">Incrementa la probabilidad de bloqueo en %1$d por cada nivel de habilidad.</string>
<string name="skill_longdescription_barkskin">Incrementa la resistencia al daño en %1$d por cada nivel de habilidad.</string>
@@ -328,9 +328,9 @@
<string name="skill_number_of_increases_one">Puedes seleccionar una habilidad para mejorar.</string>
<string name="skill_number_of_increases_several">Puedes seleccionar %1$d habilidades para mejorar.</string>
<string name="levelup_adds_new_skillpoint">¡Has recibido un punto de habilidad!</string>
<string name="loadsave_save_to_new_slot">Crear una nueva ranura de guardado</string>
<string name="loadsave_save_overwrite_confirmation_title">¿Sobreescribir la partida guardada\?</string>
<string name="loadsave_save_overwrite_confirmation">Esta partida guardada contiene un nombre de jugador (%1$s) diferente al actual (%2$s). ¿Estás seguro de que quieres sobrescribir esta partida guardada\?</string>
<string name="loadsave_save_to_new_slot">Crear una nueva ranura para guardar la partida</string>
<string name="loadsave_save_overwrite_confirmation_title">¿Sobreescribir partida?</string>
<string name="loadsave_save_overwrite_confirmation">La partida guardada contiene un nombre de jugador diferente (%1$s) que tu actual nombre de jugador (%2$s). ¿Estas seguro que quieres sobreescribir la partida?</string>
<string name="iteminfo_displaytypes_ordinary">Común</string>
<string name="iteminfo_displaytypes_quest">Objeto de misión</string>
<string name="actorconditioninfo_category">Tipo de efecto: %1$s</string>
@@ -607,7 +607,7 @@
<string name="loadsave_export_successfull">Exportación exitosa</string>
<string name="loadsave_export_unsuccessfull">Exportación fallida</string>
<string name="loadsave_export_overwrite_confirmation_title">¿Sobrescribir los archivos existentes\?</string>
<string name="loadsave_import_save">Importar partidas guardadas</string>
<string name="loadsave_import_save">Importar las partidas guardadas</string>
<string name="loadsave_import_save_successfull">Importación realizada</string>
<string name="loadsave_import_save_error_unknown">Se ha producido un error desconocido durante la importación.</string>
<string name="loadsave_import_option_keep_existing">Conservar la memoria existente</string>
@@ -624,22 +624,12 @@
<string name="loadsave_import_overwrite_confirmation_title">¿Sobrescribir la ranura existente\?</string>
<string name="startscreen_migration_text">Transferencia de los datos de las partidas guardadas.</string>
<string name="startscreen_migration_failure">No se pudieron transferir los datos de la partida guardada.</string>
<string name="loadsave_import_save_unsuccessfull">Importación fallida</string>
<string name="loadsave_import_save_unsuccessfull">La Importación falló</string>
<string name="loadsave_export_overwrite_confirmation">La carpeta de destino contiene otros archivos con el mismo nombre que algunos archivos que deben exportarse. ¿Está seguro de que desea sobrescribir esos archivos\?</string>
<string name="monsterinfo_killcount">Asesinatos anteriores</string>
<string name="loadsave_import_file_exists_question">Ya existe un juego guardado en la ranura de destino. ¿Desea conservar el juego guardado existente, sobrescribirlo con el juego guardado importado o importar el juego guardado a una ranura\?
<string name="loadsave_import_file_exists_question">Ya existe un juego guardado en la ranura de destino. ¿Desea conservar el juego guardado existente, sobrescribirlo con el juego guardado o importar el juego guardado a una ranura\?
\n
\n%1$s
\n
\n%2$s</string>
<string name="loadsave_export_error_unknown">Se ha producido un error desconocido al exportar.</string>
<string name="loadsave_importing_worldmap">Importar mapa del mundo</string>
<string name="loadsave_importing_savegames">Importar partidas guardadas</string>
<string name="loadsave_import_worldmap_wrong_file">¿Está seguro de que ha seleccionado un mapa del mundo\? Por favor, seleccione el archivo zip llamado \'worldmap.zip\' que fue exportado a su ubicación de exportación.</string>
<string name="loadsave_export_info">Seleccione el directorio al que desea exportar todos los archivos.</string>
<string name="loadsave_import_save_info">Selecciona todas las partidas guardadas que quieras importar.</string>
<string name="loadsave_exporting_worldmap">Exportar el mapa del mundo</string>
<string name="loadsave_exporting_savegames">Exportar partidas guardadas</string>
<string name="loadsave_import_error_unknown">Se ha producido un error desconocido durante la importación.</string>
<string name="loadsave_import_worldmap_info">Seleccione el archivo zip del mapa del mundo.</string>
</resources>

View File

@@ -292,8 +292,8 @@
<string name="skill_number_of_increases_one">Kamu dapat memilih satu keahlian untuk ditingkatkan.</string>
<string name="skill_number_of_increases_several">Kamu dapat memilih %1$d keahlian untuk ditingkatkan.</string>
<string name="levelup_adds_new_skillpoint">Level ini juga memberikan kamu poin keahlian baru untuk digunakan!</string>
<string name="loadsave_save_to_new_slot">Buat slot Penyimpanan baru</string>
<string name="loadsave_save_overwrite_confirmation_title">Ubah penyimpanan\?</string>
<string name="loadsave_save_to_new_slot">Buat slot penyimpanan baru</string>
<string name="loadsave_save_overwrite_confirmation_title">Timpa simpanan permainan?</string>
<string name="loadsave_save_overwrite_confirmation">Terdapat nama pemain yang berbeda (%1$s) dari nama pemainmu saat ini (%2$s) pada simpanan permainan ini. Kamu yakin untuk menimpa simpanan permainan ini?</string>
<string name="iteminfo_displaytypes_ordinary">Biasa</string>
<string name="iteminfo_displaytypes_quest">Barang misi</string>
@@ -608,13 +608,4 @@
<string name="startscreen_migration_title">Migrasi Data</string>
<string name="startscreen_migration_text">Migrasi data savegame.</string>
<string name="startscreen_migration_failure">Gagal memigrasikan data savegame.</string>
<string name="loadsave_export_unsuccessfull">Ekspor gagal</string>
<string name="loadsave_export_overwrite_confirmation">Folder target berisi file dengan nama yang sama dari beberapa File yang harus diekspor. Anda yakin ingin menimpa file-file itu\?</string>
<string name="loadsave_export_overwrite_confirmation_title">Timpa File yang Ada\?</string>
<string name="loadsave_export">Ekspor Penyimpanan</string>
<string name="loadsave_export_info">Silakan pilih direktori untuk mengekspor semua file.</string>
<string name="loadsave_exporting_savegames">Mengekspor Penyimpanan</string>
<string name="loadsave_exporting_worldmap">Mengekspor Peta Dunia</string>
<string name="loadsave_export_successfull">Ekspor berhasil</string>
<string name="loadsave_export_error_unknown">Terjadi kesalahan yang tidak diketahui saat mengekspor.</string>
</resources>

View File

@@ -320,7 +320,7 @@
<string name="skill_number_of_increases_several">%1$d個のスキルをレベルアップできます。</string>
<string name="levelup_adds_new_skillpoint">このレベルアップでは、追加のスキルポイントが1点与えられます!</string>
<string name="loadsave_save_to_new_slot">セーブスロットを新しく作る</string>
<string name="loadsave_save_overwrite_confirmation_title">セーブを上書きしますか\?</string>
<string name="loadsave_save_overwrite_confirmation_title">セーブを上書きしますか?</string>
<string name="loadsave_save_overwrite_confirmation">このセーブには現在のプレイヤー名(%2$sと異なるプレイヤー名%1$sが記録されています。本当にこのセーブを上書きしてもいいですか\?</string>
<string name="iteminfo_displaytypes_ordinary">一般的なアイテム</string>
<string name="iteminfo_displaytypes_quest">クエストアイテム</string>
@@ -630,6 +630,4 @@
<string name="startscreen_migration_failure">セーブデータの移行に失敗しました。</string>
<string name="startscreen_migration_title">データの移行</string>
<string name="startscreen_migration_text">セーブデータを移行しています。</string>
<string name="loadsave_export">セーブをエクスポートします</string>
<string name="loadsave_exporting_savegames">セーブをエクスポートしています</string>
</resources>

View File

@@ -316,8 +316,8 @@
<string name="skill_number_of_increases_several">Możesz wybrać %1$d umiejętności do ulepszenia.</string>
<string name="levelup_adds_new_skillpoint">Tez poziom daje Ci także możliwość wykorzystania punktu umiejętności!</string>
<string name="loadsave_save_to_new_slot">Utwórz nowy slot zapisu gry</string>
<string name="loadsave_save_overwrite_confirmation_title">Nadpisać zapis gry\?</string>
<string name="loadsave_save_overwrite_confirmation">Ten zapis gry zawiera inne imię gracza (%1$s) niż obecne (%2$s). Czy na pewno chcesz nadpisać zapis gry\?</string>
<string name="loadsave_save_overwrite_confirmation_title">Nadpisać zapis gry?</string>
<string name="loadsave_save_overwrite_confirmation">Ten zapis gry zawiera inne imię gracza (%1$s) niż obecne (%2$s). Czy na pewno chcesz nadpisać zapis gry?</string>
<string name="iteminfo_displaytypes_ordinary">Zwykły</string>
<string name="iteminfo_displaytypes_quest">Przedmiot do zadania</string>
<string name="iteminfo_displaytypes_legendary">Legendarny</string>
@@ -627,38 +627,4 @@ Każdy poziom umiejętności podnosi obrażenia zadawane każdą broń dwuręczn
<string name="startscreen_migration_text">Przeniesienie zapisów gry.</string>
<string name="startscreen_migration_failure">Przeniesienie danych nieudane.</string>
<string name="monsterinfo_killcount">Zabitych do tej pory</string>
<string name="loadsave_export">Eksportuj zapisy gry</string>
<string name="loadsave_export_successfull">Eksportowanie plików zakończone sukcesem</string>
<string name="loadsave_export_unsuccessfull">Eksportowanie plików nie powiodło się</string>
<string name="loadsave_export_overwrite_confirmation_title">Nadpisać istniejące pliki\?</string>
<string name="loadsave_export_overwrite_confirmation">Katalog docelowy zawiera pliki o identycznych nazwach jak te, które będą eksportowane. Czy chcesz je napisać\?</string>
<string name="loadsave_import_save">Importuj pliki zapisów gry</string>
<string name="loadsave_import_save_successfull">Import plików zakończony sukcesem</string>
<string name="loadsave_import_save_unsuccessfull">Import plików zakończony niepowodzeniem</string>
<string name="loadsave_import_overwrite_confirmation_title">Napisać istniejący slot zapisu\?</string>
<string name="loadsave_import_option_keep_imported">Zachowaj importowany plik zapisu gry</string>
<string name="loadsave_import_option_keep_existing">Zachowaj istniejący plik zapisu gry</string>
<string name="loadsave_import_option_add_as_new">Dodaj jako nowy plik zapisu gry</string>
<string name="loadsave_import_existing_description">Istniejący plik zapisu gry: Slot: %1$s:
\n\t%2$s</string>
<string name="loadsave_import_imported_description">Importowany plik zapisu gry: Slot: %1$s:
\n\t%2$s</string>
<string name="loadsave_import_file_exists_question">W wybranym slocie znajduje się już zapis gry. Chcesz go zachować, napisać czy też utworzyć nowy slot z zapisem gry\?
\n
\n%1$s
\n
\n%2$s</string>
<string name="loadsave_exporting_savegames">Trwa eksportowanie plików</string>
<string name="loadsave_import_error_unknown">Podczas importowania plików wystąpił nieznany błąd.</string>
<string name="loadsave_export_info">Wybierz katalog do którego wyeksportujesz pliki.</string>
<string name="loadsave_import_worldmap_wrong_file">Czy na pewno wybrałeś plik z mapa świata\? Wybierz wyeksportowany plik o nazwie \'worldmap.zip\'.</string>
<string name="loadsave_exporting_worldmap">Trwa eksportowanie plików mapy</string>
<string name="loadsave_export_error_unknown">Podczas eksportowania plików wystąpił nieznany błąd.</string>
<string name="loadsave_import_save_info">Wybierz wszystkie pliki zapisów gry które chcesz importować.</string>
<string name="loadsave_importing_savegames">Trwa importowanie zapisów gry</string>
<string name="loadsave_import_worldmap">Importuj mapę świata</string>
<string name="loadsave_import_worldmap_info">Wybierz plik zip zawierający mapę świata.</string>
<string name="loadsave_importing_worldmap">Trwa importowanie mapy świata</string>
<string name="loadsave_import_worldmap_successfull">Import mapy świata zakończony sukcesem</string>
<string name="loadsave_import_worldmap_unsuccessfull">Import mapy świata zakończony niepowodzeniem</string>
</resources>

View File

@@ -342,20 +342,4 @@
<string name="skill_shortdescription_lower_exploss">Reducerea cantității de experiență pierdută la moarte</string>
<string name="about_interface">&lt;div&gt;&lt;b&gt;Setările jocului&lt;/b&gt; pot fi găsite prin apăsarea butonului de meniu al dispozitivului.&lt;/div&gt; &lt;div&gt; &lt;p&gt;________________&lt;/p&gt; &lt;h1&gt;Icoane de interfață&lt;/h1&gt; &lt;div&gt;&lt;b&gt;Cartela&lt;/b&gt;&lt;img alt=artela src=artela.png /&gt;&lt;/div&gt; &lt;p&gt;Quickslots [Apăsați lung pungile din interior pentru a atribui obiecte pentru utilizare instantanee]&lt;/p&gt; &lt;div&gt;&lt;b&gt;The Hero&lt;/b&gt;&lt;img alt=hero src=char_hero.png /&gt;&lt;/div&gt; &lt;p&gt;Menu [Prezentare generală, misiuni, abilități &amp;amp; Inventar *]&lt;/p&gt; &lt;p&gt;* (În timp ce vă aflați în inventar, apăsați un element pentru informații &amp;amp; apăsați lung pentru mai multe opțiuni)&lt;/p&gt; &lt;div&gt;&lt;b&gt;Enemicul&lt;/b&gt;&lt;img alt=monster src=monster.png /&gt;&lt;/div&gt; &lt;p&gt;Informații [Apare în timpul luptei]&lt;/p&gt; &lt;p&gt; &lt;p&gt;________________&lt;/p&gt; &lt;h1&gt;Combat&lt;/h1&gt; &lt;p&gt;Acțiunile întreprinse în timpul luptei costă AP...&lt;/p&gt; &lt;div&gt;&lt;b&gt;Atacul&lt;/b&gt; - [3AP] *&lt;/div&gt; &lt;img alt=atac src=doubleattackexample.png /&gt; &lt;p&gt; &lt;p&gt;* (Echiparea echipamentului &amp;amp; Utilizarea obiectelor poate modifica AP &amp;amp; costul de utilizare)&lt;/p&gt; &lt;div&gt;&lt;b&gt;Utilizarea obiectelor&lt;/b&gt; - [5AP]&lt;/div&gt; &lt;div&gt;&lt;b&gt;Fugind&lt;/b&gt; - [6AP]&lt;/div&gt; &lt;p&gt; &lt;p&gt;________________&lt;/p&gt; &lt;h1&gt;Combatere avansată&lt;/h1&gt; &lt;div&gt;În timpul luptei, apăsați lung o piesă adiacentă Eroului.&lt;/div&gt; &lt;div&gt; &lt;div&gt;&lt;b&gt;Pentru a fugi&lt;/b&gt;&lt;/div&gt; &lt;p&gt;(țigla aleasă este evidențiată - butonul de atac se schimbă în mișcare)&lt;/p&gt; &lt;img alt=flee src=flee_exemplu.png /&gt; &lt;p&gt; &lt;p&gt;[modul de fugă activat - Apăsați lung inamicul pentru a reintra în luptă]&lt;/p&gt; &lt;div&gt;&lt;b&gt;Pentru a schimba ținta&lt;/b&gt;&lt;/div&gt; &lt;p&gt;(evidențierea roșie a țintei se schimbă între inamici)&lt;/p&gt; &lt;p&gt;[ținta a fost schimbată]&lt;/p&gt; &lt;p&gt;</string>
<string name="about_contents3">Acest program este software liber; îl puteți redistribui și/sau modifica în conformitate cu termenii Licenței Publice Generale GNU, așa cum a fost publicată de Free Software Foundation; fie versiunea 2 a Licenței, fie (la alegerea dumneavoastră) orice versiune ulterioară.&lt;br /&gt; &lt;br /&gt; Acest program este distribuit în speranța că va fi util, dar FĂRĂ NICI O GARANȚIE; fără nici măcar garanția implicită de COMERCIALIZARE sau de ADECVARE LA UN SCOP PARTICULAR. Consultați Licența Publică Generală GNU pentru mai multe detalii.&lt;br /&gt; &lt;br /&gt; Ar trebui să fi primit o copie a Licenței Publice Generale GNU împreună cu acest program; dacă nu, consultați &lt;a href=http://www.gnu.org/licenses&gt;http://www.gnu.org/licenses&lt;/a&gt;&lt;br /&gt; &lt;br /&gt; Pentru codul sursă și solicitări de caracteristici, vă rugăm să vizitați pagina proiectului la &lt;a href=https://github.com/AndorsTrailRelease/andors-trail/&gt;https://github.com/AndorsTrailRelease/andors-trail/&lt;/a&gt;&lt;br /&gt;</string>
<string name="skill_longdescription_more_exp">Ridică numărul de experiență primită dupa o luptă cu %1$d %%pentru fiecare nivel.</string>
<string name="skill_longdescription_evasion">"Pentru fiecare nivel al abilități, se ridică șansa de a fugi din luptă cu succes cu %1$d %% i-ar șansa că veți fi atacați de către un monstru adiacent se scade cu %2$d %%."</string>
<string name="skill_longdescription_regeneration">Primești +%1$d puncte de viață (HP) în fiecare rundă per nivelul abilități cind nu este nici un monstru in apropiere.</string>
<string name="skill_longdescription_lower_exploss">Pentru fiecare nivel al abilități, reduce numărul de experiență pierdută la cădere în bătălie cu %1$d %%, %2$d niveluri în această abilitate va complet scoate pierderea experienței la pierdere din joc (doar acest personaj).</string>
<string name="skill_longdescription_more_criticals">Ridică orice abilitate critică dată de echipament cu %1$d %% pentru fiecare nivel.</string>
<string name="skill_longdescription_barkskin">Ridică rezistența față de lovituri cu %1$d pentru fiecare nivel.</string>
<string name="skill_longdescription_better_criticals">Ridică orice multiplicator critic dată de echipament cu %1$d %% pentru fiecare nivel.</string>
<string name="skill_longdescription_speed">Ridică punctele maxim de acțiune (AP) cu %1$d pentru fiecare nivel.</string>
<string name="skill_longdescription_coinfinder">Ridică șansa de a găsi bani după bătălie cu %1$d %%, iar numărul banilor găsiți se mărește cu %2$d %% pentru fiecare nivel (pînă la maximul număr Care este posibil).</string>
<string name="skill_longdescription_cleave">Primești +%1$d puncte de acțiune (AP) per fiecare ucidere în timpul luptei pentru fiecare nivel al abilități.</string>
<string name="skill_longdescription_eater">Primești +%1$d puncte de viață (HP) per fiecare ucidere în timpul luptei pentru fiecare nivel al abilități.</string>
<string name="skill_longdescription_fortitude">Dupa fiecare următoare ridicări al nivelului, numarul maxim de puncte de viață (HP) va fi ridicat cu %1$d pentru fiecare nivel al abilități, se va aplica doar la ridicările următoare .</string>
<string name="startscreen_migration_title">Mutarea Datelor</string>
<string name="startscreen_migration_text">Mutarea Datelor de stocare.</string>
<string name="startscreen_migration_failure">Mutarea datelor a eșuat.</string>
<string name="skill_longdescription_magicfinder">Ridică șansa de a găsi lucruri neobișnuite cu %1$d %% pentru fiecare nivel al abilități.</string>
</resources>

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