|
| class | TileParams |
| |
| class | TileSample |
| |
|
| void | init (String terrainId, SectorEntityToken entity, Object param) |
| |
| int[][] | getTiles () |
| |
| TileParams | getParams () |
| |
| boolean | containsEntity (SectorEntityToken other) |
| |
| boolean | containsPoint (Vector2f test, float r) |
| |
| abstract float | getTileSize () |
| |
| abstract float | getTileRenderSize () |
| |
| abstract float | getTileContainsSize () |
| |
| abstract void | preRender (CampaignEngineLayers layer, float alphaMult) |
| |
| abstract void | preMapRender (float alphaMult) |
| |
| abstract Color | getRenderColor () |
| |
| float | getRenderRange () |
| |
| void | render (CampaignEngineLayers layer, ViewportAPI v) |
| |
| boolean | isTileVisible (int i, int j) |
| |
| void | renderOnMap (float factor, float alphaMult) |
| |
| int | getNumMapSamples () |
| |
| void | renderOnMapAbove (float factor, float alphaMult) |
| |
| float[] | getTileCenter (int i, int j) |
| |
| boolean | isUseSampleCache () |
| |
| void | forceClearSampleCache () |
| |
| void | updateSampleCache (int samples, boolean force) |
| |
| void | advance (float amount) |
| |
| float | getMaxEffectRadius (Vector2f locFrom) |
| |
| float | getMinEffectRadius (Vector2f locFrom) |
| |
| float | getOptimalEffectRadius (Vector2f locFrom) |
| |
| float | getProximitySoundFactor () |
| |
| String | getIconSpriteName () |
| |
| SectorEntityToken | getRelatedEntity () |
| |
| SectorEntityToken | getEntity () |
| |
| void | setEntity (SectorEntityToken entity) |
| |
| String | getTerrainId () |
| |
| void | setTerrainId (String id) |
| |
| String | getEffectCategory () |
| |
| boolean | stacksWithSelf () |
| |
| void | applyEffect (SectorEntityToken entity, float days) |
| |
| String | getModId () |
| |
| EnumSet< CampaignEngineLayers > | getActiveLayers () |
| |
| boolean | hasTooltip () |
| |
| void | createTooltip (TooltipMakerAPI tooltip, boolean expanded) |
| |
| boolean | isTooltipExpandable () |
| |
| float | getTooltipWidth () |
| |
| String | getTerrainName () |
| |
| String | getNameAOrAn () |
| |
| void | setTerrainName (String name) |
| |
| Color | getNameColor () |
| |
| boolean | hasAIFlag (Object flag) |
| |
| boolean | hasAIFlag (Object flag, CampaignFleetAPI fleet) |
| |
| boolean | hasMapIcon () |
| |
| TerrainSpecAPI | getSpec () |
| |
| boolean | canPlayerHoldStationIn () |
| |
| void | renderOnRadar (Vector2f radarCenter, float factor, float alphaMult) |
| |
| String | getNameForTooltip () |
| |
| boolean | isPreventedFromAffecting (SectorEntityToken other) |
| |
|
| void | regenTiles () |
| |
| void | renderSubArea (float startColumn, float endColumn, float startRow, float endRow, float factor, int samples, float alphaMult) |
| |
| void | renderQuad (int i, int j, float x, float y, float width, float height, float texX, float texY, float texW, float texH, float angle) |
| |
| float | getExtraSoundRadius () |
| |
| boolean | shouldCheckFleetsToApplyEffect () |
| |
| void | createFirstSection (TooltipMakerAPI tooltip, boolean expanded) |
| |
| void | createTravelSection (TooltipMakerAPI tooltip, boolean expanded, float firstPad) |
| |
| void | createCombatSection (TooltipMakerAPI tooltip, boolean expanded) |
| |
| boolean | shouldPlayLoopOne () |
| |
| boolean | shouldPlayLoopTwo () |
| |
| boolean | shouldPlayLoopThree () |
| |
| boolean | shouldPlayLoopFour () |
| |
| float | getLoopOnePitch () |
| |
| float | getLoopOneVolume () |
| |
| float | getLoopTwoPitch () |
| |
| float | getLoopTwoVolume () |
| |
| float | getLoopThreePitch () |
| |
| float | getLoopThreeVolume () |
| |
| float | getLoopFourPitch () |
| |
| float | getLoopFourVolume () |
| |
| void | preventOtherTerrainFromAffecting (SectorEntityToken other) |
| |
| void | preventOtherTerrainFromAffecting (SectorEntityToken other, float dur) |
| |
Definition at line 24 of file BaseTiledTerrain.java.
◆ advance()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.advance |
( |
float | amount | ) |
|
◆ containsEntity()
| boolean com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.containsEntity |
( |
SectorEntityToken | other | ) |
|
◆ containsPoint()
| boolean com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.containsPoint |
( |
Vector2f | test, |
|
|
float | r ) |
◆ decodeTiles()
| static int[][] com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.decodeTiles |
( |
String | string, |
|
|
int | w, |
|
|
int | h ) throws DataFormatException |
|
static |
◆ encodeTiles()
| static String com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.encodeTiles |
( |
int | tiles[][] | ) |
|
|
static |
◆ forceClearSampleCache()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.forceClearSampleCache |
( |
| ) |
|
◆ getExtraSoundRadius()
| float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getExtraSoundRadius |
( |
| ) |
|
|
protected |
◆ getMaxEffectRadius()
| float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getMaxEffectRadius |
( |
Vector2f | locFrom | ) |
|
◆ getMinEffectRadius()
| float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getMinEffectRadius |
( |
Vector2f | locFrom | ) |
|
◆ getNumMapSamples()
| int com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getNumMapSamples |
( |
| ) |
|
◆ getOptimalEffectRadius()
| float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getOptimalEffectRadius |
( |
Vector2f | locFrom | ) |
|
◆ getParams()
| TileParams com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getParams |
( |
| ) |
|
◆ getProximitySoundFactor()
| float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getProximitySoundFactor |
( |
| ) |
|
◆ getRenderColor()
| abstract Color com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getRenderColor |
( |
| ) |
|
|
abstract |
◆ getRenderRange()
| float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getRenderRange |
( |
| ) |
|
◆ getTileCenter()
| float[] com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getTileCenter |
( |
int | i, |
|
|
int | j ) |
◆ getTileContainsSize()
| abstract float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getTileContainsSize |
( |
| ) |
|
|
abstract |
◆ getTileRenderSize()
| abstract float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getTileRenderSize |
( |
| ) |
|
|
abstract |
◆ getTiles()
| int[][] com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getTiles |
( |
| ) |
|
◆ getTileSize()
| abstract float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.getTileSize |
( |
| ) |
|
|
abstract |
◆ init()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.init |
( |
String | terrainId, |
|
|
SectorEntityToken | entity, |
|
|
Object | param ) |
◆ isTileVisible()
| boolean com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.isTileVisible |
( |
int | i, |
|
|
int | j ) |
◆ isUseSampleCache()
| boolean com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.isUseSampleCache |
( |
| ) |
|
◆ main()
| static void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.main |
( |
String[] | args | ) |
throws DataFormatException |
|
static |
◆ preMapRender()
| abstract void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.preMapRender |
( |
float | alphaMult | ) |
|
|
abstract |
◆ preRender()
| abstract void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.preRender |
( |
CampaignEngineLayers | layer, |
|
|
float | alphaMult ) |
|
abstract |
◆ regenTiles()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.regenTiles |
( |
| ) |
|
|
protected |
◆ render()
◆ renderOnMap()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.renderOnMap |
( |
float | factor, |
|
|
float | alphaMult ) |
◆ renderOnMapAbove()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.renderOnMapAbove |
( |
float | factor, |
|
|
float | alphaMult ) |
◆ renderQuad()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.renderQuad |
( |
int | i, |
|
|
int | j, |
|
|
float | x, |
|
|
float | y, |
|
|
float | width, |
|
|
float | height, |
|
|
float | texX, |
|
|
float | texY, |
|
|
float | texW, |
|
|
float | texH, |
|
|
float | angle ) |
|
protected |
◆ renderSubArea()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.renderSubArea |
( |
float | startColumn, |
|
|
float | endColumn, |
|
|
float | startRow, |
|
|
float | endRow, |
|
|
float | factor, |
|
|
int | samples, |
|
|
float | alphaMult ) |
|
protected |
◆ toByteArray()
| static byte[] com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.toByteArray |
( |
String | s | ) |
|
|
static |
◆ toHexString()
| static String com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.toHexString |
( |
byte[] | array | ) |
|
|
static |
◆ updateSampleCache()
| void com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.updateSampleCache |
( |
int | samples, |
|
|
boolean | force ) |
◆ elapsed
| float com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.elapsed = 0f |
|
protected |
◆ mapTexture
| transient SpriteAPI com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.mapTexture |
|
protected |
◆ params
| TileParams com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.params |
|
protected |
◆ sampleCache
| transient TileSample [][] com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.sampleCache = null |
|
protected |
◆ samplesForCache
| transient int com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.samplesForCache = 0 |
|
protected |
◆ savedTiles
| String com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.savedTiles |
|
protected |
◆ texture
| transient SpriteAPI com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.texture |
|
protected |
◆ tiles
| transient int [][] com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.tiles |
|
protected |
◆ tileSeed
| long com.fs.starfarer.api.impl.campaign.terrain.BaseTiledTerrain.tileSeed |
|
protected |
The documentation for this class was generated from the following file: