From d4260a094dab45196818ac153d9c03e00dfdf1c6 Mon Sep 17 00:00:00 2001 From: Ilya246 <57039557+Ilya246@users.noreply.github.com> Date: Sat, 27 Mar 2021 19:20:00 +0400 Subject: [PATCH] Add files via upload --- src/crawler_arena/CrawlerArenaMod.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/crawler_arena/CrawlerArenaMod.java b/src/crawler_arena/CrawlerArenaMod.java index 15f9bf8..57dc02c 100644 --- a/src/crawler_arena/CrawlerArenaMod.java +++ b/src/crawler_arena/CrawlerArenaMod.java @@ -26,7 +26,10 @@ import arc.Core.*; import mindustry.content.StatusEffects; import mindustry.world.blocks.payloads.*; +import mindustry.world.blocks.*; +import mindustry.world.blocks.ConstructBlock.*; import mindustry.world.Block; +import mindustry.world.Tile.*; import mindustry.entities.comp.*; import arc.util.Log; @@ -132,6 +135,14 @@ public void init(){ }; }; }); + Events.on(BlockBuildBeginEvent.class, e -> { + Building build = e.tile.build; + if(e.breaking && build instanceof ConstructBuild){ + ConstructBuild cbuild = (ConstructBuild)build; + Block block = cbuild.cblock; + e.tile.setNet(block, Team.sharded, 0); + }; + }); Events.run(Trigger.update, () -> { boolean doGameOver = !Groups.unit.contains(u -> {return u.team == Team.sharded;});