Starsector API
Loading...
Searching...
No Matches
BaseDuelBackground.java
Go to the documentation of this file.
1package com.fs.starfarer.api.impl.campaign.eventide;
2
3import java.io.IOException;
4
5import com.fs.starfarer.api.Global;
6import com.fs.starfarer.api.graphics.SpriteAPI;
7
8public class BaseDuelBackground implements DuelBackground {
9
10 protected SpriteAPI loadTex(String tex) {
11 try {
13 return Global.getSettings().getSprite(tex);
14 } catch (IOException e) {
15 throw new RuntimeException(e);
16 }
17 }
18
19 public void advance(float amount) {
20
21 }
22
23 public void render(DuelPanel panel, float xOffset, float yOffset, float alphaMult) {
24
25 }
26
27 public float getStageWidth() {
28 return 1024f;
29 }
30
31 public void renderForeground(DuelPanel panel, float xOffset, float yOffset, float alphaMult) {
32
33 }
34
35}
static SettingsAPI getSettings()
Definition Global.java:51
void render(DuelPanel panel, float xOffset, float yOffset, float alphaMult)
void renderForeground(DuelPanel panel, float xOffset, float yOffset, float alphaMult)
SpriteAPI getSprite(String filename)
void loadTexture(String filename)