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