Modding Tutorials

Discuss modding questions and implementation details.
Post Reply
User avatar
Shapur
Posts: 154
Joined: Wed Apr 21, 2021 5:11 pm
Location: Czech Republic
Contact:

Re: Modding Tutorials

Post by Shapur »

I'm working on a mod making the bestiary from one of the demos. I would like to load the text in the gui from a .txt file.

This is what I mean by "the text":
Untitled.png
Untitled.png (528.51 KiB) Viewed 12472 times
I've found this bit of code, to import text from a text file:

Code: Select all

string pathToEntry = "orc_entry.txt";
string[] entryText = File.ReadAllLines(pathToEntry);
But I don't know, what path to enter, to make it point to a the .txt, as a part of the mod. Entering a relative path makes it point into the daggerfallunity main folder, but not into the mod.
What do I have to enter, to make it point to the for example orc_entry.txt file (in the Scripts folder)?

Here is my whole mod folder:
Bestiary.zip
(48.04 KiB) Downloaded 291 times
Thanks
Link to my github here.
And here is my nexus profile.

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

Re: Modding Tutorials

Post by TheLacus »

Hi,

you can include the text file in your mod and load it with GetAsset<T>(String, Boolean):

Code: Select all

TextAsset textAsset = mod.GetAsset<TextAsset>("orc_entry");
Alternatively, look here if you want localization support.

User avatar
Shapur
Posts: 154
Joined: Wed Apr 21, 2021 5:11 pm
Location: Czech Republic
Contact:

Re: Modding Tutorials

Post by Shapur »

Got it to work,
thanks.
Link to my github here.
And here is my nexus profile.

User avatar
Daniel87
Posts: 391
Joined: Thu Nov 28, 2019 6:25 pm

Re: Modding Tutorials

Post by Daniel87 »

TheLacus wrote: Sat May 01, 2021 10:44 pm
Hi TheLacus,

Thank you for your great work with the Mod Support!

I am currently facing a problem and wonder if you might know a good solution:

I can run my mod in the Editor, but I can't find it in the Mod section after building and running it inside the actual game.
Specs:
- DFU 0.11.3 (Linux)
- My mod is built for Linux as well. Mod Version is the same inside the Mod Settings tab as well as the Mod Builder tab.
- No red error messages
Any ideas where to start debugging?

I think it might be due to me using some prefabs I created (shooting stars and fireflies).
Where do I have to place prefabs if I want to instantiate them in a mod? I created a Resource folder inside my mod directory and in the editor it works just fine. Hazelnut is getting an null error when running my mod whereas I can't even see my mod after building and dont get a proper error.
I am at my wits end and would really need some input from you where to look at next. If it helps, here is my Repository.

EDIT: I checked the Editor.log when Building the mod:

Code: Select all

.save path: /media/gottimperator/Volume/Unity/Spielprojekte/daggerfall-unity-master/Assets/Game/Mods/WildernessOverhaul/WildernessOverhaul.dfmod.json
UnityEngine.StackTraceUtility:ExtractStackTrace () (at /home/bokken/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs:37)
UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])
UnityEngine.Logger:Log (UnityEngine.LogType,object)
UnityEngine.Debug:Log (object)
DaggerfallWorkshop.Game.Utility.ModSupport.CreateModEditorWindow:SaveModFile (bool) (at Assets/Game/Addons/ModSupport/Editor/CreateModEditorWindow.cs:450)
DaggerfallWorkshop.Game.Utility.ModSupport.CreateModEditorWindow/<>c__DisplayClass28_0:<OnGUI>b__4 () (at Assets/Game/Addons/ModSupport/Editor/CreateModEditorWindow.cs:422)
DaggerfallWorkshop.GUILayoutHelper:Horizontal (DaggerfallWorkshop.GUILayoutHelper/VoidDelegate) (at Assets/Scripts/Editor/GUILayoutHelper.cs:55)
DaggerfallWorkshop.Game.Utility.ModSupport.CreateModEditorWindow:OnGUI () (at Assets/Game/Addons/ModSupport/Editor/CreateModEditorWindow.cs:412)
System.Reflection.MonoMethod:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
System.Reflection.MethodBase:Invoke (object,object[])
UnityEditor.HostView:Invoke (string,object) (at /home/bokken/buildslave/unity/build/Editor/Mono/HostView.cs:381)
UnityEditor.HostView:Invoke (string) (at /home/bokken/buildslave/unity/build/Editor/Mono/HostView.cs:375)
UnityEditor.HostView:InvokeOnGUI (UnityEngine.Rect,UnityEngine.Rect) (at /home/bokken/buildslave/unity/build/Editor/Mono/HostView.cs:345)
UnityEditor.DockArea:DrawView (UnityEngine.Rect,UnityEngine.Rect) (at /home/bokken/buildslave/unity/build/Editor/Mono/GUI/DockArea.cs:407)
UnityEditor.DockArea:OldOnGUI () (at /home/bokken/buildslave/unity/build/Editor/Mono/GUI/DockArea.cs:396)
UnityEngine.UIElements.IMGUIContainer:DoOnGUI (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,bool,UnityEngine.Rect,System.Action,bool) (at /home/bokken/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:276)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,UnityEngine.Matrix4x4,UnityEngine.Rect,System.Action,bool) (at /home/bokken/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:508)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,System.Action,bool) (at /home/bokken/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:491)
UnityEngine.UIElements.IMGUIContainer:HandleIMGUIEvent (UnityEngine.Event,bool) (at /home/bokken/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:484)
UnityEngine.UIElements.IMGUIContainer:SendEventToIMGUI (UnityEngine.UIElements.EventBase,bool) (at /home/bokken/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:477)
UnityEngine.UIElements.IMGUIContainer:HandleEvent (UnityEngine.UIElements.EventBase) (at /home/bokken/buildslave/unity/build/Modules/UIElements/IMGUIContainer.cs:449)
UnityEngine.UIElements.CallbackEventHandler:HandleEventAtTargetPhase (UnityEngine.UIElements.EventBase) (at /home/bokken/buildslave/unity/build/Modules/UIElements/Events/EventHandler.cs:77)
UnityEngine.UIElements.MouseCaptureDispatchingStrategy:DispatchEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.IPanel) (at /home/bokken/buildslave/unity/build/Modules/UIElements/Events/MouseCaptureDispatchingStrategy.cs:92)
UnityEngine.UIElements.EventDispatcher:ApplyDispatchingStrategies (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.IPanel,bool) (at /home/bokken/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:310)
UnityEngine.UIElements.EventDispatcher:ProcessEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.IPanel) (at /home/bokken/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:275)
UnityEngine.UIElements.EventDispatcher:ProcessEventQueue () (at /home/bokken/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:238)
UnityEngine.UIElements.EventDispatcher:OpenGate () (at /home/bokken/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:203)
UnityEngine.UIElements.EventDispatcherGate:Dispose () (at /home/bokken/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:44)
UnityEngine.UIElements.EventDispatcher:ProcessEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.IPanel) (at /home/bokken/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:301)
UnityEngine.UIElements.EventDispatcher:Dispatch (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.IPanel,UnityEngine.UIElements.DispatchMode) (at /home/bokken/buildslave/unity/build/Modules/UIElements/EventDispatcher.cs:159)
UnityEngine.UIElements.BaseVisualElementPanel:SendEvent (UnityEngine.UIElements.EventBase,UnityEngine.UIElements.DispatchMode) (at /home/bokken/buildslave/unity/build/Modules/UIElements/Panel.cs:257)
UnityEngine.UIElements.UIElementsUtility:DoDispatch (UnityEngine.UIElements.BaseVisualElementPanel) (at /home/bokken/buildslave/unity/build/Modules/UIElements/UIElementsUtility.bindings.cs:404)
UnityEngine.UIElements.UIElementsUtility:ProcessEvent (int,intptr) (at /home/bokken/buildslave/unity/build/Modules/UIElements/UIElementsUtility.bindings.cs:194)
UnityEngine.GUIUtility:ProcessEvent (int,intptr) (at /home/bokken/buildslave/unity/build/Modules/IMGUI/GUIUtility.cs:197)
 
