v0.19.8.0

This commit is contained in:
Juan Pablo Arce
2022-09-28 21:30:52 -03:00
parent fec8131243
commit 3ca584f2fc
152 changed files with 1931 additions and 1071 deletions
@@ -4,7 +4,7 @@ namespace Barotrauma;
partial class TutorialHighlightAction : EventAction
{
private static readonly Color highlightColor = Color.OrangeRed;
private static readonly Color highlightColor = Color.Orange;
partial void UpdateProjSpecific()
{
@@ -19,32 +19,32 @@ partial class TutorialHighlightAction : EventAction
{
if (entity is Item i)
{
SetHighlight(i);
SetItemHighlight(i);
}
else if (entity is Structure s)
{
SetHighlight(s);
SetStructureHighlight(s);
}
else if (entity is Character c)
{
SetHighlight(c);
SetCharacterHighlight(c);
}
}
private void SetHighlight(Item item)
private void SetItemHighlight(Item item)
{
if (item.ExternalHighlight == State) { return; }
item.SpriteColor = (State) ? highlightColor : Color.White;
item.HighlightColor = State ? highlightColor : null;
item.ExternalHighlight = State;
}
private void SetHighlight(Structure structure)
private void SetStructureHighlight(Structure structure)
{
structure.SpriteColor = (State) ? highlightColor : Color.White;
structure.SpriteColor = State ? highlightColor : Color.White;
structure.ExternalHighlight = State;
}
private void SetHighlight(Character character)
private void SetCharacterHighlight(Character character)
{
character.ExternalHighlight = State;
}