Block type fetching

This commit is contained in:
Anuken
2022-04-21 18:25:52 -04:00
parent 45a0f3c588
commit 209e71255b
4 changed files with 55 additions and 5 deletions

View File

@@ -5,6 +5,7 @@ import arc.graphics.*;
import arc.graphics.g2d.*;
import arc.math.*;
import arc.util.*;
import arc.util.io.*;
import mindustry.content.*;
import mindustry.entities.*;
import mindustry.game.*;
@@ -140,5 +141,28 @@ public class BaseShield extends Block{
Draw.reset();
}
@Override
public byte version(){
return 1;
}
@Override
public void write(Writes write){
super.write(write);
write.f(smoothRadius);
write.bool(broken);
}
@Override
public void read(Reads read, byte revision){
super.read(read);
if(revision >= 1){
smoothRadius = read.f();
broken = read.bool();
}
}
}
}