This commit is contained in:
Anuken
2020-07-18 09:36:43 -04:00
parent 6b3039dba2
commit 870f06218b
10 changed files with 39 additions and 11 deletions

View File

@@ -539,6 +539,10 @@ abstract class BuildingComp implements Posc, Teamc, Healthc, Buildingc, Timerc,
return base();
}
public @Nullable Payload getPayload(){
return null;
}
/** Tries to take the payload. Returns null if no payload is present. */
public @Nullable Payload takePayload(){
return null;

View File

@@ -12,7 +12,7 @@ import mindustry.world.blocks.payloads.*;
/** An entity that holds a payload. */
@Component
abstract class PayloadComp implements Posc, Rotc{
abstract class PayloadComp implements Posc, Rotc, Hitboxc{
@Import float x, y, rotation;
Seq<Payload> payloads = new Seq<>();