(Filename: /home/bokken/buildslave/unity/build/Runtime/Export/Scripting/StackTrace.cs Line: 37)

Start importing Assets/Game/Mods/WildernessOverhaul/WildernessOverhaul.dfmod.json using Guid(df048223beaaa54fe8b1e74f218c545c) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Game/Mods/WildernessOverhaul/WildernessOverhaul.dfmod.json' (target hash: '454990cd1d8fafb2068e91476dcc61c1') in 0,024262 seconds
Refreshing native plugins compatible for Editor in 0,51 ms, found 0 plugins.
Preloading 0 native plugins for Editor in 0,00 ms.
RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions)
RefreshProfiler: Total: 121,699ms
	InvokeBeforeRefreshCallbacks: 0,002ms
	ApplyChangesToAssetFolders: 0,124ms
	WriteModifiedImportersToTextMetaFiles: 0,000ms
	CleanLegacyArtifacts: 0,000ms
	Scan: 10,351ms
	OnSourceAssetsModified: 0,000ms
	UnregisterDeletedAssets: 0,000ms
	InitializeImportedAssetsSnapshot: 9,724ms
	GetAllGuidsForCategorization: 0,220ms
	CategorizeAssets: 2,826ms
	ImportAndPostprocessOutOfDateAssets: 87,528ms (2,394ms without children)
		ImportManagerImport: 29,233ms (1,615ms without children)
			ImportInProcess: 27,594ms
			ImportOutOfProcess: 0,000ms
			UpdateCategorizedAssets: 0,025ms
			RemoteAssetCacheGetArtifact: 0,000ms (0,000ms without children)
				RemoteAssetCacheResolve: 0,000ms
				RemoteAssetCacheDownloadFile: 0,000ms
		CompileScripts: 0,000ms
		PostProcessAllAssets: 49,393ms
		ReloadImportedAssets: 0,001ms
		VerifyAssetsAreUpToDateAndCorrect: 0,000ms
		EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0,572ms
		InitializingProgressBar: 0,001ms
		PostProcessAllAssetNotificationsAddChangedAssets: 0,201ms
		OnDemandSchedulerStart: 0,215ms
		RestoreLoadedAssetsState: 2,024ms
	InvokeProjectHasChanged: 0,000ms
	UpdateImportedAssetsSnapshot: 3,494ms
	ReloadSourceAssets: 1,277ms
	UnloadImportedAssets: 0,147ms
	Hotreload: 2,318ms
	FixTempGuids: 0,002ms
	VerifyGuidPMRegistrations: 0,000ms
	GatherAllCurrentPrimaryArtifactRevisions: 0,638ms
	UnloadStreamsBegin: 0,629ms
	LoadedImportedAssetsSnapshotReleaseGCHandles: 0,934ms
	GetLoadedSourceAssetsSnapshot: 4,321ms
	PersistCurrentRevisions: 0,000ms
	UnloadStreamsEnd: 0,551ms
	GenerateScriptTypeHashes: 0,000ms
	Untracked: 0,108ms
Refresh completed in 0,702097 seconds.
RefreshInfo: RefreshV2(NoUpdateAssetOptions)
RefreshProfiler: Total: 702,063ms
	InvokeBeforeRefreshCallbacks: 0,001ms
	ApplyChangesToAssetFolders: 0,099ms
	WriteModifiedImportersToTextMetaFiles: 0,000ms
	CleanLegacyArtifacts: 0,000ms
	Scan: 689,033ms
	OnSourceAssetsModified: 0,000ms
	UnregisterDeletedAssets: 0,000ms
	InitializeImportedAssetsSnapshot: 7,622ms
	GetAllGuidsForCategorization: 0,000ms
	CategorizeAssets: 0,000ms
	ImportAndPostprocessOutOfDateAssets: 0,000ms (0,000ms without children)
		ImportManagerImport: 0,000ms (0,000ms without children)
			ImportInProcess: 0,000ms
			ImportOutOfProcess: 0,000ms
			UpdateCategorizedAssets: 0,000ms
			RemoteAssetCacheGetArtifact: 0,000ms (0,000ms without children)
				RemoteAssetCacheResolve: 0,000ms
				RemoteAssetCacheDownloadFile: 0,000ms
		CompileScripts: 0,000ms
		PostProcessAllAssets: 0,000ms
		ReloadImportedAssets: 0,000ms
		VerifyAssetsAreUpToDateAndCorrect: 0,000ms
		EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0,000ms
		InitializingProgressBar: 0,000ms
		PostProcessAllAssetNotificationsAddChangedAssets: 0,000ms
		OnDemandSchedulerStart: 0,000ms
		RestoreLoadedAssetsState: 0,000ms
	InvokeProjectHasChanged: 0,000ms
	UpdateImportedAssetsSnapshot: 0,000ms
	ReloadSourceAssets: 0,000ms
	UnloadImportedAssets: 0,000ms
	Hotreload: 0,006ms
	FixTempGuids: 0,004ms
	VerifyGuidPMRegistrations: 0,000ms
	GatherAllCurrentPrimaryArtifactRevisions: 0,467ms
	UnloadStreamsBegin: 0,020ms
	LoadedImportedAssetsSnapshotReleaseGCHandles: 0,823ms
	GetLoadedSourceAssetsSnapshot: 1,272ms
	PersistCurrentRevisions: 0,000ms
	UnloadStreamsEnd: 0,025ms
	GenerateScriptTypeHashes: 0,000ms
	Untracked: 2,692ms
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154856:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
Loaded scene 'Library/Unused/177aed20eecc3c53b9b6ba4fabd8fc89'
	Deserialize:            1,366 ms
	Integration:            2,258 ms
	Integration of assets:  0,004 ms
	Thread Wait Time:       18,820 ms
	Total Operation Time:   22,448 ms
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
Loaded scene 'Library/Unused/df45ddf6451425446bf080be03dee4f0'
	Deserialize:            4,460 ms
	Integration:            0,272 ms
	Integration of assets:  0,006 ms
	Thread Wait Time:       15,778 ms
	Total Operation Time:   20,516 ms
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
[0523/154857:ERROR:browser_main_loop.cc(207)] Gtk: gtk_container_foreach: assertion 'GTK_IS_CONTAINER (container)' failed
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/TileObject.cs.txt using Guid(f0d37de1fa5da7f9f933d285858bd3af) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/TileObject.cs.txt' (target hash: 'dc70b43d68b5fcc4ada06085cff9ced0') in 0,046748 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WODistanceChecker.cs.txt using Guid(61ef100de706ca5b2ae329d36d2f13d0) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WODistanceChecker.cs.txt' (target hash: 'ea13f5d6801f2f5f65518b91f47aa0d8') in 0,042595 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WOTerrainTexturing.cs.txt using Guid(82c4f12d589666405802da8a400d88a2) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WOTerrainTexturing.cs.txt' (target hash: '832271e64fca2482b282c24605d439b2') in 0,043627 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WORandomMover.cs.txt using Guid(3318c93523b4031adbe0b575330843f0) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WORandomMover.cs.txt' (target hash: '0bb77f6afc5a3566481c1c05d1ffcc65') in 0,024161 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/ExtensionMethods.cs.txt using Guid(635c017b8c7c279c39bf9e62006bbc39) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/ExtensionMethods.cs.txt' (target hash: '674d742a7e605ada7835215c57282aff') in 0,038156 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WOTerrainNature.cs.txt using Guid(a38e3c2ad2730ddf7ac7e849003ab3a5) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WOTerrainNature.cs.txt' (target hash: '352576da556666972405084a3a1b53f3') in 0,051678 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WOVegetationChance.cs.txt using Guid(5421407e7d8311b9690099c76ef8d3bf) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WOVegetationChance.cs.txt' (target hash: 'c9448a77c508a043be5a41201c351639') in 0,047856 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WOStochasticChances.cs.txt using Guid(d4f6b61473f8ef88884ff1357eb595bd) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WOStochasticChances.cs.txt' (target hash: 'bd1956fde3ad4b021cb78a9363dc684c') in 0,023182 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/BaseDataObject.cs.txt using Guid(55dd5ad53ecab3410b0dfb5272357523) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/BaseDataObject.cs.txt' (target hash: '50974b77e34a1fff2625ce70ac841fcf') in 0,024289 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WOVegetationList.cs.txt using Guid(6c65251cceef9adb5a4ecb116930b200) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WOVegetationList.cs.txt' (target hash: 'ffa5b42cd7cd3165a3c2e47f7e6f6017') in 0,023960 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WildernessOverhaulMod.cs.txt using Guid(efc3c6c342c69ae2796428a9e98a7dd8) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WildernessOverhaulMod.cs.txt' (target hash: '16994eecf0ee9e8b2237cccb405f16ab') in 0,039942 seconds
Start importing Assets/Untracked/ModBuilder/Wilderness Overhaul/WOShootingStarController.cs.txt using Guid(ffd0618b418ac5b94a17ff410de516fb) Importer(-1,00000000000000000000000000000000)
Done importing asset: 'Assets/Untracked/ModBuilder/Wilderness Overhaul/WOShootingStarController.cs.txt' (target hash: '45402a53c992ef2552870d783005c774') in 0,038085 seconds
Refreshing native plugins compatible for Editor in 0,61 ms, found 0 plugins.
Preloading 0 native plugins for Editor in 0,00 ms.
RefreshInfo: StopAssetImportingV2(NoUpdateAssetOptions)
RefreshProfiler: Total: 1271,495ms
	InvokeBeforeRefreshCallbacks: 0,008ms
	ApplyChangesToAssetFolders: 0,426ms
	WriteModifiedImportersToTextMetaFiles: 0,000ms
	CleanLegacyArtifacts: 0,000ms
	Scan: 70,728ms
	OnSourceAssetsModified: 2,317ms
	UnregisterDeletedAssets: 0,051ms
	InitializeImportedAssetsSnapshot: 22,833ms
	GetAllGuidsForCategorization: 0,835ms
	CategorizeAssets: 6,608ms
	ImportAndPostprocessOutOfDateAssets: 1123,145ms (9,241ms without children)
		ImportManagerImport: 537,444ms (3,312ms without children)
			ImportInProcess: 533,969ms
			ImportOutOfProcess: 0,000ms
			UpdateCategorizedAssets: 0,162ms
			RemoteAssetCacheGetArtifact: 0,000ms (0,000ms without children)
				RemoteAssetCacheResolve: 0,000ms
				RemoteAssetCacheDownloadFile: 0,000ms
		CompileScripts: 0,000ms
		PostProcessAllAssets: 530,823ms
		ReloadImportedAssets: 0,014ms
		VerifyAssetsAreUpToDateAndCorrect: 0,000ms
		EnsureUptoDateAssetsAreRegisteredWithGuidPM: 1,684ms
		InitializingProgressBar: 33,600ms
		PostProcessAllAssetNotificationsAddChangedAssets: 0,603ms
		OnDemandSchedulerStart: 0,367ms
		RestoreLoadedAssetsState: 5,915ms
	InvokeProjectHasChanged: 0,000ms
	UpdateImportedAssetsSnapshot: 3,454ms
	ReloadSourceAssets: 4,196ms
	UnloadImportedAssets: 0,400ms
	Hotreload: 8,916ms
	FixTempGuids: 0,003ms
	VerifyGuidPMRegistrations: 0,000ms
	GatherAllCurrentPrimaryArtifactRevisions: 3,021ms
	UnloadStreamsBegin: 0,608ms
	LoadedImportedAssetsSnapshotReleaseGCHandles: 0,887ms
	GetLoadedSourceAssetsSnapshot: 10,696ms
	PersistCurrentRevisions: 0,000ms
	UnloadStreamsEnd: 0,367ms
	GenerateScriptTypeHashes: 0,000ms
	Untracked: 15,448ms
