[MOD] Archaeologists

A curated forum for approved mods. Users are unable to create new topics in this forum but can reply to existing topics. Please message a moderator to have your mod moved into this forum area.
Post Reply
User avatar
Hazelnut
Posts: 592
Joined: Sat Aug 26, 2017 2:46 pm
Contact:

[MOD] Archaeologists

Post by Hazelnut » Wed Mar 07, 2018 2:42 pm

Archaeologists Mod, by Hazelnut, with quests from Jay_H

Announcing the first Daggerfall Unity gameplay mod. Think: Indiana Jones...
Archaeologists.jpg
Archaeologists.jpg (461.17 KiB) Viewed 2634 times
Description

This mod enhances Daggerfall Unity gameplay by making language skills more viable and adding a new guild to the game, called "The Archaeologists Guild". Their mission is to delve into the history of Tamriel and are interested in all creatures and races who have lived or still live there. The guild is a scholarly one and seeks nether attention, power, or riches, but rather knowledge. Its guildhalls are found in smaller towns throughout the Illiac Bay rather than the more expensive and visible cities.The guild is loosely split into members who perform field work, and the more senior members who perform research and are experts in the obscure languages of Tamriel.

Essentially contains gameplay changes I would like for my own playing once DFU is released. I hope others find it enhances their play throughs as well.

Mod Objectives
  • Enable highly intelligent characters who don't use magic to still be a viable playstyle. Sneaking through dangerous dungeons, avoiding or pacifying enemies. Uses potions where neccessary.
  • Provide a balanced in-game method for reducing the massive time-sink that DF dungeons can be with the guild service that provides a locator device for dungeon quest targets.
Features
  • Language skill checks changed so high language skills give a much better pacification chance.
  • Language skills are easier to raise.
  • New guild allows training in all language skills up to the level of characters innate intelligence.
  • New guild provides hand-to-hand training, which is missing in classic.
  • Guild service providing locator device charges that enable enhanced location of quest targets in dungeons.
  • New quests to be available from the guild. (written by Jay_H)

Locator Device

The intent of this service is to balance the atmosphere and epic-ness of dungeons, with provision of an in-game method for players to avoid searching the whole dungeon for hours and hours just to complete a simple quest that gets them 5 rep and a few hundred gold. It will not ensure every quest is successful, but just shortcut hours of very boring backtracking and having to explore every single crevice and cranny in the place. It's not intended to be used in every dungeon, but sparingly due to cost.

The locator device is available to any member and provides a magically powered ability to see the quest target location through walls. It will not activate until you have explored a certain portion of the dungeon (50% TBC) and even once activated doesn't help with the labyrinthine mazes, moving elements or magically held locks. Also, to purchase charges for the device you will need to be at least rank of Field Officer. Until that point you will receive one charge for each Archaeologists guild quest taken that requires entering a dungeon. Purchasing charges will be very expensive (5000gp TBC) and will also require a holy tome or dagger to be handed in as well. Rising in the ranks of the guild will reduce this price and at rank 6 you will no longer need to hand in holy items. Since the higher ranks are only available to high INT chars, this allows for characters who are not hoovering loot from corpses to be able to afford charges.

The guild obtains the locator devices and charges from a secretive sect of mages who have a different approach to things and do not see eye to eye with the Mages guild. For this reason those with high ranks in the Mages guild are restricted from the higher levels of the Archaeologists. (since they will probably be hoovering up loot and wont need the reduced charge cost either)

Guild Ranks and Benefits

Code: Select all

Rank     Title              INT req       Benefit
-------------------------------------------------------
0        Field Assistant    40            Training
1        Field Agent        40            Buy potions
2        Field Officer      45            Library access & buy locator charges
3        Field Director     50            Make potions
4        Apprentice         60            24/7 hall access
5        Novice             60            Free Identification
6        Journeyman         65            No holy item needed for locator charges
7        Associate          65
8        Professor          70    
9        Master             70
The INT requirement is on top of the usual skill and reputation requirements for ranks. Subject to change during balancing.

Guild Skills

Ranks:
Centaurian, Climbing, Daedric, Dragonish, Giantish, Harpy, Impish, Lockpicking, Nymph, Orcish, Stealth

Training:
Centaurian, Climbing, Dodging, Daedric, Dragonish, Giantish, HandToHand, Harpy, Impish, Lockpicking, Nymph, Orcish, Running, Stealth, Swimming


Releases

If you want to give it a try, please do so. It's very early alpha so don't go in expecting a finished guild, but early feedback is very useful. The mod works with the latest DFU release #114, but you must enable "Allow Custom Assets" option in Advanced/Gameplay settings otherwise it will not work.
Find the mod v0.2 builds here: https://github.com/ajrb/dfunity-mods/re ... ld-0.2.zip
Last edited by Hazelnut on Thu Mar 08, 2018 1:49 pm, edited 13 times in total.

