public static void SetVariable(Being being, string variableName, string variable)
 {
     if (being.GetComponent <LuaPowerBeingVariablesMonoBehavior>() == null)
     {
         being.gameObject.AddComponent <LuaPowerBeingVariablesMonoBehavior>();
     }
     being.GetComponent <LuaPowerBeingVariablesMonoBehavior>().BeingVariables[variableName] = variable;
 }
 public static string GetVariable(Being being, string variableName)
 {
     if (being.GetComponent <LuaPowerBeingVariablesMonoBehavior>() == null)
     {
         being.gameObject.AddComponent <LuaPowerBeingVariablesMonoBehavior>();
     }
     if (being.GetComponent <LuaPowerBeingVariablesMonoBehavior>().BeingVariables.ContainsKey(variableName))
     {
         return(being.GetComponent <LuaPowerBeingVariablesMonoBehavior>().BeingVariables[variableName]);
     }
     else
     {
         return("Variable Not Set");
     }
 }