diff --git a/src/Digitalroot.Valheim.References.EpicLoot/Digitalroot.Valheim.References.EpicLoot.csproj b/src/Digitalroot.Valheim.References.EpicLoot/Digitalroot.Valheim.References.EpicLoot.csproj index 6f11481..d01bd92 100644 --- a/src/Digitalroot.Valheim.References.EpicLoot/Digitalroot.Valheim.References.EpicLoot.csproj +++ b/src/Digitalroot.Valheim.References.EpicLoot/Digitalroot.Valheim.References.EpicLoot.csproj @@ -26,7 +26,7 @@ PackageReference false true - 0.9.20 + 0.9.25 https://api.nuget.org/v3/index.json; https://nuget.bepinex.dev/v3/index.json; diff --git a/src/Digitalroot.Valheim.References.EpicLoot/Publicize.bat b/src/Digitalroot.Valheim.References.EpicLoot/Publicize.bat index 4441fc4..63b1176 100644 --- a/src/Digitalroot.Valheim.References.EpicLoot/Publicize.bat +++ b/src/Digitalroot.Valheim.References.EpicLoot/Publicize.bat @@ -19,4 +19,6 @@ call assembly-publicizer "%ValheimInstallPath:"=%\EpicLoot.dll" %OPTIONS% -o %Pu ENDLOCAL +PAUSE + EXIT diff --git a/src/Digitalroot.Valheim.References.EpicLoot/lib/EpicLoot-publicized.dll b/src/Digitalroot.Valheim.References.EpicLoot/lib/EpicLoot-publicized.dll index d8d3344..b2a58a8 100644 Binary files a/src/Digitalroot.Valheim.References.EpicLoot/lib/EpicLoot-publicized.dll and b/src/Digitalroot.Valheim.References.EpicLoot/lib/EpicLoot-publicized.dll differ diff --git a/src/Digitalroot.Valheim.References.JvL/Digitalroot.Valheim.References.JvL.csproj b/src/Digitalroot.Valheim.References.JvL/Digitalroot.Valheim.References.JvL.csproj index a8de154..472ca02 100644 --- a/src/Digitalroot.Valheim.References.JvL/Digitalroot.Valheim.References.JvL.csproj +++ b/src/Digitalroot.Valheim.References.JvL/Digitalroot.Valheim.References.JvL.csproj @@ -26,7 +26,7 @@ PackageReference false true - 2.12.7 + 2.14.3 https://api.nuget.org/v3/index.json; https://nuget.bepinex.dev/v3/index.json; diff --git a/src/Digitalroot.Valheim.References.JvL/Publicize.bat b/src/Digitalroot.Valheim.References.JvL/Publicize.bat index 39365b2..8ceea2d 100644 --- a/src/Digitalroot.Valheim.References.JvL/Publicize.bat +++ b/src/Digitalroot.Valheim.References.JvL/Publicize.bat @@ -22,4 +22,6 @@ robocopy %ValheimInstallPath% %PublicizePath% Jotunn.* /R:3 /W:3 /XF "%ValheimIn ENDLOCAL +PAUSE + EXIT diff --git a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn-publicized.dll b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn-publicized.dll index 75c0e08..317e29a 100644 Binary files a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn-publicized.dll and b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn-publicized.dll differ diff --git a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.dll.mdb b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.dll.mdb index da363e5..9df7cb8 100644 Binary files a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.dll.mdb and b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.dll.mdb differ diff --git a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.pdb b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.pdb index 1797831..4d1dcea 100644 Binary files a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.pdb and b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.pdb differ diff --git a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.xml b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.xml index b8dceff..3ae9241 100644 --- a/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.xml +++ b/src/Digitalroot.Valheim.References.JvL/lib/Jotunn.xml @@ -826,6 +826,16 @@ The minimum required level for the crafting station. Defaults to 1. + + + Whether this recipe requires only one of the crafting requirements to be crafted. Defaults to false. + + + + + Multiplier for the amount of items created by the recipe based on the quality of the crafting materials. Defaults to 1. + + Icons for this item. If more than one icon is added, this item automatically has variants. @@ -1463,6 +1473,16 @@ The minimum required level for the crafting station. Defaults to 1. + + + Whether this recipe requires only one of the crafting requirements to be crafted. Defaults to false. + + + + + Multiplier for the amount of items created by the recipe based on the quality of the crafting materials. Defaults to 1. + + Array of s for all crafting materials it takes to craft the recipe. @@ -2148,6 +2168,12 @@ If true references for objects get resolved at runtime by Jötunn. The for this custom clutter. + + + Checks if a custom clutter is valid (i.e. has a prefab). + + true if all criteria is met + @@ -2207,6 +2233,16 @@ The name of the base prefab the custom creature is cloned from. The for this custom creature. + + + Custom creature from a prefab loaded from an with a attached.
+ The members and references from the will be referenced by Jötunn at runtime. +
+ A preloaded + Name of the prefab in the bundle. + If true references for objects get resolved at runtime by Jötunn. + The for this custom creature. +
Checks if a custom creature is valid (i.e. has a prefab and all required components). @@ -3162,6 +3198,12 @@ Name of the prefab to test. true if the prefab is added as a custom vegetation to the . + + + Checks if a custom vegetation is valid (i.e. has a prefab, an and an icon, if it should be craftable). + + true if all criteria is met + @@ -3596,11 +3638,6 @@ Add DateTime to the log output - - - Singleton init - - Remove and clear all Logger instances @@ -4432,7 +4469,7 @@ Translate a to its value - + Translate a to its axis string value @@ -4442,6 +4479,11 @@ Translate a to its printable string value
+ + + Translate an axis string to its value + + Translate an axis string to its value @@ -5650,6 +5692,11 @@ Creates the prefab container and registers all hooks. + + + Makes sure the PrefabManager initializes. Only needed if timing is important. + + Add a custom prefab to the manager with known source mod metadata. Don't fix references. @@ -6425,6 +6472,16 @@ Instantiated and hierarchy disabled location prefab + + + Loads and spawns a GameObject from an AssetBundle as a location container.
+ The copy is disabled, so any Components in instantiated child GameObjects will not start their lifecycle.
+ Use this if you plan to alter your location prefab in code after importing it.
+ Don't create a separate container if you won't alter the prefab afterwards as it creates a new instance for the container. +
+ A preloaded + Name of the prefab in the bundle to be instantiated as the location cotainer +
Create a copy that is disabled, so any Components in instantiated GameObjects will not start their lifecycle @@ -7039,12 +7096,19 @@ - Load an assembly-embedded file as a char string /> + Load an assembly-embedded file as a . Use this if the automatic detection of the assembly fails. Name of the file. Folders are point-seperated e.g. folder/file.json becomes folder.file.json Executing assembly + + + Load an assembly-embedded file as a . The calling assembly is automatically detected. + + Name of the file. Folders are point-seperated e.g. folder/file.json becomes folder.file.json + + Loads the contents of a file as a char string diff --git a/src/Digitalroot.Valheim.References/Digitalroot.Valheim.References.csproj b/src/Digitalroot.Valheim.References/Digitalroot.Valheim.References.csproj index 7d1c6cc..47e9926 100644 --- a/src/Digitalroot.Valheim.References/Digitalroot.Valheim.References.csproj +++ b/src/Digitalroot.Valheim.References/Digitalroot.Valheim.References.csproj @@ -21,12 +21,12 @@ Digitalroot Technologies Digitalroot Valheim References References for Valheim - Update to Valheim 0.217.4 + Update to Valheim 0.217.24 en-US PackageReference false true - 0.217.4 + 0.217.24 https://api.nuget.org/v3/index.json; https://nuget.bepinex.dev/v3/index.json; diff --git a/src/Digitalroot.Valheim.References/Publicize.bat b/src/Digitalroot.Valheim.References/Publicize.bat index ea5ddd0..ce36eba 100644 --- a/src/Digitalroot.Valheim.References/Publicize.bat +++ b/src/Digitalroot.Valheim.References/Publicize.bat @@ -27,4 +27,6 @@ call assembly-publicizer "%ValheimInstallPath:"=%\assembly_valheim.dll" %OPTIONS ENDLOCAL +PAUSE + EXIT diff --git a/src/Digitalroot.Valheim.References/lib/assembly_guiutils-publicized.dll b/src/Digitalroot.Valheim.References/lib/assembly_guiutils-publicized.dll index 74558fa..78dacc6 100644 Binary files a/src/Digitalroot.Valheim.References/lib/assembly_guiutils-publicized.dll and b/src/Digitalroot.Valheim.References/lib/assembly_guiutils-publicized.dll differ diff --git a/src/Digitalroot.Valheim.References/lib/assembly_utils-publicized.dll b/src/Digitalroot.Valheim.References/lib/assembly_utils-publicized.dll index 850b28e..d030ebe 100644 Binary files a/src/Digitalroot.Valheim.References/lib/assembly_utils-publicized.dll and b/src/Digitalroot.Valheim.References/lib/assembly_utils-publicized.dll differ diff --git a/src/Digitalroot.Valheim.References/lib/assembly_valheim-publicized.dll b/src/Digitalroot.Valheim.References/lib/assembly_valheim-publicized.dll index ea6d06f..df2f3fc 100644 Binary files a/src/Digitalroot.Valheim.References/lib/assembly_valheim-publicized.dll and b/src/Digitalroot.Valheim.References/lib/assembly_valheim-publicized.dll differ