Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package DataTypes;
- public final class Messagetypes {
- private static final Type[] MESSAGETYPE = new Type[]{
- //#Headers
- new Type("MESSAGETYPE_SERVERDETAILS", 0x00),
- new Type("MESSAGETYPE_DODLIST", 0x01),
- //#Players
- new Type("MESSAGETYPE_PLAYER_UPDATE", 0x10),
- new Type("MESSAGETYPE_PLAYER_ADD", 0x11),
- new Type("MESSAGETYPE_PLAYER_REMOVE", 0x12),
- //#Vehicles
- new Type("MESSAGETYPE_VEHICLE_UPDATE", 0x20),
- new Type("MESSAGETYPE_VEHICLE_ADD", 0x21),
- new Type("MESSAGETYPE_VEHICLE_REMOVE", 0x22),
- //#Fobs
- new Type("MESSAGETYPE_FOB_ADD", 0x30),
- new Type("MESSAGETYPE_FOB_REMOVE", 0x31),
- //#Flags
- new Type("MESSAGETYPE_FLAG_UPDATE", 0x40),
- new Type("MESSAGETYPE_FLAG_LIST", 0x41),
- //#Chat and kill messages
- new Type("MESSAGETYPE_KILL", 0x50),
- new Type("MESSAGETYPE_CHAT", 0x51),
- //#Tickets
- new Type("MESSAGETYPE_TICKETS_TEAM1", 0x52),
- new Type("MESSAGETYPE_TICKETS_TEAM2", 0x53),
- //#Rallies
- new Type("MESSAGETYPE_RALLY_ADD", 0x60),
- new Type("MESSAGETYPE_RALLY_REMOVE", 0x61),
- //# Misc
- new Type("MESSAGETYPE_REVIVE", 0xA0),
- new Type("MESSAGETYPE_KITALLOCATED", 0xA1),
- new Type("MESSAGETYPE_SQUADNAME", 0xA2),
- new Type("MESSAGETYPE_SLORDERS", 0xA3),
- //# Caches / insurgency
- new Type("MESSAGETYPE_CACHE_ADD", 0x70),
- new Type("MESSAGETYPE_CACHE_REMOVE", 0x71),
- new Type("MESSAGETYPE_CACHE_REVEAL", 0x72),
- new Type("MESSAGETYPE_INTEL_CHANGE", 0x73),
- //#Projectiles
- new Type("MESSAGETYPE_PROJECTILE_UPDATE", 0x90),
- new Type("MESSAGETYPE_PROJECTILE_ADD", 0x91),
- new Type("MESSAGETYPE_PROJECTILE_REMOVE", 0x92),
- //#Special
- new Type("MESSAGETYPE_ROUNDEND", 0xF0),
- new Type("MESSAGETYPE_TICK", 0xF1)};
- public static String getNameFromByte(byte inputbyte) {
- for (int i = 0; i < MESSAGETYPE.length;i++) {
- if (MESSAGETYPE[i].getType() == inputbyte) {
- return MESSAGETYPE[i].getName();
- }
- }
- return("ERROR: byte does not have a corresponding MESSAGETYPE");
- }
- }
Add Comment
Please, Sign In to add comment