Fixed achievements, v1.3.0

This commit is contained in:
Nicola Sovic 2022-07-04 14:44:08 +02:00
parent 2c3a09f5cc
commit 1de5ec9072

View File

@ -33,6 +33,7 @@ public class SteamWorksHandler : MonoBehaviour
if (SteamManager.Initialized)
{
SteamUserStats.SetAchievement("ForestAchievement");
SteamUserStats.StoreStats();
}
counterForest = -1;
}
@ -46,6 +47,7 @@ public class SteamWorksHandler : MonoBehaviour
if (SteamManager.Initialized)
{
SteamUserStats.SetAchievement(name);
SteamUserStats.StoreStats();
}
}
}
@ -79,6 +81,7 @@ public class SteamWorksHandler : MonoBehaviour
if (SteamManager.Initialized)
{
SteamUserStats.SetAchievement(name);
SteamUserStats.StoreStats();
}
}
}
@ -95,19 +98,24 @@ public class SteamWorksHandler : MonoBehaviour
if (!isGodMode())
{
SteamUserStats.SetAchievement("ItemAchievement");
SteamUserStats.StoreStats();
switch (item.getRarity())
{
case ItemRarity.COMMON:
SteamUserStats.SetAchievement("CommonAchievement");
SteamUserStats.StoreStats();
break;
case ItemRarity.RARE:
SteamUserStats.SetAchievement("RareAchievement");
SteamUserStats.StoreStats();
break;
case ItemRarity.EPIC:
SteamUserStats.SetAchievement("EpicAchievement");
SteamUserStats.StoreStats();
break;
case ItemRarity.LEGENDARY:
SteamUserStats.SetAchievement("LegendaryAchievement");
SteamUserStats.StoreStats();
break;
}
}