Advertisement
DarkRevenant

Untitled

May 31st, 2014
245
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.63 KB | None | 0 0
  1. package data.scripts.weapons;
  2.  
  3. import com.fs.starfarer.api.combat.CombatEngineAPI;
  4. import com.fs.starfarer.api.combat.EveryFrameWeaponEffectPlugin;
  5. import com.fs.starfarer.api.combat.WeaponAPI;
  6.  
  7. public class BlinkerEffect implements EveryFrameWeaponEffectPlugin {
  8.  
  9.     @Override
  10.     public void advance(float amount, CombatEngineAPI engine, WeaponAPI weapon) {
  11.         weapon.getSprite().setAdditiveBlend();
  12.         if (weapon.getShip() != null && weapon.getShip().isAlive()) {
  13.             weapon.getSprite().setAlphaMult(1f); // On
  14.         } else {
  15.             weapon.getSprite().setAlphaMult(0f); // Off
  16.         }
  17.     }
  18. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement