[MOD] Loading Screen

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
TheLacus
Posts: 1001
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

[MOD] Loading Screen

Post by TheLacus » Sun Mar 26, 2017 2:11 pm

Loading Screen
An highly customizable loading screen that appears during loading times instead of the default black screen.

Screenshot (114).png
Screenshot (114).png (1.09 MiB) Viewed 1639 times
The loading screen is shown during the following transitions:
  • Save loading
  • Fast travel
  • Entering/exiting dungeons and buildings (optional).
  • After death sequence (optional).
Installation
Place loadingscreen.dfmod inside StreamingAssets/Mods.

Background
By default a clean black background is used. You can place any png file you want inside a specific folder and the mod will pick one of them randomly every time. Optionally you can have subfolders to use different images according to climates and/or interior/exterior/dungeon transition. See the readme for more informations.

Components
On top of background image, optional components can be drawn. These components can be customized from settings.

This is a list of currently available components:
  • Tips: tips and other informations; some of them are chosen randomically, a few others are specific to current character save data.
  • Enemy Show Case: random combat sprite graphic.
  • Level Counter: a progress bar for next level.
  • Loading Label: a simple label stating Loading or a custom text.
  • Model Viewer: a random 3d model with background mist (think of Skyrim).
  • Quest Messages: a log message from one of the active quests.
Presets
Editing settings for individual components can be overwhelming at first, so you are invited to start by picking one of the presets available from the mod settings window. Custom presets can be exported and shader with the community!

Downloads
Loading Screen on Nexus Mods

Old Downloads
Loading Screen v2.3
Oblivion-style backgrounds v.2 by Kamer

Uninstallation
Delete loadingscreen.dfmod from StreamingAssets/Mods.

Special Thanks
Special thanks to Jay_H and Tealy Wolf for writing some of the game tips.

Gallery
Image
Image
Image
Image
Attachments
Screenshot (110).png
Screenshot (110).png (647.18 KiB) Viewed 1639 times
Screenshot (109).png
Screenshot (109).png (191.54 KiB) Viewed 1639 times
Last edited by TheLacus on Tue Jul 02, 2019 12:47 pm, edited 8 times in total.

Narf the Mouse
Posts: 837
Joined: Mon Nov 30, 2015 6:32 pm

Re: [MOD] Loading Screen

Post by Narf the Mouse » Sun Mar 26, 2017 3:29 pm

TheLacus wrote:This is a simple mod that shows splash screens (like these or these) during loading times instead of the default black screen.
The nice thing is that you can place any png file you want inside StreamingAssets/Textures/LoadingScreens and the mod will pick one of them randomly every time.

Download v1.0

known bugs: it doesn't work for the first loading screen, but once you are in game it works for both normal and quick loading.
Cool. Much like salt, loading screens are one of those things you really miss when they're not there. :)
Previous experience tells me it's very easy to misunderstand the tone, intent, or meaning of what I've posted. If you have questions, ask.

User avatar
TheLacus
Posts: 1001
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

Re: [MOD] Loading Screen

Post by TheLacus » Sun Mar 26, 2017 5:00 pm

Thank you.

What do you think about a counter? It assumes a loading screen last 3 frames and calculates the corresponding percentage. It's a bit unfair because the first frame is the one which take the biggest part of the time.
Spoiler!
LoadingScreen.jpg
LoadingScreen.jpg (166.46 KiB) Viewed 15665 times
Mod System documentation - Learn how to create mods for Daggerfall Unity.
Modder Discussion - General help and discussion for the mod system.
Github Issues - Submit a bug report for the game, including the mod system.

User avatar
TheLacus
Posts: 1001
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

Re: [MOD] Loading Screen

Post by TheLacus » Sun Mar 26, 2017 8:41 pm

A cleaner alternative may be to use three dots, one for each frame.
Spoiler!
LoadingScreen1.jpg
LoadingScreen1.jpg (167.06 KiB) Viewed 15647 times
Mod System documentation - Learn how to create mods for Daggerfall Unity.
Modder Discussion - General help and discussion for the mod system.
Github Issues - Submit a bug report for the game, including the mod system.

