Пример #1
0
    public Dictionary <string, System.Object> ToDictionary()
    {
        Dictionary <string, System.Object> result = new Dictionary <string, System.Object>();

        result ["SkillName"]        = skillName.ToString();
        result ["SkillGPCost"]      = skillGpCost;
        result ["SkillDescription"] = skillDescription;
        result ["SkillParam"]       = skillParam;

        return(result);
    }
Пример #2
0
 public void SetSkillUI(int skillNumber, ParamNames skillName, int skillGp)
 {
     this.skillName [skillNumber - 1].text   = skillName.ToString();
     this.skillGpCost [skillNumber - 1].text = "" + skillGp + "GP";
 }
Пример #3
0
 // IVB: could be replaced with the following, where calling could be both "new Parameter(<enum>, <value>)"
 //                                            and "new Parameter((Names)<int-number>, <value>)"
 public Parameter(ParamNames type, string value)
 {
     Name  = type.ToString();
     Value = value;
 }
Пример #4
0
 private Parameter FindParam(ParamNames name)
 {
     return(Parameters.Find(n => n.Name.Equals(name.ToString())));
 }