Beispiel #1
0
        public void FeuerwehrRufen(object sender, EventArgs args)
        {
            GebäudeEventArgs eArgs    = (GebäudeEventArgs)args;
            float            distance = Position.getDistance(pos, eArgs.pos);

            if (distance < 2)
            {
                Callback.Invoke(this, new CallbackArgs(pos, GetType().Name + ": " + pos + " (Distance: " + distance + ") ruft die Feuerwehr!"));
            }
        }
Beispiel #2
0
        public void OnErdbeben(object sender, EventArgs args)
        {
            GebäudeEventArgs eArgs    = (GebäudeEventArgs)args;
            float            distance = Position.getDistance(pos, eArgs.pos);

            if (distance < 5)
            {
                Callback(this, new CallbackArgs(pos, GetType().Name + ": " + pos + " (Distance: " + distance + ") ruft um Hilfe!"));
            }
        }