Thermal artifact, mid-quest message popups, sortmode from immediate to deferred, saving bugfixes

This commit is contained in:
Regalis
2015-11-19 19:21:48 +02:00
parent 9b08201972
commit 35f05376b0
21 changed files with 155 additions and 56 deletions
@@ -14,6 +14,8 @@ namespace Barotrauma
private Item item;
private int state;
public override Vector2 RadarPosition
{
get
@@ -69,6 +71,23 @@ namespace Barotrauma
//item.MoveWithLevel = true;
}
public override void Update(float deltaTime)
{
switch (state)
{
case 0:
if (item.CurrentHull == null) return;
ShowMessage(state);
state = 1;
break;
case 1:
if (!Level.Loaded.AtEndPosition && !Level.Loaded.AtStartPosition) return;
ShowMessage(state);
state = 2;
break;
}
}
public override void End()
{
item.Remove();