mirror of
https://github.com/sirjonasxx/G-Earth.git
synced 2024-11-23 00:40:51 +01:00
Deleted old HStuff class
This commit is contained in:
parent
661ef48076
commit
4c7b924268
@ -1,91 +0,0 @@
|
||||
package gearth.extensions.parsers;
|
||||
|
||||
import gearth.protocol.HPacket;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class HStuff {
|
||||
|
||||
public static Object[] readData(HPacket packet, int category) {
|
||||
List<Object> values = new ArrayList<>();
|
||||
switch (category & 0xFF)
|
||||
{
|
||||
case 0: /* LegacyStuffData */ {
|
||||
values.add(packet.readString());
|
||||
break;
|
||||
}
|
||||
case 1: /* MapStuffData */ {
|
||||
int count = packet.readInteger();
|
||||
values.add(count);
|
||||
|
||||
for (int j = 0; j < count; j++)
|
||||
{
|
||||
values.add(packet.readString());
|
||||
values.add(packet.readString());
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 2: /* StringArrayStuffData */ {
|
||||
int count = packet.readInteger();
|
||||
values.add(count);
|
||||
|
||||
for (int j = 0; j < count; j++)
|
||||
{
|
||||
values.add(packet.readString());
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 3: /* VoteResultStuffData */ {
|
||||
values.add(packet.readString());
|
||||
values.add(packet.readInteger());
|
||||
break;
|
||||
}
|
||||
case 5: /* IntArrayStuffData */ {
|
||||
int count = packet.readInteger();
|
||||
values.add(count);
|
||||
|
||||
for (int j = 0; j < count; j++)
|
||||
{
|
||||
values.add(packet.readInteger());
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 6: /* HighScoreStuffData */ {
|
||||
values.add(packet.readString());
|
||||
values.add(packet.readInteger());
|
||||
values.add(packet.readInteger());
|
||||
|
||||
int count = packet.readInteger();
|
||||
values.add(count);
|
||||
|
||||
for (int j = 0; j < count; j++)
|
||||
{
|
||||
int score = packet.readInteger();
|
||||
values.add(score);
|
||||
|
||||
int subCount = packet.readInteger();
|
||||
values.add(subCount);
|
||||
|
||||
for (int k = 0; k < subCount; k++)
|
||||
{
|
||||
values.add(packet.readString());
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
case 7: /* CrackableStuffData */ {
|
||||
values.add(packet.readString());
|
||||
values.add(packet.readInteger());
|
||||
values.add(packet.readInteger());
|
||||
break;
|
||||
}
|
||||
}
|
||||
if ((category & 0xFF00 & 0x100) > 0) {
|
||||
values.add(packet.readInteger());
|
||||
values.add(packet.readInteger());
|
||||
}
|
||||
return values.toArray();
|
||||
}
|
||||
|
||||
}
|
Loading…
Reference in New Issue
Block a user