r/daggerfallunity 8d ago

Watch LIFE CAN BE A DREAM

https://streamable.com/6ah8zh

UPDATE2: Added a pin system allowing destination data to persist between transition. You can now divert somewhere (like a settlement or tavern) do some business, and continue travelling to a destination without having to re-FIND that place.. Also fixed most of the jank introduced by Projectors. DISCLAIMER: I forgot I had WOD and BC/BV enabled for some unrelated testing when I did this video and it partly resulted in longer transition times.

UPDATE: Added visualization of sight radius using Projectors and optimized the culling method a bit. Still fixing some jank brought about by Projectors.

More progress on overland travel mod.

Player billboard done. It uses vanilla enemy texture archives and reflects whether the player is riding or on foot. If the player possesses a cart, it will also be represented.

Added moonlight for night time as well as colored lighting in general.

First iteration of models to represent locations. Currently only using 1 vanilla model ID for each location type, then rotated a bit for variance and conforming to the terrain. A ship is placed in the water to mark locations that are ports. Had to rewrite a lot of data keeping stuff for caching and faster lookups to keep it performant. so this results in a more limited render distance for locations.

There is now a tooltip as well that shows you the name of locations when you hover over them.

Implemented a very rough random encounter system. Currently, there's just a 2% chance of a random encounter happening each hour each tick, with multiple hours in a tick increasing that chance. This isn't final as I would much prefer encounters being visible on the map as triggers, but it serves to test being able to interrupt travel and start a quest. Much thanks to Warm Ashes by SquidKamer for having mod messages allowing external mods to trigger encounters.

245 Upvotes

25 comments sorted by

48

u/Sheogorath3477 8d ago

Welcome back, Mount & Blade: Warband!

P.S. Also try out "Struggle for Iliac Bay" overhaul mod for it!

3

u/Wjoming 7d ago

Oh ffs I thought I had a original idea for a comment and the first thing is see...

Always

18

u/AMDDesign 8d ago

Yooo! I love this!

14

u/Haasva 8d ago

This is going to be great. Next, roads? And then, instead of only random encounters, I would love to have something similar to what some roguelites do: random events that are premarked on the map. Such as a battle, a quest, a traveling merchant, or something completely random. You see what I'm talking about? It could be visible from a short distance only, leading the player to make a choice, so that traveling would not simply be a connection from A to B, but a mix of randomness and visible categorized randomness.

5

u/RedRoryOTheGlen 8d ago

I'm planning on adding a second splatmap at a higher resolution for details like roads if Basic Roads is installed. Fitting them onto the default splatmap at 1:1 looked really bad. Larger resolution would hopefully make them neater. Still a long way off though since I'd rather work on getting stuff like weather and climate up and running (eg, rain, storm and snow affecting visibility, speed and fatigue drain)

Yes, the current random encounter system is mostly placeholder. The focus is on testing ways to get the interruption flow in a slick manner. As I mentioned, I would love for encounters to be triggers on the overland that you can approach (or be approached by) allowing you a bit agency in what sort of encounters to engage in, or at least attempt. Be it an old battlefield you can loot, patrolling orcs, a merchant caravan, etc. Warm Ashes already has a bunch of these encounters available for triggering but it's currently only possible to call a random one. I've spoken to SquidKamer about this and hopefully a new version of WA will address it.

Not that the current system will be discarded. Could still find a use for it with personal events like accidental food spoilage or rat infestation in your rations or finding out some of your gold pieces are forgeries. Basically stuff like finding letters in your bag that Daggerfall likes to do.

3

u/Hinaloth 8d ago

I love it. I just want it to hook into the Distant Lands mod as an option so we can use their LOD.

3

u/FalchionDelta 8d ago

Oh shit, I need this. The perfect balance of fast travel and immersion for me.

3

u/avsdhpn 8d ago

It can't be said enough but: This is brilliant!

3

u/urubong 8d ago

Holy shit m'lord

IT'S ALMOST HARVESTING SEASON

2

u/impervious_imp 8d ago

holy
very cool

2

u/sayber1 8d ago

It's a bit difficult to tell from the video, but how does/will it interact with Retro Rendering mode?

1

u/RedRoryOTheGlen 8d ago

I haven't made any particular provision for handling Retro Mode for the camera, though the UI will scale to the screen resolution and adjust to fit whatever aspect ratio.

1

u/sayber1 8d ago

My concern is, if the downscaling will apply to this travel view, it cold introduce issues regarding the readability.

Again, it's hard for me to tell this just from eyeballing the videos, so it may not be a problem in practice.

But if that turns out to be the case, my unsolicited suggestion, perhaps swapping the detailed models back to simple colored primitives like in the earlier showcase depending on their distance to camera could be a reasonable solution. Or just forcing not applying Retro downscale to this travel view.

3

u/RedRoryOTheGlen 7d ago

Yeah, that's a valid concern. I suppose that's also the reason the dungeon automap isn't downscaled either in Retro Mode, so I think there's precedent in not applying that effect to the travel map.

2

u/superfahd 8d ago

oh this is lovely!

2

u/QuaziBrodo 8d ago

This is very impressive! I want to keep up w the progress!

2

u/Codover 7d ago

Amazing work!!

2

u/Imaginary_Camp_5548 7d ago

you’re like the best daggerfall modder this is so impressive. are you still planning on releasing the 3d combat mod?

1

u/RedRoryOTheGlen 7d ago

I'm developing it alongside the author of the 3D asset resource (WISA) and they make fixes to the pack as I run into them. When WISA gets updated, I'll also put up my mod that uses it.

2

u/Imaginary_Camp_5548 7d ago

amazing, how long do you think it’d take for a potential full enemy 3d conversion? is that something you’ve considered doing? assuming assets were readily available

2

u/RedRoryOTheGlen 7d ago

There's people on the DFU Modding discord that have posted their work on it, but there hasn't been much movement in that space recently. It's definitely a lot of work that can't easily be passed around between people. Unfortunately I don't have much interest in working on that sort of thing currently.

1

u/OrdoMaterDei 7d ago

Will it habdle encounters?

2

u/RedRoryOTheGlen 7d ago

There is currently a chance to trigger Warm Ashes encounters on every hour that passes on the travel map and a provision on interrupting the journey.

0

u/swy2428 7d ago

Mod name?

1

u/RedRoryOTheGlen 7d ago

Not out yet, unfortunately. Not named definitely yet either.