Implemented more Keldagrim

Gave Ordan a full dialogue revamp for dialogue and un-noting
Gave Blast Furnace Foreman a full dialogue including a tutorial for the blast furnace
Fixed the boating routes
Added the train tunnel (but not the train)
Relocated and implemented NPCs in Keldagrim
This commit is contained in:
Oven Bread
2023-09-11 07:44:09 +00:00
committed by Ryan
parent 4520a05636
commit 0028be9cda
28 changed files with 1809 additions and 357 deletions
+270 -8
View File
@@ -19544,6 +19544,22 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "He seems to be in charge of the ship on the river.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Dwarven Boatman",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "1846",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "It is the avatar of the Arzinian Being of Bordanzan",
"melee_animation": "1840",
@@ -22391,15 +22407,23 @@
"attack_level": "34"
},
{
"examine": "A member of the Black Guard",
"slayer_task": "29",
"melee_animation": "99",
"range_animation": "0",
"defence_animation": "0",
"weakness": "6",
"slayer_exp": "16",
"magic_animation": "0",
"death_animation": "102",
"name": "Black Guard",
"defence_level": "1",
"defence_level": "34",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"lifepoints": "48",
"strength_level": "34",
"id": "2133",
"range_level": "1",
"attack_level": "1"
"attack_level": "34"
},
{
"examine": "An elite member of the Black Guard.",
@@ -22462,7 +22486,7 @@
"examine": "A gnome traveller, visiting Keldagrim.",
"name": "Gnome traveller",
"defence_level": "1",
"force_talk": "Buying low-level skilling items!",
"force_talk": "",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
@@ -22470,6 +22494,18 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A gnome traveller, visiting Keldagrim.",
"name": "Gnome traveller",
"defence_level": "1",
"force_talk": "",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2139",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "Very protective of his master... and his property.",
"melee_animation": "0",
@@ -22502,6 +22538,38 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "Proprietor of Gunslik's Assorted Items.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Gunslik",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2154",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "An old mining dwarf, now he sells pickaxes and generally acts grumpy.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Tati",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2160",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A rather personable banker lady.",
"melee_animation": "0",
@@ -22807,7 +22875,7 @@
"attack_level": "1"
},
{
"examine": "A loud",
"examine": "A loud, drunk and generally obnoxious dwarf.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
@@ -22819,12 +22887,155 @@
"lifepoints": "10",
"strength_level": "1",
"id": "2187",
"aggressive": "true",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "You cannot see his ship",
"examine": "A sad old dwarf living in a sad old home.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Runvastr",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2190",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "He seems to always be busy.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Sune",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2191",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "This dwarf doesn't seem to be very well off.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Bentamir",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2192",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A dwarf minding his own business.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Ulifed",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2193",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A short, merry guy.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Karl",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2195",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "His kebabs certainly smell delicious.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Kjut",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2198",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "He seems to be very well off.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Audmann",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2201",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "He's had a fair bit to drink...",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Drunken Dwarf",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2202",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "He's had a fair bit to drink...",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Drunken Dwarf",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2203",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "You cannot see his ship, but presumably he has one.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
@@ -22839,6 +23050,22 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "You cannot see his ship, but presumably he has one.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Dwarven Boatman",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2206",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "He carries a heavy load.",
"melee_animation": "0",
@@ -22855,6 +23082,22 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "An elite member of the Black Guard.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Black Guard Berserker",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2232",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "A master at farming.",
"melee_animation": "0",
@@ -23693,6 +23936,22 @@
"range_level": "1",
"attack_level": "1"
},
{
"examine": "An expert on the brewing of ales and cider.",
"melee_animation": "0",
"range_animation": "0",
"defence_animation": "0",
"magic_animation": "0",
"death_animation": "0",
"name": "Blandebir",
"defence_level": "1",
"safespot": null,
"lifepoints": "10",
"strength_level": "1",
"id": "2321",
"range_level": "1",
"attack_level": "1"
},
{
"examine": "Only the Grim Reaper would have a pet like this.",
"melee_animation": "0",
@@ -50139,6 +50398,7 @@
},
{
"slayer_exp": "16",
"examine": "A dwarf from Keldagrim.",
"name": "Dwarf",
"defence_level": "1",
"safespot": null,
@@ -50150,6 +50410,7 @@
},
{
"slayer_exp": "16",
"examine": "A dwarf from Keldagrim.",
"name": "Dwarf",
"defence_level": "1",
"safespot": null,
@@ -50161,6 +50422,7 @@
},
{
"slayer_exp": "16",
"examine": "A dwarf from Keldagrim.",
"name": "Dwarf",
"defence_level": "1",
"safespot": null,
+168 -112
View File
@@ -4071,6 +4071,18 @@
"npc_id": "1841",
"loc_data": "{3020,3452,0,0,0}"
},
{
"npc_id": "1843",
"loc_data": "{2839,10128,0,1,0}"
},
{
"npc_id": "1844",
"loc_data": "{2855,10144,0,1,0}"
},
{
"npc_id": "1846",
"loc_data": "{2873,10166,0,1,3}"
},
{
"npc_id": "1860",
"loc_data": "{2957,3203,0,1,3}"
@@ -4371,10 +4383,134 @@
"npc_id": "2082",
"loc_data": "{3210,3220,1,1,6}"
},
{
"npc_id": "2130",
"loc_data": "{2889,10207,0,1,0}"
},
{
"npc_id": "2131",
"loc_data": "{2822,10212,0,1,0}-{2891,10192,0,1,0}"
},
{
"npc_id": "2132",
"loc_data": "{2828,10210,0,1,0}-{2891,10199,0,1,0}"
},
{
"npc_id": "2133",
"loc_data": "{2847,10190,0,1,0}"
},
{
"npc_id": "2134",
"loc_data": "{2823,10220,0,1,0}"
},
{
"npc_id": "2135",
"loc_data": "{2825,10209,0,1,0}"
},
{
"npc_id": "2136",
"loc_data": "{2827,10212,1,1,0}"
},
{
"npc_id": "2138",
"loc_data": "{2836,10192,1,1,0}"
},
{
"npc_id": "2139",
"loc_data": "{2835,10193,1,0,1}"
},
{
"npc_id": "2154",
"loc_data": "{2869,10190,0,1,0}"
},
{
"npc_id": "2156",
"loc_data": "{2892,10212,0,1,0}"
},
{
"npc_id": "2157",
"loc_data": "{2887,10212,0,1,0}"
},
{
"npc_id": "2158",
"loc_data": "{2885,10207,0,1,0}"
},
{
"npc_id": "2159",
"loc_data": "{2885,10196,0,1,0}"
},
{
"npc_id": "2160",
"loc_data": "{2925,10210,0,1,0}"
},
{
"npc_id": "2171",
"loc_data": "{2931,10184,0,1,0}"
},
{
"npc_id": "2172",
"loc_data": "{2929,10191,0,1,0}"
},
{
"npc_id": "2173",
"loc_data": "{2931,10191,0,1,0}"
},
{
"npc_id": "2174",
"loc_data": "{2930,10188,0,1,0}"
},
{
"npc_id": "2175",
"loc_data": "{2931,10187,0,1,0}"
},
{
"npc_id": "2178",
"loc_data": "{2916,10195,0,1,0}"
},
{
"npc_id": "2180",
"loc_data": "{2997,9837,0,1,3}"
},
{
"npc_id": "2187",
"loc_data": "{2906,10198,0,1,0}"
},
{
"npc_id": "2190",
"loc_data": "{2923,10203,0,1,0}"
},
{
"npc_id": "2191",
"loc_data": "{2924,10213,0,1,0}"
},
{
"npc_id": "2192",
"loc_data": "{2933,10219,0,0,3}"
},
{
"npc_id": "2193",
"loc_data": "{2899,10218,0,1,0}"
},
{
"npc_id": "2195",
"loc_data": "{2900,10227,0,1,0}"
},
{
"npc_id": "2198",
"loc_data": "{2906,10216,0,1,0}"
},
{
"npc_id": "2203",
"loc_data": "{2912,10222,0,1,0}"
},
{
"npc_id": "2205",
"loc_data": "{2842,10129,0,0,3}"
},
{
"npc_id": "2206",
"loc_data": "{2888,10227,0,0,6}"
},
{
"npc_id": "2234",
"loc_data": "{3081,3251,0,1,6}-{2636,3365,0,1,6}"
@@ -4603,6 +4739,10 @@
"npc_id": "2319",
"loc_data": "{3017,3309,0,0,0}"
},
{
"npc_id": "2321",
"loc_data": "{2915,10194,1,1,0}"
},
{
"npc_id": "2323",
"loc_data": "{3056,3306,0,1,1}"
@@ -4783,26 +4923,6 @@
"npc_id": "2457",
"loc_data": "{2500,10148,0,1,3}-{2505,10150,0,1,2}-{2510,10148,0,1,1}-{2511,10147,0,1,6}-{2517,10151,0,1,3}-{2519,10143,0,1,7}-{2529,10148,0,1,3}-{2528,10144,0,1,0}-{2532,10145,0,1,1}-{2532,10140,0,1,7}-{2520,10144,0,1,2}-{1804,4369,2,1,2}-{1812,4363,2,1,5}-{1817,4368,2,1,6}-{1801,4404,3,1,6}-{1805,4405,3,1,1}-{1803,4404,3,1,7}-{1811,4394,1,1,7}-{1804,4391,1,1,2}-{1798,4391,1,1,4}-{1802,4389,1,1,4}-{1799,4386,2,1,1}-{1799,4381,2,1,6}-{1798,4375,1,1,4}-{1803,4376,1,1,6}-{1797,4380,1,1,6}-{1902,4367,0,1,6}-{1894,4367,0,1,1}-{1893,4361,0,1,3}-{1886,4369,0,1,1}-{1848,4394,1,1,3}-{1850,4389,1,1,1}-{1850,4391,1,1,2}"
},
{
"npc_id": "2424",
"loc_data": "{2871,10187,0,1,0}"
},
{
"npc_id": "1843",
"loc_data": "{2841,10129,0,1,0}"
},
{
"npc_id": "1844",
"loc_data": "{2840,10127,0,1,0}"
},
{
"npc_id": "2205",
"loc_data": "{2839,10128,0,1,0}"
},
{
"npc_id": "2154",
"loc_data": "{2839,10128,0,1,0}"
},
{
"npc_id": "2458",
"loc_data": "{2599,4774,0,0,3}"
@@ -4919,6 +5039,10 @@
"npc_id": "2549",
"loc_data": "{3364,3001,0,0,6}"
},
{
"npc_id": "2553",
"loc_data": "{1944,4958,0,1,0}"
},
{
"npc_id": "2564",
"loc_data": "{1936,4966,0,0,4}"
@@ -8599,6 +8723,30 @@
"npc_id": "5869",
"loc_data": "{2744,5344,0,0,0}"
},
{
"npc_id": "5880",
"loc_data": "{2439,5544,0,1,0}-{2485,5535,0,1,0}"
},
{
"npc_id": "5881",
"loc_data": "{2436,5540,0,1,0}"
},
{
"npc_id": "5882",
"loc_data": "{2437,5549,0,1,0}-{2484,5531,0,1,0}"
},
{
"npc_id": "5883",
"loc_data": "{2436,5526,0,1,0}-{2486,5525,0,1,0}"
},
{
"npc_id": "5884",
"loc_data": "{2439,5520,0,1,0}"
},
{
"npc_id": "5885",
"loc_data": "{2487,5538,0,1,0}"
},
{
"npc_id": "5887",
"loc_data": "{2737,5351,1,0,0}"
@@ -10523,14 +10671,6 @@
"npc_id": "1184",
"loc_data": "{2192,3249,0,1,3}-{2200,3249,0,1,3}-{2195,3247,0,1,3}-{2212,3258,0,1,3}"
},
{
"npc_id": "2160",
"loc_data": "{2925,10211,0,1,0}"
},
{
"npc_id": "2191",
"loc_data": "{2925,10213,0,1,0}"
},
{
"npc_id": "4248",
"loc_data": "{2849,10183,0,1,0}"
@@ -10559,30 +10699,6 @@
"npc_id": "4558",
"loc_data": "{2885,10202,0,1,0}"
},
{
"npc_id": "2158",
"loc_data": "{2885,10207,0,1,0}"
},
{
"npc_id": "2157",
"loc_data": "{2887,10212,0,1,0}"
},
{
"npc_id": "2156",
"loc_data": "{2892,10212,0,1,0}"
},
{
"npc_id": "2159",
"loc_data": "{2885,10196,0,1,0}"
},
{
"npc_id": "2321",
"loc_data": "{2918,10194,0,0,3}"
},
{
"npc_id": "2198",
"loc_data": "{2905,10213,0,1,0}"
},
{
"npc_id": "2164",
"loc_data": "{2838,10205,0,0,1}"
@@ -10591,42 +10707,6 @@
"npc_id": "2163",
"loc_data": "{2836,10205,0,1,0}"
},
{
"npc_id": "2130",
"loc_data": "{2892,10191,0,1,0}-{2919,10206,0,1,0}-{2923,10230,0,1,0}-{2865,10193,0,1,0}"
},
{
"npc_id": "2131",
"loc_data": "{2893,10205,0,1,0}-{2895,10223,0,1,0}-{2871,10199,0,1,0}-{2890,10199,0,1,0}"
},
{
"npc_id": "2132",
"loc_data": "{2913,10211,0,1,0}-{2901,10232,0,1,0}-{2823,10193,0,1,0}"
},
{
"npc_id": "5880",
"loc_data": "{2888,10226,0,1,0}-{2920,10196,0,1,0}-{2844,10214,0,1,0}"
},
{
"npc_id": "5881",
"loc_data": "{2847,10200,0,1,0}-{2863,10233,0,1,0}-{2920,10216,0,1,0}"
},
{
"npc_id": "5882",
"loc_data": "{2916,10191,0,1,0}-{2841,10195,0,1,0}-{2831,10219,0,1,0}"
},
{
"npc_id": "2138",
"loc_data": "{2890,10232,0,1,0}"
},
{
"npc_id": "2178",
"loc_data": "{2916,10192,0,1,0}-{2839,10196,0,1,0}"
},
{
"npc_id": "2187",
"loc_data": "{2913,10200,0,1,0}"
},
{
"npc_id": "1546",
"loc_data": "{2911,10175,0,0,4}-{2912,10175,0,0,4}-{2913,10175,0,0,4}-{2914,10175,0,0,4}-{2909,10173,0,0,4}-{2910,10173,0,0,4}-{2911,10173,0,0,4}-{2912,10173,0,0,4}-{2913,10173,0,0,4}-{2909,10171,0,0,4}-{2910,10171,0,0,4}-{2911,10169,0,0,4}-{2912,10169,0,0,4}-{2913,10169,0,0,4}"
@@ -10723,10 +10803,6 @@
"npc_id": "2121",
"loc_data": "{2880,10195,1,1,0}-{2879,10193,1,1,0}"
},
{
"npc_id": "2193",
"loc_data": "{2887,10223,0,1,0}"
},
{
"npc_id": "2197",
"loc_data": "{2848,10198,0,1,0}"
@@ -10739,10 +10815,6 @@
"npc_id": "2189",
"loc_data": "{2851,10223,0,1,0}"
},
{
"npc_id": "2171",
"loc_data": "{2930,10184,0,1,0}"
},
{
"npc_id": "1848",
"loc_data": "{2868,10168,0,1,0}"
@@ -10795,22 +10867,10 @@
"npc_id": "2199",
"loc_data": "{2855,10199,0,1,0}"
},
{
"npc_id": "2192",
"loc_data": "{2933,10219,0,1,0}"
},
{
"npc_id": "2141",
"loc_data": "{2906,10204,0,1,0}"
},
{
"npc_id": "2202",
"loc_data": "{2912,10222,0,1,0}"
},
{
"npc_id": "2195",
"loc_data": "{2901,10227,0,1,0}"
},
{
"npc_id": "2194",
"loc_data": "{2926,10225,0,1,0}"
@@ -10819,10 +10879,6 @@
"npc_id": "2142",
"loc_data": "{2904,10206,0,1,0}"
},
{
"npc_id": "2190",
"loc_data": "{2922,10201,0,1,0}"
},
{
"npc_id": "2155",
"loc_data": "{2871,10199,0,1,0}"
+1 -1
View File
@@ -1112,7 +1112,7 @@
"currency": "995",
"general_store": "false",
"id": "126",
"title": "Pickaxe-is-mine",
"title": "Pickaxe-Is-Mine",
"stock": "{1265,10,100}-{1269,10,100}-{1273,10,100}-{1271,10,100}-{1275,10,100}"
},
{