r/daggerfallunity • u/RedRoryOTheGlen • 17h ago
Watch LIFE CAN BE A DREAM
UDPATE: 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.