Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package data.scripts.plugins;
- import com.fs.starfarer.api.combat.CombatEngineAPI;
- import com.fs.starfarer.api.combat.CombatEntityAPI;
- import com.fs.starfarer.api.combat.DamagingProjectileAPI;
- import com.fs.starfarer.api.combat.OnHitEffectPlugin;
- import org.lazywizard.lazylib.VectorUtils;
- import org.lazywizard.lazylib.combat.CombatUtils;
- import org.lwjgl.util.vector.Vector2f;
- public class exigency_SuperCIGENOnHitEffect implements OnHitEffectPlugin {
- @Override
- public void onHit(DamagingProjectileAPI projectile, CombatEntityAPI target, Vector2f point, boolean shieldHit, CombatEngineAPI engine) {
- if (target == null) {
- return;
- }
- CombatUtils.applyForce(target, VectorUtils.getFacing(projectile.getVelocity()), 350f);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement