1package com.fs.starfarer.api;
6 private String spriteName =
null;
8 private float subImageWidth, subImageHeight;
9 private boolean showRandomSubImage =
true;
10 private float subImageX, subImageY;
11 private float subImageDisplayWidth, subImageDisplayHeight;
15 this(
new SpriteId(category, key), subImageWidth, subImageHeight, 480, 300);
18 this(spriteId, subImageWidth, subImageHeight, 480, 300);
22 this.spriteName = spriteName;
23 this.subImageWidth = subImageWidth;
24 this.subImageHeight = subImageHeight;
26 showRandomSubImage =
true;
27 this.subImageDisplayWidth = 480;
28 this.subImageDisplayHeight = 300;
32 float subImageDisplayWidth,
float subImageDisplayHeight) {
33 this.spriteId = spriteId;
35 this.subImageWidth = subImageWidth;
36 this.subImageHeight = subImageHeight;
38 showRandomSubImage =
true;
41 this.subImageDisplayWidth = subImageDisplayWidth;
42 this.subImageDisplayHeight = subImageDisplayHeight;
49 this.spriteId = spriteId;
55 this.subImageWidth = subImageWidth;
58 return subImageHeight;
61 this.subImageHeight = subImageHeight;
64 return showRandomSubImage;
67 this.showRandomSubImage = showRandomSubImage;
73 this.subImageX = subImageX;
79 this.subImageY = subImageY;
82 return subImageDisplayWidth;
85 this.subImageDisplayWidth = subImageDisplayWidth;
88 return subImageDisplayHeight;
91 this.subImageDisplayHeight = subImageDisplayHeight;
static SettingsAPI getSettings()
void setSubImageWidth(float subImageWidth)
float getSubImageHeight()
void setShowRandomSubImage(boolean showRandomSubImage)
InteractionDialogImageVisual(String spriteName, float subImageWidth, float subImageHeight)
void setSubImageX(float subImageX)
void setSpriteId(SpriteId spriteId)
boolean isShowRandomSubImage()
InteractionDialogImageVisual(SpriteId spriteId, float subImageWidth, float subImageHeight, float subImageDisplayWidth, float subImageDisplayHeight)
void setSubImageHeight(float subImageHeight)
float getSubImageDisplayWidth()
void setSubImageDisplayHeight(float subImageDisplayHeight)
void setSubImageY(float subImageY)
InteractionDialogImageVisual(SpriteId spriteId, float subImageWidth, float subImageHeight)
InteractionDialogImageVisual(String category, String key, float subImageWidth, float subImageHeight)
float getSubImageDisplayHeight()
void setSubImageDisplayWidth(float subImageDisplayWidth)
String getSpriteName(String category, String id)