Package megamek.server.scriptedEvents
Interface NarrativeDisplayProvider
- All Known Implementing Classes:
- GameScriptedMessageEvent
public interface NarrativeDisplayProvider
This interface is implemented by scripted event objects that show a story or informative messages in a dialog. This
 is meant to give a common interface to MHQ's story arc NarrativeStoryPoint as well as scripted event messages in MM
 so that both can be displayed using a common dialog.
- 
Method Summary
- 
Method Details- 
headerString header()- Returns:
- A header text to show in the dialog. May be empty but not null.
 
- 
textString text()- Returns:
- The main narrative (story) text to show in the dialog. May be empty but not null.
 
- 
portrait- Returns:
- A portrait or other image to show in the dialog
 
- 
splashImage- Returns:
- A splash image to show as part of the story
 
 
-