Unhandled description string =
Unhandled description string -
Unhandled description string TAB
Unhandled description string TAB
Unhandled description string '
Refresh completed in 0,908645 seconds.
RefreshInfo: RefreshV2()
RefreshProfiler: Total: 908,607ms
	InvokeBeforeRefreshCallbacks: 0,000ms
	ApplyChangesToAssetFolders: 0,065ms
	WriteModifiedImportersToTextMetaFiles: 0,000ms
	CleanLegacyArtifacts: 0,000ms
	Scan: 846,017ms
	OnSourceAssetsModified: 0,000ms
	UnregisterDeletedAssets: 0,000ms
	InitializeImportedAssetsSnapshot: 5,460ms
	GetAllGuidsForCategorization: 0,233ms
	CategorizeAssets: 44,042ms
	ImportAndPostprocessOutOfDateAssets: 4,655ms (1,259ms without children)
		ImportManagerImport: 0,000ms (0,000ms without children)
			ImportInProcess: 0,000ms
			ImportOutOfProcess: 0,000ms
			UpdateCategorizedAssets: 0,000ms
			RemoteAssetCacheGetArtifact: 0,000ms (0,000ms without children)
				RemoteAssetCacheResolve: 0,000ms
				RemoteAssetCacheDownloadFile: 0,000ms
		CompileScripts: 0,000ms
		PostProcessAllAssets: 0,000ms
		ReloadImportedAssets: 0,000ms
		VerifyAssetsAreUpToDateAndCorrect: 0,000ms
		EnsureUptoDateAssetsAreRegisteredWithGuidPM: 0,467ms
		InitializingProgressBar: 0,000ms
		PostProcessAllAssetNotificationsAddChangedAssets: 0,490ms
		OnDemandSchedulerStart: 0,278ms
		RestoreLoadedAssetsState: 2,160ms
	InvokeProjectHasChanged: 0,000ms
	UpdateImportedAssetsSnapshot: 0,000ms
	ReloadSourceAssets: 1,246ms
	UnloadImportedAssets: 0,141ms
	Hotreload: 0,031ms
	FixTempGuids: 0,005ms
	VerifyGuidPMRegistrations: 0,000ms
	GatherAllCurrentPrimaryArtifactRevisions: 0,411ms
	UnloadStreamsBegin: 0,106ms
	LoadedImportedAssetsSnapshotReleaseGCHandles: 0,954ms
	GetLoadedSourceAssetsSnapshot: 3,491ms
	PersistCurrentRevisions: 0,000ms
	UnloadStreamsEnd: 0,020ms
	GenerateScriptTypeHashes: 0,000ms
	Untracked: 1,730ms
[ScriptCompilation] Recompiling all scripts because: Recompiling scripts for player build.
BuildPlayer: start building target 24
- Starting script compilation
- Starting compile Library/PlayerScriptAssemblies/UnityEngine.UI.dll
- Starting compile Library/PlayerScriptAssemblies/UnityEngine.TestRunner.dll
- Finished compile Library/PlayerScriptAssemblies/UnityEngine.TestRunner.dll in 2,717412 seconds
- Finished compile Library/PlayerScriptAssemblies/UnityEngine.UI.dll in 2,853803 seconds
- Starting compile Library/PlayerScriptAssemblies/Unity.TextMeshPro.dll
- Starting compile Library/PlayerScriptAssemblies/Unity.ResourceManager.dll
- Starting compile Library/PlayerScriptAssemblies/Unity.Timeline.dll
- Starting compile Library/PlayerScriptAssemblies/UnityEngine.SpatialTracking.dll
- Finished compile Library/PlayerScriptAssemblies/UnityEngine.SpatialTracking.dll in 3,489841 seconds
- Starting compile Library/PlayerScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll
- Finished compile Library/PlayerScriptAssemblies/Unity.ResourceManager.dll in 3,739053 seconds
- Starting compile Library/PlayerScriptAssemblies/Unity.Addressables.dll
- Finished compile Library/PlayerScriptAssemblies/Unity.Timeline.dll in 3,801636 seconds
- Starting compile Library/PlayerScriptAssemblies/Unity.ScriptableBuildPipeline.dll
- Finished compile Library/PlayerScriptAssemblies/Unity.TextMeshPro.dll in 4,166881 seconds
- Finished compile Library/PlayerScriptAssemblies/UnityEngine.XR.LegacyInputHelpers.dll in 2,951634 seconds
- Finished compile Library/PlayerScriptAssemblies/Unity.ScriptableBuildPipeline.dll in 2,687613 seconds
- Finished compile Library/PlayerScriptAssemblies/Unity.Addressables.dll in 2,856322 seconds
- Starting compile Library/PlayerScriptAssemblies/Unity.Localization.dll
- Finished compile Library/PlayerScriptAssemblies/Unity.Localization.dll in 2,507898 seconds
- Starting compile Library/PlayerScriptAssemblies/Assembly-CSharp-firstpass.dll
- Finished compile Library/PlayerScriptAssemblies/Assembly-CSharp-firstpass.dll in 1,976586 seconds
- Starting compile Library/PlayerScriptAssemblies/Assembly-CSharp.dll
- Finished compile Library/PlayerScriptAssemblies/Assembly-CSharp.dll in 5,495226 seconds
- Finished script compilation in 19,543633 seconds
Assets/Scripts/Utility/AssetInjection/SoundReplacement.cs(149,50): warning CS0618: 'WWW' is obsolete: 'Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features'
Assets/Scripts/Utility/ViewportChanger.cs(27,20): warning CS0109: The member 'ViewportChanger.camera' does not hide an accessible member. The new keyword is not required.
Assets/Scripts/Utility/AssetInjection/SoundReplacement.cs(89,21): warning CS0618: 'WWW' is obsolete: 'Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features'
Assets/Scripts/Utility/AssetInjection/SoundReplacement.cs(89,35): warning CS0618: 'WWW' is obsolete: 'Use UnityWebRequest, a fully featured replacement which is more efficient and has additional features'
Library/PackageCache/com.unity.localization@0.8.1-preview/Runtime/Operations/PreloadDatabaseOperation.cs(59,40): warning CS0612: 'Addressables.LoadResourceLocationsAsync(IList<object>, Addressables.MergeMode, Type)' is obsolete
- Collect Sprites to Pack : (SequentialAtlasing : 0) 
[     89 MB ]- Grouping sprites using the selected SpritePackerPolicy.
[     97 MB ]- Completed grouping sprites to Atlas.
[     97 MB ]- Build Sprite Atlas. 
[     97 MB ]- Packing 0 atlases.
[     97 MB ]- Packing completed.
[     97 MB ]- Update Sprites and Cleanup. 
[     97 MB ]Launched and connected shader compiler UnityShaderCompiler after 0.02 seconds
Launched and connected shader compiler UnityShaderCompiler after 0.02 seconds
Launched and connected shader compiler UnityShaderCompiler after 0.02 seconds
Compiled shader 'Standard' in 1,43s
    glcore (total internal programs: 1664, unique: 1266)
    vulkan (total internal programs: 1664, unique: 1266)
