Skip to content

Commit ec06b5b

Browse files
authored
16 July 2025 - Version 3.25.8.100-preview19237948 (19237948) [Forced] (#89)
1 parent 61a4b16 commit ec06b5b

File tree

6 files changed

+42
-126
lines changed

6 files changed

+42
-126
lines changed
3 KB
Binary file not shown.

redist/redist-client-preview/Assembly-CSharp.xml

Lines changed: 32 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -120,6 +120,11 @@
120120
Alpha is 0.0 outside volume and 1.0 inside inner volume.
121121
</summary>
122122
</member>
123+
<member name="M:SDG.Unturned.LevelVolume`2.GetClosestWorldPosition(UnityEngine.Vector3)">
124+
<summary>
125+
Given a point in world space, find the closest point within the total volume in world space.
126+
</summary>
127+
</member>
123128
<member name="M:SDG.Unturned.LevelVolume`2.GetBoxSize">
124129
<summary>
125130
World space size of the box.
@@ -9198,6 +9203,16 @@
91989203
At low framerate deltaTime can be so high the spring explodes unless we use a fixed timestep.
91999204
</summary>
92009205
</member>
9206+
<member name="F:SDG.Unturned.AirdropAsset.barricadeRef">
9207+
<summary>
9208+
Interactable storage barricade to spawn at the drop position.
9209+
</summary>
9210+
</member>
9211+
<member name="F:SDG.Unturned.AirdropAsset.model">
9212+
<summary>
9213+
Prefab to spawn falling from the aircraft.
9214+
</summary>
9215+
</member>
92019216
<member name="T:SDG.Unturned.HousingEdge">
92029217
<summary>
92039218
Initially these were structs so that they would be adjacent in memory and therefore faster to iterate lots of them,
@@ -9452,16 +9467,6 @@
94529467
Contains extra information about how to call it.
94539468
</summary>
94549469
</member>
9455-
<member name="F:SDG.Unturned.AirdropAsset.barricadeRef">
9456-
<summary>
9457-
Interactable storage barricade to spawn at the drop position.
9458-
</summary>
9459-
</member>
9460-
<member name="F:SDG.Unturned.AirdropAsset.model">
9461-
<summary>
9462-
Prefab to spawn falling from the aircraft.
9463-
</summary>
9464-
</member>
94659470
<member name="T:SDG.Unturned.OncePerFrameGuard">
94669471
<summary>
94679472
True once per frame, false otherwise.
@@ -11206,6 +11211,12 @@
1120611211
LevelBatching is currently only enabled if map creator has verified it works properly.
1120711212
</summary>
1120811213
</member>
11214+
<member name="F:SDG.Unturned.LevelInfoConfigData.Batching_Max_Texture_Size">
11215+
<summary>
11216+
Overrides maximum size of textures included in LevelBatching atlas.
11217+
When using this, be mindful the combined texture doesn't exceed some reasonable size (~4k?)
11218+
</summary>
11219+
</member>
1120911220
<member name="F:SDG.Unturned.LevelInfoConfigData.Enable_Clutter_Option">
1121011221
<summary>
1121111222
If true, map creator has verified the clutter option works as-expected.
@@ -18913,11 +18924,12 @@
1891318924
<member name="F:SDG.Framework.Foliage.FoliageSystem.batches">
1891418925
<summary>
1891518926
Nelson 2025-04-22: instanced foliage rendering is a decent chunk of CPU time. In retrospect this seems like
18916-
an obvious optimization: Graphics.DrawMeshInstanced accepts up to 1023 instances per call. Each tile
18917-
groups instances in lists of up to 1023, but often isn't that high. Now, we collect instances until we
18918-
hit the 1023 limit. This is particularly useful for sparse variants like colored flowers.
18927+
an obvious optimization: Graphics.DrawMeshInstanced accepts up to 1023* instances per call. Each tile
18928+
groups instances in lists of up to 1023*, but often isn't that high. Now, we collect instances until we
18929+
hit the 1023* limit. This is particularly useful for sparse variants like colored flowers.
1891918930
With a consistent camera transform ("/copycameratransform") on an upcoming map remaster I went from between
1892018931
0.72-0.8 ms on my PC to 0.55-0.6 ms!
18932+
*Nelson 2025-07-14: refer to NON_UNIFORM_SCALE_INSTANCES_PER_BATCH.
1892118933
</summary>
1892218934
</member>
1892318935
<member name="F:SDG.Framework.Foliage.FoliageSystem.DRAW_OFFSETS">
@@ -18928,6 +18940,13 @@
1892818940
</summary>
1892918941
</member>
1893018942
<!-- Badly formed XML comment ignored for member "M:SDG.Framework.Foliage.FoliageSystem.FastMatrixCopy(System.Collections.Generic.List{UnityEngine.Matrix4x4},System.Int32,UnityEngine.Matrix4x4[],System.Int32,System.Int32)" -->
18943+
<member name="F:SDG.Framework.Foliage.FoliageSystem.NON_UNIFORM_SCALE_INSTANCES_PER_BATCH">
18944+
<summary>
18945+
Nelson 2025-07-14: although Graphics.DrawMeshInstanced accepts 1023 instances, it will split them into max
18946+
batches of [1, 511, 511] if shader does not have: #pragma instancing_options assumeuniformscaling
18947+
So, we might as well do our own splitting of batches to avoid batches of 1.
18948+
</summary>
18949+
</member>
1893118950
<member name="M:SDG.Framework.Foliage.FoliageSystem.DrawInstances(SDG.Framework.Foliage.FoliageInstancingBatchConfig@,UnityEngine.Matrix4x4[],System.Int32,UnityEngine.Camera)">
1893218951
<param name="matrixCount">Must be within [0, MAX_MATRICES_PER_BATCH] range.</param>
1893318952
</member>

redist/redist-client-preview/RocketModFix.Unturned.Redist.Client.nuspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<package xmlns="http://schemas.microsoft.com/packaging/2010/07/nuspec.xsd">
33
<metadata>
44
<id>RocketModFix.Unturned.Redist.Client</id>
5-
<version>3.25.7.2-preview19137120</version>
5+
<version>3.25.8.100-preview19237948</version>
66
<description>
77
Unturned 3 Client-side redistributables. Standalone and always up-to-date.
88
</description>
Lines changed: 2 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,108 +1,4 @@
11
{
2-
"UnityEngine.AudioModule.dll": "90af0d5c570b9bc108ed3ee8df429d1bed50421830cacaacba5a27407f7d6dd3",
3-
"UnityEngine.TextCoreTextEngineModule.dll": "0ce73214fb83f46e6625f801fdfa3bca1a2f943ae34ec55f5662e92be0d9e697",
4-
"System.Xml.Linq.dll": "b0a3e5fd478114c76e87d6f41362156c62579aee9fe6e82cfe286b0a723c0f3f",
5-
"UnityEngine.AssetBundleModule.dll": "ff20356f44af32db558cd08f8dcc5c0710a5e3ebe990ccfbc863c149babf3af3",
6-
"UnityEngine.PhysicsModule.dll": "4d87dea4e75b95cf70d32923a43281027ca99a9c6ca5924e339d374593e09c28",
7-
"UnityEngine.UnityAnalyticsModule.dll": "5a6db23ceff8547ecd2a9a2e8044138dea02918dcb6e8552573c47cd568c2953",
8-
"UnityEngine.AndroidJNIModule.dll": "683006a2e7409fbfe8d17a046561115f689879044edbee1147c31191d1108a15",
9-
"UnityEngine.ProfilerModule.dll": "4ff78ce6422ecb62707f922b7e15b90e37a9ea4b2158b51aa291ff4111638733",
10-
"UnityEngine.UnityConnectModule.dll": "5b790f435e6fa04c0c4e1200e5bb79a41df2ac50abb971010bf6505180c3056c",
11-
"UnityEngine.UnityAnalyticsCommonModule.dll": "2461f1908c90f482b12cf9b35836d7d099c4d38874b14fa3dd04828f22b77cc5",
12-
"UnityEngine.StreamingModule.dll": "aaf016453b667931aa6a5a2091db10eb304de938ab13dee550eb03bfcfe4a0b4",
13-
"UnityEngine.GameCenterModule.dll": "5453b2db8b044f731e467f079a80c5342182bca2daa36c02e12eb7e5fda76e54",
14-
"UnityEngine.UNETModule.dll": "116b49bf60214ba6a29b5839556d523ccd8896526616dd52ced50a6f216cb418",
15-
"UnityEngine.TilemapModule.dll": "f7ed46d37a4a26762064c4714638644a18a1d92bfea79927f819a5dd8847d831",
16-
"UnityEngine.ClothModule.dll": "f9fc4a30f38326b9a4024eef90c8b7e454d13046199954d36efc9ad0dba72200",
17-
"UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll": "4430377c421993dcc3dd8e7233e23d75e77e0dbb10bdbb5fc060f77e00043c02",
18-
"UnityEngine.HotReloadModule.dll": "95047b1635eaf93581f186c90d3878de558b7d5f3e53f944da5c61c7a9214db3",
19-
"System.Data.dll": "9208d9f99340a6fc86c07240b681c69070a35b750b572a1b04c623dbc8c8ce80",
20-
"UnityEngine.CrashReportingModule.dll": "1b26f786cae8d489ab2475e3dd36c9501e5e10e03860865597325ffd5cc4124d",
21-
"HighlightingSystem.dll": "14bf35ba30748d9567ed4391f44551611d69a0dfa3f0d526cf50d55c374c1051",
22-
"UnityEngine.UnityWebRequestModule.dll": "ec0edae02b5557961699f205984f561a9e30de9f954136154d4fcd5009813deb",
23-
"UnityEngine.ImageConversionModule.dll": "f38ada8de8c4d086cd0871af20e98f6db4e7363f6d4f8703979340ee8c198bb1",
24-
"UnityEngine.InputLegacyModule.dll": "3adb044fabcb986e670813ed2a430ce2faf95aa07ef370702ea92bec0cc1e41c",
25-
"Pathfinding.Poly2Tri.dll": "6d37c20001d050b2bfd5071d64ee19f7fd7415e021e8122f1e9070613e4d570b",
26-
"UnityEngine.UIModule.dll": "60f35b8e38fa384d2eef4c6737bb468955ee34b3426ac8d7e9fef00d9ae52733",
27-
"UnityEngine.UnityWebRequestTextureModule.dll": "df47042df8014ad87a95ae4cd76c5c352fbb4477fe7823b316fa29dfa30abdac",
28-
"Unity.TextMeshPro.dll": "013283266a0a5d070fcddb89d75e7eae9acb601fb7155a3a976d5971cba0b837",
29-
"Unturned.LiveConfig.Runtime.dll": "42a47abeecd633d0023712164a1cebb3ff0792e78163f25de766fb41db3307bd",
30-
"UnityEngine.TerrainPhysicsModule.dll": "0a66795a35a4d4fae15fa562c032e25ecf47da1c94590ffebe08240a3083c74a",
31-
"UnityEngine.CoreModule.dll": "3301a7929654c989bdaed4786b87d89977d10be8bb693d6b4a2d76faa5344524",
32-
"UnityEngine.AIModule.dll": "bce511d9eaa61d1227524bb12c8c577bd637bf6c088b800ebd9dcfaee98ef44c",
33-
"SDG.Glazier.Runtime.dll": "bb711d4fd66aafb485e0daee9293b6570846a19676ceecd0971663692377ada6",
34-
"System.Xml.dll": "87868137fafcacdba529669c444336903f530d75c2c0d34aeb0fc0ee4c159dd1",
35-
"UnityEngine.AnimationModule.dll": "add3ee8fe46c57acfb965eed098644dde4c77c8c2239816aa49614a2ea008f46",
36-
"UnityEngine.GridModule.dll": "4651c38fde6dd1b32c783ce317c42a4940508313547c790b8244195877f4e81c",
37-
"UnityEngine.JSONSerializeModule.dll": "f651818c316e28cd6f6c748e9d96dd052281f28f18d02ecd8e68c1c42d6e9fca",
38-
"UnityEngine.SubstanceModule.dll": "9606aec0e3bfeed12f4f839f0c395238251dc8e4672b82d5082706c65816ccd4",
39-
"System.Transactions.dll": "377b67149887d424148bfd263121f3ca6cc43cf986611edf5b4581dc323046a0",
40-
"UnityEngine.TerrainModule.dll": "dcad9e74caa4069b2120887e01116ae1a879ca7ca5f3e436844ce3f94dc33b4f",
41-
"UnityEngine.AccessibilityModule.dll": "dba9768901368e62f46a92d3aa6736d0dd352310dc084804ae02f40b74ff442e",
42-
"UnityEngine.UnityWebRequestAssetBundleModule.dll": "2b7314423da743566bc5e589bfa93a7ffa940ca69d72c8dc95ceb746eb008463",
43-
"Unity.Postprocessing.Runtime.dll": "e807fc6fd75741e0a87b4907e1ac133f6c736598c3b6bb2cceeafdf299d1324c",
44-
"System.Configuration.dll": "e9a6f402068425dd918daf4b77cb8505bbcc5681fb58cdf4b5e6bfe5d3533599",
45-
"UnityEngine.DSPGraphModule.dll": "5712c7aa891365a5cf839391aa8b5d529fbfa311d5896f4307922bd6f6d38ee4",
46-
"UnityEngine.PerformanceReportingModule.dll": "b09ad6e015f8872e133284da39d713188e9609cb6a7949fa4342ea0781877fac",
47-
"UnityEngine.ClusterRendererModule.dll": "1c466fb7207ce4367d73faab2306126bcdc10a489cba19883ebf09b8b74dbe8f",
48-
"UnityEngine.UnityCurlModule.dll": "6178c9767bdda18e987d69cb4361d5b541e0f2303e4a57e6ab3f6000efa3b974",
49-
"UnityEngine.VideoModule.dll": "c2d3f2c6b8ffa678177b344acf5907f275a860551031911fad7f12a4dfe9c64a",
50-
"UnityEngine.SharedInternalsModule.dll": "cf43401f7186b07af9831bd6b522262a867cb0e3dedc20bb7d6bd4b55dda528f",
51-
"UnityEngine.SpriteMaskModule.dll": "e70656c9fb2b4c300f1ff0a74093450cbf319d4250edff45c003c88a7a5fc32f",
52-
"UnityEngine.UnityTestProtocolModule.dll": "efaba99d0ec9250e99c1384d96bd3a51a41b6905a38a2140a258e211deb80039",
53-
"BattlEye.dll": "0e3980d3a3ae57d436bb72a3755df6f2d515c6ac7cc56dd8900b1fd76b21e70b",
54-
"UnityEngine.UIElementsModule.dll": "b45228b0b207e417c45dcdccdb718b8a96bf2d8247d2809bdc3ab0663dc229ed",
55-
"UnityEngine.UnityWebRequestAudioModule.dll": "5df00b24d032668ff92362b4d412be81f7f243b7dfd5b8d4272b53e791d490bf",
56-
"UnityEngine.TextRenderingModule.dll": "ac848bb00a0493838425bdb3c16e64d0699530e1ca723cef87950634b2376e43",
57-
"UnityEngine.VirtualTexturingModule.dll": "42461859b1eb9c276b27a83319837ab2754a011e7e514f0b1f0aadafb431f694",
58-
"Pathfinding.Ionic.Zip.Reduced.dll": "481cc0f9a53a9ba94f8ea3fc0fb2a520b41812c2fdc6ab10581751eada743d34",
59-
"UnityEngine.UIElementsNativeModule.dll": "e5b6a5ba3423dad69cbc025287e8a55e84cb664a7ee00638ccb6474bdf1306db",
60-
"UnityEngine.LocalizationModule.dll": "969efd792fb4ec16426a6a0ff41fa60226989c1923df0a6d68d87437fe25a021",
61-
"UnityEngine.UmbraModule.dll": "02bffc875edc1a2c068cec4083fd57755d8cdfc48dc7bb9a05a73ead1bb09f31",
62-
"UnityEngine.TextCoreModule.dll": "e0576903a0a3d931da09732c046e73b8843ba52756496a049985564c001c63ed",
63-
"UnityEngine.UnityWebRequestWWWModule.dll": "f1638730754ff52a23ca422b358a1f77a0099a296a36c08f458a0d4119b1e461",
64-
"UnityEngine.TLSModule.dll": "78e19f3c34ea72906fd73a457b8a2c0123818bcaedb81a275774baa0782b4dbf",
65-
"UnityEngine.ParticleSystemModule.dll": "98ce8393af4996d85a1e0f3811716584df1f1d3e75490c76c4ee3a3f9b291b2a",
66-
"Newtonsoft.Json.dll": "d134937ec381729074694490e81983b08ec7991b31550eabafb9202e5b404f89",
67-
"UnityEngine.VehiclesModule.dll": "3f5f81cca35c686b28342354db6e82c4938aca8a210ec3bd72eb4ad77a7f32ec",
68-
"System.dll": "ffdd4c759dcef3dc4f51eb3d45eb8787d45da6bd47a373e23dbeab80d40f28cb",
69-
"UnityEngine.TextCoreFontEngineModule.dll": "5aa0db3b3ce7e68a5b3b757e002c20607c4169ba096a5c71d3fdeb29ca62e955",
70-
"System.Runtime.Serialization.dll": "7f9fc41d5a21e368ed56cf00bbb41e44d2cd2f18a2596c8500590c3c9e294831",
71-
"Pathfinding.ClipperLib.dll": "4651eba68167202db81c212f445e23a2742560d70b605c0b367ad26a4d8dc1b3",
72-
"Assembly-CSharp.dll": "5d7f8b0cb2eda24c7c0b106150ddb5b571620f55ed7000ee59c26c4bba571fff",
73-
"Mono.Security.dll": "22f18aee38c7a8b1eedeb37da10a4cd93f8185b2f85d1eb95657cc6f5f473eb3",
74-
"StandardAssets.dll": "1b9c15fbaa3ee1aacae0aff21be2ba68e593b6cfb198802f1bf774c5a2d2d82d",
75-
"UnityEngine.dll": "4e8aabd8a38b80efb06f440b665c85e8ba7647dcc98a33155405c857abc8db9d",
76-
"UnityEx.dll": "023873148eeaad563e4b4e57d98bf9869b1ac88023bc30ecc86f079aab629e53",
77-
"UnityEngine.VFXModule.dll": "e26df07ddfce940a4cb753fd2aa03be76c7c8ee9daac6feade652a06ae13b86e",
78-
"Assembly-CSharp.xml": "1b33fe59fac4bb54319799b7a69bde8ee3d2d72f5f69ed47432ca3bb115c193d",
79-
"SDG.NetPak.Runtime.xml": "032c8d2d0a3e1f15ef1139b98f5370eb1fb94d65bf01c4462a0c0e6578bb705a",
80-
"UnityEngine.WindModule.dll": "eb4670be37cec7824d64711526008538567c86eb0dad8c773b0d7a56fd4ef158",
81-
"System.Security.dll": "07282d060237039adb6d11adc5f6e60e72a0049a5482545b5133f3dbb6ba840b",
82-
"UnityEngine.SpriteShapeModule.dll": "152817cc97ad9d9010d708f13c7e2ed5955afa06a324500c7da74e4369fe88d1",
83-
"mscorlib.dll": "5d3324b4b13081b0672a0e633050a81ecd33ef15e5acf23770ea60cc7a7d1d22",
84-
"UnityEngine.DirectorModule.dll": "27ea4188f92af07fb8dc2c5789dae81326315861dd78770cc52b0189780b4cce",
85-
"System.EnterpriseServices.dll": "7cf9a3bcb9519fe5f925b477613b38327370a7e77ee9afe617f53485c2a7babb",
86-
"UnturnedDat.dll": "6e63686448d6f0ed0d24cec611b68a26fad4f5925accea021efaae04393a6b7f",
87-
"UnityEngine.ClusterInputModule.dll": "f0616fc39619a26ac61c4606865503cdef2dbcbca0caea6e1ebc1c9f052f9c01",
88-
"UnityEngine.SubsystemsModule.dll": "f5430b7b51054ec6dabc7be5fd62c152f085deecb1514268437efd5b4d361089",
89-
"UnityEngine.InputModule.dll": "60f09b160e7582472023a2503a4d20ae5a5b4af66347671812ee47f8fd3977c2",
90-
"Pathfinding.JsonFx.dll": "7705bad049f46adc7b1fa2ab401de1c84e7cf229894768f4869b6d23824c32ea",
91-
"com.rlabrecque.steamworks.net.dll": "846866e49c176c3cb2ef93b32dce218d3434faaeeb671464cdcb8b779efdd3f4",
92-
"UnityEngine.IMGUIModule.dll": "65e2f59ed0d0d88229b99fff0a5abd2bf3ab2d303df0b639da94154b759389c1",
93-
"Mono.Posix.dll": "3db99e792651c291e69ee763cf49d9b248dbfe043764619057f6fd0a342090dc",
94-
"System.Core.dll": "63e626271d04ebda91c6d101ba09a458486c85d86232fc752d082271fa1108d2",
95-
"System.ServiceModel.Internals.dll": "db7e6471391a24791996a7155a5d432d58d3c7858295da7c50b546422d9b79da",
96-
"UnityEngine.Physics2DModule.dll": "d09fa56a30ab5867d11b8deb7305094bc505ef1e7c60535af90e3484899c289a",
97-
"UnityEngine.UI.dll": "189f9532ababf35c0dcb6870240f240b3cdc2cef8c71ba588effe15f2ce07ced",
98-
"SDG.HostBans.Runtime.dll": "859b225b40ab376365fee0612b5a1b1589a8fe361bb3c60e21e012f5f589960a",
99-
"SDG.NetTransport.dll": "f7427ff4079125a9dba13459ae005e22c5221b3dbf00d7a6e5ea59aef14cee0e",
100-
"SystemEx.dll": "6398f529ad739f9402dc10d9bab57e28d964aeeaa581a5789160dbdfc55325e2",
101-
"UnityEngine.XRModule.dll": "26cfe71735e8dab40feb0f1760b7ddd9b8487346127cda05d5a8f1afdbd91dd3",
102-
"AstarPathfindingProject.dll": "773e7f1492764ee58acce91ee2b730aefc9a6816bc41e33c393736bf18c32de1",
103-
"UnityEngine.GIModule.dll": "d0e2bdfb95aa5aaa7b70092be78d3d00a0198e6c270e949707cc3176846ee939",
104-
"UnityEngine.ScreenCaptureModule.dll": "63f547fa3dd23302710ef7d935e5900f792c3088eb5f498e56f9a81690f6f527",
105-
"UnityEngine.VRModule.dll": "468c3b980454c2678be4aa52c4336a7f00e9a7dbe791ae9765c0f1a642bbad86",
106-
"System.Numerics.dll": "d3e868fd37ed0c4c52b258ab262c600ae42eb2d78c038e8392604bd5144879a2",
107-
"SDG.NetPak.Runtime.dll": "3dbed421eecd1d3ee90c44a2096fdcb7e6931ef84455e659854e5215c14ad1ef"
2+
"Assembly-CSharp.xml": "d6ff93e9fafa383af23c8ed909a7d17eecf31b811cfa388c1baefe85a7fba490",
3+
"Assembly-CSharp.dll": "be6417fef8ae4eefd22525963f52cc5c9b5575332e10eb53289a1c6ba7ae2e06"
1084
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
2-
"GameVersion": "3.25.7.2",
3-
"BuildId": "19137120",
4-
"NuGetVersion": "3.25.7.2-preview19137120",
5-
"FilesHash": "465006D9E99A9DA4EF980EBCE0A3853E26EF848A90C4E98A629DB5FD67ED8007",
6-
"LastUpdated": "2025-07-08T17:45:29.0157831Z"
2+
"GameVersion": "3.25.8.100",
3+
"BuildId": "19237948",
4+
"NuGetVersion": "3.25.8.100-preview19237948",
5+
"FilesHash": "BB988BA76468D599AB8DE1258817544E7E10C4798AAF922C684E598FDDD81375",
6+
"LastUpdated": "2025-07-16T05:39:19.6843946Z"
77
}
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
3434058003629065725

0 commit comments

Comments
 (0)