/* * @Functions */ public Rule(enumPlayerTraits playerTrait, float valueFrom, float valueTo, EventHandler action) { _playerTrait = playerTrait; _valueFrom = valueFrom; _valueTo = valueTo; _ruleAction = action; }
public void AddKnowledge(enumPlayerTraits key, float value) { if (_knowledgeBase.ContainsKey(key)) { _knowledgeBase[key] = value; } else { _knowledgeBase.Add(key, value); } }
/* * @Functions */ public PlayerModelNode(enumPlayerTraits trait) { _trait = trait; _traitValue = 0.1f; }