Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1589865438027616073
7547275886187648295
Binary file modified redist/redist-server-preview/Assembly-CSharp.dll
Binary file not shown.
120 changes: 76 additions & 44 deletions redist/redist-server-preview/Assembly-CSharp.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5516,6 +5516,16 @@
Should cardio, diving, exercise, and parkour default to max level?
</summary>
</member>
<member name="F:SDG.Unturned.PlayersConfigData.Skillset_Reduces_Skill_Cost">
<summary>
If true, skills related to player's skillset/speciality are half cost.
</summary>
</member>
<member name="F:SDG.Unturned.PlayersConfigData.Skillset_Prevents_Skill_Loss">
<summary>
If true, skills related to player's skillset/speciality cannot lose levels on death.
</summary>
</member>
<member name="F:SDG.Unturned.PlayersConfigData.Allow_Instakill_Headshots">
<summary>
Should guns with Instakill Headshots (snipers) bypass armor?
Expand Down Expand Up @@ -10188,6 +10198,20 @@
Volume weather mask used while not inside an ambience volume.
</summary>
</member>
<member name="F:SDG.Unturned.LevelAsset.SkillRule.baseCostOverride">
<summary>
If >= 0, overrides vanilla skill cost.
Defaults to -1.
</summary>
</member>
<member name="F:SDG.Unturned.LevelAsset.SkillRule.perLevelCostIncreaseOverride">
<summary>
If >= 0, overrides vanilla increase in skill cost with each level.
For example, if the base cost is 10 and this is 15, the first level will cost 10 XP,
the second level 25 XP, the third 40 XP, so on and so forth.
Defaults to -1.
</summary>
</member>
<member name="F:SDG.Unturned.LevelAsset.skillRules">
<summary>
Allows level to override skill max levels.
Expand Down Expand Up @@ -10215,6 +10239,14 @@
Defaults to _Color.
</summary>
</member>
<member name="P:SDG.Unturned.LevelAsset.DefaultSkillsetLoadouts">
<summary>
If set, overrides the per-skillset items players spawn with.
Can be used to prevent skillset default items in singleplayer.
Server "Loadout" command takes priority over this option.
Defaults to null.
</summary>
</member>
<member name="F:SDG.Unturned.LevelAsset.terrainColorRules">
<summary>
Players are kicked from multiplayer if their skin color is within threshold of any of these rules.
Expand Down Expand Up @@ -17808,75 +17840,75 @@
Get sleek color for UI. If HasNameColor, get NameColor. Otherwise, preferred font color.
</summary>
</member>
<member name="T:SDG.Unturned.CraftingTagModifierComponent">
<member name="T:SDG.Unturned.ESlotType">
<summary>
Allows Unity events to modify which crafting tags are provided by owning object.
Must be connected to a Crafting Tag Provider.
Used for item placement in displays / holsters, and whether useable can be placed in primary/secondary slot.
</summary>
</member>
<member name="F:SDG.Unturned.CraftingTagModifierComponent.tagGuids">
<member name="F:SDG.Unturned.ESlotType.NONE">
<summary>
GUIDs of Unturned tag assets to modify.
Cannot be placed in primary nor secondary slots, but can be equipped from bag.
</summary>
</member>
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EMode.Add">
<member name="F:SDG.Unturned.ESlotType.PRIMARY">
<summary>
Add listed tags to provided tags.
Can be placed in primary slot, but cannot be equipped in secondary or bag.
</summary>
</member>
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EMode.Remove">
<member name="F:SDG.Unturned.ESlotType.SECONDARY">
<summary>
Remove listed tags from provided tags.
Can be placed in primary or secondary slot, but cannot be equipped from bag.
</summary>
</member>
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EActivationRequirement.ActiveAndEnabled">
<member name="F:SDG.Unturned.ESlotType.TERTIARY">
<summary>
Apply only if this component is active and enabled.
Only used by NPCs.
</summary>
</member>
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EActivationRequirement.Invert">
<member name="F:SDG.Unturned.ESlotType.ANY">
<summary>
Apply only if this component is inactive and/or disabled.
Can be placed in primary, secondary, or equipped while in bag.
</summary>
</member>
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EActivationRequirement.Bypass">
<member name="T:SDG.Unturned.CraftingTagModifierComponent">
<summary>
Always apply.
Allows Unity events to modify which crafting tags are provided by owning object.
Must be connected to a Crafting Tag Provider.
</summary>
</member>
<member name="M:SDG.Unturned.CraftingTagModifierComponent.GetTagRefs">
<member name="F:SDG.Unturned.CraftingTagModifierComponent.tagGuids">
<summary>
Get wrapper method rather than Awake because component might be inactive but should still apply modifiers.
GUIDs of Unturned tag assets to modify.
</summary>
</member>
<member name="T:SDG.Unturned.ESlotType">
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EMode.Add">
<summary>
Used for item placement in displays / holsters, and whether useable can be placed in primary/secondary slot.
Add listed tags to provided tags.
</summary>
</member>
<member name="F:SDG.Unturned.ESlotType.NONE">
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EMode.Remove">
<summary>
Cannot be placed in primary nor secondary slots, but can be equipped from bag.
Remove listed tags from provided tags.
</summary>
</member>
<member name="F:SDG.Unturned.ESlotType.PRIMARY">
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EActivationRequirement.ActiveAndEnabled">
<summary>
Can be placed in primary slot, but cannot be equipped in secondary or bag.
Apply only if this component is active and enabled.
</summary>
</member>
<member name="F:SDG.Unturned.ESlotType.SECONDARY">
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EActivationRequirement.Invert">
<summary>
Can be placed in primary or secondary slot, but cannot be equipped from bag.
Apply only if this component is inactive and/or disabled.
</summary>
</member>
<member name="F:SDG.Unturned.ESlotType.TERTIARY">
<member name="F:SDG.Unturned.CraftingTagModifierComponent.EActivationRequirement.Bypass">
<summary>
Only used by NPCs.
Always apply.
</summary>
</member>
<member name="F:SDG.Unturned.ESlotType.ANY">
<member name="M:SDG.Unturned.CraftingTagModifierComponent.GetTagRefs">
<summary>
Can be placed in primary, secondary, or equipped while in bag.
Get wrapper method rather than Awake because component might be inactive but should still apply modifiers.
</summary>
</member>
<member name="F:SDG.Unturned.ESensitivityScalingMode.ProjectionRatio">
Expand Down Expand Up @@ -19322,21 +19354,6 @@
Note: If barricade is attached to a vehicle this is the local rotation.
</summary>
</member>
<member name="T:SDG.Unturned.SleekLevel">
<summary>
Button in a list of levels.
</summary>
</member>
<member name="T:SDG.Unturned.SleekFilterLevel">
<summary>
Button in the list of levels for server browser filters.
</summary>
</member>
<member name="T:SDG.Unturned.SleekEditorLevel">
<summary>
Button in the list of levels for the map editor.
</summary>
</member>
<member name="T:SDG.Unturned.PhysicsEx">
<summary>
Extensions to the built-in Physics class.
Expand Down Expand Up @@ -19365,6 +19382,21 @@
Wrapper that respects landscape hole volumes.
</summary>
</member>
<member name="T:SDG.Unturned.SleekLevel">
<summary>
Button in a list of levels.
</summary>
</member>
<member name="T:SDG.Unturned.SleekFilterLevel">
<summary>
Button in the list of levels for server browser filters.
</summary>
</member>
<member name="T:SDG.Unturned.SleekEditorLevel">
<summary>
Button in the list of levels for the map editor.
</summary>
</member>
<member name="T:SDG.Unturned.GlazierElementBase_IMGUI">
<summary>
Base class for IMGUI implementations of primitive building block widgets.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
<metadata>
<id>RocketModFix.Unturned.Redist.Server</id>
<version>3.25.8.2-preview19933935</version>
<version>3.25.8.2-preview19945370</version>
<description>
Unturned 3 Server-side redistributables. Standalone and always up-to-date.
</description>
Expand Down
4 changes: 2 additions & 2 deletions redist/redist-server-preview/manifest.sha256.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"SDG.HostBans.Runtime.dll": "34da5fa32623f6da20b9f6123883eacc5d6b4c278df8271fe0f3916a8cb77617",
"SDG.NetTransport.dll": "1ab0f12e6c64e07e1820e678a9e7e508f1c6910ab6de08aaf13a22513b87ad92",
"Assembly-CSharp.xml": "fb532b41617a3c3c30bf477fc72d6c240c6b9d3f78e62e996b4f01ede4553bda",
"Assembly-CSharp.xml": "b1f73783bc702c4e779e296c12bcbba363e78fe71b1d1736b164343563176725",
"UnturnedDat.dll": "b7fb73e828f4dd9ccf65d7366918c7bbf0216b9286ac240267bb22b18a1b189a",
"Assembly-CSharp.dll": "c8529ef6e8af5ff4a561b043f38513da1db4c5df684432532f6d4c789eb9bf47",
"Assembly-CSharp.dll": "507cac133aaf46fbf3c673c3c5d5ae5b9dfc940d3272e58512ca8faacb24e689",
"SystemEx.dll": "ec8c023c463698349031e75486b68040758042863567f2ace0e79693f618ddc1",
"com.rlabrecque.steamworks.net.dll": "cd8e80b38693e924d9e43235bd9b192d2cd0c01f0b0d5ce170af496ff0c32fad",
"UnityEx.dll": "2425112bd9f71a178db58d2f37b2fbf54c101174f05ab63e5fb928aec4cf8d7b",
Expand Down
8 changes: 4 additions & 4 deletions redist/redist-server-preview/version.preview.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"GameVersion": "3.25.8.2",
"BuildId": "19933935",
"NuGetVersion": "3.25.8.2-preview19933935",
"FilesHash": "2FE04E1DF0FB25E733F315EEA7830B7A2066A09832B754717BE2EB56C0A49212",
"LastUpdated": "2025-09-10T23:41:40.3443287Z"
"BuildId": "19945370",
"NuGetVersion": "3.25.8.2-preview19945370",
"FilesHash": "FA49F71BA5CF4AAD728ABD87ED38496D2BFBC3DD704726B914D41A1F95A2B55F",
"LastUpdated": "2025-09-11T17:16:00.9535573Z"
}