Changed guildList to a Set, changed STAO

This commit is contained in:
Treeku
2014-05-14 20:39:03 +01:00
parent fa4816921e
commit 737b24d3b9
7 changed files with 97 additions and 160 deletions
@@ -21,11 +21,8 @@
******************************************************************************/
package resources.objects.staticobject;
import java.nio.ByteOrder;
import java.util.Map;
import org.apache.mina.core.buffer.IoBuffer;
import resources.objects.ObjectMessageBuilder;
import engine.resources.objects.Builder;
@@ -39,52 +36,6 @@ public class StaticMessageBuilder extends ObjectMessageBuilder {
super();
}
public IoBuffer buildBaseline3() {
IoBuffer buffer = bufferPool.allocate(100, false).order(ByteOrder.LITTLE_ENDIAN);
buffer.setAutoExpand(true);
buffer.putShort((short) 4);
buffer.putInt(0);
//buffer.putShort((short) 0);
buffer.put(getAsciiString(object.getStfFilename()));
buffer.putInt(0);
//buffer.putShort((short) 0);
buffer.put(getAsciiString(object.getStfName()));
buffer.putInt(0);
buffer.putInt(0xFF);
int size = buffer.position();
buffer = bufferPool.allocate(size, false).put(buffer.array(), 0, size);
buffer.flip();
buffer = createBaseline("STAO", (byte) 3, buffer, size);
return buffer;
}
public IoBuffer buildBaseline6() {
IoBuffer buffer = bufferPool.allocate(100, false).order(ByteOrder.LITTLE_ENDIAN);
buffer.setAutoExpand(true);
buffer.putShort((short) 2);
buffer.putInt(0x43);
//buffer.putShort((short) 0);
buffer.put(getAsciiString(object.getDetailFilename()));
buffer.putInt(0);
buffer.put(getAsciiString(object.getDetailName()));
// buffer.putShort((short) 0);
int size = buffer.position();
buffer = bufferPool.allocate(size, false).put(buffer.array(), 0, size);
buffer.flip();
buffer = createBaseline("STAO", (byte) 6, buffer, size);
return buffer;
}
@Override
public void buildBaseline3(Map<Integer, Builder> baselineBuilders, Map<Integer, Builder> deltaBuilders) {
super.buildBaseline3(baselineBuilders, deltaBuilders);