General Modding Ideas and Concepts
Posted: Sun May 02, 2021 3:01 pm
98% of Daggerfall is wasted potential of empty landscapes and repetitive, over-randomized dungeons.
The following is an unsorted list of ideas and open for discussion:
Why not add all sorts of facilities to the game?
I mean where are different goods produced like bakeries, slaughter houses, proper pig and cow farms, etc.
City Blocks with markets (where shops cluster) could be simply spawning 3x to 5x more NPCs at shop business hours creating the impression of a busy bustling shopping area compared to more quiet residential districts in cities, adding more diversity within a single city and improving the immersion a lot more.
Additionally a mod could place a Audio Player in market districts with busy crowd sound loops if the number of NPCs > 25 and slowly reducing volume with decreasing number of NPCs around.
I am currently tackling the landscapes to the limits what is possible right now.
Dungeons would be the next thing to improve. Like 100% cave dungeons, 100% ruin dungeons, etc.
Having these completely randomized Dungeon Blocks glued together looks ridiculous, kills immersion and makes every dungeon feel like the dungeon before, because one dungeon is big enough to recycle through all existing dungeon blocks several times over.
I think its time for a mod that limits down the palette of dungeon blocks used for each dungeon type or does this already exist? A mod that also limits the size of non-story dungeons and the range of enemy types per dungeon?
These things could improve Daggerfall manifold. More random locations in my wide and wild landscapes would also blow me away. I think there is already a mod on the way for this and I can't wait to see it together with my mod. Bandit camps, nomads, travelling merchants making camp, random ruins with loot in the wild, etc. The player needs a reason to spend time outside of cities, rather than fast travelling from A to B to clear another house from rats...
Another very important thing would be the human to NPC interaction. I know many people love Daggerfalls classic dialogue system, but there are so many ways how the interface could be improved. Think of the system used in Oblivion or Mass Effect. Imagine citizens having actual jobs and interests, love relationships with each other, children playing in the streets. Imagine a Sprite Randomizer System for faces to create unique characters all over the Iliac Bay.
There is so freakin much potential in this game that goes completely unused. Especially something like what I mentioned last: Randomizing faces (even in sprite form) wouldn't be that difficult:
- Take the standard NPC faces and split it into beard styles, face shapes, eye shapes, lip shapes, nose shapes, hair styles, etc.
- Photoshop 20 different colour versions of the hair, create 10 different beards in 20 different colours, etc.
- Let a simple mod puzzle them together. Every piece has a certain coordinate where it is placed to fit the basic face shape selected.
- Random colour ID is chosen and Beard/Hair are selected based on it
- The randomized face can now be baked into a PNG image. This can be either done in preparation and saved into a Textured2DArray added to the mod or at runtime on demand. In the latter case, it won't even need to be baked into one PNG picture and the single parts of the face can just be layerd ontop of each other with the right drawing order.
-> Thousands of different NPCs walking around, rather than millions of clones.
This mod could be utilized also as a Player customizer when starting a new game. After all, we are playing an RPG game here with heavy influence of D&D. Why not expand on player customization to support role play even further?
Even if the faces only appear in all their random glory when being in the dialogue window, for me thats still a huge improvement to immersion.
The NPC face in the dialog window could then also be used to display the NPCs position towards the player. (angry look, smiling mouth, etc).
The following is an unsorted list of ideas and open for discussion:
Why not add all sorts of facilities to the game?
I mean where are different goods produced like bakeries, slaughter houses, proper pig and cow farms, etc.
City Blocks with markets (where shops cluster) could be simply spawning 3x to 5x more NPCs at shop business hours creating the impression of a busy bustling shopping area compared to more quiet residential districts in cities, adding more diversity within a single city and improving the immersion a lot more.
Additionally a mod could place a Audio Player in market districts with busy crowd sound loops if the number of NPCs > 25 and slowly reducing volume with decreasing number of NPCs around.
I am currently tackling the landscapes to the limits what is possible right now.
Dungeons would be the next thing to improve. Like 100% cave dungeons, 100% ruin dungeons, etc.
Having these completely randomized Dungeon Blocks glued together looks ridiculous, kills immersion and makes every dungeon feel like the dungeon before, because one dungeon is big enough to recycle through all existing dungeon blocks several times over.
I think its time for a mod that limits down the palette of dungeon blocks used for each dungeon type or does this already exist? A mod that also limits the size of non-story dungeons and the range of enemy types per dungeon?
These things could improve Daggerfall manifold. More random locations in my wide and wild landscapes would also blow me away. I think there is already a mod on the way for this and I can't wait to see it together with my mod. Bandit camps, nomads, travelling merchants making camp, random ruins with loot in the wild, etc. The player needs a reason to spend time outside of cities, rather than fast travelling from A to B to clear another house from rats...
Another very important thing would be the human to NPC interaction. I know many people love Daggerfalls classic dialogue system, but there are so many ways how the interface could be improved. Think of the system used in Oblivion or Mass Effect. Imagine citizens having actual jobs and interests, love relationships with each other, children playing in the streets. Imagine a Sprite Randomizer System for faces to create unique characters all over the Iliac Bay.
There is so freakin much potential in this game that goes completely unused. Especially something like what I mentioned last: Randomizing faces (even in sprite form) wouldn't be that difficult:
- Take the standard NPC faces and split it into beard styles, face shapes, eye shapes, lip shapes, nose shapes, hair styles, etc.
- Photoshop 20 different colour versions of the hair, create 10 different beards in 20 different colours, etc.
- Let a simple mod puzzle them together. Every piece has a certain coordinate where it is placed to fit the basic face shape selected.
- Random colour ID is chosen and Beard/Hair are selected based on it
- The randomized face can now be baked into a PNG image. This can be either done in preparation and saved into a Textured2DArray added to the mod or at runtime on demand. In the latter case, it won't even need to be baked into one PNG picture and the single parts of the face can just be layerd ontop of each other with the right drawing order.
-> Thousands of different NPCs walking around, rather than millions of clones.
This mod could be utilized also as a Player customizer when starting a new game. After all, we are playing an RPG game here with heavy influence of D&D. Why not expand on player customization to support role play even further?
Even if the faces only appear in all their random glory when being in the dialogue window, for me thats still a huge improvement to immersion.
The NPC face in the dialog window could then also be used to display the NPCs position towards the player. (angry look, smiling mouth, etc).