Compressed shader 'Standard' on glcore from 10,07MB to 0,35MB
Compressed shader 'Standard' on vulkan from 6,70MB to 0,97MB

***Player size statistics***
Total compressed size 2,6 MB. Total uncompressed size 5,2 MB.
Unloading 298 Unused Serialized files (Serialized files now loaded: 0)
System memory in use before: 101,5 MB.
System memory in use after: 81,5 MB.

Unloading 139 unused Assets to reduce memory usage. Loaded Objects now: 3901.
Total: 26,844556 ms (FindLiveObjects: 0,443398 ms CreateObjectMapping: 0,157774 ms MarkObjects: 17,562914 ms  DeleteObjects: 8,679260 ms)


***Player size statistics***
Total compressed size 1,5 KB. Total uncompressed size 4,2 KB.
Unloading 0 Unused Serialized files (Serialized files now loaded: 0)
System memory in use before: 72,0 MB.
System memory in use after: 72,2 MB.

Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 3903.
Total: 14,552787 ms (FindLiveObjects: 0,379497 ms CreateObjectMapping: 0,127309 ms MarkObjects: 14,033336 ms  DeleteObjects: 0,011012 ms)


-------------------------------------------------------------------------------
Bundle Name: wilderness overhaul.dfmod
Compressed Size:2,6 mb
Uncompressed usage by category (Percentages based on user generated assets only):
Textures               2,0 mb	 38,5% 
Meshes                 0,0 kb	 0,0% 
Animations             0,0 kb	 0,0% 
Sounds                 0,0 kb	 0,0% 
Shaders                2,7 mb	 52,2% 
Other Assets           298,3 kb	 5,6% 
Levels                 0,0 kb	 0,0% 
Scripts                0,2 kb	 0,0% 
Included DLLs          0,0 kb	 0,0% 
File headers           197,2 kb	 3,7% 
Total User Assets      5,2 mb	 100,0% 
Complete build size    5,2 mb
Used Assets and files from the Resources folder, sorted by uncompressed size:
 2,8 mb	 52,7% Resources/unity_builtin_extra
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.403.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.402.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.304.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.303.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.302.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.104.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.103.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.102.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.004.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.003.asset
 171,7 kb	 3,2% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.002.asset
 164,9 kb	 3,1% Assets/Untracked/ModBuilder/Wilderness Overhaul/WOTerrainNature.cs.txt
 94,0 kb	 1,8% Assets/Game/Mods/WildernessOverhaul/Textures/TEXTURE.404.asset
 64,8 kb	 1,2% Assets/Game/Mods/WildernessOverhaul/Images/firefly.png
 52,5 kb	 1,0% Assets/Untracked/ModBuilder/Wilderness Overhaul/WOVegetationList.cs.txt
 28,6 kb	 0,5% Assets/Untracked/ModBuilder/Wilderness Overhaul/WOTerrainTexturing.cs.txt
 7,7 kb	 0,1% Assets/Game/Mods/WildernessOverhaul/Resources/ShootingStars.prefab
 6,2 kb	 0,1% Assets/Untracked/ModBuilder/Wilderness Overhaul/WOVegetationChance.cs.txt
 5,9 kb	 0,1% Assets/Game/Mods/WildernessOverhaul/modsettings.json
 4,8 kb	 0,1% Assets/Untracked/ModBuilder/Wilderness Overhaul/WORandomMover.cs.txt
 4,8 kb	 0,1% Assets/Untracked/ModBuilder/Wilderness Overhaul/WildernessOverhaulMod.cs.txt
 4,3 kb	 0,1% Assets/Untracked/ModBuilder/Wilderness Overhaul/WOStochasticChances.cs.txt
 3,7 kb	 0,1% AssetBundle Object
 3,1 kb	 0,1% Assets/Game/Mods/WildernessOverhaul/WildernessOverhaul.dfmod.json
 2,3 kb	 0,0% Assets/Untracked/ModBuilder/Wilderness Overhaul/WODistanceChecker.cs.txt
 1,8 kb	 0,0% Assets/Untracked/ModBuilder/Wilderness Overhaul/WOShootingStarController.cs.txt
 1,1 kb	 0,0% Assets/Game/Mods/WildernessOverhaul/Materials/Firefly.mat
 1,0 kb	 0,0% Assets/Game/Mods/WildernessOverhaul/Materials/ShootingStarTrail.mat
 1,0 kb	 0,0% Assets/Untracked/ModBuilder/Wilderness Overhaul/BaseDataObject.cs.txt
 0,8 kb	 0,0% Assets/Untracked/ModBuilder/Wilderness Overhaul/ExtensionMethods.cs.txt
 0,7 kb	 0,0% Assets/Game/Mods/WildernessOverhaul/Resources/Firefly.prefab
 0,3 kb	 0,0% Assets/Untracked/ModBuilder/Wilderness Overhaul/TileObject.cs.txt
 0,1 kb	 0,0% Assets/Game/Mods/WildernessOverhaul/Scripts/WOShootingStarController.cs
 0,1 kb	 0,0% Assets/Game/Mods/WildernessOverhaul/Scripts/WORandomMover.cs
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
Bundle Name: StandaloneLinux64
Compressed Size:1,5 kb
Uncompressed usage by category (Percentages based on user generated assets only):
Textures               0,0 kb	 0,0% 
Meshes                 0,0 kb	 0,0% 
Animations             0,0 kb	 0,0% 
Sounds                 0,0 kb	 0,0% 
Shaders                0,0 kb	 0,0% 
Other Assets           0,2 kb	 4,7% 
Levels                 0,0 kb	 0,0% 
Scripts                0,0 kb	 0,0% 
Included DLLs          0,0 kb	 0,0% 
File headers           4,0 kb	 95,3% 
Total User Assets      4,2 kb	 100,0% 
Complete build size    4,2 kb
Used Assets and files from the Resources folder, sorted by uncompressed size:
 0,1 kb	 2,4% AssetBundle Object
 0,1 kb	 2,2% Built-in AssetBundleManifest: AssetBundleManifest
