TalesOfNovariel/Assets/Scripts/Handler/EasterEggHandler.cs

56 lines
1.4 KiB
C#

using Assets.Scripts.Player;
using Steamworks;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using UnityEngine;
namespace Assets.Scripts
{
class EasterEggHandler
{
public static void applyEasterEgg(string playername)
{
if (playername.ToLower().Length > 0)
{
applyNameEasterEgg(playername.ToLower());
}
}
private static void applyNameEasterEgg(string playername)
{
//TODO: Create achievements fitting of their contribution... no game changing things, except godmode
switch (playername)
{
case "threetimes8":
break;
case "finnchen123":
break;
case "thefluffeypanda":
break;
case "nicola":
SteamWorksHandler.getGodModeAchievement();
break;
}
}
public static bool isGodMode(PlayerObject player)
{
bool result = false;
if (player != null)
{
if (player.getPlayerName() != null)
{
if (player.getPlayerName().ToLower() == "nicola")
{
result = true;
}
}
}
return result;
}
}
}