mindustry logic execution, map- and schematic- parsing and rendering
Diffstat (limited to 'src/block/defense.rs')
-rw-r--r--src/block/defense.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/block/defense.rs b/src/block/defense.rs
index e77863c..38a003f 100644
--- a/src/block/defense.rs
+++ b/src/block/defense.rs
@@ -13,9 +13,10 @@ make_register! {
"shock-mine" => DefenseBlock::new(1, true, cost!(Lead: 25, Silicon: 12));
"radar" => DefenseBlock::new(1, true, cost!(Silicon: 60, Graphite: 50, Beryllium: 10));
"build-tower" => DefenseBlock::new(3, true, cost!(Silicon: 150, Oxide: 40, Thorium: 60));
+ "shockwave-tower" => DefenseBlock::new(3, true, cost!(SurgeAlloy: 50, Silicon: 150, Oxide: 30, Tungsten: 100));
// barrier projector
// editor only
- "shockwave-tower" => DefenseBlock::new(3, true, cost!(SurgeAlloy: 50, Silicon: 150, Oxide: 30, Tungsten: 100));
+ "barrier-projector" => DefenseBlock::new(3, true, &[]);
"shield-projector" => DefenseBlock::new(3, true, &[]);
"large-shield-projector" => DefenseBlock::new(4, true, &[]);
}
@@ -25,4 +26,4 @@ make_register! {
/// - phase heat: [`f32`]
fn read_heated(buff: &mut DataRead) -> Result<(), DataReadError> {
buff.skip(8)
-} \ No newline at end of file
+}