(98d8107fe) Fixed server failing to set items' treatment suitabilities because afflictions were loaded after the items
This commit is contained in:
@@ -67,31 +67,6 @@ namespace Barotrauma
|
|||||||
|
|
||||||
public float SpriteRotation;
|
public float SpriteRotation;
|
||||||
|
|
||||||
private GUITextBlock itemInUseWarning;
|
|
||||||
private GUITextBlock ItemInUseWarning
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
if (itemInUseWarning == null)
|
|
||||||
{
|
|
||||||
itemInUseWarning = new GUITextBlock(new RectTransform(new Point(10), GUI.Canvas), "",
|
|
||||||
textColor: Color.Orange, color: Color.Black,
|
|
||||||
textAlignment:Alignment.Center, style: "OuterGlow");
|
|
||||||
}
|
|
||||||
return itemInUseWarning;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public override bool SelectableInEditor
|
|
||||||
{
|
|
||||||
get
|
|
||||||
{
|
|
||||||
return parentInventory == null && (body == null || body.Enabled) && ShowItems;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public float SpriteRotation;
|
|
||||||
|
|
||||||
public Color GetSpriteColor()
|
public Color GetSpriteColor()
|
||||||
{
|
{
|
||||||
Color color = spriteColor;
|
Color color = spriteColor;
|
||||||
|
|||||||
@@ -83,6 +83,7 @@ namespace Barotrauma
|
|||||||
LevelGenerationParams.LoadPresets();
|
LevelGenerationParams.LoadPresets();
|
||||||
ScriptedEventSet.LoadPrefabs();
|
ScriptedEventSet.LoadPrefabs();
|
||||||
|
|
||||||
|
AfflictionPrefab.LoadAll(GetFilesOfType(ContentType.Afflictions));
|
||||||
StructurePrefab.LoadAll(GetFilesOfType(ContentType.Structure));
|
StructurePrefab.LoadAll(GetFilesOfType(ContentType.Structure));
|
||||||
ItemPrefab.LoadAll(GetFilesOfType(ContentType.Item));
|
ItemPrefab.LoadAll(GetFilesOfType(ContentType.Item));
|
||||||
JobPrefab.LoadAll(GetFilesOfType(ContentType.Jobs));
|
JobPrefab.LoadAll(GetFilesOfType(ContentType.Jobs));
|
||||||
@@ -90,7 +91,6 @@ namespace Barotrauma
|
|||||||
NPCConversation.LoadAll(GetFilesOfType(ContentType.NPCConversations));
|
NPCConversation.LoadAll(GetFilesOfType(ContentType.NPCConversations));
|
||||||
ItemAssemblyPrefab.LoadAll();
|
ItemAssemblyPrefab.LoadAll();
|
||||||
LevelObjectPrefab.LoadAll();
|
LevelObjectPrefab.LoadAll();
|
||||||
AfflictionPrefab.LoadAll(GetFilesOfType(ContentType.Afflictions));
|
|
||||||
|
|
||||||
GameModePreset.Init();
|
GameModePreset.Init();
|
||||||
LocationType.Init();
|
LocationType.Init();
|
||||||
|
|||||||
Reference in New Issue
Block a user