Sprite reorganization, new power and tier-based pumps

This commit is contained in:
Anuken
2018-06-15 15:53:43 -04:00
parent 604f315a83
commit ffbb6bb40b
95 changed files with 862 additions and 817 deletions
@@ -173,6 +173,16 @@ public class TypeIO {
return Upgrade.getByID(buffer.get());
}
@WriteClass(Mech.class)
public static void writeMech(ByteBuffer buffer, Mech mech){
buffer.put(mech.id);
}
@ReadClass(Mech.class)
public static Mech readMech(ByteBuffer buffer){
return Upgrade.getByID(buffer.get());
}
@WriteClass(Liquid.class)
public static void writeLiquid(ByteBuffer buffer, Liquid liquid){
buffer.put((byte)liquid.id);