1package com.fs.starfarer.api.impl.combat;
3import org.lwjgl.util.vector.Vector2f;
5import com.fs.starfarer.api.combat.CombatEngineAPI;
6import com.fs.starfarer.api.combat.CombatEntityAPI;
7import com.fs.starfarer.api.combat.DamagingProjectileAPI;
8import com.fs.starfarer.api.combat.OnHitEffectPlugin;
9import com.fs.starfarer.api.combat.ShipAPI;
10import com.fs.starfarer.api.combat.listeners.ApplyDamageResultAPI;
18 if (!shieldHit && target instanceof
ShipAPI) {
static void dealArmorDamage(DamagingProjectileAPI projectile, ShipAPI target, Vector2f point, float armorDamage)
void onHit(DamagingProjectileAPI projectile, CombatEntityAPI target, Vector2f point, boolean shieldHit, ApplyDamageResultAPI damageResult, CombatEngineAPI engine)