-------------------------------------------------------------------------------
In Julianos we Trust.

User avatar
Daniel87
Posts: 391
Joined: Thu Nov 28, 2019 6:25 pm

Re: Modding Tutorials

Post by Daniel87 »

And here is the Player.log when he doesn't find the mod:

Code: Select all

Mono path[0] = '/mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall Unity Linux/DaggerfallUnity_Data/Managed'
Mono config path = '/mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall Unity Linux/DaggerfallUnity_Data/MonoBleedingEdge/etc'
Display 0 'Acer XR382CQK 38"': 3840x1600 (primary device).
Desktop is 3840 x 1600 @ 75 Hz
Initialize engine version: 2019.4.10f1 (5311b3af6f69)
[Subsystems] Discovering subsystems at path /mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall Unity Linux/DaggerfallUnity_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Renderer: GeForce GTX 1660/PCIe/SSE2
Vendor:   NVIDIA Corporation
Version:  4.5.0 NVIDIA 460.80
GLES:     0
 GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_AMD_vertex_shader_viewport_index GL_AMD_vertex_shader_layer GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_draw_elements_base_vertex GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragmen
t_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoki
ng_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_locations GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_sparse_texture2 GL_ARB_sparse_texture_clamp GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_A
RB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_filter_minmax GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_t
ranspose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_S3_s3tc GL_EXT_texture_env_add GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_Cg_shader GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXTX_framebuffer_mixed_formats GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters 
GL_EXT_gpu_shader4 GL_EXT_multi_draw_arrays GL_EXT_multiview_texture_multisample GL_EXT_multiview_timer_query GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_post_depth_coverage GL_EXT_provoking_vertex GL_EXT_raster_multisample GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_formatted GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_sparse_texture2 GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_filter_minmax GL_EXT_texture_integer GL_EXT_texture_lod G
L_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_x11_sync_object GL_EXT_import_sync_object GL_NV_robustness_video_memory_purge GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_context_flush_control GL_KHR_debug GL_EXT_memory_object GL_EXT_memory_object_fd GL_NV_memory_object_sparse GL_KHR_parallel_shader_compile GL_KHR_no_error GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_EXT_semaphore GL_EXT_semaphore_fd GL_NV_timeline_semaphore GL_KHR_shader_subgroup GL_KTX_buffer_region GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_
blend_equation_advanced_coherent GL_NVX_blend_equation_advanced_multi_draw_buffers GL_NV_blend_minmax_factor GL_NV_blend_square GL_NV_clip_space_w_scaling GL_NV_command_list GL_NV_compute_program5 GL_NV_compute_shader_derivatives GL_NV_conditional_render GL_NV_conservative_raster GL_NV_conservative_raster_dilate GL_NV_conservative_raster_pre_snap GL_NV_conservative_raster_pre_snap_triangles GL_NV_conservative_raster_underestimation GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_draw_vulkan_image GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_explicit_multisample GL_NV_feature_query GL_NV_fence GL_NV_fill_rectangle GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_coverage_to_color GL_NV_fragment_program GL_NV_fragment_program_option GL_NV_fragment_program2 GL_NV_fragment_shader_barycentric GL_NV_fragment_shader_interlock GL_NV_framebuffer_mixed_samples GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_geometry_sha
der_passthrough GL_NV_gpu_program4 GL_NV_internalformat_sample_query GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_shader5 GL_NV_half_float GL_NV_light_max_exponent GL_NV_memory_attachment GL_NV_mesh_shader GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_path_rendering_shared_edge GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_representative_fragment_test GL_NV_sample_locations GL_NV_sample_mask_override_coverage GL_NV_scissor_exclusive GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_atomic_float64 GL_NV_shader_atomic_fp16_vector GL_NV_shader_atomic_int64 GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_shader_subgroup_partitioned GL_NV_shader_texture
_footprint GL_NV_shading_rate_image GL_NV_stereo_view_rendering GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_unified_memory GL_NV_vdpau_interop GL_NV_vdpau_interop2 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NV_viewport_array2 GL_NV_viewport_swizzle GL_NVX_conditional_render GL_NV_gpu_multicast GL_NVX_progress_fence GL_NVX_gpu_memory_info GL_NVX_nvenc_interop GL_NV_shader_thread_group GL_NV_shader_thread_shuffle GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_OVR_multiview GL_OVR_multiview2 GL_SGIS_generate_mipmap
 GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum
