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); }
//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); }
public RPGEvent(string message, IRPGSource sourceObject) { _message = message; _source = sourceObject.getID(); _timeCode = System.DateTime.Now; }