Rendering lights, fow penumbra, human anim tweaking, female sprite, electricity bugfixes

This commit is contained in:
Regalis
2015-07-24 00:36:44 +03:00
parent 4820e55e05
commit c2be74324d
36 changed files with 334 additions and 150 deletions
+17 -2
View File
@@ -213,6 +213,12 @@ namespace Subsurface
Game1.Level = new Level("asdf", 50.0f, 500,500, 50);
Game1.Level.Generate(100.0f);
break;
case "fixitems":
foreach (Item it in Item.itemList)
{
it.Condition = 100.0f;
}
break;
case "fowenabled":
case "fow":
case "drawfow":
@@ -221,8 +227,16 @@ namespace Subsurface
case "lighting":
case "lightingenabled":
case "light":
case "lights":
Game1.LightManager.LightingEnabled = !Game1.LightManager.LightingEnabled;
break;
case "oxygen":
case "air":
foreach (Hull hull in Hull.hullList)
{
hull.OxygenPercentage = 100.0f;
}
break;
case "lobbyscreen":
case "lobby":
Game1.LobbyScreen.Select();
@@ -266,8 +280,9 @@ namespace Subsurface
}
public static void ThrowError(string error, Exception e = null)
{
if (e!=null) error += " {"+e.Message+"}";
{
if (e != null) error += " {" + e.Message + "}";
System.Diagnostics.Debug.WriteLine(error);
NewMessage(error, Color.Red);
isOpen = true;
}