OPENGL LOG: Creating OpenGL 4.5 graphics device ; Context level  <OpenGL 4.5> ; Context handle 24220552
Begin MonoManager ReloadAssembly
- Completed reload, in  0.070 seconds
WARNING: Shader Unsupported: 'Hidden/Nature/Terrain/Utilities' - All passes removed
WARNING: Shader Did you use #pragma only_renderers and omit this platform?
ERROR: Shader Hidden/Nature/Terrain/Utilities shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Default vsync count 1
requesting resize 3440 x 1440
requesting fullscreen 3440 x 1440 at 0 Hz
Setting up downscaled viewport at 3440 x 1440
Desktop is 3840 x 1600 @ 75 Hz
UnloadTime: 0.767217 ms
DFTFU 1.9.0: Using 'settings.ini' at path '/home/gottimperator/.config/unity3d/Daggerfall Workshop/Daggerfall Unity/settings.ini' 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Found valid arena2 path at '/mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall/ARENA2'. 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: PersistentDataPath | /home/gottimperator/.config/unity3d/Daggerfall Workshop/Daggerfall Unity 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MyDaggerfallPath | /mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MyDaggerfallUnitySavePath |  
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MyDaggerfallUnityScreenshotsPath |  
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ResolutionWidth | 3440 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ResolutionHeight | 1440 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: RetroRenderingMode | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: PostProcessingInRetroMode | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: UseMipMapsInRetroMode | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: PalettizationLUTShift | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: VSync | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: TargetFrameRate | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Fullscreen | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ExclusiveFullscreen | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: FieldOfView | 80 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ShadowResolutionMode | 3 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MainFilterMode | 2 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: QualityLevel | 5 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DungeonLightShadows | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: InteriorLightShadows | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ExteriorLightShadows | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MobileNPCShadows | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: GeneralBillboardShadows | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DungeonShadowDistance | 20 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: InteriorShadowDistance | 30 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ExteriorShadowDistance | 90 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableTextureArrays | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: RandomDungeonTextures | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CursorWidth | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CursorHeight | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: SoundFont |  
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AlternateMusic | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: PlayerNudity | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ShowOptionsAtStart | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: GUIFilterMode | 2 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: VideoFilterMode | 2 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Crosshair | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: InteractionModeIcon | minimal 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: SwapHealthAndFatigueColors | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DimAlphaStrength | 0,5 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: FreeScaling | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableToolTips | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ToolTipDelayInSeconds | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ToolTipBackgroundColor | RGBA(5, 4, 4, 255) 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ToolTipTextColor | RGBA(250, 250, 249, 255) 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ShopQualityPresentation | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ShopQualityHUDDelay | 4 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ShowQuestJournalClocksAsCountdown | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableInventoryInfoPanel | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableEnhancedItemLists | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableModernConversationStyleInTalkWindow | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: IconsPositioningScheme | smallvertright 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: HelmAndShieldMaterialDisplay | 3 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AccelerateUICopyTexture | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableVitalsIndicators | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: SDFFontRendering | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableGeographicBackgrounds | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableArrowCounter | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DungeonExitWagonPrompt | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: TravelMapLocationsOutline | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: IllegalRestWarning | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LargeHUD | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LargeHUDDocked | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LargeHUDUndockedScale | 0,75 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LargeHUDUndockedAlignment | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LargeHUDUndockedOffsetWeapon | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LargeHUDOffsetHorse | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CanDropQuestItems | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: RunInBackground | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableQuestDebugger | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableSpellLighting | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableSpellShadows | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: InvertMouseVertical | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MouseLookSmoothing | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MouseLookSensitivity | 2 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: JoystickLookSensitivity | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: JoystickCursorSensitivity | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: JoystickMovementThreshold | 0,9 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: JoystickDeadzone | 0,001 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnableController | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: HeadBobbing | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Handedness | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: WeaponAttackThreshold | 0,03 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: WeaponSensitivity | 1,5 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MovementAcceleration | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ToggleSneak | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ClickToAttack | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CameraRecoilStrength | 3 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: MusicVolume | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: SoundVolume | 0,2 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: InstantRepairs | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AllowMagicRepairs | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: BowDrawback | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AutomapNumberOfDungeons | 5 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AutomapDisableMicroMap | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AutomapRememberSliceLevel | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AutomapAlwaysMaxOutSliceLevel | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ExteriorMapDefaultZoomLevel | 8 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ExteriorMapResetZoomLevelOnNewLocation | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: StartCellX | 109 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: StartCellY | 158 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: StartInDungeon | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: TerrainDistance | 4 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: TerrainHeightmapPixelError | 5 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: SmallerDungeons | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AssetCacheThreshold | 25 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LypyL_GameConsole | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LypyL_ModSystem | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AssetInjection | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CompressModdedTextures | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: NearDeathWarning | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AlternateRandomEnemySelection | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: AdvancedClimbing | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DungeonAmbientLightScale | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: NightAmbientLightScale | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: PlayerTorchLightScale | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: PlayerTorchFromItems | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CombatVoices | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnemyInfighting | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnhancedCombatAI | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: GuildQuestListBox | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: BowLeftHandWithSwitching | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LoiterLimitInHours | 3 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CommandLine | "/mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall Unity Linux/DaggerfallUnity.x86_64" 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CurrentDirectory | /mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall Unity Linux 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CurrentManagedThreadId | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ExitCode | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: HasShutdownStarted | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: NewLine | 
 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: OSVersion | Unix 5.4.0.73 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: SystemDirectory |  
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: TickCount | 71996270 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: UserInteractive | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Version | 4.0.30319.42000 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: WorkingSet | 0 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Is64BitOperatingSystem | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: SystemPageSize | 4096 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Is64BitProcess | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ProcessorCount | 4 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: InvariantCulture |  
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CurrentCulture | de-DE 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CurrentUICulture | de-DE 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CultureTypes | AllCultures 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: IetfLanguageTag | de-DE 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: KeyboardLayoutId | 1031 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: LCID | 1031 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Name | de-DE 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: NativeName | Deutsch (Deutschland) 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Calendar | System.Globalization.GregorianCalendar 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: OptionalCalendars | System.Globalization.Calendar[] 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Parent | de 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: TextInfo | TextInfo - de-DE 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ThreeLetterISOLanguageName | deu 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: ThreeLetterWindowsLanguageName | DEU 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: TwoLetterISOLanguageName | de 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: UseUserOverride | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: CompareInfo | CompareInfo - de-DE 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: IsNeutralCulture | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: NumberFormat | System.Globalization.NumberFormatInfo 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DateTimeFormat | System.Globalization.DateTimeFormatInfo 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DisplayName | German (Germany) 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: EnglishName | German (Germany) 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: InstalledUICulture | de-DE 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: IsReadOnly | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DefaultThreadCurrentCulture |  
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: DefaultThreadCurrentUICulture |  
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: batteryLevel | -1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: batteryStatus | Unknown 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: operatingSystem | Linux 5.4 Ubuntu 20.04 64bit 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: operatingSystemFamily | Linux 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: processorType | Intel(R) Core(TM) i5-7400 CPU @ 3.00GHz 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: processorFrequency | 3305 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: processorCount | 4 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: systemMemorySize | 15954 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: deviceModel | PC 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsAccelerometer | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsGyroscope | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsLocationService | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsVibration | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsAudio | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: deviceType | Desktop 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsMemorySize | 6144 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsDeviceName | GeForce GTX 1660/PCIe/SSE2 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsDeviceVendor | NVIDIA Corporation 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsDeviceID | 8580 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsDeviceVendorID | 4318 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsDeviceType | OpenGLCore 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsUVStartsAtTop | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsDeviceVersion | OpenGL 4.5.0 NVIDIA 460.80 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsShaderLevel | 50 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsMultiThreaded | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: renderingThreadingMode | MultiThreaded 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: hasHiddenSurfaceRemovalOnGPU | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: hasDynamicUniformArrayIndexingInFragmentShaders | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsShadows | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsRawShadowDepthSampling | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsRenderTextures | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsMotionVectors | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsRenderToCubemap | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsImageEffects | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supports3DTextures | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supports2DArrayTextures | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supports3DRenderTextures | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsCubemapArrayTextures | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: copyTextureSupport | Basic, Copy3D, DifferentTypes, TextureToRT, RTToTexture 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsComputeShaders | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsGeometryShaders | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsTessellationShaders | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsInstancing | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsHardwareQuadTopology | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supports32bitsIndexBuffer | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsSparseTextures | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportedRenderTargetCount | 8 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsSeparatedRenderTargetsBlend | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportedRandomWriteTargetCount | 8 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsMultisampledTextures | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsMultisampleAutoResolve | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsTextureWrapMirrorOnce | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: usesReversedZBuffer | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsStencil | 1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: npotSupport | Full 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxTextureSize | 32768 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxCubemapSize | 32768 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeBufferInputsVertex | 16 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeBufferInputsFragment | 16 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeBufferInputsGeometry | 16 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeBufferInputsDomain | 16 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeBufferInputsHull | 16 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeBufferInputsCompute | 16 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeWorkGroupSize | 1024 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeWorkGroupSizeX | 1024 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeWorkGroupSizeY | 1024 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: maxComputeWorkGroupSizeZ | 64 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsAsyncCompute | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsGraphicsFence | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsAsyncGPUReadback | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsRayTracing | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsSetConstantBuffer | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: minConstantBufferOffsetAlignment | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: hasMipMaxLevel | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsMipStreaming | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: graphicsPixelFillrate | -1 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: usesLoadStoreActions | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsVertexPrograms | True 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: supportsGPUFence | False 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

