package iamrescue.communication.messages.updates; import iamrescue.communication.messages.codec.IMessageCodec; import iamrescue.communication.messages.codec.updates.FireBrigadeUpdatedMessageCodec; import rescuecore2.standard.entities.FireBrigade; import rescuecore2.worldmodel.Entity; public class FireBrigadeUpdatedMessage extends AbstractHumanUpdatedMessage { public FireBrigadeUpdatedMessage(short timestamp) { super(timestamp); } @Override public IMessageCodec getCodec() { return new FireBrigadeUpdatedMessageCodec(); } @Override protected EntityUpdatedMessage createMessage(short timestamp) { return new FireBrigadeUpdatedMessage(timestamp); } @Override protected boolean isCorrectObjectClass(Entity object) { return object instanceof FireBrigade; } @Override public String getMessageName() { return "FireBrigadeUpdatedMessage"; } }