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
Binary file modified redist/redist-client/Assembly-CSharp.dll
Binary file not shown.
95 changes: 66 additions & 29 deletions redist/redist-client/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 @@ -12822,6 +12854,11 @@
If set (>0), alerts nearby entities when all sections are destroyed.
</summary>
</member>
<member name="P:SDG.Unturned.ObjectAsset.RubbleRespawnAllSectionsSimultaneously">
<summary>
If true, all sections respawn at the same time.
</summary>
</member>
<member name="F:SDG.Unturned.ObjectAsset.shouldAddKillTriggers">
<summary>
Should colliders in the Triggers GameObject with "Kill" name kill players?
Expand Down Expand Up @@ -17803,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
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.Client</id>
<version>3.25.8.1</version>
<version>3.25.8.2</version>
<description>
Unturned 3 Client-side redistributables. Standalone and always up-to-date.
</description>
Expand Down
4 changes: 2 additions & 2 deletions redist/redist-client/manifest.sha256.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"SDG.HostBans.Runtime.dll": "acf8fef3332a89b8b1bb3f12d876fb0556bb900f8ad913b5317748437dcb330a",
"SDG.NetTransport.dll": "232a0addc79ff549b64694f894a89a3bc309bcb8e2ae62a3f96d4e6f3c9b771f",
"Assembly-CSharp.xml": "bbaaeab67592bd3f34555554ec345237ffa7ad788131dd56060fbaf16d8890ee",
"Assembly-CSharp.xml": "b1f73783bc702c4e779e296c12bcbba363e78fe71b1d1736b164343563176725",
"UnturnedDat.dll": "d3dfde4566d98a340fd796895b3f0bc2bb670915d0aa816a4befa5258fe7c5b7",
"Assembly-CSharp.dll": "3aa0c53ccd44e230fb100e7c479cc55de1066d250e6f5e3b3d4e58f0ef38367f",
"Assembly-CSharp.dll": "b5a9e41cdca7f4cf00d23968ae83530f3755c60c6cd65f63aa7442b0b1b681e9",
"SystemEx.dll": "1964b361dc6c5bee50248fc0dcceb6963996542469bf9063e4d656b3b995a18a",
"com.rlabrecque.steamworks.net.dll": "846866e49c176c3cb2ef93b32dce218d3434faaeeb671464cdcb8b779efdd3f4",
"UnityEx.dll": "36240447e747c9d048433930416d6383e8b51184090a3059a9d6658873edef04",
Expand Down
10 changes: 5 additions & 5 deletions redist/redist-client/version.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"GameVersion": "3.25.8.1",
"BuildId": "19917205",
"NuGetVersion": "3.25.8.1",
"FilesHash": "BA140BDE6D4908FB89478EA8EA5CFA9276103873F744F744972F0B64FC31997C",
"LastUpdated": "2025-09-09T22:52:02.02925Z"
"GameVersion": "3.25.8.2",
"BuildId": "19945358",
"NuGetVersion": "3.25.8.2",
"FilesHash": "C499E00838968A384350521DC41416709E7B37F30F07D18B83D4A2365D332835",
"LastUpdated": "2025-09-11T19:38:24.7301156Z"
}
2 changes: 1 addition & 1 deletion redist/redist-manifests/.manifest.redist-client.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6289114500799959301
7256531754656866440