Class DialogObjectVertex

    • Constructor Detail

      • DialogObjectVertex

        public DialogObjectVertex​(int x,
                                  int y,
                                  int plane,
                                  java.util.regex.Pattern name,
                                  java.util.regex.Pattern action,
                                  java.util.regex.Pattern dialog_option,
                                  boolean click_continue,
                                  int delay_length,
                                  java.util.Collection<WebRequirement> conditions)
      • DialogObjectVertex

        public DialogObjectVertex​(Coordinate position,
                                  java.util.regex.Pattern name,
                                  java.util.regex.Pattern action,
                                  java.util.regex.Pattern dialog_option,
                                  boolean click_continue,
                                  int delay_length,
                                  java.util.Collection<WebRequirement> conditions)
      • DialogObjectVertex

        public DialogObjectVertex​(Coordinate position,
                                  java.util.regex.Pattern name,
                                  java.util.regex.Pattern action,
                                  java.util.regex.Pattern dialog_option,
                                  boolean click_continue,
                                  int delay_length,
                                  java.util.Collection<WebRequirement> conditions,
                                  java.util.Collection<WebRequirement> blockingConditions)
      • DialogObjectVertex

        public DialogObjectVertex​(int x,
                                  int y,
                                  int plane,
                                  java.lang.String name,
                                  java.lang.String action,
                                  java.util.regex.Pattern dialog_option,
                                  boolean click_continue,
                                  int delay_length,
                                  java.util.Collection<WebRequirement> conditions)
      • DialogObjectVertex

        public DialogObjectVertex​(Coordinate position,
                                  java.lang.String name,
                                  java.lang.String action,
                                  java.util.regex.Pattern dialog_option,
                                  boolean click_continue,
                                  int delay_length,
                                  java.util.Collection<WebRequirement> conditions)
      • DialogObjectVertex

        public DialogObjectVertex​(Coordinate position,
                                  java.lang.String name,
                                  java.lang.String action,
                                  java.util.regex.Pattern dialog_option,
                                  boolean click_continue,
                                  int delay_length,
                                  java.util.Collection<WebRequirement> conditions,
                                  java.util.Collection<WebRequirement> blockingConditions)
      • DialogObjectVertex

        public DialogObjectVertex​(Coordinate position,
                                  java.util.Collection<WebRequirement> requirements,
                                  java.util.Collection<WebRequirement> forbiddingRequirements,
                                  int protocol,
                                  java.io.ObjectInput stream)
    • Method Detail

      • getDelayLength

        public int getDelayLength()
      • getDialogOption

        public java.util.regex.Pattern getDialogOption()
      • shouldClickContinue

        public boolean shouldClickContinue()
      • deserialize

        public boolean deserialize​(int protocol,
                                   java.io.ObjectInput stream)
        Specified by:
        deserialize in interface SerializableVertex
      • step

        public boolean step()
        Specified by:
        step in class WebVertex