diff --git a/redist/redist-client-preview-old/Assembly-CSharp.dll b/redist/redist-client-preview-old/Assembly-CSharp.dll
index bf5b67a3..b7e4297b 100755
Binary files a/redist/redist-client-preview-old/Assembly-CSharp.dll and b/redist/redist-client-preview-old/Assembly-CSharp.dll differ
diff --git a/redist/redist-client-preview-old/Assembly-CSharp.xml b/redist/redist-client-preview-old/Assembly-CSharp.xml
index 5ee451f4..a7848c6f 100755
--- a/redist/redist-client-preview-old/Assembly-CSharp.xml
+++ b/redist/redist-client-preview-old/Assembly-CSharp.xml
@@ -1118,6 +1118,11 @@
This value is confusing because in the level editor it is the normalized radius, but in-game it is the square radius.
+
+
+ If true, players inside the safezone cannot use items categorized as "weapons" (/hostile).
+
+
Please check CurrentlyAllowsBuilding.
@@ -1125,6 +1130,12 @@
Gameplay config's Bypass_Building_In_Safezones option.
+
+
+ If true, players inside the safezone cannot take damage. (Unless damage's bypassSafezone parameter is true.)
+ For backwards compatibility this is true if noWeapons was true.
+
+
Tools like carjacks and tires can be used in safezone by admins for maintenance.
@@ -4938,6 +4949,11 @@
If true, skills related to player's skillset/speciality cannot lose levels on death.
+
+
+ If true, prevent levels from modifying skill starting levels, costs, and max levels.
+
+
Should guns with Instakill Headshots (snipers) bypass armor?
@@ -6292,6 +6308,11 @@
If true, map creator has verified the clutter option works as-expected.
+
+
+ If true, map creator has verified that volumes are ONLY placed in the level editor (not Unity prefabs).
+
+
Can be null if not configured.
@@ -13052,6 +13073,16 @@
Unfortunately in-game rich text does not have code formatting yet, so remove the tags while preserving text.
+
+
+ Get index within bounds assuming list is not empty.
+
+
+
+
+ Add a new item using its default constructor.
+
+
Multiplier to incoming damage. Defaults to 1.0.
@@ -13120,16 +13151,6 @@
If true, the real item is shown rather than the cosmetic item. If false, the cosmetic item can be seen.
-
-
- Get index within bounds assuming list is not empty.
-
-
-
-
- Add a new item using its default constructor.
-
-
Payload for the DamageTool.damageZombie function.
@@ -13413,6 +13434,17 @@
so removing legacy effect id would break their content.
+
+
+ If true, players inside the safezone cannot use items categorized as "weapons" (/hostile).
+
+
+
+
+ If true, players inside the safezone cannot take damage. (Unless damage's bypassSafezone parameter is true.)
+ For backwards compatibility this is true if noWeapons was true.
+
+
If the file already exists when writing we will move it to this path. (public issue #4636)
@@ -14413,6 +14445,11 @@
Re-submit previous query after a query failure.
+
+
+ Add item to every cell within bounds.
+
+
Can be null if nothing has been added at position.
@@ -14423,7 +14460,7 @@
Does not add new lists to empty cells.
-
+
Number of Lists to preallocate in batches.
(GRID_SIZE * GRID_SIZE) % LIST_POOL_SIZE should be zero leftover.
@@ -15043,6 +15080,7 @@
Allows level to override skill max levels.
+ Can be turned off with config Prevent_Level_Skill_Overrides true.
Null if empty, otherwise matches 1:1 with PlayerSkills._skills.
@@ -15997,12 +16035,34 @@
Auto-registering list of volume manager subclasses for level editor.
+
+
+ Called in play mode if level has asserted that volumes do not move.
+
+
Should calling InstantiateVolume create a new volume?
False for deprecated (landscape hole volume) types.
+
+
+ Static volumes optimization is only useful for volume types which frequently lookup volume(s)
+ overlapping a given position.
+
+
+
+
+ Ideally this might be a BVH or octree/quadtree or something, but RegionList is simple and
+ already works / will be good enough for a quick patch.
+
+
+
+
+ Volumes added AFTER regionalVolumes was initialized.
+
+
The game uses Process.Start to open web links when the Steam overlay is unavailable, which could be exploited
@@ -22369,6 +22429,11 @@
rates there may be multiple FixedUpdates per frame.
+
+
+ Refer to PlayerMovement's comment.
+
+
Nelson 2025-04-30: carrying this over from whatever very old version of the A* Pathfinding Project the game was
diff --git a/redist/redist-client-preview-old/RocketModFix.Unturned.Redist.Client.nuspec b/redist/redist-client-preview-old/RocketModFix.Unturned.Redist.Client.nuspec
index c9e3c1c6..0d1bd116 100644
--- a/redist/redist-client-preview-old/RocketModFix.Unturned.Redist.Client.nuspec
+++ b/redist/redist-client-preview-old/RocketModFix.Unturned.Redist.Client.nuspec
@@ -2,7 +2,7 @@
RocketModFix.Unturned.Redist.Client-Preview
- 3.26.3.1
+ 3.26.3.2
Unturned 3 Client-side Preview redistributables. Standalone and always up-to-date.
diff --git a/redist/redist-client-preview-old/manifest.sha256.json b/redist/redist-client-preview-old/manifest.sha256.json
index ac0415c5..074446a6 100644
--- a/redist/redist-client-preview-old/manifest.sha256.json
+++ b/redist/redist-client-preview-old/manifest.sha256.json
@@ -1,6 +1,6 @@
{
"SDG.NetPak.Runtime.xml": "f9592fc449fbf9564e4d5d6b28d2d6c9cda75e94bc38250e65c1a1ff064aad11",
- "Assembly-CSharp.dll": "628ef74c976ea03a6b01ff1ceb26b967ffdc8eb9a3973cdccd97a1293e9faeaa",
+ "Assembly-CSharp.dll": "3be06580fab70fbc8bc542a1060f5a4181ca2dcc08153e02bcd08ae1d8096d72",
"SDG.NetPak.Runtime.dll": "7ac3ae26695fb7deb679b3306767e23a3c9e0c3046daeaf6d996fcff4655b45b",
"SDG.Glazier.Runtime.dll": "74d061456933820f204b111489d3a395b7ddf5256d8e18d503134e8c4ba73a2c",
"SystemEx.dll": "aab3891657f8e7594bab7b4fe15362191459ae00c0ba97dc804e9b1a04d34f4a",
@@ -8,6 +8,6 @@
"SDG.NetTransport.dll": "ac76c2b2e0cc1a859644f8ae375f9e5ddba652e66f931da26b755c6f68ee0635",
"UnturnedDat.dll": "ea720a0e90d7c4dfad3b57307b6722622214a4bfcac253b8373a35cb6f083181",
"SDG.HostBans.Runtime.dll": "92e615e52fac45fa896b22020d36d3c7d09860f7fd062924ff0bb72197d0406c",
- "Assembly-CSharp.xml": "1f03e3ce983a25c0ac1b2df78bc85187297de702a9348c4574e9fe29463da347",
+ "Assembly-CSharp.xml": "e6c170253d855b05292391b01bf6242fa659465ef9ca3c27bada4cf9502b751f",
"com.rlabrecque.steamworks.net.dll": "458c97b649e8c7e5b856384bb853d23999003d32c218a7203a4381f29c5b9175"
}
\ No newline at end of file
diff --git a/redist/redist-client-preview-old/version.json b/redist/redist-client-preview-old/version.json
index 4d46e08c..a62230a4 100644
--- a/redist/redist-client-preview-old/version.json
+++ b/redist/redist-client-preview-old/version.json
@@ -1,7 +1,7 @@
{
- "GameVersion": "3.26.3.1",
- "BuildId": "23050342",
- "NuGetVersion": "3.26.3.1",
- "FilesHash": "2F8D0452A80FE122FC1A8496E2736AC406054DBCE8CBBCD2250CC5A431EFF077",
- "LastUpdated": "2026-05-01T19:42:10.9528952Z"
+ "GameVersion": "3.26.3.2",
+ "BuildId": "23133803",
+ "NuGetVersion": "3.26.3.2",
+ "FilesHash": "72439469464F4C73AA6CFBAADDDAD6E1323977EDC17F151A85CCAA5E8CA9AADE",
+ "LastUpdated": "2026-05-07T19:01:17.5065004Z"
}
\ No newline at end of file
diff --git a/redist/redist-manifests/.manifest.redist-client-preview-old.txt b/redist/redist-manifests/.manifest.redist-client-preview-old.txt
index 58d6b507..3b8e0ea5 100644
--- a/redist/redist-manifests/.manifest.redist-client-preview-old.txt
+++ b/redist/redist-manifests/.manifest.redist-client-preview-old.txt
@@ -1 +1 @@
-3963227234801414389
+3123791573447273711