User avatar
Hazelnut
Posts: 592
Joined: Sat Aug 26, 2017 2:46 pm
Contact:

Re: [MOD] Archaeologists

Post by Hazelnut » Wed Mar 07, 2018 2:49 pm

Guild Locations

Updated 22/3/2018 with new guild hall locations.

Code: Select all


    "Dragontail Mountains":
        "Bubogureg",
        "Jaluh-Thar",
        "Baghajweyn",
        "Baghad-Thar",
        "Tulaajsia",
        "Bubadja",
        "Berbehus"

    "Dwynnen":
        "Singshire Rock",
        "Aldwood",
        "Midlech",
        "Baelmarket Moor",
        "Uphead Moor",
        "Deerbeth",
        "Tundale",
        "Westwood",
        "Horbury",
        "Chesterhope",
        "Wilderton",
        "Charenley"

    "Dak'fron":
        "Jalijer"

    "Wrothgarian Mountains":
        "Vancroft Hall",
        "Merlech",
        "Lamwich",
        "Wrothgaria",
        "Charenmore",
        "Aldhope",
        "Reycastle",
        "Newleigh",
        "Singham",
        "Singwall",
        "Aldleigh",
        "Grayvale",
        "Galloford Garden",
        "Uphope",
        "Knightswood",
        "Longway",
        "Tamvale",
        "Fontpath",
        "Lamidge",
        "Baelhead",
        "Merbeth",
        "Grayworth"

    "Daggerfall":
        "Singmoth",
        "Holcastle",
        "Burghope",
        "Burgtown",
        "Wildertown",
        "Crossmont",
        "Graycastle",
        "Whiteborne",
        "Rippath Heath",
        "Gothway Garden",
        "Eastbridge",
        "Blackmore",
        "Gothwick",
        "Newtower",
        "Grayhead Hall",
        "Chesterwark",
        "Aldingwark Wood",
        "Blackidge",
        "Cromwych Hill",
        "Holtry Hollow",
        "Broadfort",
        "Midwick",
        "Newcester",
        "Longtown",
        "Stokhead Hollow",
        "Tamway Moor",
        "Penfort Derry",
        "Deerwark",
        "Horborne Wood",
        "Holmarket",
        "Holmarket Commons",
        "Aldinghope Garden",
        "Pentale Commons",
        "Crossmarket",
        "Ipshead",
        "Burgwall",
        "Oxbeth",
        "Cathing",
        "Daggerfall",
        "Newwick",
        "Penwold"

    "Glenpoint":
        "Fontfort",
        "Wilderville",
        "Aldingpath",
        "Glenpoint",
        "Aldington",
        "Wilderwell",
        "Oxtown"

    "Betony":
        "Whitefort"

    "Anticlere":
        "Horcastle",
        "Blackwall",
        "Charborne Wood",
        "Aldingborne Commons",
        "Vanbrugh",
        "Wildermoth",
        "Crombury",
        "Lamhead",
        "Baelwich",
        "Singcester Court",
        "Kirkhope",
        "Arktry",
        "Cromcester",
        "Uplech Heath",
        "Pentown",
        "Aldbrone",
        "Vantry",
        "Ipsshire Hall",
        "Newlech Field",
        "Tamtower",
        "Aldwall Rock",

    "Lainlyn":
        "Kalunnunu",
        "Pythohajer",
        "Morilliton",
        "Wadijinus",
        "Javehria",
        "Isfoguara",
        "Agewan",
        "Tulaunnua",
        "Pheoniza",
        "Bonidisu",
        "Issaquplex",
        "Tsetettubia",
        "Jalobu",
        "Baghurana",
        "Agjiton",
        "Lajla"

    "Wayrest":
        "Grimleigh Minster",
        "Horbridge",
        "Cathlech",
        "Reyford Moor",
        "Arkham Hamlet",
        "Holwick",
        "Deerlech",
        "Arkidge",
        "Vantown",
        "Tamgate",
        "Penwood",
        "Aldwark",
        "Broadwood",
        "Longing",
        "Kirkmarket Minster",
        "Whitecroft Hall",
        "Aldwych",
        "Charenidge",
        "Penhope",
        "Holhead Court",
        "Merhope Hall",
        "Blackcroft",
        "Cathwold Hamlet",
        "Wartry Moor"

    "Orsinium Area":
        "Reytry",

    "Northmoor":
        "Westtale",
        "Cathley",
        "Gothford",
        "Ipsing",
        "Reymarket",
        "Tunbridge",
        "Easthead",
        "Gothcroft",
        "Arkbeth",
        "Charenwych",
        "Baelwell"

    "Menevia":
        "Crommoth",
        "Longford",
        "Ripbrone Commons",
        "Tamgate End",
        "Vanshire",
        "Aldingbury"

    "Alcaire":
        "Reyborne"

    "Koegria":
        "Koegria",
        "Aldcester",
        "Fontbeth"

    "Bhoriane":
        "Westcester",
        "Singwych",
        "Burgvale",
        "Charenbrone",
        "Cathcester"

    "Kambria":
        "Lamshire",
        "Kirkcroft",
        "Midbridge",

    "Phrygias":
        "Horpath",
        "Singborne",
        "Grimcastle",
        "Easttown"

    "Urvaius":
        "Aldcroft",
        "Oxwark",
        "Whiteshire",
        "Crosscester",
        "Alding",
        "Wilderbrone",
        "Baelbridge Borough",
        "Cromwich End",
        "Urvaius"

    "Ykalon":
        "Reymore",
        "Deertry",
        "Charenwall",
        "Hormont",
        "Tunhope",
        "Tamcastle",
        "Tunford Wood",
        "Aldpath",
        "Warwick",
        "Warmoth",
        "Cathbury",
        "Broadwich",
        "Wilderwood",

    "Daenia":
        "Tunford",
        "Charencastle",
        "Knightshope ",
        "Midmoth"

    "Shalgora":
        "Kirkbrugh",
        "Westwell",
        "Charwark",
        "Tunborne",
        "Midgate",
        "Baellech",
        "Deermore",
        "Charidge",
        "Shalgora"

    "Tigonus":
        "Wadijerareg",
        "Bubohabia",
        "Atruza",
        "Millitor",
        "Tigonus",
        "Makaka-Ij",
        "Rhanoccosia",
        "Damunnutor",
        "Makaja",
        "Rhogilah"

    "Kozanset":
        "Punnuzar",
        "Ramakawan"

    "Satakalaam":
        "Pheonirila",
        "Syrunnuweyn",
        "Syrascu-Thar"

    "Totambu":
        "Damuthuplex",
        "Tulaaaqreg",
        "Tulaad-Thar",
        "Pinret",
        "Tsetunu",
        "Isfastania",
        "Cudiridax",
        "Moa-Gora",
        "Agoccoga",
        "Sedoplex",
        "Minzar",
        "Isfeho",
        "Isfadreg",
        "Zagettubi",
        "Syrakaplex",
        "He-Thar"

    "Mournoth":
        "Antelajer",
        "Zenopakat",
        "Boweyn",
        "Sedajus",
        "Pheonandada",
        "Antelino",
        "Ramala",
        "Berbandaa",
        "Rhogascuplex"

    "Ephesus":
        "Ramoguwan",
        "Gysosa",
        "Ephesus",
        "Hotunia"

    "Santaki":
        "Santaki"

    "Gavaudon":
        "Deerhope",
        "Oxham"

    "Tulune":
        "Aldville",
        "Mermore",
        "Tulune",
        "Eastcroft"

    "Glenumbra Moors":
        "Grimley",
        "Stoktower",
        "Gothwall",
        "Vanwich"

    "Ilessan Hills":
        "Knightsbeth",
        "Newbrone",
        "Blackworth",
        "Crosscroft Derry",
        "Gothwood",
        "Graygate Hollow",
        "Galloworth",
        "Longbeth",
        "Lammore Commons",
        "Singtown",
        "Riptale",
        "Charenham End",
        "Aldhead Rock",
        "Blackmont",
        "Newbrugh",
        "Baelwall",
        "Westshire Field",
        "Newmarket",
        "Burgham",
        "Arkcastle",
        "Lammarket",
        "Baelvale",
        "Holmont",
        "Singmont",
        "Holway",
        "Kirkbrone"

