mirror of
https://github.com/ProjectSWGCore/Holocore.git
synced 2026-10-18 08:02:56 -04:00
Created and updated some SWG objects
This commit is contained in:
@@ -30,6 +30,7 @@ package resources.objects.cell;
|
||||
import network.packets.swg.zone.baselines.Baseline.BaselineType;
|
||||
import network.packets.swg.zone.building.UpdateCellPermissionMessage;
|
||||
import resources.network.BaselineBuilder;
|
||||
import resources.network.NetBuffer;
|
||||
import resources.objects.SWGObject;
|
||||
import resources.player.Player;
|
||||
|
||||
@@ -91,14 +92,14 @@ public class CellObject extends SWGObject {
|
||||
target.sendPacket(new UpdateCellPermissionMessage((byte) 1, getObjectId()));
|
||||
}
|
||||
|
||||
public void createBaseline3(Player target, BaselineBuilder bb) {
|
||||
protected void createBaseline3(Player target, BaselineBuilder bb) {
|
||||
super.createBaseline3(target, bb);
|
||||
bb.addBoolean(isPublic);
|
||||
bb.addInt(number);
|
||||
bb.incrementOperandCount(2);
|
||||
}
|
||||
|
||||
public void createBaseline6(Player target, BaselineBuilder bb) {
|
||||
protected void createBaseline6(Player target, BaselineBuilder bb) {
|
||||
super.createBaseline6(target, bb);
|
||||
bb.addUnicode(label);
|
||||
bb.addFloat((float) labelX);
|
||||
@@ -106,4 +107,18 @@ public class CellObject extends SWGObject {
|
||||
bb.addFloat((float) labelZ);
|
||||
bb.incrementOperandCount(2);
|
||||
}
|
||||
|
||||
protected void parseBaseline3(NetBuffer buffer) {
|
||||
super.parseBaseline3(buffer);
|
||||
isPublic = buffer.getBoolean();
|
||||
number = buffer.getInt();
|
||||
}
|
||||
|
||||
protected void parseBaseline6(NetBuffer buffer) {
|
||||
super.parseBaseline6(buffer);
|
||||
label = buffer.getUnicode();
|
||||
labelX = buffer.getFloat();
|
||||
buffer.getFloat();
|
||||
labelZ = buffer.getFloat();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user