Package noppes.npcs.api.handler.data
Interface IDialog
-
public interface IDialog
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addImage(int id, IDialogImage image)
void
clearImages()
IDialogImage
createImage()
IAvailability
getAvailability()
IDialogCategory
getCategory()
int
getColor()
java.lang.String
getCommand()
boolean
getDarkenScreen()
boolean
getDisableEsc()
boolean
getHideNPC()
int
getId()
IDialogImage
getImage(int id)
IDialogImage[]
getImages()
java.lang.String
getName()
int
getNpcOffsetX()
int
getNpcOffsetY()
float
getNpcScale()
IDialogOption
getOption(int var1)
int
getOptionOffsetX()
int
getOptionOffsetY()
java.util.List<IDialogOption>
getOptions()
int
getOptionSpaceX()
int
getOptionSpaceY()
IQuest
getQuest()
boolean
getShowWheel()
java.lang.String
getSound()
java.lang.String
getText()
int
getTextOffsetX()
int
getTextOffsetY()
float
getTextPitch()
java.lang.String
getTextSound()
int
getTextWidth()
int
getTitleColor()
int
getTitleOffsetX()
int
getTitleOffsetY()
int
getTitlePos()
boolean
hasImage(int id)
void
removeImage(int id)
boolean
renderGradual()
void
renderGradual(boolean gradual)
void
save()
void
setColor(int color)
void
setCommand(java.lang.String var1)
void
setDarkenScreen(boolean darkenScreen)
void
setDisableEsc(boolean disableEsc)
void
setHideNPC(boolean hideNPC)
void
setName(java.lang.String var1)
void
setNpcOffset(int offsetX, int offsetY)
void
setNPCScale(float scale)
void
setOptionOffset(int offsetX, int offsetY)
void
setOptionSpacing(int spaceX, int spaceY)
void
setQuest(IQuest var1)
void
setShowWheel(boolean showWheel)
void
setSound(java.lang.String sound)
void
setText(java.lang.String var1)
int
setTextHeight()
void
setTextOffset(int offsetX, int offsetY)
void
setTextPitch(float textPitch)
void
setTextSound(java.lang.String textSound)
void
setTitleColor(int titleColor)
void
setTitleOffset(int offsetX, int offsetY)
void
setTitlePos(int pos)
boolean
showOptionLine()
void
showOptionLine(boolean show)
boolean
showPreviousBlocks()
void
showPreviousBlocks(boolean show)
void
textWidthHeight(int textWidth, int textHeight)
-
-
-
Method Detail
-
getId
int getId()
-
getName
java.lang.String getName()
-
setName
void setName(java.lang.String var1)
-
getText
java.lang.String getText()
-
setText
void setText(java.lang.String var1)
-
getQuest
IQuest getQuest()
-
setQuest
void setQuest(IQuest var1)
-
getCommand
java.lang.String getCommand()
-
setCommand
void setCommand(java.lang.String var1)
-
getOptions
java.util.List<IDialogOption> getOptions()
-
getOption
IDialogOption getOption(int var1)
-
getAvailability
IAvailability getAvailability()
-
getCategory
IDialogCategory getCategory()
-
setDarkenScreen
void setDarkenScreen(boolean darkenScreen)
-
getDarkenScreen
boolean getDarkenScreen()
-
setDisableEsc
void setDisableEsc(boolean disableEsc)
-
getDisableEsc
boolean getDisableEsc()
-
setShowWheel
void setShowWheel(boolean showWheel)
-
getShowWheel
boolean getShowWheel()
-
setHideNPC
void setHideNPC(boolean hideNPC)
-
getHideNPC
boolean getHideNPC()
-
setSound
void setSound(java.lang.String sound)
-
getSound
java.lang.String getSound()
-
save
void save()
-
setColor
void setColor(int color)
-
getColor
int getColor()
-
setTitleColor
void setTitleColor(int titleColor)
-
getTitleColor
int getTitleColor()
-
renderGradual
void renderGradual(boolean gradual)
-
renderGradual
boolean renderGradual()
-
showPreviousBlocks
void showPreviousBlocks(boolean show)
-
showPreviousBlocks
boolean showPreviousBlocks()
-
showOptionLine
void showOptionLine(boolean show)
-
showOptionLine
boolean showOptionLine()
-
setTextSound
void setTextSound(java.lang.String textSound)
-
getTextSound
java.lang.String getTextSound()
-
setTextPitch
void setTextPitch(float textPitch)
-
getTextPitch
float getTextPitch()
-
setTitlePos
void setTitlePos(int pos)
-
getTitlePos
int getTitlePos()
-
setNPCScale
void setNPCScale(float scale)
-
getNpcScale
float getNpcScale()
-
setNpcOffset
void setNpcOffset(int offsetX, int offsetY)
-
getNpcOffsetX
int getNpcOffsetX()
-
getNpcOffsetY
int getNpcOffsetY()
-
textWidthHeight
void textWidthHeight(int textWidth, int textHeight)
-
getTextWidth
int getTextWidth()
-
setTextHeight
int setTextHeight()
-
setTextOffset
void setTextOffset(int offsetX, int offsetY)
-
getTextOffsetX
int getTextOffsetX()
-
getTextOffsetY
int getTextOffsetY()
-
setTitleOffset
void setTitleOffset(int offsetX, int offsetY)
-
getTitleOffsetX
int getTitleOffsetX()
-
getTitleOffsetY
int getTitleOffsetY()
-
setOptionOffset
void setOptionOffset(int offsetX, int offsetY)
-
getOptionOffsetX
int getOptionOffsetX()
-
getOptionOffsetY
int getOptionOffsetY()
-
setOptionSpacing
void setOptionSpacing(int spaceX, int spaceY)
-
getOptionSpaceX
int getOptionSpaceX()
-
getOptionSpaceY
int getOptionSpaceY()
-
addImage
void addImage(int id, IDialogImage image)
-
getImage
IDialogImage getImage(int id)
-
createImage
IDialogImage createImage()
-
getImages
IDialogImage[] getImages()
-
hasImage
boolean hasImage(int id)
-
removeImage
void removeImage(int id)
-
clearImages
void clearImages()
-
-