User avatar
LorrMaster42
Posts: 64
Joined: Thu Dec 24, 2015 12:09 am

Re: [MOD] Archaeologists

Post by LorrMaster42 » Wed Mar 07, 2018 7:04 pm

Wow, this is really cool. How did you manage to add it in to the block system and get locations to recognise it?

User avatar
Jay_H
Posts: 1322
Joined: Tue Aug 25, 2015 1:54 am

Re: [MOD] Archaeologists

Post by Jay_H » Wed Mar 07, 2018 7:12 pm

What I'm particularly excited about:
Enable highly intelligent characters who don't use magic to still be a viable playstyle. Sneaking through dangerous dungeons, avoiding or pacifying enemies. Uses potions where neccessary.
Guild service providing locator device charges that enable enhanced location of quest targets in dungeons.
The locator device is available to any member and provides a magicka powered ability to see the quest target location through walls.
And of course, the ability to create new guilds :D

I'm happy to write quests for this guild. Hazelnut has really taken off with this idea and I'm gonna go along for the ride :D
**INDEFINITE HIATUS** Check out the Daggerfall Unity mod page on ModDB.

I rarely read instructions well the first time. Tell me to re-read them. I'll do it.

User avatar
Hazelnut
Posts: 592
Joined: Sat Aug 26, 2017 2:46 pm
Contact:

