Steam achievement for killing a unit with a mass driver

This commit is contained in:
Anuken 2025-06-26 20:14:42 -04:00
parent b7cb080f36
commit bbc8d77386
2 changed files with 6 additions and 0 deletions

View file

@ -67,6 +67,7 @@ public enum Achievement{
have10mItems(SStat.totalCampaignItems, 10_000_000),
killEclipseDuo,
killMassDriver,
completeErekir,
completeSerpulo,

View file

@ -5,6 +5,7 @@ import arc.struct.*;
import arc.util.*;
import mindustry.*;
import mindustry.content.*;
import mindustry.entities.bullet.*;
import mindustry.game.EventType.*;
import mindustry.game.SectorInfo.*;
import mindustry.gen.*;
@ -394,6 +395,10 @@ public class GameService{
if(e.unit.type == UnitTypes.eclipse && e.bullet.owner instanceof TurretBuild turret && turret.block == Blocks.duo){
killEclipseDuo.complete();
}
if(e.bullet.type instanceof MassDriverBolt){
killMassDriver.complete();
}
}
});