User avatar
LypyL
Posts: 514
Joined: Sun Mar 22, 2015 3:48 am

Re: [MOD] Loading Screen

Post by LypyL » Sun Mar 26, 2017 10:38 pm

I love this idea...IIRC there was a basic loading screen very early on (though that might just be my memory playing tricks).

When I transition between interior & exterior, it flashed a red question mark the majority of the time, and when it used one of the images from the /Textures/LoadingScreen directory, it flashed very fast. I think you need to use more than a few frames as they tick by too fast.

I think rather than using frames I would use actual time.

Regarding the Loading text, how about a line of dots in the bottom right corner so the user can see them, but they're unlikely to obscure anything?

I love this idea, I hope you keep working on it! There's a lot of really cool things you could do like animated loading screens and so on.

User avatar
Interkarma
Posts: 5006
Joined: Sun Mar 22, 2015 1:51 am

Re: [MOD] Loading Screen

Post by Interkarma » Mon Mar 27, 2017 12:04 am

LypyL wrote:I love this idea...IIRC there was a basic loading screen very early on (though that might just be my memory playing tricks).
I had a static loading screen in the old streaming world demo way back. I dropped it when moving to Daggerfall Unity proper (as it wasn't part of vanilla, and my load times were only a couple of seconds anyway).

This is a very good mod idea though! :)

User avatar
TheLacus
Posts: 1001
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

Re: [MOD] Loading Screen

Post by TheLacus » Mon Mar 27, 2017 7:40 pm

Thank you. Lypyl can you clarify a bit here ?
LypyL wrote:I think you need to use more than a few frames as they tick by too fast.
I think rather than using frames I would use actual time.
I think i don't understand what you mean when you say to use more frames or time. My original thought was to avoid displaying the splash screen at all when the loading time it's too short, like when moving between interior/exteriors, but i'm not sure how to handle this because most of the actual loading happens in a single frame.
LypyL wrote: Regarding the Loading text, how about a line of dots in the bottom right corner so the user can see them, but they're unlikely to obscure anything?

I love this idea, I hope you keep working on it! There's a lot of really cool things you could do like animated loading screens and so on.
Right now i'm working on allowing a customization via ini file and displaying different splash screen according to climate/seasons. Something interesting would be displaying a text string, like in skyrim, taken from the dialog rumors or maybe from the active quests.
Mod System documentation - Learn how to create mods for Daggerfall Unity.
Modder Discussion - General help and discussion for the mod system.
Github Issues - Submit a bug report for the game, including the mod system.

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

Re: [MOD] Loading Screen

Post by Jay_H » Mon Mar 27, 2017 8:53 pm

TheLacus wrote:Something interesting would be displaying a text string, like in skyrim, taken from the dialog rumors or maybe from the active quests.
Yes! This would be fantastic! A fantastic way to integrate new players into DFU. I get the sense the load times may be too short for extensive text, but it's a great idea.

User avatar
TheLacus
Posts: 1001
Joined: Wed Sep 14, 2016 6:22 pm
Contact:

Re: [MOD] Loading Screen

Post by TheLacus » Mon Mar 27, 2017 9:13 pm

Version 1.1
  • Added Loading counter/label in the bottom-right corner.
  • Use ini file for customization.
  • (optional) Use different images for Summer, Winter and Desert.
Download
Mod System documentation - Learn how to create mods for Daggerfall Unity.
Modder Discussion - General help and discussion for the mod system.
Github Issues - Submit a bug report for the game, including the mod system.

User avatar
LypyL
Posts: 514
Joined: Sun Mar 22, 2015 3:48 am

Re: [MOD] Loading Screen

Post by LypyL » Tue Mar 28, 2017 12:21 am

TheLacus wrote:Thank you. Lypyl can you clarify a bit here ?

I think i don't understand what you mean when you say to use more frames or time. My original thought was to avoid displaying the splash screen at all when the loading time it's too short, like when moving between interior/exteriors, but i'm not sure how to handle this because most of the actual loading happens in a single frame.
All I mean is always display the loading screen image for a minimum amount of time (rather than frames). It doesn't have to be long, a second or 2 maybe, but long enough that the player will be able to visually process it if they're looking.

Post Reply