Definition at line 14 of file ProjectileSpecAPI.java.
◆ getBehaviorJSON()
JSONObject com.fs.starfarer.api.loading.ProjectileSpecAPI.getBehaviorJSON |
( |
| ) |
|
◆ getBehaviorSpec()
◆ getBulletSpriteName()
String com.fs.starfarer.api.loading.ProjectileSpecAPI.getBulletSpriteName |
( |
| ) |
|
◆ getCollisionClass()
CollisionClass com.fs.starfarer.api.loading.ProjectileSpecAPI.getCollisionClass |
( |
| ) |
|
◆ getCollisionClassIfByFighter()
CollisionClass com.fs.starfarer.api.loading.ProjectileSpecAPI.getCollisionClassIfByFighter |
( |
| ) |
|
◆ getCoreColor()
Color com.fs.starfarer.api.loading.ProjectileSpecAPI.getCoreColor |
( |
| ) |
|
◆ getCoreTex()
String com.fs.starfarer.api.loading.ProjectileSpecAPI.getCoreTex |
( |
| ) |
|
◆ getCoreWidthMult()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getCoreWidthMult |
( |
| ) |
|
◆ getDamage()
DamageAPI com.fs.starfarer.api.loading.ProjectileSpecAPI.getDamage |
( |
| ) |
|
◆ getDarkCoreIter()
int com.fs.starfarer.api.loading.ProjectileSpecAPI.getDarkCoreIter |
( |
| ) |
|
◆ getDarkFringeIter()
int com.fs.starfarer.api.loading.ProjectileSpecAPI.getDarkFringeIter |
( |
| ) |
|
◆ getFadeTime()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getFadeTime |
( |
| ) |
|
◆ getFringeColor()
Color com.fs.starfarer.api.loading.ProjectileSpecAPI.getFringeColor |
( |
| ) |
|
◆ getFringeTex()
String com.fs.starfarer.api.loading.ProjectileSpecAPI.getFringeTex |
( |
| ) |
|
◆ getGlowColor()
Color com.fs.starfarer.api.loading.ProjectileSpecAPI.getGlowColor |
( |
| ) |
|
◆ getGlowRadius()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getGlowRadius |
( |
| ) |
|
◆ getHitGlowRadius()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getHitGlowRadius |
( |
| ) |
|
◆ getId()
String com.fs.starfarer.api.loading.ProjectileSpecAPI.getId |
( |
| ) |
|
◆ getImpactMass()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getImpactMass |
( |
| ) |
|
◆ getLength()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getLength |
( |
| ) |
|
◆ getMaxHealth()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getMaxHealth |
( |
| ) |
|
◆ getMaxRange()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getMaxRange |
( |
| ) |
|
◆ getMoveSpeed()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getMoveSpeed |
( |
MutableShipStatsAPI |
shipStats, |
|
|
WeaponAPI |
weapon |
|
) |
| |
Can pass in shipStats == null to get the base value.
- Parameters
-
- Returns
◆ getOnFireClassName()
String com.fs.starfarer.api.loading.ProjectileSpecAPI.getOnFireClassName |
( |
| ) |
|
◆ getOnFireEffect()
OnFireEffectPlugin com.fs.starfarer.api.loading.ProjectileSpecAPI.getOnFireEffect |
( |
| ) |
|
◆ getOnHitClassName()
String com.fs.starfarer.api.loading.ProjectileSpecAPI.getOnHitClassName |
( |
| ) |
|
◆ getOnHitEffect()
OnHitEffectPlugin com.fs.starfarer.api.loading.ProjectileSpecAPI.getOnHitEffect |
( |
| ) |
|
◆ getPixelsPerTexel()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getPixelsPerTexel |
( |
| ) |
|
◆ getSpawnType()
◆ getTextureScrollSpeed()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getTextureScrollSpeed |
( |
| ) |
|
◆ getWidth()
float com.fs.starfarer.api.loading.ProjectileSpecAPI.getWidth |
( |
| ) |
|
◆ isApplyOnHitEffectWhenPassThrough()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isApplyOnHitEffectWhenPassThrough |
( |
| ) |
|
◆ isDarkCore()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isDarkCore |
( |
| ) |
|
◆ isNoImpactSounds()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isNoImpactSounds |
( |
| ) |
|
◆ isNoNonShieldImpactSounds()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isNoNonShieldImpactSounds |
( |
| ) |
|
◆ isNoShieldImpactSounds()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isNoShieldImpactSounds |
( |
| ) |
|
◆ isPassThroughFighters()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isPassThroughFighters |
( |
| ) |
|
◆ isPassThroughFightersOnlyWhenDestroyed()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isPassThroughFightersOnlyWhenDestroyed |
( |
| ) |
|
◆ isPassThroughMissiles()
boolean com.fs.starfarer.api.loading.ProjectileSpecAPI.isPassThroughMissiles |
( |
| ) |
|
◆ setApplyOnHitEffectWhenPassThrough()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setApplyOnHitEffectWhenPassThrough |
( |
boolean |
applyOnHitEffectWhenPassThrough | ) |
|
◆ setBulletSpriteName()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setBulletSpriteName |
( |
String |
bulletSpriteName | ) |
|
◆ setCollisionClass()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setCollisionClass |
( |
CollisionClass |
collisionClass | ) |
|
◆ setCollisionClassIfByFighter()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setCollisionClassIfByFighter |
( |
CollisionClass |
collisionClassIfByFighter | ) |
|
◆ setCoreColor()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setCoreColor |
( |
Color |
coreColor | ) |
|
◆ setCoreTex()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setCoreTex |
( |
String |
coreTex | ) |
|
◆ setCoreWidthMult()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setCoreWidthMult |
( |
float |
coreWidthMult | ) |
|
◆ setDarkCore()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setDarkCore |
( |
boolean |
darkCore | ) |
|
◆ setDarkCoreIter()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setDarkCoreIter |
( |
int |
darkCoreIter | ) |
|
◆ setDarkFringeIter()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setDarkFringeIter |
( |
int |
darkFringeIter | ) |
|
◆ setFadeTime()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setFadeTime |
( |
float |
fadeTime | ) |
|
◆ setFringeColor()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setFringeColor |
( |
Color |
fringeColor | ) |
|
◆ setFringeTex()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setFringeTex |
( |
String |
fringeTex | ) |
|
◆ setGlowColor()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setGlowColor |
( |
Color |
glowColor | ) |
|
◆ setGlowRadius()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setGlowRadius |
( |
float |
glowRadius | ) |
|
◆ setHitGlowRadius()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setHitGlowRadius |
( |
float |
hitGlowSize | ) |
|
◆ setImpactStrength()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setImpactStrength |
( |
float |
impactMass | ) |
|
◆ setLength()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setLength |
( |
float |
length | ) |
|
◆ setMaxHealth()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setMaxHealth |
( |
float |
maxHealth | ) |
|
◆ setMaxRange()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setMaxRange |
( |
float |
maxRange | ) |
|
◆ setMoveSpeed()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setMoveSpeed |
( |
float |
moveSpeed | ) |
|
◆ setNoImpactSounds()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setNoImpactSounds |
( |
boolean |
noImpactSounds | ) |
|
◆ setNoNonShieldImpactSounds()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setNoNonShieldImpactSounds |
( |
boolean |
noNonShieldImpactSounds | ) |
|
◆ setNoShieldImpactSounds()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setNoShieldImpactSounds |
( |
boolean |
noShieldImpactSounds | ) |
|
◆ setOnFireClassName()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setOnFireClassName |
( |
String |
onFireClassName | ) |
|
◆ setOnHitClassName()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setOnHitClassName |
( |
String |
effectClassName | ) |
|
◆ setPassThroughFighters()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setPassThroughFighters |
( |
boolean |
passThroughFighters | ) |
|
◆ setPassThroughFightersOnlyWhenDestroyed()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setPassThroughFightersOnlyWhenDestroyed |
( |
boolean |
passThroughFightersOnlyWhenDestroyed | ) |
|
◆ setPassThroughMissiles()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setPassThroughMissiles |
( |
boolean |
passThroughMissiles | ) |
|
◆ setPixelsPerTexel()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setPixelsPerTexel |
( |
float |
pixelsPerTexel | ) |
|
◆ setSpawnType()
◆ setTextureScrollSpeed()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setTextureScrollSpeed |
( |
float |
textureScrollSpeed | ) |
|
◆ setWidth()
void com.fs.starfarer.api.loading.ProjectileSpecAPI.setWidth |
( |
float |
width | ) |
|
The documentation for this interface was generated from the following file: