Package megamek.server.scriptedEvents
Class MessageTriggeredActiveEvent
java.lang.Object
megamek.server.scriptedEvents.MessageTriggeredActiveEvent
- All Implemented Interfaces:
TriggeredActiveEvent,TriggeredEvent
-
Constructor Summary
ConstructorsConstructorDescriptionMessageTriggeredActiveEvent(Trigger trigger, String header, String message) Deprecated, for removal: This API element is subject to removal in a future version.MessageTriggeredActiveEvent(Trigger trigger, String header, String message, Image image) -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface megamek.server.scriptedEvents.TriggeredEvent
isGameEnding
-
Constructor Details
-
MessageTriggeredActiveEvent
-
MessageTriggeredActiveEvent
@Deprecated(since="0.51.0", forRemoval=true) public MessageTriggeredActiveEvent(Trigger trigger, String header, String message) Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Details
-
trigger
- Specified by:
triggerin interfaceTriggeredEvent- Returns:
- The Trigger that controls when this event happens. Note that it is up to the Trigger to control if this
event may happen multiple times. A subclass of
AbstractOneTimeTriggeror aOnceTriggercan be used to define a trigger that will never happen more than once.
-
process
Description copied from interface:TriggeredActiveEventThis method is called when the Trigger of this event is satisfied (returns true). This method must fully work out whatever the event brings, including sending the necessary packets. The code of this method is essentially part of the GameManager's code.- Specified by:
processin interfaceTriggeredActiveEvent
-
toString
-