DFTFU 1.9.0: Setting up content readers with arena2 path '/mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall/ARENA2'. 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

TextManager enumerating text databases. 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

TextManager read text database table DialogShortcuts with 238 rows 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

TextManager read text database table GameSettings with 174 rows 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

TextManager read text database table MainMenu with 46 rows 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

TextManager read text database table ModSystem with 60 rows 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

Unable to read header from archive file: /mnt/wwn-0x50014ee1aae6e930-part1/Games/Daggerfall Unity Linux/DaggerfallUnity_Data/StreamingAssets/Mods/wilderness overhaul.dfmod 
(Filename:  Line: 74)

Using default SoundFont TimGM6mb.sf2 
(Filename: ./Runtime/Export/Debug/Debug.bindings.h Line: 35)

requesting resize 3440 x 1440
requesting fullscreen 3440 x 1440 at 0 Hz
Setting up downscaled viewport at 3440 x 1440
Desktop is 3840 x 1600 @ 75 Hz
Setting up 2 worker threads for Enlighten.
  Thread -> id: 7fb153fff700 -> priority: 1 
  Thread -> id: 7fb1537fe700 -> priority: 1 
In Julianos we Trust.

darkedone02
Posts: 22
Joined: Tue Jul 30, 2019 3:23 am

Re: Modding Tutorials

Post by darkedone02 »

to the OP, you failed to mention the unity editor that you are using because I'm scouring around everywhere and I'm already confused. What tools do you use? step by step? didn't even cover the basics.

User avatar
Ralzar
Posts: 2211
Joined: Mon Oct 07, 2019 4:11 pm
Location: Norway

Re: Modding Tutorials

Post by Ralzar »

darkedone02 wrote: Tue Jul 27, 2021 5:04 pm to the OP, you failed to mention the unity editor that you are using because I'm scouring around everywhere and I'm already confused. What tools do you use? step by step? didn't even cover the basics.
You will need:
Unity version 2019.4.10f1 (specifically this version. Use Unity Hub to install it)
A code editor like Visual Basic that hooks up to Unity.
Download the source code for DFU : https://github.com/Interkarma/daggerfall-unity/releases
Unpack the sourcode into a folder, preferrably named the version of DFU. For example "DFU0.11.6”, as we are on now.
How to build a mod:
1: Open the sourcecode folder in Unity Hub. (Might take a while)
2: Create a new folder with the name of your intended mod in Assets/Game/Mods.
3: Create a script file containing your mod script. Put this in the folder you just made. (Look at other mods for script examples)
4: Click "Daggerfall Tools"->"Mod Builder"
5: Click "Create A New Mod". Do not change folders, simply write the name of your mod and click "Save".
6: Fill in the name, version etc fields in the Mod Builder window.
7: Select the script file you made in step 3. Click "Add selected assets"
8: Click "Save Mod settings to file"
10: Click “Build Mod”. Select a folder outside the project folders.
11: Give Unity about 5 minutes to build the mod.

darkedone02
Posts: 22
Joined: Tue Jul 30, 2019 3:23 am

Re: Modding Tutorials

Post by darkedone02 »

Ralzar wrote: Tue Jul 27, 2021 5:33 pm
darkedone02 wrote: Tue Jul 27, 2021 5:04 pm to the OP, you failed to mention the unity editor that you are using because I'm scouring around everywhere and I'm already confused. What tools do you use? step by step? didn't even cover the basics.
You will need:
Unity version 2019.4.10f1 (specifically this version. Use Unity Hub to install it)
A code editor like Visual Basic that hooks up to Unity.
Download the source code for DFU : https://github.com/Interkarma/daggerfall-unity/releases
Unpack the sourcode into a folder, preferrably named the version of DFU. For example "DFU0.11.6”, as we are on now.
How to build a mod:
1: Open the sourcecode folder in Unity Hub. (Might take a while)
2: Create a new folder with the name of your intended mod in Assets/Game/Mods.
3: Create a script file containing your mod script. Put this in the folder you just made. (Look at other mods for script examples)
4: Click "Daggerfall Tools"->"Mod Builder"
5: Click "Create A New Mod". Do not change folders, simply write the name of your mod and click "Save".
6: Fill in the name, version etc fields in the Mod Builder window.
7: Select the script file you made in step 3. Click "Add selected assets"
8: Click "Save Mod settings to file"
10: Click “Build Mod”. Select a folder outside the project folders.
11: Give Unity about 5 minutes to build the mod.
Does visual studios works? notepad ++? for code editing?

User avatar
Shapur
Posts: 154
Joined: Wed Apr 21, 2021 5:11 pm
Location: Czech Republic
Contact:

Re: Modding Tutorials

Post by Shapur »

I recommend Visual Studio Code. Here are all supported IDEs: https://docs.unity3d.com/Manual/ScriptingToolsIDEs.html
You could probably use Notepad++, but I wouldn't recommend it.
Link to my github here.
And here is my nexus profile.

ChopChop18
Posts: 1
Joined: Fri Jul 23, 2021 3:36 pm

Re: Modding Tutorials

Post by ChopChop18 »

I do not know how to open daggerfall unity in the unity editor. please help.

Post Reply