Re-added remote effect methods

This commit is contained in:
Anuken
2020-08-04 13:38:40 -04:00
parent 3038862af5
commit 0d4e75fc42
23 changed files with 137 additions and 129 deletions

View File

@@ -10,6 +10,7 @@ import mindustry.annotations.Annotations.*;
import mindustry.content.*;
import mindustry.content.TechTree.*;
import mindustry.ctype.*;
import mindustry.entities.*;
import mindustry.entities.bullet.*;
import mindustry.entities.units.*;
import mindustry.game.*;
@@ -384,14 +385,22 @@ public class TypeIO{
return AdminAction.values()[read.b()];
}
public static void writeUnitDef(Writes write, UnitType effect){
public static void writeUnitType(Writes write, UnitType effect){
write.s(effect.id);
}
public static UnitType readUnitDef(Reads read){
public static UnitType readUnitType(Reads read){
return content.getByID(ContentType.unit, read.s());
}
public static void writeEffect(Writes write, Effect effect){
write.s(effect.id);
}
public static Effect readEffect(Reads read){
return Effect.get(read.us());
}
public static void writeColor(Writes write, Color color){
write.i(color.rgba());
}