Package net.sf.gridarta.model.scripts
Interface ScriptedEvent<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>
-
- All Known Implementing Classes:
AbstractScriptedEvent,DefaultScriptedEvent,DefaultScriptedEvent,DefaultScriptedEvent
public interface ScriptedEvent<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>>Class which stores information about one scripted event.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description GgetEventArch()Returns the underlying event game object.intgetEventType()@NotNull java.lang.StringgetOptions()@NotNull java.lang.StringgetPluginName()@NotNull java.lang.StringgetScriptPath()voidmodifyEventPath()Set event path and plugin name according to user input from popup dialog.
-
-
-
Method Detail
-
modifyEventPath
void modifyEventPath()
Set event path and plugin name according to user input from popup dialog.
-
getPluginName
@NotNull @NotNull java.lang.String getPluginName()
-
getScriptPath
@NotNull @NotNull java.lang.String getScriptPath()
-
getOptions
@NotNull @NotNull java.lang.String getOptions()
-
getEventArch
G getEventArch()
Returns the underlying event game object.- Returns:
- the underlying event game object
-
getEventType
int getEventType()
-
-