Re: [MOD] Archaeologists

Post by Hazelnut » Wed Mar 07, 2018 7:15 pm

@LorrMaster42
I wrote an asset replacement class that reads JSON files and substitutes the contents for the blockdata. Currently have only done it so that a single building within a certain block is overridden, and it uses common metadata so cannot be location specific in any way. To create the JSON I have added some world data dump commands, one of which dumps a building into JSON file by using a serializer. Then I painstakingly edited the JSON to make the changes I wanted - actually wasn't too bad because I could edit file, save, then exit & enter building to see the results. I'll be writing up a tutorial at some point so others can make their own guilds & building overrides. I may also extend it so more than single buildings can be changed, but that wasn't needed for my mod and also the JSON would get very large and harder to modify correctly.

User avatar
Arctus
Posts: 52
Joined: Mon Mar 23, 2015 12:28 am

Re: [MOD] Archaeologists

Post by Arctus » Wed Mar 07, 2018 7:15 pm

"So adventurer, if you just head down to crypt X there's an ancient lich residing there..."

"And you want me to stab it in the face until it's dead?"

"Oh, oh heavens no. We have some questions for it."

"..."


:D But it does legitimately sound cool, focusing on skills and gameplay that weren't particularly used that often. And it certainly opens the door for similar cool mods.

User avatar
Hazelnut
Posts: 592
Joined: Sat Aug 26, 2017 2:46 pm
Contact:

Re: [MOD] Archaeologists

Post by Hazelnut » Wed Mar 07, 2018 7:20 pm

Arctus wrote:"So adventurer, if you just head down to crypt X there's an ancient lich residing there..."

"And you want me to stab it in the face until it's dead?"

"Oh, oh heavens no. We have some questions for it."

"..."


:D But it does legitimately sound cool, focusing on skills and gameplay that weren't particularly used that often. And it certainly opens the door for similar cool mods.
That made me laugh! Out loud! :lol:

@Jay_H: Looking forward to working with you, since I want to focus on the features it's great to have someone to help with the quests. So, a Lich Interrogation quest then? lol :D

User avatar
Jay_H
Posts: 1322
Joined: Tue Aug 25, 2015 1:54 am

Re: [MOD] Archaeologists

Post by Jay_H » Wed Mar 07, 2018 7:34 pm

You code it, I'll make it :lol: I did something minorly similar for a Mages Guild epic quest... I wonder whether I'd adapt that or just make a new one. I'll probably make a new one.

One of the limitations currently in Daggerfall is that there is no simple AOE presence trigger for quest actions regarding enemies. When you deal with an enemy, your method of interaction with them is exclusively hitting them, and that seems like poor manners :lol: So sure, the quest is possible right now by using pacifying triggers before and after the interaction. I just think some interaction that isn't hitting would be more realistic :)
**INDEFINITE HIATUS** Check out the Daggerfall Unity mod page on ModDB.

I rarely read instructions well the first time. Tell me to re-read them. I'll do it.

User avatar
Hazelnut
Posts: 592
Joined: Sat Aug 26, 2017 2:46 pm
Contact:

Re: [MOD] Archaeologists

Post by Hazelnut » Wed Mar 07, 2018 7:43 pm

Yes, this could be possible with high level language skills actually. So might actually be feasible for high level guild quests... and there's me thinking it was just a funny joke. :)

There is a mage guild quest that has a flat who gets mad (spawns an enemy) and after a while goes passive and give you a message thanking you for not killing them. Not sure how that works.

User avatar
Jay_H
Posts: 1322
Joined: Tue Aug 25, 2015 1:54 am

Re: [MOD] Archaeologists

Post by Jay_H » Wed Mar 07, 2018 7:52 pm

That sounds like one I wrote. Flat NPCs can be clicked on to interact, so if we made the lich a flat NPC with an image like the Cabal, that would serve the purpose.

Actually, Nulfaga's statue could possibly be stretched to that purpose too. I dunno how it would look.
**INDEFINITE HIATUS** Check out the Daggerfall Unity mod page on ModDB.

I rarely read instructions well the first time. Tell me to re-read them. I'll do it.

Post Reply