Skip to content

Commit 295f25d

Browse files
Update to Unturned 3.25.9
1 parent e6e44f2 commit 295f25d

File tree

2 files changed

+15
-20
lines changed

2 files changed

+15
-20
lines changed

SpawnsManager/SpawnsManager.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
<TargetFramework>net48</TargetFramework>
55
<LangVersion>latest</LangVersion>
66
<RootNamespace>RestoreMonarchy.SpawnsManager</RootNamespace>
7-
<Version>1.0.2</Version>
7+
<Version>1.0.3</Version>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="RestoreMonarchy.RocketRedist" Version="3.25.5" ExcludeAssets="runtime" />
11+
<PackageReference Include="RestoreMonarchy.RocketRedist" ExcludeAssets="runtime" Version="3.25.9" />
1212
</ItemGroup>
1313
</Project>

SpawnsManager/SpawnsManagerPlugin.MapConfiguration.cs

Lines changed: 13 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -59,28 +59,23 @@ private SpawnAssetConfig[] GetSpawnAssets()
5959
spawnAssetInfos.AddRange(LevelVehicles.tables.Select(x => new SpawnAssetInfo(x.tableID, x.name, "Vehicle_", EAssetType.VEHICLE)));
6060
spawnAssetInfos.AddRange(LevelAnimals.tables.Select(x => new SpawnAssetInfo(x.tableID, x.name, "Animal_", EAssetType.ANIMAL)));
6161

62-
for (byte b3 = 0; b3 < Regions.WORLD_SIZE; b3 += 1)
62+
List<ResourceSpawnpoint> resourceSpawnpoints = new();
63+
LevelGround.GatherAllTrees(resourceSpawnpoints);
64+
65+
foreach (ResourceSpawnpoint resourceSpawnpoint in resourceSpawnpoints)
6366
{
64-
for (byte b4 = 0; b4 < Regions.WORLD_SIZE; b4 += 1)
67+
if (resourceSpawnpoint.asset == null)
6568
{
66-
List<ResourceSpawnpoint> resourceSpawnpoints = LevelGround.trees[b3, b4];
69+
continue;
70+
}
6771

68-
foreach (ResourceSpawnpoint resourceSpawnpoint in resourceSpawnpoints)
69-
{
70-
if (resourceSpawnpoint.asset == null)
71-
{
72-
continue;
73-
}
74-
75-
if (spawnAssetInfos.Any(x => x.Id == resourceSpawnpoint.asset.rewardID && x.Origin == resourceSpawnpoint.asset.resourceName))
76-
{
77-
continue;
78-
}
79-
80-
SpawnAssetInfo spawnAssetInfo = new(resourceSpawnpoint.asset.rewardID, resourceSpawnpoint.asset.resourceName, "Resource_");
81-
spawnAssetInfos.Add(spawnAssetInfo);
82-
}
72+
if (spawnAssetInfos.Any(x => x.Id == resourceSpawnpoint.asset.rewardID && x.Origin == resourceSpawnpoint.asset.resourceName))
73+
{
74+
continue;
8375
}
76+
77+
SpawnAssetInfo spawnAssetInfo = new(resourceSpawnpoint.asset.rewardID, resourceSpawnpoint.asset.resourceName, "Resource_");
78+
spawnAssetInfos.Add(spawnAssetInfo);
8479
}
8580

8681
spawnAssetInfos.RemoveAll(x => x.Id == 0);

0 commit comments

Comments
 (0)