Esempio n. 1
0
 public bool addEffect(TEffect effect,IRPGSource source)
 {
     MyNetworkManager.DistributeIDComponentUpdate (this, new IDComponentUpdateMsg (1, FileHelper.serializeObject<AddEffectMsg> (new AddEffectMsg (effect, source.getID ()))));
     return _addEffect (effect, source);
 }
Esempio n. 2
0
 //Funktionsrümpfe
 //Diese Funktion dient zum Zugriff auf den HP-Wert oder so, gibt die Menge des angerichten schaden zurück. Heilungen. bzw Absorbtionen müssen an die RecieveHealing Funktion weitergegeben werden.
 public float recieveDamage(float _value,string _typ,IRPGSource _source)
 {
     MyNetworkManager.DistributeIDComponentUpdate (this, new IDComponentUpdateMsg (3, FileHelper.serializeObject<string> (_value.ToString()+";"+_typ+";"+_source.getID())));
     return _recieveDamage (_value, _typ, _source);
 }
Esempio n. 3
0
 public RPGEvent(string message, IRPGSource sourceObject)
 {
     _message = message;
     _source = sourceObject.getID();
     _timeCode = System.DateTime.Now;
 }