DispatchManager is now an official manager singleton.

This commit is contained in:
2024-05-12 13:14:42 -04:00
parent ff17cacda7
commit 96ba17f67a
160 changed files with 642 additions and 718 deletions
+6 -6
View File
@@ -17,6 +17,7 @@ import engine.db.archive.DataWarehouse;
import engine.db.archive.MineRecord;
import engine.gameManager.BuildingManager;
import engine.gameManager.DbManager;
import engine.gameManager.DispatchManager;
import engine.gameManager.ZoneManager;
import engine.job.JobContainer;
import engine.job.JobScheduler;
@@ -28,7 +29,6 @@ import engine.math.Vector3fImmutable;
import engine.mbEnums;
import engine.mbEnums.*;
import engine.net.ByteBufferWriter;
import engine.net.DispatchMessage;
import engine.net.client.msg.ApplyBuildingEffectMsg;
import engine.net.client.msg.UpdateObjectMsg;
import engine.server.MBServerStatics;
@@ -783,7 +783,7 @@ public class Building extends AbstractWorldObject {
public void removeAllVisualEffects() {
this.effectFlags = 0;
ApplyBuildingEffectMsg applyBuildingEffectMsg = new ApplyBuildingEffectMsg(3276859, 1, this.getObjectType().ordinal(), this.getObjectUUID(), 0);
DispatchMessage.sendToAllInRange(this, applyBuildingEffectMsg);
DispatchManager.sendToAllInRange(this, applyBuildingEffectMsg);
}
public void removeEffectBit(int bit) {
@@ -865,21 +865,21 @@ public class Building extends AbstractWorldObject {
WorldGrid.updateObject(this);
else {
UpdateObjectMsg uom = new UpdateObjectMsg(this, 3);
DispatchMessage.sendToAllInRange(this, uom);
DispatchManager.sendToAllInRange(this, uom);
}
}
public final void updateName() {
UpdateObjectMsg uom = new UpdateObjectMsg(this, 2);
DispatchMessage.sendToAllInRange(this, uom);
DispatchManager.sendToAllInRange(this, uom);
}
public final void refreshGuild() {
UpdateObjectMsg uom = new UpdateObjectMsg(this, 5);
DispatchMessage.sendToAllInRange(this, uom);
DispatchManager.sendToAllInRange(this, uom);
}
@@ -1157,7 +1157,7 @@ public class Building extends AbstractWorldObject {
public void updateEffects() {
ApplyBuildingEffectMsg applyBuildingEffectMsg = new ApplyBuildingEffectMsg(0x00720063, 1, this.getObjectType().ordinal(), this.getObjectUUID(), this.effectFlags);
DispatchMessage.sendToAllInRange(this, applyBuildingEffectMsg);
DispatchManager.sendToAllInRange(this, applyBuildingEffectMsg);
}