001package com.fs.starfarer.api.combat; 002 003public interface EveryFrameWeaponEffectPlugin { 004 /** 005 * Called before this frame's operations for the weapon - turning, firing, etc. 006 * @param amount 007 * @param engine 008 * @param weapon 009 */ 010 void advance(float amount, CombatEngineAPI engine, WeaponAPI weapon); 011 012}