Package net.sf.gridarta.model.scripts
Common types for event archetypes.
-
Interface Summary Interface Description ScriptArchData<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Stores and manages information about scripted events.ScriptArchUtils 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.ScriptedEventFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Factory for creatingScriptedEventinstances. -
Class Summary Class Description AbstractScriptedEvent<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Class which stores information about one scripted event.AbstractScriptedEventFactory<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Abstract base class forScriptedEventFactoryimplementations.DefaultScriptArchData<G extends GameObject<G,A,R>,A extends MapArchObject<A>,R extends Archetype<G,A,R>> Stores and manages information about scripted events.ScriptUtils -
Exception Summary Exception Description UndefinedEventArchetypeException This exception is thrown if an event game object cannot be created.UndefinedEventArchetypeNameException This class implements anUndefinedEventArchetypeExceptionthat describes a missing archetype.UndefinedEventArchetypeTypeException This class implements anUndefinedEventArchetypeExceptionthat describes an invalid event type.