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()
Can pass in shipStats == null to get the base value.
- Parameters
-
- Returns
◆ getOnFireClassName()
| String com.fs.starfarer.api.loading.ProjectileSpecAPI.getOnFireClassName |
( |
| ) |
|
◆ getOnFireEffect()
◆ getOnHitClassName()
| String com.fs.starfarer.api.loading.ProjectileSpecAPI.getOnHitClassName |
( |
| ) |
|
◆ 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: