Triggersystem: Unterschied zwischen den Versionen

aus FreewarWiki, der Referenz für Freewar
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
(+ refs)
Zeile 1: Zeile 1:
{{Erst in W1}}
{{Erst in W1}}
Das '''Triggersystem''' ist Teil der [[Engine]] und wurde am 22.01.2016 eingebaut. Es sorgt hauptsächlich dafür, dass Ereignisse flexibel eintreten können. Als Demonstration wurde dafür das [[Wetter]] [[starker Wind]] eingebaut: Ist das Wetter aus einer bestimmten Richtung aktiv, so kann man sich in eben dieser Richtung nur langsamer fortbewegen.
Das '''Triggersystem''' ist Teil der [[Engine]] und wurde am 22.01.2016<ref>[http://forum.freewar.de/viewtopic.php?f=8&t=54804#p1130732 Einbau Triggersystem]</ref> eingebaut. Es sorgt hauptsächlich dafür, dass Ereignisse flexibel eintreten können. Als Demonstration wurde dafür das [[Wetter]] [[starker Wind]] eingebaut: Ist das Wetter aus einer bestimmten Richtung aktiv, so kann man sich in eben dieser Richtung nur langsamer fortbewegen.


== Unterschiede zu bestehenden Objekten ==
== Unterschiede zu bestehenden Objekten ==
Das Triggersystem ist, beispielsweise im Gegensatz zu den herkömmlichen [[Zustand|Zuständen]], nicht an den zeitlichen Eintritt des auslösenden Ereignisses (z.B. [[Vergiftung]] eines Spielers) zwingend gebunden, sondern kann aus technischer Sicht ohne großen Aufwand auch zeitlich versetzt eintreten, wie die [[faulige Birne]] zeigt.
Das Triggersystem ist, beispielsweise im Gegensatz zu den herkömmlichen [[Zustand|Zuständen]], nicht an den zeitlichen Eintritt des auslösenden Ereignisses (z.B. [[Vergiftung]] eines Spielers) zwingend gebunden, sondern kann aus technischer Sicht<ref>[http://forum.freewar.de/viewtopic.php?f=8&t=54804#p1130734 Triggersystem aus technischer Sicht (1)]</ref><ref>[http://forum.freewar.de/viewtopic.php?f=8&t=54804&start=45#p1131045 Triggersystem aus technischer Sicht (2)]</ref> ohne großen Aufwand auch zeitlich versetzt eintreten, wie die [[faulige Birne]] zeigt.


Allerdings können diese Ereignisse derzeit nur beim Wechsel des Feldes oder nach einer Zeit auftreten.
Allerdings können diese Ereignisse derzeit nur bei eigenen Aktionen oder nach einer Zeit auftreten<ref>[http://forum.freewar.de/viewtopic.php?f=8&t=54804&start=45#p1131054 Anwendungsgebiete Triggersystem]</ref>.


== Verwendung des Triggersystems ==
== Verwendung des Triggersystems ==

Version vom 27. Januar 2016, 12:41 Uhr

Der in diesem Artikel beschriebene Zustand herrscht derzeit erst in Welt 1, in den anderen Welten wird er demnächst erscheinen. Sollte eine andere Version des beschriebenen in den anderen Welten bereits aktiv sein, so ist dies gekennzeichnet. Bitte diese Vorlage bei einem Update nicht entfernen, dies wird automatisch mit einem Bot erledigt.

Das Triggersystem ist Teil der Engine und wurde am 22.01.2016[1] eingebaut. Es sorgt hauptsächlich dafür, dass Ereignisse flexibel eintreten können. Als Demonstration wurde dafür das Wetter starker Wind eingebaut: Ist das Wetter aus einer bestimmten Richtung aktiv, so kann man sich in eben dieser Richtung nur langsamer fortbewegen.

Unterschiede zu bestehenden Objekten

Das Triggersystem ist, beispielsweise im Gegensatz zu den herkömmlichen Zuständen, nicht an den zeitlichen Eintritt des auslösenden Ereignisses (z.B. Vergiftung eines Spielers) zwingend gebunden, sondern kann aus technischer Sicht[2][3] ohne großen Aufwand auch zeitlich versetzt eintreten, wie die faulige Birne zeigt.

Allerdings können diese Ereignisse derzeit nur bei eigenen Aktionen oder nach einer Zeit auftreten[4].

Verwendung des Triggersystems


Quellenangaben