MP campaign fixes
This commit is contained in:
@@ -55,6 +55,11 @@ namespace Barotrauma
|
||||
itemContainer.Combine(item);
|
||||
break;
|
||||
}
|
||||
|
||||
if (GameSettings.VerboseLogging)
|
||||
{
|
||||
DebugConsole.NewMessage("Initialized ArtifactEvent (" + item.Name + ")", Color.White);
|
||||
}
|
||||
}
|
||||
|
||||
public override void Update(float deltaTime)
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using Microsoft.Xna.Framework;
|
||||
using System.Collections.Generic;
|
||||
|
||||
namespace Barotrauma
|
||||
{
|
||||
@@ -34,7 +35,15 @@ namespace Barotrauma
|
||||
|
||||
private void CreateScriptedEvents(Level level)
|
||||
{
|
||||
System.Diagnostics.Debug.Assert(events.Count == 0);
|
||||
|
||||
MTRandom rand = new MTRandom(ToolBox.StringToInt(level.Seed));
|
||||
|
||||
if (GameSettings.VerboseLogging)
|
||||
{
|
||||
DebugConsole.NewMessage("Generating events (seed: " + level.Seed + ")", Color.White);
|
||||
}
|
||||
|
||||
events.AddRange(ScriptedEvent.GenerateLevelEvents(rand, level));
|
||||
}
|
||||
|
||||
|
||||
@@ -74,6 +74,10 @@ namespace Barotrauma
|
||||
base.Init();
|
||||
|
||||
monsters = SpawnMonsters(Rand.Range(minAmount, maxAmount, Rand.RandSync.Server));
|
||||
if (GameSettings.VerboseLogging)
|
||||
{
|
||||
DebugConsole.NewMessage("Initialized MonsterEvent (" + monsters[0]?.SpeciesName + " x" + monsters.Length + ")", Color.White);
|
||||
}
|
||||
}
|
||||
|
||||
private Character[] SpawnMonsters(int amount)
|
||||
|
||||
Reference in New Issue
Block a user