public Resources_Shopkeeper(string id, string name, string image, Enums.Gender gender, Resources_Building home, int money, int income, int expenses, int strength, int respect, int fear, int greed, int integrity, int stubbornness, Enums.Personality personality, Resources_Inventory inventory) : base(id, name, image, gender, home, money, income, expenses, strength, respect, fear, greed, integrity, stubbornness, personality, inventory) { Manager_Resources.NewShopkeeper(this); }
public SkillsSet(Enums.Personality p) { Random rand = new Random(); for (int i = 0; i < 4; i++) { values[i] = rand.NextDouble(); } }
static public Enums.Personality PersonalityFromStatic(string text) { Enums.Personality value = Enums.Personality.Formal; switch (text) { case "personality_outgoing": value = Enums.Personality.Outgoing; break; case "personality_introvert": value = Enums.Personality.Introvert; break; case "personality_gruff": value = Enums.Personality.Gruff; break; case "personality_formal": value = Enums.Personality.Formal; break; } return(value); }
public Resources_NPC(string id, string name, string image, Enums.Gender gender, Resources_Building home, int money, int income, int expenses, int strength, int respect, int fear, int greed, int integrity, int stubbornness, Enums.Personality personality, Resources_Inventory inventory) : base(id, name, image, gender, home, money, income, expenses, strength, inventory) { _respect = respect; _fear = fear; _greed = greed; _integrity = integrity; _stubbornness = stubbornness; _personality = personality; UpdateAttitude(); }