diff --git a/src/main/java/emu/grasscutter/GameConstants.java b/src/main/java/emu/grasscutter/GameConstants.java index dc07c32e1..5e50e3fd6 100644 --- a/src/main/java/emu/grasscutter/GameConstants.java +++ b/src/main/java/emu/grasscutter/GameConstants.java @@ -6,7 +6,7 @@ import emu.grasscutter.utils.Position; import emu.grasscutter.utils.Utils; public final class GameConstants { - public static String VERSION = "2.6.0"; + public static String VERSION = "2.7.0"; public static final int MAX_TEAMS = 4; public static final int MAIN_CHARACTER_MALE = 10000005; diff --git a/src/main/java/emu/grasscutter/game/ability/AbilityManager.java b/src/main/java/emu/grasscutter/game/ability/AbilityManager.java index ae67deb19..658afdd87 100644 --- a/src/main/java/emu/grasscutter/game/ability/AbilityManager.java +++ b/src/main/java/emu/grasscutter/game/ability/AbilityManager.java @@ -43,19 +43,19 @@ public class AbilityManager { public void onAbilityInvoke(AbilityInvokeEntry invoke) throws Exception { // Grasscutter.getLogger().info(invoke.getArgumentType() + " (" + invoke.getArgumentTypeValue() + "): " + Utils.bytesToHex(invoke.toByteArray())); switch (invoke.getArgumentType()) { - case ABILITY_META_OVERRIDE_PARAM: + case ABILITY_INVOKE_ARGUMENT_META_OVERRIDE_PARAM: handleOverrideParam(invoke); break; - case ABILITY_META_REINIT_OVERRIDEMAP: + case ABILITY_INVOKE_ARGUMENT_META_REINIT_OVERRIDEMAP: handleReinitOverrideMap(invoke); break; - case ABILITY_META_MODIFIER_CHANGE: + case ABILITY_INVOKE_ARGUMENT_META_MODIFIER_CHANGE: handleModifierChange(invoke); break; - case ABILITY_MIXIN_COST_STAMINA: + case ABILITY_INVOKE_ARGUMENT_MIXIN_COST_STAMINA: handleMixinCostStamina(invoke); break; - case ABILITY_ACTION_GENERATE_ELEM_BALL: + case ABILITY_INVOKE_ARGUMENT_ACTION_GENERATE_ELEM_BALL: handleGenerateElemBall(invoke); break; default: diff --git a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java index c8ceea796..7195cd411 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityAvatar.java @@ -106,15 +106,15 @@ public class EntityAvatar extends GameEntity { @Override public void onDeath(int killerId) { - this.killedType = PlayerDieType.PLAYER_DIE_KILL_BY_MONSTER; + this.killedType = PlayerDieType.PLAYER_DIE_TYPE_KILL_BY_MONSTER; this.killedBy = killerId; - clearEnergy(PropChangeReason.PROP_CHANGE_STATUE_RECOVER); + clearEnergy(PropChangeReason.PROP_CHANGE_REASON_STATUE_RECOVER); } public void onDeath(PlayerDieType dieType, int killerId) { this.killedType = dieType; this.killedBy = killerId; - clearEnergy(PropChangeReason.PROP_CHANGE_STATUE_RECOVER); + clearEnergy(PropChangeReason.PROP_CHANGE_REASON_STATUE_RECOVER); } @Override @@ -123,7 +123,7 @@ public class EntityAvatar extends GameEntity { if (healed > 0f) { getScene().broadcastPacket( - new PacketEntityFightPropChangeReasonNotify(this, FightProperty.FIGHT_PROP_CUR_HP, healed, PropChangeReason.PROP_CHANGE_ABILITY, ChangeHpReason.ChangeHpAddAbility) + new PacketEntityFightPropChangeReasonNotify(this, FightProperty.FIGHT_PROP_CUR_HP, healed, PropChangeReason.PROP_CHANGE_REASON_ABILITY, ChangeHpReason.CHANGE_HP_REASON_CHANGE_HP_ADD_ABILITY) ); } @@ -209,7 +209,7 @@ public class EntityAvatar extends GameEntity { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_AVATAR) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_AVATAR) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) .setEntityAuthorityInfo(authority) diff --git a/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java index 5ba18d399..5e0c5eb00 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityClientGadget.java @@ -127,7 +127,7 @@ public class EntityClientGadget extends EntityBaseGadget { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_GADGET) .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) diff --git a/src/main/java/emu/grasscutter/game/entity/EntityGadget.java b/src/main/java/emu/grasscutter/game/entity/EntityGadget.java index 640f93f22..73ea750eb 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityGadget.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityGadget.java @@ -122,7 +122,7 @@ public class EntityGadget extends EntityBaseGadget { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_GADGET) .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) diff --git a/src/main/java/emu/grasscutter/game/entity/EntityItem.java b/src/main/java/emu/grasscutter/game/entity/EntityItem.java index f2b7386e1..0fa8bb169 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityItem.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityItem.java @@ -111,7 +111,7 @@ public class EntityItem extends EntityBaseGadget { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_GADGET) .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) @@ -127,7 +127,7 @@ public class EntityItem extends EntityBaseGadget { SceneGadgetInfo.Builder gadgetInfo = SceneGadgetInfo.newBuilder() .setGadgetId(this.getItemData().getGadgetId()) .setTrifleItem(this.getItem().toProto()) - .setBornType(GadgetBornType.GADGET_BORN_IN_AIR) + .setBornType(GadgetBornType.GADGET_BORN_TYPE_IN_AIR) .setAuthorityPeerId(this.getWorld().getHostPeerId()) .setIsEnableInteract(true); diff --git a/src/main/java/emu/grasscutter/game/entity/EntityMonster.java b/src/main/java/emu/grasscutter/game/entity/EntityMonster.java index edbf4840a..f34e60160 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityMonster.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityMonster.java @@ -211,7 +211,7 @@ public class EntityMonster extends GameEntity { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_MONSTER) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_MONSTER) .setMotionInfo(this.getMotionInfo()) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setEntityClientData(EntityClientData.newBuilder()) @@ -240,7 +240,7 @@ public class EntityMonster extends GameEntity { .setAuthorityPeerId(getWorld().getHostPeerId()) .setPoseId(this.getPoseId()) .setBlockId(3001) - .setBornType(MonsterBornType.MONSTER_BORN_DEFAULT) + .setBornType(MonsterBornType.MONSTER_BORN_TYPE_DEFAULT) .setSpecialNameId(40); if (getMonsterData().getDescribeData() != null) { diff --git a/src/main/java/emu/grasscutter/game/entity/EntityVehicle.java b/src/main/java/emu/grasscutter/game/entity/EntityVehicle.java index 09f80e15b..ceab84bc3 100644 --- a/src/main/java/emu/grasscutter/game/entity/EntityVehicle.java +++ b/src/main/java/emu/grasscutter/game/entity/EntityVehicle.java @@ -106,7 +106,7 @@ public class EntityVehicle extends EntityBaseGadget { SceneEntityInfo.Builder entityInfo = SceneEntityInfo.newBuilder() .setEntityId(getId()) - .setEntityType(ProtEntityType.PROT_ENTITY_GADGET) + .setEntityType(ProtEntityType.PROT_ENTITY_TYPE_GADGET) .setMotionInfo(MotionInfo.newBuilder().setPos(getPosition().toProto()).setRot(getRotation().toProto()).setSpeed(Vector.newBuilder())) .addAnimatorParaList(AnimatorParameterValueInfoPair.newBuilder()) .setGadget(gadgetInfo) diff --git a/src/main/java/emu/grasscutter/game/entity/GameEntity.java b/src/main/java/emu/grasscutter/game/entity/GameEntity.java index 5180dd0df..b9ca01aea 100644 --- a/src/main/java/emu/grasscutter/game/entity/GameEntity.java +++ b/src/main/java/emu/grasscutter/game/entity/GameEntity.java @@ -37,7 +37,7 @@ public abstract class GameEntity { public GameEntity(Scene scene) { this.scene = scene; - this.moveState = MotionState.MOTION_NONE; + this.moveState = MotionState.MOTION_STATE_NONE; } public int getId() { diff --git a/src/main/java/emu/grasscutter/game/friends/FriendsList.java b/src/main/java/emu/grasscutter/game/friends/FriendsList.java index de73ecb30..70eace5ca 100644 --- a/src/main/java/emu/grasscutter/game/friends/FriendsList.java +++ b/src/main/java/emu/grasscutter/game/friends/FriendsList.java @@ -104,7 +104,7 @@ public class FriendsList { } // Handle - if (result == DealAddFriendResultType.DEAL_ADD_FRIEND_ACCEPT) { // Request accepted + if (result == DealAddFriendResultType.DEAL_ADD_FRIEND_RESULT_TYPE_ACCEPT) { // Request accepted myFriendship.setIsFriend(true); theirFriendship.setIsFriend(true); diff --git a/src/main/java/emu/grasscutter/game/friends/Friendship.java b/src/main/java/emu/grasscutter/game/friends/Friendship.java index 79439bb3a..91afc85aa 100644 --- a/src/main/java/emu/grasscutter/game/friends/Friendship.java +++ b/src/main/java/emu/grasscutter/game/friends/Friendship.java @@ -95,13 +95,13 @@ public class Friendship { .setProfilePicture(ProfilePicture.newBuilder().setAvatarId(getFriendProfile().getAvatarId())) .setWorldLevel(getFriendProfile().getWorldLevel()) .setSignature(getFriendProfile().getSignature()) - .setOnlineState(getFriendProfile().isOnline() ? FriendOnlineState.FRIEND_ONLINE : FriendOnlineState.FREIEND_DISCONNECT) + .setOnlineState(getFriendProfile().isOnline() ? FriendOnlineState.FRIEND_ONLINE_STATE_ONLINE : FriendOnlineState.FRIEND_ONLINE_STATE_FREIEND_DISCONNECT) .setIsMpModeAvailable(true) .setLastActiveTime(getFriendProfile().getLastActiveTime()) .setNameCardId(getFriendProfile().getNameCard()) .setParam(getFriendProfile().getDaysSinceLogin()) .setIsGameSource(true) - .setPlatformType(PlatformTypeOuterClass.PlatformType.PC) + .setPlatformType(PlatformTypeOuterClass.PlatformType.PLATFORM_TYPE_PC) .build(); return proto; diff --git a/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java b/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java index 6a42d1392..f0dfca88c 100644 --- a/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java +++ b/src/main/java/emu/grasscutter/game/gacha/GachaBanner.java @@ -167,7 +167,7 @@ public class GachaBanner { .setGachaTimesLimit(Integer.MAX_VALUE) .setGachaSortId(this.getSortId()); if (this.getTitlePath() != null) { - info.setGachaTitlePath(this.getTitlePath()); + info.setTitleTextmap(this.getTitlePath()); } if (this.getRateUpItems5().length > 0) { @@ -175,7 +175,7 @@ public class GachaBanner { for (int id : getRateUpItems5()) { upInfo.addItemIdList(id); - info.addMainNameId(id); + info.addDisplayUp5ItemList(id); } info.addGachaUpInfoList(upInfo); @@ -186,8 +186,8 @@ public class GachaBanner { for (int id : getRateUpItems4()) { upInfo.addItemIdList(id); - if (info.getSubNameIdCount() == 0) { - info.addSubNameId(id); + if (info.getDisplayUp4ItemListCount() == 0) { + info.addDisplayUp4ItemList(id); } } diff --git a/src/main/java/emu/grasscutter/game/managers/EnergyManager/EnergyManager.java b/src/main/java/emu/grasscutter/game/managers/EnergyManager/EnergyManager.java index e59aa56da..46aeabbe8 100644 --- a/src/main/java/emu/grasscutter/game/managers/EnergyManager/EnergyManager.java +++ b/src/main/java/emu/grasscutter/game/managers/EnergyManager/EnergyManager.java @@ -253,7 +253,7 @@ public class EnergyManager { float elementBonus = (ballElement == null) ? 2.0f : (avatarElement == ballElement) ? 3.0f : 1.0f; // Add the energy. - entity.addEnergy(baseEnergy * elementBonus * offFieldPenalty * elemBall.getCount(), PropChangeReason.PROP_CHANGE_ENERGY_BALL); + entity.addEnergy(baseEnergy * elementBonus * offFieldPenalty * elemBall.getCount(), PropChangeReason.PROP_CHANGE_REASON_ENERGY_BALL); } } @@ -268,7 +268,7 @@ public class EnergyManager { // If the cast skill was a burst, consume energy. if (avatar.getSkillDepot() != null && skillId == avatar.getSkillDepot().getEnergySkill()) { - avatar.getAsEntity().clearEnergy(PropChangeReason.PROP_CHANGE_ABILITY); + avatar.getAsEntity().clearEnergy(PropChangeReason.PROP_CHANGE_REASON_ABILITY); } } diff --git a/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMarksManager.java b/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMarksManager.java index 2751adf9a..949786d12 100644 --- a/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMarksManager.java +++ b/src/main/java/emu/grasscutter/game/managers/MapMarkManager/MapMarksManager.java @@ -24,7 +24,7 @@ public class MapMarksManager { public void handleMapMarkReq(MarkMapReq req) { Operation op = req.getOp(); switch (op) { - case ADD -> { + case OPERATION_ADD -> { MapMark createMark = new MapMark(req.getMark()); // keep teleporting functionality on fishhook mark. if (createMark.getMapMarkPointType() == MapMarkPointType.MAP_MARK_POINT_TYPE_FISH_POOL) { @@ -33,18 +33,18 @@ public class MapMarksManager { } addMapMark(createMark); } - case MOD -> { + case OPERATION_MOD -> { MapMark oldMark = new MapMark(req.getOld()); removeMapMark(oldMark.getPosition()); MapMark newMark = new MapMark(req.getMark()); addMapMark(newMark); } - case DEL -> { + case OPERATION_DEL -> { MapMark deleteMark = new MapMark(req.getMark()); removeMapMark(deleteMark.getPosition()); } } - if (op != Operation.GET) { + if (op != Operation.OPERATION_GET) { saveMapMarks(); } player.getSession().send(new PacketMarkMapRsp(getMapMarks())); diff --git a/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java b/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java index 247b3356d..91566ef20 100644 --- a/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java +++ b/src/main/java/emu/grasscutter/game/managers/MultiplayerManager.java @@ -27,7 +27,7 @@ public class MultiplayerManager { public void applyEnterMp(Player player, int targetUid) { Player target = getServer().getPlayerByUid(targetUid); if (target == null) { - player.sendPacket(new PacketPlayerApplyEnterMpResultNotify(targetUid, "", false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.PLAYER_CANNOT_ENTER_MP)); + player.sendPacket(new PacketPlayerApplyEnterMpResultNotify(targetUid, "", false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_PLAYER_CANNOT_ENTER_MP)); return; } @@ -72,12 +72,12 @@ public class MultiplayerManager { // Sanity checks - Dont let the requesting player join if they are already in multiplayer if (requester.getWorld().isMultiplayer()) { - request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.PLAYER_CANNOT_ENTER_MP)); + request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_PLAYER_CANNOT_ENTER_MP)); return; } // Response packet - request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, isAgreed, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.PLAYER_JUDGE)); + request.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(hostPlayer, isAgreed, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_PLAYER_JUDGE)); // Declined if (!isAgreed) { @@ -93,7 +93,7 @@ public class MultiplayerManager { world.addPlayer(hostPlayer); // Rejoin packet - hostPlayer.sendPacket(new PacketPlayerEnterSceneNotify(hostPlayer, hostPlayer, EnterType.ENTER_SELF, EnterReason.HostFromSingleToMp, hostPlayer.getScene().getId(), hostPlayer.getPos())); + hostPlayer.sendPacket(new PacketPlayerEnterSceneNotify(hostPlayer, hostPlayer, EnterType.ENTER_TYPE_SELF, EnterReason.HostFromSingleToMp, hostPlayer.getScene().getId(), hostPlayer.getPos())); } // Set scene pos and id of requester to the host player's @@ -105,7 +105,7 @@ public class MultiplayerManager { hostPlayer.getWorld().addPlayer(requester); // Packet - requester.sendPacket(new PacketPlayerEnterSceneNotify(requester, hostPlayer, EnterType.ENTER_OTHER, EnterReason.TeamJoin, hostPlayer.getScene().getId(), hostPlayer.getPos())); + requester.sendPacket(new PacketPlayerEnterSceneNotify(requester, hostPlayer, EnterType.ENTER_TYPE_OTHER, EnterReason.TeamJoin, hostPlayer.getScene().getId(), hostPlayer.getPos())); } public boolean leaveCoop(Player player) { @@ -126,7 +126,7 @@ public class MultiplayerManager { world.addPlayer(player); // Packet - player.sendPacket(new PacketPlayerEnterSceneNotify(player, EnterType.ENTER_SELF, EnterReason.TeamBack, player.getScene().getId(), player.getPos())); + player.sendPacket(new PacketPlayerEnterSceneNotify(player, EnterType.ENTER_TYPE_SELF, EnterReason.TeamBack, player.getScene().getId(), player.getPos())); return true; } @@ -153,7 +153,7 @@ public class MultiplayerManager { World world = new World(victim); world.addPlayer(victim); - victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.ENTER_SELF, EnterReason.TeamKick, victim.getScene().getId(), victim.getPos())); + victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.ENTER_TYPE_SELF, EnterReason.TeamKick, victim.getScene().getId(), victim.getPos())); return true; } } diff --git a/src/main/java/emu/grasscutter/game/managers/SotSManager.java b/src/main/java/emu/grasscutter/game/managers/SotSManager.java index 0004e389a..b80058142 100644 --- a/src/main/java/emu/grasscutter/game/managers/SotSManager.java +++ b/src/main/java/emu/grasscutter/game/managers/SotSManager.java @@ -158,8 +158,8 @@ public class SotSManager { logger.trace("Healing avatar " + entity.getAvatar().getAvatarData().getName() + " +" + needHP); player.getTeamManager().healAvatar(entity.getAvatar(), 0, needHP); player.getSession().send(new PacketEntityFightPropChangeReasonNotify(entity, FightProperty.FIGHT_PROP_CUR_HP, - ((float) needHP / 100), List.of(3), PropChangeReason.PROP_CHANGE_STATUE_RECOVER, - ChangeHpReason.ChangeHpAddStatue)); + ((float) needHP / 100), List.of(3), PropChangeReason.PROP_CHANGE_REASON_STATUE_RECOVER, + ChangeHpReason.CHANGE_HP_REASON_CHANGE_HP_ADD_STATUE)); player.getSession().send(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_HP)); } diff --git a/src/main/java/emu/grasscutter/game/managers/StaminaManager/StaminaManager.java b/src/main/java/emu/grasscutter/game/managers/StaminaManager/StaminaManager.java index 51261ac3f..cf1102795 100644 --- a/src/main/java/emu/grasscutter/game/managers/StaminaManager/StaminaManager.java +++ b/src/main/java/emu/grasscutter/game/managers/StaminaManager/StaminaManager.java @@ -31,81 +31,81 @@ public class StaminaManager { private final Player player; private static final HashMap> MotionStatesCategorized = new HashMap<>() {{ put("CLIMB", new HashSet<>(List.of( - MotionState.MOTION_CLIMB, // sustained, when not moving no cost no recover - MotionState.MOTION_STANDBY_TO_CLIMB // NOT OBSERVED, see MOTION_JUMP_UP_WALL_FOR_STANDBY + MotionState.MOTION_STATE_CLIMB, // sustained, when not moving no cost no recover + MotionState.MOTION_STATE_STANDBY_TO_CLIMB // NOT OBSERVED, see MOTION_JUMP_UP_WALL_FOR_STANDBY ))); put("DASH", new HashSet<>(List.of( - MotionState.MOTION_DANGER_DASH, // sustained - MotionState.MOTION_DASH // sustained + MotionState.MOTION_STATE_DANGER_DASH, // sustained + MotionState.MOTION_STATE_DASH // sustained ))); put("FLY", new HashSet<>(List.of( - MotionState.MOTION_FLY, // sustained - MotionState.MOTION_FLY_FAST, // sustained - MotionState.MOTION_FLY_SLOW, // sustained - MotionState.MOTION_POWERED_FLY // sustained, recover + MotionState.MOTION_STATE_FLY, // sustained + MotionState.MOTION_STATE_FLY_FAST, // sustained + MotionState.MOTION_STATE_FLY_SLOW, // sustained + MotionState.MOTION_STATE_POWERED_FLY // sustained, recover ))); put("RUN", new HashSet<>(List.of( - MotionState.MOTION_DANGER_RUN, // sustained, recover - MotionState.MOTION_RUN // sustained, recover + MotionState.MOTION_STATE_DANGER_RUN, // sustained, recover + MotionState.MOTION_STATE_RUN // sustained, recover ))); put("SKIFF", new HashSet<>(List.of( - MotionState.MOTION_SKIFF_BOARDING, // NOT OBSERVED even when boarding - MotionState.MOTION_SKIFF_DASH, // sustained, observed with waverider entity ID. - MotionState.MOTION_SKIFF_NORMAL, // sustained, OBSERVED when both normal and dashing - MotionState.MOTION_SKIFF_POWERED_DASH // sustained, recover + MotionState.MOTION_STATE_SKIFF_BOARDING, // NOT OBSERVED even when boarding + MotionState.MOTION_STATE_SKIFF_DASH, // sustained, observed with waverider entity ID. + MotionState.MOTION_STATE_SKIFF_NORMAL, // sustained, OBSERVED when both normal and dashing + MotionState.MOTION_STATE_SKIFF_POWERED_DASH // sustained, recover ))); put("STANDBY", new HashSet<>(List.of( - MotionState.MOTION_DANGER_STANDBY_MOVE, // sustained, recover - MotionState.MOTION_DANGER_STANDBY, // sustained, recover - MotionState.MOTION_LADDER_TO_STANDBY, // NOT OBSERVED - MotionState.MOTION_STANDBY_MOVE, // sustained, recover - MotionState.MOTION_STANDBY // sustained, recover + MotionState.MOTION_STATE_DANGER_STANDBY_MOVE, // sustained, recover + MotionState.MOTION_STATE_DANGER_STANDBY, // sustained, recover + MotionState.MOTION_STATE_LADDER_TO_STANDBY, // NOT OBSERVED + MotionState.MOTION_STATE_STANDBY_MOVE, // sustained, recover + MotionState.MOTION_STATE_STANDBY // sustained, recover ))); put("SWIM", new HashSet<>(List.of( - MotionState.MOTION_SWIM_IDLE, // sustained - MotionState.MOTION_SWIM_DASH, // immediate and sustained - MotionState.MOTION_SWIM_JUMP, // NOT OBSERVED - MotionState.MOTION_SWIM_MOVE // sustained + MotionState.MOTION_STATE_SWIM_IDLE, // sustained + MotionState.MOTION_STATE_SWIM_DASH, // immediate and sustained + MotionState.MOTION_STATE_SWIM_JUMP, // NOT OBSERVED + MotionState.MOTION_STATE_SWIM_MOVE // sustained ))); put("WALK", new HashSet<>(List.of( - MotionState.MOTION_DANGER_WALK, // sustained, recover - MotionState.MOTION_WALK // sustained, recover + MotionState.MOTION_STATE_DANGER_WALK, // sustained, recover + MotionState.MOTION_STATE_WALK // sustained, recover ))); put("OTHER", new HashSet<>(List.of( - MotionState.MOTION_CLIMB_JUMP, // cost only once if repeated without switching state - MotionState.MOTION_DASH_BEFORE_SHAKE, // immediate one time sprint charge. - MotionState.MOTION_FIGHT, // immediate, if sustained then subsequent will be MOTION_NOTIFY - MotionState.MOTION_JUMP_UP_WALL_FOR_STANDBY, // immediate, observed when RUN/WALK->CLIMB - MotionState.MOTION_NOTIFY, // can be either cost or recover - check previous state and check skill casting - MotionState.MOTION_SIT_IDLE, // sustained, recover - MotionState.MOTION_JUMP // recover + MotionState.MOTION_STATE_CLIMB_JUMP, // cost only once if repeated without switching state + MotionState.MOTION_STATE_DASH_BEFORE_SHAKE, // immediate one time sprint charge. + MotionState.MOTION_STATE_FIGHT, // immediate, if sustained then subsequent will be MOTION_NOTIFY + MotionState.MOTION_STATE_JUMP_UP_WALL_FOR_STANDBY, // immediate, observed when RUN/WALK->CLIMB + MotionState.MOTION_STATE_NOTIFY, // can be either cost or recover - check previous state and check skill casting + MotionState.MOTION_STATE_SIT_IDLE, // sustained, recover + MotionState.MOTION_STATE_JUMP // recover ))); put("NOCOST_NORECOVER", new HashSet<>(List.of( - MotionState.MOTION_LADDER_SLIP, // NOT OBSERVED - MotionState.MOTION_SLIP, // sustained, no cost no recover - MotionState.MOTION_FLY_IDLE // NOT OBSERVED + MotionState.MOTION_STATE_LADDER_SLIP, // NOT OBSERVED + MotionState.MOTION_STATE_SLIP, // sustained, no cost no recover + MotionState.MOTION_STATE_FLY_IDLE // NOT OBSERVED ))); put("IGNORE", new HashSet<>(List.of( // these states have no impact on stamina - MotionState.MOTION_CROUCH_IDLE, - MotionState.MOTION_CROUCH_MOVE, - MotionState.MOTION_CROUCH_ROLL, - MotionState.MOTION_DESTROY_VEHICLE, - MotionState.MOTION_FALL_ON_GROUND, - MotionState.MOTION_FOLLOW_ROUTE, - MotionState.MOTION_FORCE_SET_POS, - MotionState.MOTION_GO_UPSTAIRS, - MotionState.MOTION_JUMP_OFF_WALL, - MotionState.MOTION_LADDER_IDLE, - MotionState.MOTION_LADDER_MOVE, - MotionState.MOTION_LAND_SPEED, - MotionState.MOTION_MOVE_FAIL_ACK, - MotionState.MOTION_NONE, - MotionState.MOTION_NUM, - MotionState.MOTION_QUEST_FORCE_DRAG, - MotionState.MOTION_RESET, - MotionState.MOTION_STANDBY_TO_LADDER, - MotionState.MOTION_WATERFALL + MotionState.MOTION_STATE_CROUCH_IDLE, + MotionState.MOTION_STATE_CROUCH_MOVE, + MotionState.MOTION_STATE_CROUCH_ROLL, + MotionState.MOTION_STATE_DESTROY_VEHICLE, + MotionState.MOTION_STATE_FALL_ON_GROUND, + MotionState.MOTION_STATE_FOLLOW_ROUTE, + MotionState.MOTION_STATE_FORCE_SET_POS, + MotionState.MOTION_STATE_GO_UPSTAIRS, + MotionState.MOTION_STATE_JUMP_OFF_WALL, + MotionState.MOTION_STATE_LADDER_IDLE, + MotionState.MOTION_STATE_LADDER_MOVE, + MotionState.MOTION_STATE_LAND_SPEED, + MotionState.MOTION_STATE_MOVE_FAIL_ACK, + MotionState.MOTION_STATE_NONE, + MotionState.MOTION_STATE_NUM, + MotionState.MOTION_STATE_QUEST_FORCE_DRAG, + MotionState.MOTION_STATE_RESET, + MotionState.MOTION_STATE_STANDBY_TO_LADDER, + MotionState.MOTION_STATE_WATERFALL ))); }}; @@ -114,8 +114,8 @@ public class StaminaManager { public final static int GlobalVehicleMaxStamina = 24000; private Position currentCoordinates = new Position(0, 0, 0); private Position previousCoordinates = new Position(0, 0, 0); - private MotionState currentState = MotionState.MOTION_STANDBY; - private MotionState previousState = MotionState.MOTION_STANDBY; + private MotionState currentState = MotionState.MOTION_STATE_STANDBY; + private MotionState previousState = MotionState.MOTION_STATE_STANDBY; private Timer sustainedStaminaHandlerTimer; private GameSession cachedSession = null; private GameEntity cachedEntity = null; @@ -406,7 +406,7 @@ public class StaminaManager { } public void handleVehicleInteractReq(GameSession session, int vehicleId, VehicleInteractType vehicleInteractType) { - if (vehicleInteractType == VehicleInteractType.VEHICLE_INTERACT_IN) { + if (vehicleInteractType == VehicleInteractType.VEHICLE_INTERACT_TYPE_IN) { this.vehicleId = vehicleId; // Reset character stamina here to prevent falling into water immediately on ejection if char stamina is // close to empty when boarding. @@ -421,23 +421,23 @@ public class StaminaManager { private void handleImmediateStamina(GameSession session, @NotNull MotionState motionState) { switch (motionState) { - case MOTION_CLIMB: - if (currentState != MotionState.MOTION_CLIMB) { + case MOTION_STATE_CLIMB: + if (currentState != MotionState.MOTION_STATE_CLIMB) { updateStaminaRelative(session, new Consumption(ConsumptionType.CLIMB_START), true); } break; - case MOTION_DASH_BEFORE_SHAKE: - if (previousState != MotionState.MOTION_DASH_BEFORE_SHAKE) { + case MOTION_STATE_DASH_BEFORE_SHAKE: + if (previousState != MotionState.MOTION_STATE_DASH_BEFORE_SHAKE) { updateStaminaRelative(session, new Consumption(ConsumptionType.SPRINT), true); } break; - case MOTION_CLIMB_JUMP: - if (previousState != MotionState.MOTION_CLIMB_JUMP) { + case MOTION_STATE_CLIMB_JUMP: + if (previousState != MotionState.MOTION_STATE_CLIMB_JUMP) { updateStaminaRelative(session, new Consumption(ConsumptionType.CLIMB_JUMP), true); } break; - case MOTION_SWIM_DASH: - if (previousState != MotionState.MOTION_SWIM_DASH) { + case MOTION_STATE_SWIM_DASH: + if (previousState != MotionState.MOTION_STATE_SWIM_DASH) { updateStaminaRelative(session, new Consumption(ConsumptionType.SWIM_DASH_START), true); } break; @@ -526,8 +526,8 @@ public class StaminaManager { if (stamina < 10) { logger.trace(getCurrentCharacterStamina() + "/" + getMaxCharacterStamina() + "\t" + currentState); - if (currentState != MotionState.MOTION_SWIM_IDLE) { - killAvatar(cachedSession, cachedEntity, PlayerDieType.PLAYER_DIE_DRAWN); + if (currentState != MotionState.MOTION_STATE_SWIM_IDLE) { + killAvatar(cachedSession, cachedEntity, PlayerDieType.PLAYER_DIE_TYPE_DRAWN); } } } @@ -568,7 +568,7 @@ public class StaminaManager { private Consumption getClimbConsumption() { Consumption consumption = new Consumption(); - if (currentState == MotionState.MOTION_CLIMB && isPlayerMoving()) { + if (currentState == MotionState.MOTION_STATE_CLIMB && isPlayerMoving()) { consumption.type = ConsumptionType.CLIMBING; consumption.amount = ConsumptionType.CLIMBING.amount; } @@ -581,11 +581,11 @@ public class StaminaManager { private Consumption getSwimConsumptions() { handleDrowning(); Consumption consumption = new Consumption(); - if (currentState == MotionState.MOTION_SWIM_MOVE) { + if (currentState == MotionState.MOTION_STATE_SWIM_MOVE) { consumption.type = ConsumptionType.SWIMMING; consumption.amount = ConsumptionType.SWIMMING.amount; } - if (currentState == MotionState.MOTION_SWIM_DASH) { + if (currentState == MotionState.MOTION_STATE_SWIM_DASH) { consumption.type = ConsumptionType.SWIM_DASH; consumption.amount = ConsumptionType.SWIM_DASH.amount; } @@ -597,7 +597,7 @@ public class StaminaManager { private Consumption getDashConsumption() { Consumption consumption = new Consumption(); - if (currentState == MotionState.MOTION_DASH) { + if (currentState == MotionState.MOTION_STATE_DASH) { consumption.type = ConsumptionType.DASH; consumption.amount = ConsumptionType.DASH.amount; // Dashing specific reductions @@ -608,7 +608,7 @@ public class StaminaManager { private Consumption getFlyConsumption() { // POWERED_FLY, e.g. wind tunnel - if (currentState == MotionState.MOTION_POWERED_FLY) { + if (currentState == MotionState.MOTION_STATE_POWERED_FLY) { return new Consumption(ConsumptionType.POWERED_FLY); } Consumption consumption = new Consumption(ConsumptionType.FLY); @@ -621,21 +621,21 @@ public class StaminaManager { private Consumption getSkiffConsumption() { // No known reduction for skiffing. return switch (currentState) { - case MOTION_SKIFF_DASH -> new Consumption(ConsumptionType.SKIFF_DASH); - case MOTION_SKIFF_POWERED_DASH -> new Consumption(ConsumptionType.POWERED_SKIFF); - case MOTION_SKIFF_NORMAL -> new Consumption(ConsumptionType.SKIFF); + case MOTION_STATE_SKIFF_DASH -> new Consumption(ConsumptionType.SKIFF_DASH); + case MOTION_STATE_SKIFF_POWERED_DASH -> new Consumption(ConsumptionType.POWERED_SKIFF); + case MOTION_STATE_SKIFF_NORMAL -> new Consumption(ConsumptionType.SKIFF); default -> new Consumption(); }; } private Consumption getOtherConsumptions() { switch (currentState) { - case MOTION_NOTIFY: + case MOTION_STATE_NOTIFY: // if (BowSkills.contains(lastSkillId)) { // return new Consumption(ConsumptionType.FIGHT, 500); // } break; - case MOTION_FIGHT: + case MOTION_STATE_FIGHT: // TODO: what if charged attack return new Consumption(ConsumptionType.FIGHT, 500); } diff --git a/src/main/java/emu/grasscutter/game/player/InvokeHandler.java b/src/main/java/emu/grasscutter/game/player/InvokeHandler.java index b8a9ed89f..a266c7411 100644 --- a/src/main/java/emu/grasscutter/game/player/InvokeHandler.java +++ b/src/main/java/emu/grasscutter/game/player/InvokeHandler.java @@ -21,9 +21,9 @@ public class InvokeHandler { public synchronized void addEntry(ForwardType forward, T entry) { switch (forward) { - case FORWARD_TO_ALL -> entryListForwardAll.add(entry); - case FORWARD_TO_ALL_EXCEPT_CUR, FORWARD_TO_ALL_EXIST_EXCEPT_CUR -> entryListForwardAllExceptCur.add(entry); - case FORWARD_TO_HOST -> entryListForwardHost.add(entry); + case FORWARD_TYPE_TO_ALL -> entryListForwardAll.add(entry); + case FORWARD_TYPE_TO_ALL_EXCEPT_CUR, FORWARD_TYPE_TO_ALL_EXIST_EXCEPT_CUR -> entryListForwardAllExceptCur.add(entry); + case FORWARD_TYPE_TO_HOST -> entryListForwardHost.add(entry); default -> { } } diff --git a/src/main/java/emu/grasscutter/game/player/Player.java b/src/main/java/emu/grasscutter/game/player/Player.java index c922b7d62..cbaca0a52 100644 --- a/src/main/java/emu/grasscutter/game/player/Player.java +++ b/src/main/java/emu/grasscutter/game/player/Player.java @@ -510,7 +510,7 @@ public class Player { } public MpSettingType getMpSetting() { - return MpSettingType.MP_SETTING_ENTER_AFTER_APPLY; // TEMP + return MpSettingType.MP_SETTING_TYPE_ENTER_AFTER_APPLY; // TEMP } public Queue getAttackResults() { @@ -928,9 +928,9 @@ public class Player { boolean success = getInventory().addItem(item, ActionReason.SubfieldDrop); if (success) { if (!drop.isShare()) // not shared drop - this.sendPacket(new PacketGadgetInteractRsp(drop, InteractType.INTERACT_PICK_ITEM)); + this.sendPacket(new PacketGadgetInteractRsp(drop, InteractType.INTERACT_TYPE_PICK_ITEM)); else - this.getScene().broadcastPacket(new PacketGadgetInteractRsp(drop, InteractType.INTERACT_PICK_ITEM)); + this.getScene().broadcastPacket(new PacketGadgetInteractRsp(drop, InteractType.INTERACT_TYPE_PICK_ITEM)); } } else if (entity instanceof EntityGadget) { EntityGadget gadget = (EntityGadget) entity; @@ -940,7 +940,7 @@ public class Player { scene.getChallenge().getStatueDrops(this); } - this.sendPacket(new PacketGadgetInteractRsp(gadget, InteractType.INTERACT_OPEN_STATUE)); + this.sendPacket(new PacketGadgetInteractRsp(gadget, InteractType.INTERACT_TYPE_OPEN_STATUE)); } } else { // Delete directly @@ -1131,7 +1131,10 @@ public class Player { while (it.hasNext()) { CoopRequest req = it.next(); if (req.isExpired()) { - req.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify(this, false, PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.SYSTEM_JUDGE)); + req.getRequester().sendPacket(new PacketPlayerApplyEnterMpResultNotify( + this, + false, + PlayerApplyEnterMpResultNotifyOuterClass.PlayerApplyEnterMpResultNotify.Reason.REASON_SYSTEM_JUDGE)); it.remove(); } } diff --git a/src/main/java/emu/grasscutter/game/player/TeamManager.java b/src/main/java/emu/grasscutter/game/player/TeamManager.java index d5d7e1881..3c2237cae 100644 --- a/src/main/java/emu/grasscutter/game/player/TeamManager.java +++ b/src/main/java/emu/grasscutter/game/player/TeamManager.java @@ -554,7 +554,7 @@ public class TeamManager { this.setCurrentCharacterIndex(index); // Old entity motion state - oldEntity.setMotionState(MotionState.MOTION_STANDBY); + oldEntity.setMotionState(MotionState.MOTION_STATE_STANDBY); // Remove and Add getPlayer().getScene().replaceEntity(oldEntity, newEntity); @@ -571,7 +571,7 @@ public class TeamManager { PlayerDieType dieType = deadAvatar.getKilledType(); int killedBy = deadAvatar.getKilledBy(); - if (dieType == PlayerDieType.PLAYER_DIE_DRAWN) { + if (dieType == PlayerDieType.PLAYER_DIE_TYPE_DRAWN) { // Died in water. Do not replace // The official server has skipped this notify and will just respawn the team immediately after the animation. // TODO: Perhaps find a way to get vanilla experience? @@ -669,7 +669,7 @@ public class TeamManager { } // Teleport player - getPlayer().sendPacket(new PacketPlayerEnterSceneNotify(getPlayer(), EnterType.ENTER_SELF, EnterReason.Revival, 3, GameConstants.START_POSITION)); + getPlayer().sendPacket(new PacketPlayerEnterSceneNotify(getPlayer(), EnterType.ENTER_TYPE_SELF, EnterReason.Revival, 3, GameConstants.START_POSITION)); // Set player position player.setSceneId(3); diff --git a/src/main/java/emu/grasscutter/game/world/Scene.java b/src/main/java/emu/grasscutter/game/world/Scene.java index bb0e47f95..e568a20ae 100644 --- a/src/main/java/emu/grasscutter/game/world/Scene.java +++ b/src/main/java/emu/grasscutter/game/world/Scene.java @@ -284,7 +284,7 @@ public class Scene { private void removePlayerAvatars(Player player) { Iterator it = player.getTeamManager().getActiveTeam().iterator(); while (it.hasNext()) { - this.removeEntity(it.next(), VisionType.VISION_REMOVE); + this.removeEntity(it.next(), VisionType.VISION_TYPE_REMOVE); it.remove(); } } @@ -327,7 +327,7 @@ public class Scene { this.addEntityDirectly(entity); } - this.broadcastPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VISION_BORN)); + this.broadcastPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VISION_TYPE_BORN)); } private GameEntity removeEntityDirectly(GameEntity entity) { @@ -335,7 +335,7 @@ public class Scene { } public void removeEntity(GameEntity entity) { - this.removeEntity(entity, VisionType.VISION_DIE); + this.removeEntity(entity, VisionType.VISION_TYPE_DIE); } public synchronized void removeEntity(GameEntity entity, VisionType visionType) { @@ -348,8 +348,8 @@ public class Scene { public synchronized void replaceEntity(EntityAvatar oldEntity, EntityAvatar newEntity) { this.removeEntityDirectly(oldEntity); this.addEntityDirectly(newEntity); - this.broadcastPacket(new PacketSceneEntityDisappearNotify(oldEntity, VisionType.VISION_REPLACE)); - this.broadcastPacket(new PacketSceneEntityAppearNotify(newEntity, VisionType.VISION_REPLACE, oldEntity.getId())); + this.broadcastPacket(new PacketSceneEntityDisappearNotify(oldEntity, VisionType.VISION_TYPE_REPLACE)); + this.broadcastPacket(new PacketSceneEntityAppearNotify(newEntity, VisionType.VISION_TYPE_REPLACE, oldEntity.getId())); } public void showOtherEntities(Player player) { @@ -363,7 +363,7 @@ public class Scene { entities.add(entity); } - player.sendPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VISION_MEET)); + player.sendPacket(new PacketSceneEntityAppearNotify(entities, VisionType.VISION_TYPE_MEET)); } public void handleAttack(AttackResult result) { @@ -487,11 +487,11 @@ public class Scene { if (toAdd.size() > 0) { toAdd.stream().forEach(this::addEntityDirectly); - this.broadcastPacket(new PacketSceneEntityAppearNotify(toAdd, VisionType.VISION_BORN)); + this.broadcastPacket(new PacketSceneEntityAppearNotify(toAdd, VisionType.VISION_TYPE_BORN)); } if (toRemove.size() > 0) { toRemove.stream().forEach(this::removeEntityDirectly); - this.broadcastPacket(new PacketSceneEntityDisappearNotify(toRemove, VisionType.VISION_REMOVE)); + this.broadcastPacket(new PacketSceneEntityDisappearNotify(toRemove, VisionType.VISION_TYPE_REMOVE)); } } @@ -564,7 +564,7 @@ public class Scene { if (toRemove.size() > 0) { toRemove.stream().forEach(this::removeEntityDirectly); - this.broadcastPacket(new PacketSceneEntityDisappearNotify(toRemove, VisionType.VISION_REMOVE)); + this.broadcastPacket(new PacketSceneEntityDisappearNotify(toRemove, VisionType.VISION_TYPE_REMOVE)); } for (SceneGroup group : block.groups) { @@ -609,7 +609,7 @@ public class Scene { return; } - this.broadcastPacketToOthers(gadget.getOwner(), new PacketSceneEntityDisappearNotify(gadget, VisionType.VISION_DIE)); + this.broadcastPacketToOthers(gadget.getOwner(), new PacketSceneEntityDisappearNotify(gadget, VisionType.VISION_TYPE_DIE)); } // Broadcasting diff --git a/src/main/java/emu/grasscutter/game/world/World.java b/src/main/java/emu/grasscutter/game/world/World.java index ccbe4b841..b461c8caf 100644 --- a/src/main/java/emu/grasscutter/game/world/World.java +++ b/src/main/java/emu/grasscutter/game/world/World.java @@ -193,7 +193,7 @@ public class World implements Iterable { World world = new World(victim); world.addPlayer(victim); - victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.ENTER_SELF, EnterReason.TeamKick, victim.getSceneId(), victim.getPos())); + victim.sendPacket(new PacketPlayerEnterSceneNotify(victim, EnterType.ENTER_TYPE_SELF, EnterReason.TeamKick, victim.getSceneId(), victim.getPos())); } } } @@ -260,17 +260,17 @@ public class World implements Iterable { } // Get enter types - EnterType enterType = EnterType.ENTER_JUMP; + EnterType enterType = EnterType.ENTER_TYPE_JUMP; EnterReason enterReason = EnterReason.TransPoint; if (dungeonData != null) { - enterType = EnterType.ENTER_DUNGEON; + enterType = EnterType.ENTER_TYPE_DUNGEON; enterReason = EnterReason.DungeonEnter; } else if (oldScene == newScene) { - enterType = EnterType.ENTER_GOTO; + enterType = EnterType.ENTER_TYPE_GOTO; } else if (newScene.getSceneType() == SceneType.SCENE_HOME_WORLD) { // Home - enterType = EnterType.ENTER_SELF_HOME; + enterType = EnterType.ENTER_TYPE_SELF_HOME; } // Teleport packet diff --git a/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java b/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java index a4c5905b1..ec737b22f 100644 --- a/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java +++ b/src/main/java/emu/grasscutter/net/packet/PacketOpcodes.java @@ -1,1561 +1,1519 @@ package emu.grasscutter.net.packet; -import java.util.Arrays; import java.util.HashSet; -import java.util.List; public class PacketOpcodes { // Empty public static final int NONE = 0; // Opcodes - public static final int AbilityChangeNotify = 1179; - public static final int AbilityInvocationFailNotify = 1137; - public static final int AbilityInvocationFixedNotify = 1160; - public static final int AbilityInvocationsNotify = 1133; - public static final int AcceptCityReputationRequestReq = 2845; - public static final int AcceptCityReputationRequestRsp = 2875; - public static final int AchievementAllDataNotify = 2685; - public static final int AchievementUpdateNotify = 2675; - public static final int ActivityCoinInfoNotify = 2080; - public static final int ActivityCondStateChangeNotify = 2102; - public static final int ActivityDisableTransferPointInteractionNotify = 8295; - public static final int ActivityInfoNotify = 2074; - public static final int ActivityPlayOpenAnimNotify = 2187; - public static final int ActivitySaleChangeNotify = 2166; - public static final int ActivityScheduleInfoNotify = 2180; - public static final int ActivitySelectAvatarCardReq = 2056; - public static final int ActivitySelectAvatarCardRsp = 2174; - public static final int ActivityTakeAllScoreRewardReq = 8708; - public static final int ActivityTakeAllScoreRewardRsp = 8836; - public static final int ActivityTakeScoreRewardReq = 8767; - public static final int ActivityTakeScoreRewardRsp = 8445; - public static final int ActivityTakeWatcherRewardBatchReq = 2042; - public static final int ActivityTakeWatcherRewardBatchRsp = 2013; - public static final int ActivityTakeWatcherRewardReq = 2101; - public static final int ActivityTakeWatcherRewardRsp = 2153; - public static final int ActivityUpdateWatcherNotify = 2069; - public static final int AddBlacklistReq = 4067; + public static final int AbilityChangeNotify = 1155; + public static final int AbilityInvocationFailNotify = 1132; + public static final int AbilityInvocationFixedNotify = 1109; + public static final int AbilityInvocationsNotify = 1131; + public static final int AcceptCityReputationRequestReq = 2835; + public static final int AcceptCityReputationRequestRsp = 2849; + public static final int AchievementAllDataNotify = 2668; + public static final int AchievementUpdateNotify = 2659; + public static final int ActivityCoinInfoNotify = 2094; + public static final int ActivityCondStateChangeNotify = 2120; + public static final int ActivityDisableTransferPointInteractionNotify = 8686; + public static final int ActivityInfoNotify = 2125; + public static final int ActivityPlayOpenAnimNotify = 2146; + public static final int ActivitySaleChangeNotify = 2109; + public static final int ActivityScheduleInfoNotify = 2033; + public static final int ActivitySelectAvatarCardReq = 2030; + public static final int ActivitySelectAvatarCardRsp = 2127; + public static final int ActivityTakeAllScoreRewardReq = 8424; + public static final int ActivityTakeAllScoreRewardRsp = 8692; + public static final int ActivityTakeScoreRewardReq = 8321; + public static final int ActivityTakeScoreRewardRsp = 8218; + public static final int ActivityTakeWatcherRewardBatchReq = 2079; + public static final int ActivityTakeWatcherRewardBatchRsp = 2150; + public static final int ActivityTakeWatcherRewardReq = 2090; + public static final int ActivityTakeWatcherRewardRsp = 2025; + public static final int ActivityUpdateWatcherNotify = 2172; + public static final int AddBlacklistReq = 4050; public static final int AddBlacklistRsp = 4020; - public static final int AddFriendNotify = 4026; - public static final int AddNoGachaAvatarCardNotify = 1740; - public static final int AddQuestContentProgressReq = 493; - public static final int AddQuestContentProgressRsp = 444; - public static final int AddRandTaskInfoNotify = 147; - public static final int AddSeenMonsterNotify = 242; - public static final int AdjustWorldLevelReq = 104; - public static final int AdjustWorldLevelRsp = 106; - public static final int AllCoopInfoNotify = 1985; - public static final int AllMarkPointNotify = 3462; - public static final int AllSeenMonsterNotify = 276; - public static final int AllWidgetDataNotify = 4284; - public static final int AnchorPointDataNotify = 4285; - public static final int AnchorPointOpReq = 4298; - public static final int AnchorPointOpRsp = 4263; - public static final int AnimatorForceSetAirMoveNotify = 308; - public static final int AntiAddictNotify = 177; - public static final int ArenaChallengeFinishNotify = 2027; - public static final int AskAddFriendNotify = 4062; - public static final int AskAddFriendReq = 4037; - public static final int AskAddFriendRsp = 4093; - public static final int AsterLargeInfoNotify = 2073; - public static final int AsterLittleInfoNotify = 2098; - public static final int AsterMidCampInfoNotify = 2001; - public static final int AsterMidInfoNotify = 2051; - public static final int AsterMiscInfoNotify = 2041; - public static final int AsterProgressInfoNotify = 2151; - public static final int AvatarAddNotify = 1759; - public static final int AvatarBuffAddNotify = 367; + public static final int AddFriendNotify = 4024; + public static final int AddNoGachaAvatarCardNotify = 1648; + public static final int AddQuestContentProgressReq = 417; + public static final int AddQuestContentProgressRsp = 485; + public static final int AddRandTaskInfoNotify = 116; + public static final int AddSeenMonsterNotify = 251; + public static final int AdjustWorldLevelReq = 195; + public static final int AdjustWorldLevelRsp = 115; + public static final int AllCoopInfoNotify = 1968; + public static final int AllMarkPointNotify = 3195; + public static final int AllSeenMonsterNotify = 226; + public static final int AllWidgetDataNotify = 4273; + public static final int AnchorPointDataNotify = 4268; + public static final int AnchorPointOpReq = 4254; + public static final int AnchorPointOpRsp = 4278; + public static final int AnimatorForceSetAirMoveNotify = 346; + public static final int AntiAddictNotify = 148; + public static final int ArenaChallengeFinishNotify = 2082; + public static final int AskAddFriendNotify = 4038; + public static final int AskAddFriendReq = 4032; + public static final int AskAddFriendRsp = 4017; + public static final int AsterLargeInfoNotify = 2192; + public static final int AsterLittleInfoNotify = 2188; + public static final int AsterMidCampInfoNotify = 2020; + public static final int AsterMidInfoNotify = 2121; + public static final int AsterMiscInfoNotify = 2187; + public static final int AsterProgressInfoNotify = 2193; + public static final int AvatarAddNotify = 1757; + public static final int AvatarBuffAddNotify = 350; public static final int AvatarBuffDelNotify = 320; - public static final int AvatarCardChangeReq = 667; + public static final int AvatarCardChangeReq = 650; public static final int AvatarCardChangeRsp = 620; - public static final int AvatarChangeAnimHashReq = 1630; - public static final int AvatarChangeAnimHashRsp = 1747; - public static final int AvatarChangeCostumeNotify = 1748; - public static final int AvatarChangeCostumeReq = 1650; - public static final int AvatarChangeCostumeRsp = 1632; - public static final int AvatarChangeElementTypeReq = 1741; - public static final int AvatarChangeElementTypeRsp = 1626; - public static final int AvatarDataNotify = 1757; - public static final int AvatarDelNotify = 1624; - public static final int AvatarDieAnimationEndReq = 1635; - public static final int AvatarDieAnimationEndRsp = 1638; - public static final int AvatarEnterElementViewNotify = 366; - public static final int AvatarEquipAffixStartNotify = 1734; - public static final int AvatarEquipChangeNotify = 674; - public static final int AvatarExpeditionAllDataReq = 1721; - public static final int AvatarExpeditionAllDataRsp = 1800; - public static final int AvatarExpeditionCallBackReq = 1607; - public static final int AvatarExpeditionCallBackRsp = 1783; - public static final int AvatarExpeditionDataNotify = 1777; - public static final int AvatarExpeditionGetRewardReq = 1604; - public static final int AvatarExpeditionGetRewardRsp = 1731; - public static final int AvatarExpeditionStartReq = 1788; - public static final int AvatarExpeditionStartRsp = 1786; - public static final int AvatarFetterDataNotify = 1718; - public static final int AvatarFetterLevelRewardReq = 1717; - public static final int AvatarFetterLevelRewardRsp = 1690; - public static final int AvatarFightPropNotify = 1237; - public static final int AvatarFightPropUpdateNotify = 1293; - public static final int AvatarFlycloakChangeNotify = 1761; - public static final int AvatarFollowRouteNotify = 3210; - public static final int AvatarGainCostumeNotify = 1778; - public static final int AvatarGainFlycloakNotify = 1676; - public static final int AvatarLifeStateChangeNotify = 1245; - public static final int AvatarPromoteGetRewardReq = 1784; - public static final int AvatarPromoteGetRewardRsp = 1776; - public static final int AvatarPromoteReq = 1661; - public static final int AvatarPromoteRsp = 1712; - public static final int AvatarPropChangeReasonNotify = 1275; - public static final int AvatarPropNotify = 1279; - public static final int AvatarSatiationDataNotify = 1639; - public static final int AvatarSkillChangeNotify = 1088; - public static final int AvatarSkillDepotChangeNotify = 1015; - public static final int AvatarSkillInfoNotify = 1045; - public static final int AvatarSkillMaxChargeCountNotify = 1044; - public static final int AvatarSkillUpgradeReq = 1091; - public static final int AvatarSkillUpgradeRsp = 1097; - public static final int AvatarTeamUpdateNotify = 1649; - public static final int AvatarUnlockTalentNotify = 1010; - public static final int AvatarUpgradeReq = 1660; - public static final int AvatarUpgradeRsp = 1735; - public static final int AvatarWearFlycloakReq = 1677; - public static final int AvatarWearFlycloakRsp = 1782; - public static final int BackMyWorldReq = 219; - public static final int BackMyWorldRsp = 269; - public static final int BargainOfferPriceReq = 409; - public static final int BargainOfferPriceRsp = 465; - public static final int BargainStartNotify = 489; - public static final int BargainTerminateNotify = 403; - public static final int BattlePassAllDataNotify = 2635; - public static final int BattlePassBuySuccNotify = 2612; - public static final int BattlePassCurScheduleUpdateNotify = 2648; - public static final int BattlePassMissionDelNotify = 2645; - public static final int BattlePassMissionUpdateNotify = 2625; - public static final int BeginCameraSceneLookNotify = 261; - public static final int BigTalentPointConvertReq = 1037; - public static final int BigTalentPointConvertRsp = 1093; - public static final int BlessingAcceptAllGivePicReq = 2032; - public static final int BlessingAcceptAllGivePicRsp = 2148; - public static final int BlessingAcceptGivePicReq = 2090; - public static final int BlessingAcceptGivePicRsp = 2140; - public static final int BlessingGetAllRecvPicRecordListReq = 2184; - public static final int BlessingGetAllRecvPicRecordListRsp = 2176; - public static final int BlessingGetFriendPicListReq = 2161; - public static final int BlessingGetFriendPicListRsp = 2076; - public static final int BlessingGiveFriendPicReq = 2134; - public static final int BlessingGiveFriendPicRsp = 2117; - public static final int BlessingRecvFriendPicNotify = 2050; - public static final int BlessingRedeemRewardReq = 2077; - public static final int BlessingRedeemRewardRsp = 2182; - public static final int BlessingScanReq = 2172; - public static final int BlessingScanRsp = 2039; - public static final int BlitzRushParkourRestartReq = 8212; - public static final int BlitzRushParkourRestartRsp = 8962; - public static final int BlossomBriefInfoNotify = 2710; - public static final int BlossomChestCreateNotify = 2793; - public static final int BlossomChestInfoNotify = 845; - public static final int BonusActivityInfoReq = 2597; - public static final int BonusActivityInfoRsp = 2588; - public static final int BonusActivityUpdateNotify = 2591; - public static final int BossChestActivateNotify = 844; - public static final int BounceConjuringSettleNotify = 8339; - public static final int BuoyantCombatSettleNotify = 9000; - public static final int BuyBattlePassLevelReq = 2639; - public static final int BuyBattlePassLevelRsp = 2621; - public static final int BuyGoodsReq = 710; - public static final int BuyGoodsRsp = 715; - public static final int BuyResinReq = 630; - public static final int BuyResinRsp = 647; - public static final int CalcWeaponUpgradeReturnItemsReq = 643; - public static final int CalcWeaponUpgradeReturnItemsRsp = 686; - public static final int CancelCityReputationRequestReq = 2834; - public static final int CancelCityReputationRequestRsp = 2879; - public static final int CancelCoopTaskReq = 1989; - public static final int CancelCoopTaskRsp = 1971; - public static final int CancelFinishParentQuestNotify = 492; - public static final int CanUseSkillNotify = 1055; - public static final int CardProductRewardNotify = 4148; - public static final int ChallengeDataNotify = 983; - public static final int ChallengeRecordNotify = 909; - public static final int ChangeAvatarReq = 1743; - public static final int ChangeAvatarRsp = 1672; - public static final int ChangeGameTimeReq = 175; - public static final int ChangeGameTimeRsp = 134; - public static final int ChangeMailStarNotify = 1497; - public static final int ChangeMpTeamAvatarReq = 1794; - public static final int ChangeMpTeamAvatarRsp = 1629; - public static final int ChangeServerGlobalValueNotify = 65; - public static final int ChangeTeamNameReq = 1793; - public static final int ChangeTeamNameRsp = 1707; - public static final int ChangeWorldToSingleModeNotify = 3293; - public static final int ChangeWorldToSingleModeReq = 3174; - public static final int ChangeWorldToSingleModeRsp = 3308; - public static final int ChannelerSlabStageActiveChallengeIndexNotify = 8578; - public static final int ChannelerSlabStageOneoffDungeonNotify = 8137; - public static final int ChannellerSlabCheckEnterLoopDungeonReq = 8684; - public static final int ChannellerSlabCheckEnterLoopDungeonRsp = 8376; - public static final int ChannellerSlabEnterLoopDungeonReq = 8090; - public static final int ChannellerSlabEnterLoopDungeonRsp = 8120; - public static final int ChannellerSlabLoopDungeonChallengeInfoNotify = 8263; - public static final int ChannellerSlabLoopDungeonSelectConditionReq = 8741; - public static final int ChannellerSlabLoopDungeonSelectConditionRsp = 8341; - public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardReq = 8914; - public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardRsp = 8503; - public static final int ChannellerSlabLoopDungeonTakeScoreRewardReq = 8012; - public static final int ChannellerSlabLoopDungeonTakeScoreRewardRsp = 8123; - public static final int ChannellerSlabOneOffDungeonInfoNotify = 8795; - public static final int ChannellerSlabOneOffDungeonInfoReq = 8772; - public static final int ChannellerSlabOneOffDungeonInfoRsp = 8715; - public static final int ChannellerSlabSaveAssistInfoReq = 8518; - public static final int ChannellerSlabSaveAssistInfoRsp = 8773; - public static final int ChannellerSlabTakeoffBuffReq = 8407; - public static final int ChannellerSlabTakeoffBuffRsp = 8260; - public static final int ChannellerSlabWearBuffReq = 8850; - public static final int ChannellerSlabWearBuffRsp = 8203; - public static final int ChapterStateNotify = 455; - public static final int ChatChannelDataNotify = 5047; - public static final int ChatChannelUpdateNotify = 5041; - public static final int ChatHistoryNotify = 3265; - public static final int CheckAddItemExceedLimitNotify = 639; - public static final int CheckSegmentCRCNotify = 56; - public static final int CheckSegmentCRCReq = 83; - public static final int ChessEscapedMonstersNotify = 5394; - public static final int ChessLeftMonstersNotify = 5378; - public static final int ChessManualRefreshCardsReq = 5325; - public static final int ChessManualRefreshCardsRsp = 5349; - public static final int ChessPickCardNotify = 5377; - public static final int ChessPickCardReq = 5343; - public static final int ChessPickCardRsp = 5386; - public static final int ChessPlayerInfoNotify = 5385; - public static final int ChessSelectedCardsNotify = 5339; - public static final int ChooseCurAvatarTeamReq = 1713; - public static final int ChooseCurAvatarTeamRsp = 1608; - public static final int CityReputationDataNotify = 2855; - public static final int CityReputationLevelupNotify = 2837; - public static final int ClearRoguelikeCurseNotify = 8997; - public static final int ClientAbilitiesInitFinishCombineNotify = 1144; - public static final int ClientAbilityChangeNotify = 1191; - public static final int ClientAbilityInitBeginNotify = 1110; - public static final int ClientAbilityInitFinishNotify = 1115; - public static final int ClientAIStateNotify = 1128; - public static final int ClientBulletCreateNotify = 89; - public static final int ClientCollectorDataNotify = 4262; - public static final int ClientHashDebugNotify = 3163; - public static final int ClientLoadingCostumeVerificationNotify = 3133; - public static final int ClientLockGameTimeNotify = 194; - public static final int ClientNewMailNotify = 1434; - public static final int ClientPauseNotify = 278; - public static final int ClientReconnectNotify = 91; - public static final int ClientReportNotify = 28; - public static final int ClientScriptEventNotify = 218; - public static final int ClientTransmitReq = 252; - public static final int ClientTransmitRsp = 292; - public static final int ClientTriggerEventNotify = 197; - public static final int CloseCommonTipsNotify = 3187; - public static final int ClosedItemNotify = 694; - public static final int CodexDataFullNotify = 4204; - public static final int CodexDataUpdateNotify = 4205; - public static final int CombatInvocationsNotify = 347; - public static final int CombineDataNotify = 649; - public static final int CombineFormulaDataNotify = 685; - public static final int CombineReq = 663; - public static final int CombineRsp = 608; - public static final int CommonPlayerTipsNotify = 8928; - public static final int CompoundDataNotify = 181; - public static final int CompoundUnlockNotify = 199; - public static final int CookDataNotify = 164; - public static final int CookGradeDataNotify = 166; + public static final int AvatarChangeAnimHashReq = 1798; + public static final int AvatarChangeAnimHashRsp = 1622; + public static final int AvatarChangeCostumeNotify = 1780; + public static final int AvatarChangeCostumeReq = 1734; + public static final int AvatarChangeCostumeRsp = 1723; + public static final int AvatarChangeElementTypeReq = 1706; + public static final int AvatarChangeElementTypeRsp = 1708; + public static final int AvatarDataNotify = 1695; + public static final int AvatarDelNotify = 1608; + public static final int AvatarDieAnimationEndReq = 1616; + public static final int AvatarDieAnimationEndRsp = 1765; + public static final int AvatarEnterElementViewNotify = 311; + public static final int AvatarEquipAffixStartNotify = 1609; + public static final int AvatarEquipChangeNotify = 690; + public static final int AvatarExpeditionAllDataReq = 1659; + public static final int AvatarExpeditionAllDataRsp = 1636; + public static final int AvatarExpeditionCallBackReq = 1655; + public static final int AvatarExpeditionCallBackRsp = 1642; + public static final int AvatarExpeditionDataNotify = 1698; + public static final int AvatarExpeditionGetRewardReq = 1603; + public static final int AvatarExpeditionGetRewardRsp = 1646; + public static final int AvatarExpeditionStartReq = 1675; + public static final int AvatarExpeditionStartRsp = 1688; + public static final int AvatarFetterDataNotify = 1777; + public static final int AvatarFetterLevelRewardReq = 1704; + public static final int AvatarFetterLevelRewardRsp = 1606; + public static final int AvatarFightPropNotify = 1232; + public static final int AvatarFightPropUpdateNotify = 1217; + public static final int AvatarFlycloakChangeNotify = 1681; + public static final int AvatarFollowRouteNotify = 3353; + public static final int AvatarGainCostumeNotify = 1670; + public static final int AvatarGainFlycloakNotify = 1615; + public static final int AvatarLifeStateChangeNotify = 1235; + public static final int AvatarPromoteGetRewardReq = 1676; + public static final int AvatarPromoteGetRewardRsp = 1613; + public static final int AvatarPromoteReq = 1711; + public static final int AvatarPromoteRsp = 1668; + public static final int AvatarPropChangeReasonNotify = 1249; + public static final int AvatarPropNotify = 1255; + public static final int AvatarSatiationDataNotify = 1632; + public static final int AvatarSkillChangeNotify = 1030; + public static final int AvatarSkillDepotChangeNotify = 1037; + public static final int AvatarSkillInfoNotify = 1035; + public static final int AvatarSkillMaxChargeCountNotify = 1085; + public static final int AvatarSkillUpgradeReq = 1027; + public static final int AvatarSkillUpgradeRsp = 1007; + public static final int AvatarTeamUpdateNotify = 1713; + public static final int AvatarUnlockTalentNotify = 1041; + public static final int AvatarUpgradeReq = 1680; + public static final int AvatarUpgradeRsp = 1779; + public static final int AvatarWearFlycloakReq = 1728; + public static final int AvatarWearFlycloakRsp = 1770; + public static final int BackMyWorldReq = 221; + public static final int BackMyWorldRsp = 223; + public static final int BargainOfferPriceReq = 419; + public static final int BargainOfferPriceRsp = 412; + public static final int BargainStartNotify = 406; + public static final int BargainTerminateNotify = 458; + public static final int BattlePassAllDataNotify = 2618; + public static final int BattlePassBuySuccNotify = 2614; + public static final int BattlePassCurScheduleUpdateNotify = 2604; + public static final int BattlePassMissionDelNotify = 2643; + public static final int BattlePassMissionUpdateNotify = 2609; + public static final int BeginCameraSceneLookNotify = 203; + public static final int BigTalentPointConvertReq = 1032; + public static final int BigTalentPointConvertRsp = 1017; + public static final int BlessingAcceptAllGivePicReq = 2123; + public static final int BlessingAcceptAllGivePicRsp = 2180; + public static final int BlessingAcceptGivePicReq = 2006; + public static final int BlessingAcceptGivePicRsp = 2048; + public static final int BlessingGetAllRecvPicRecordListReq = 2076; + public static final int BlessingGetAllRecvPicRecordListRsp = 2013; + public static final int BlessingGetFriendPicListReq = 2081; + public static final int BlessingGetFriendPicListRsp = 2015; + public static final int BlessingGiveFriendPicReq = 2009; + public static final int BlessingGiveFriendPicRsp = 2104; + public static final int BlessingRecvFriendPicNotify = 2134; + public static final int BlessingRedeemRewardReq = 2128; + public static final int BlessingRedeemRewardRsp = 2170; + public static final int BlessingScanReq = 2012; + public static final int BlessingScanRsp = 2032; + public static final int BlitzRushParkourRestartReq = 8355; + public static final int BlitzRushParkourRestartRsp = 8943; + public static final int BlossomBriefInfoNotify = 2741; + public static final int BlossomChestCreateNotify = 2717; + public static final int BlossomChestInfoNotify = 835; + public static final int BonusActivityInfoReq = 2507; + public static final int BonusActivityInfoRsp = 2530; + public static final int BonusActivityUpdateNotify = 2527; + public static final int BossChestActivateNotify = 885; + public static final int BounceConjuringSettleNotify = 8313; + public static final int BuoyantCombatSettleNotify = 8347; + public static final int BuyBattlePassLevelReq = 2612; + public static final int BuyBattlePassLevelRsp = 2646; + public static final int BuyGoodsReq = 741; + public static final int BuyGoodsRsp = 737; + public static final int BuyResinReq = 602; + public static final int BuyResinRsp = 616; + public static final int CalcWeaponUpgradeReturnItemsReq = 610; + public static final int CalcWeaponUpgradeReturnItemsRsp = 666; + public static final int CancelCityReputationRequestReq = 2882; + public static final int CancelCityReputationRequestRsp = 2855; + public static final int CancelCoopTaskReq = 1962; + public static final int CancelCoopTaskRsp = 1996; + public static final int CancelFinishParentQuestNotify = 459; + public static final int CanUseSkillNotify = 1098; + public static final int CardProductRewardNotify = 4104; + public static final int ChallengeDataNotify = 963; + public static final int ChallengeRecordNotify = 919; + public static final int ChangeAvatarReq = 1662; + public static final int ChangeAvatarRsp = 1710; + public static final int ChangeGameTimeReq = 149; + public static final int ChangeGameTimeRsp = 182; + public static final int ChangeMailStarNotify = 1407; + public static final int ChangeMpTeamAvatarReq = 1689; + public static final int ChangeMpTeamAvatarRsp = 1617; + public static final int ChangeServerGlobalValueNotify = 12; + public static final int ChangeTeamNameReq = 1762; + public static final int ChangeTeamNameRsp = 1789; + public static final int ChangeWorldToSingleModeNotify = 3260; + public static final int ChangeWorldToSingleModeReq = 3140; + public static final int ChangeWorldToSingleModeRsp = 3083; + public static final int ChannelerSlabStageActiveChallengeIndexNotify = 8864; + public static final int ChannelerSlabStageOneoffDungeonNotify = 8522; + public static final int ChannellerSlabCheckEnterLoopDungeonReq = 8304; + public static final int ChannellerSlabCheckEnterLoopDungeonRsp = 8928; + public static final int ChannellerSlabEnterLoopDungeonReq = 8687; + public static final int ChannellerSlabEnterLoopDungeonRsp = 8639; + public static final int ChannellerSlabLoopDungeonChallengeInfoNotify = 8555; + public static final int ChannellerSlabLoopDungeonSelectConditionReq = 8383; + public static final int ChannellerSlabLoopDungeonSelectConditionRsp = 8979; + public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardReq = 8910; + public static final int ChannellerSlabLoopDungeonTakeFirstPassRewardRsp = 8482; + public static final int ChannellerSlabLoopDungeonTakeScoreRewardReq = 8305; + public static final int ChannellerSlabLoopDungeonTakeScoreRewardRsp = 8552; + public static final int ChannellerSlabOneOffDungeonInfoNotify = 8008; + public static final int ChannellerSlabOneOffDungeonInfoReq = 8295; + public static final int ChannellerSlabOneOffDungeonInfoRsp = 8716; + public static final int ChannellerSlabSaveAssistInfoReq = 8860; + public static final int ChannellerSlabSaveAssistInfoRsp = 8320; + public static final int ChannellerSlabTakeoffBuffReq = 8577; + public static final int ChannellerSlabTakeoffBuffRsp = 8689; + public static final int ChannellerSlabWearBuffReq = 8132; + public static final int ChannellerSlabWearBuffRsp = 8315; + public static final int ChapterStateNotify = 498; + public static final int ChatChannelDataNotify = 4957; + public static final int ChatChannelUpdateNotify = 4977; + public static final int ChatHistoryNotify = 3213; + public static final int CheckAddItemExceedLimitNotify = 653; + public static final int CheckSegmentCRCNotify = 86; + public static final int CheckSegmentCRCReq = 63; + public static final int ChessEscapedMonstersNotify = 5374; + public static final int ChessLeftMonstersNotify = 5391; + public static final int ChessManualRefreshCardsReq = 5373; + public static final int ChessManualRefreshCardsRsp = 5361; + public static final int ChessPickCardNotify = 5348; + public static final int ChessPickCardReq = 5310; + public static final int ChessPickCardRsp = 5366; + public static final int ChessPlayerInfoNotify = 5388; + public static final int ChessSelectedCardsNotify = 5353; + public static final int ChooseCurAvatarTeamReq = 1800; + public static final int ChooseCurAvatarTeamRsp = 1673; + public static final int CityReputationDataNotify = 2898; + public static final int CityReputationLevelupNotify = 2832; + public static final int ClearRoguelikeCurseNotify = 8291; + public static final int ClientAbilitiesInitFinishCombineNotify = 1185; + public static final int ClientAbilityChangeNotify = 1127; + public static final int ClientAbilityInitBeginNotify = 1141; + public static final int ClientAbilityInitFinishNotify = 1137; + public static final int ClientAIStateNotify = 1197; + public static final int ClientBulletCreateNotify = 6; + public static final int ClientCollectorDataNotify = 4264; + public static final int ClientHashDebugNotify = 3192; + public static final int ClientLoadingCostumeVerificationNotify = 3488; + public static final int ClientLockGameTimeNotify = 174; + public static final int ClientNewMailNotify = 1482; + public static final int ClientPauseNotify = 291; + public static final int ClientReconnectNotify = 27; + public static final int ClientReportNotify = 97; + public static final int ClientScriptEventNotify = 214; + public static final int ClientTransmitReq = 272; + public static final int ClientTransmitRsp = 259; + public static final int ClientTriggerEventNotify = 107; + public static final int CloseCommonTipsNotify = 3496; + public static final int ClosedItemNotify = 674; + public static final int CodexDataFullNotify = 4201; + public static final int CodexDataUpdateNotify = 4210; + public static final int CombatInvocationsNotify = 316; + public static final int CombineDataNotify = 661; + public static final int CombineFormulaDataNotify = 688; + public static final int CombineReq = 654; + public static final int CombineRsp = 646; + public static final int CommonPlayerTipsNotify = 8490; + public static final int CompoundDataNotify = 136; + public static final int CompoundUnlockNotify = 181; + public static final int CookDataNotify = 142; + public static final int CookGradeDataNotify = 111; public static final int CookRecipeDataNotify = 101; - public static final int CoopCgShowNotify = 1983; - public static final int CoopCgUpdateNotify = 1993; - public static final int CoopChapterUpdateNotify = 1986; - public static final int CoopDataNotify = 1967; + public static final int CoopCgShowNotify = 1989; + public static final int CoopCgUpdateNotify = 1966; + public static final int CoopChapterUpdateNotify = 1997; + public static final int CoopDataNotify = 1976; public static final int CoopPointUpdateNotify = 1987; - public static final int CoopProgressUpdateNotify = 2000; - public static final int CoopRewardUpdateNotify = 1976; - public static final int CreateMassiveEntityNotify = 336; - public static final int CreateMassiveEntityReq = 323; - public static final int CreateMassiveEntityRsp = 313; - public static final int CreateVehicleReq = 809; - public static final int CreateVehicleRsp = 865; - public static final int CutSceneBeginNotify = 241; - public static final int CutSceneEndNotify = 214; - public static final int CutSceneFinishNotify = 248; - public static final int DailyTaskDataNotify = 124; - public static final int DailyTaskFilterCityReq = 159; - public static final int DailyTaskFilterCityRsp = 150; - public static final int DailyTaskProgressNotify = 161; - public static final int DailyTaskScoreRewardNotify = 138; - public static final int DailyTaskUnlockedCitiesNotify = 119; - public static final int DataResVersionNotify = 136; - public static final int DealAddFriendReq = 4044; - public static final int DealAddFriendRsp = 4045; + public static final int CoopProgressUpdateNotify = 1961; + public static final int CoopRewardUpdateNotify = 1951; + public static final int CreateMassiveEntityNotify = 325; + public static final int CreateMassiveEntityReq = 370; + public static final int CreateMassiveEntityRsp = 329; + public static final int CreateVehicleReq = 819; + public static final int CreateVehicleRsp = 812; + public static final int CutSceneBeginNotify = 300; + public static final int CutSceneEndNotify = 299; + public static final int CutSceneFinishNotify = 294; + public static final int DailyTaskDataNotify = 183; + public static final int DailyTaskFilterCityReq = 192; + public static final int DailyTaskFilterCityRsp = 118; + public static final int DailyTaskProgressNotify = 103; + public static final int DailyTaskScoreRewardNotify = 134; + public static final int DailyTaskUnlockedCitiesNotify = 121; + public static final int DataResVersionNotify = 125; + public static final int DealAddFriendReq = 4085; + public static final int DealAddFriendRsp = 4035; public static final int DebugNotify = 101; - public static final int DeleteFriendNotify = 4083; - public static final int DeleteFriendReq = 4079; - public static final int DeleteFriendRsp = 4091; - public static final int DelMailReq = 1493; - public static final int DelMailRsp = 1444; - public static final int DelScenePlayTeamEntityNotify = 3117; - public static final int DelTeamEntityNotify = 330; - public static final int DestroyMassiveEntityNotify = 324; - public static final int DestroyMaterialReq = 670; - public static final int DestroyMaterialRsp = 654; - public static final int DigActivityChangeGadgetStateReq = 8283; - public static final int DigActivityChangeGadgetStateRsp = 8609; - public static final int DigActivityMarkPointChangeNotify = 8143; - public static final int DisableRoguelikeTrapNotify = 8029; - public static final int DoGachaReq = 1510; - public static final int DoGachaRsp = 1515; - public static final int DoRoguelikeDungeonCardGachaReq = 8897; - public static final int DoRoguelikeDungeonCardGachaRsp = 8973; - public static final int DoSetPlayerBornDataNotify = 174; - public static final int DraftGuestReplyInviteNotify = 5445; - public static final int DraftGuestReplyInviteReq = 5493; - public static final int DraftGuestReplyInviteRsp = 5444; - public static final int DraftGuestReplyTwiceConfirmNotify = 5488; - public static final int DraftGuestReplyTwiceConfirmReq = 5479; - public static final int DraftGuestReplyTwiceConfirmRsp = 5491; - public static final int DraftInviteResultNotify = 5475; - public static final int DraftOwnerInviteNotify = 5437; - public static final int DraftOwnerStartInviteReq = 5410; - public static final int DraftOwnerStartInviteRsp = 5415; - public static final int DraftOwnerTwiceConfirmNotify = 5434; - public static final int DraftTwiceConfirmResultNotify = 5497; - public static final int DragonSpineChapterFinishNotify = 2043; - public static final int DragonSpineChapterOpenNotify = 2196; - public static final int DragonSpineChapterProgressChangeNotify = 2189; - public static final int DragonSpineCoinChangeNotify = 2123; - public static final int DropHintNotify = 673; - public static final int DropItemReq = 634; - public static final int DropItemRsp = 679; - public static final int DropSubfieldReq = 232; - public static final int DropSubfieldRsp = 251; - public static final int DungeonCandidateTeamChangeAvatarReq = 958; - public static final int DungeonCandidateTeamChangeAvatarRsp = 923; - public static final int DungeonCandidateTeamCreateReq = 964; + public static final int DeleteFriendNotify = 4063; + public static final int DeleteFriendReq = 4055; + public static final int DeleteFriendRsp = 4027; + public static final int DelMailReq = 1417; + public static final int DelMailRsp = 1485; + public static final int DelScenePlayTeamEntityNotify = 3087; + public static final int DelTeamEntityNotify = 302; + public static final int DestroyMassiveEntityNotify = 383; + public static final int DestroyMaterialReq = 678; + public static final int DestroyMaterialRsp = 608; + public static final int DigActivityChangeGadgetStateReq = 8155; + public static final int DigActivityChangeGadgetStateRsp = 8851; + public static final int DigActivityMarkPointChangeNotify = 8679; + public static final int DisableRoguelikeTrapNotify = 8250; + public static final int DoGachaReq = 1541; + public static final int DoGachaRsp = 1537; + public static final int DoRoguelikeDungeonCardGachaReq = 8764; + public static final int DoRoguelikeDungeonCardGachaRsp = 8641; + public static final int DoSetPlayerBornDataNotify = 190; + public static final int DraftGuestReplyInviteNotify = 5435; + public static final int DraftGuestReplyInviteReq = 5417; + public static final int DraftGuestReplyInviteRsp = 5485; + public static final int DraftGuestReplyTwiceConfirmNotify = 5430; + public static final int DraftGuestReplyTwiceConfirmReq = 5455; + public static final int DraftGuestReplyTwiceConfirmRsp = 5427; + public static final int DraftInviteResultNotify = 5449; + public static final int DraftOwnerInviteNotify = 5432; + public static final int DraftOwnerStartInviteReq = 5441; + public static final int DraftOwnerStartInviteRsp = 5437; + public static final int DraftOwnerTwiceConfirmNotify = 5482; + public static final int DraftTwiceConfirmResultNotify = 5407; + public static final int DragonSpineChapterFinishNotify = 2135; + public static final int DragonSpineChapterOpenNotify = 2119; + public static final int DragonSpineChapterProgressChangeNotify = 2102; + public static final int DragonSpineCoinChangeNotify = 2031; + public static final int DropHintNotify = 622; + public static final int DropItemReq = 682; + public static final int DropItemRsp = 655; + public static final int DungeonCandidateTeamChangeAvatarReq = 984; + public static final int DungeonCandidateTeamChangeAvatarRsp = 970; + public static final int DungeonCandidateTeamCreateReq = 942; public static final int DungeonCandidateTeamCreateRsp = 901; - public static final int DungeonCandidateTeamDismissNotify = 980; - public static final int DungeonCandidateTeamInfoNotify = 965; - public static final int DungeonCandidateTeamInviteNotify = 903; - public static final int DungeonCandidateTeamInviteReq = 966; - public static final int DungeonCandidateTeamInviteRsp = 973; - public static final int DungeonCandidateTeamKickReq = 963; - public static final int DungeonCandidateTeamKickRsp = 908; - public static final int DungeonCandidateTeamLeaveReq = 917; - public static final int DungeonCandidateTeamLeaveRsp = 981; + public static final int DungeonCandidateTeamDismissNotify = 913; + public static final int DungeonCandidateTeamInfoNotify = 912; + public static final int DungeonCandidateTeamInviteNotify = 958; + public static final int DungeonCandidateTeamInviteReq = 911; + public static final int DungeonCandidateTeamInviteRsp = 922; + public static final int DungeonCandidateTeamKickReq = 954; + public static final int DungeonCandidateTeamKickRsp = 946; + public static final int DungeonCandidateTeamLeaveReq = 933; + public static final int DungeonCandidateTeamLeaveRsp = 936; public static final int DungeonCandidateTeamPlayerLeaveNotify = 920; - public static final int DungeonCandidateTeamRefuseNotify = 967; - public static final int DungeonCandidateTeamReplyInviteReq = 927; - public static final int DungeonCandidateTeamReplyInviteRsp = 902; - public static final int DungeonCandidateTeamSetChangingAvatarReq = 954; - public static final int DungeonCandidateTeamSetChangingAvatarRsp = 935; - public static final int DungeonCandidateTeamSetReadyReq = 952; - public static final int DungeonCandidateTeamSetReadyRsp = 992; - public static final int DungeonChallengeBeginNotify = 974; - public static final int DungeonChallengeFinishNotify = 956; - public static final int DungeonDataNotify = 946; - public static final int DungeonDieOptionReq = 991; - public static final int DungeonDieOptionRsp = 997; - public static final int DungeonEntryInfoReq = 960; - public static final int DungeonEntryInfoRsp = 933; - public static final int DungeonEntryToBeExploreNotify = 3067; - public static final int DungeonFollowNotify = 926; - public static final int DungeonGetStatueDropReq = 962; - public static final int DungeonGetStatueDropRsp = 989; - public static final int DungeonInterruptChallengeReq = 938; - public static final int DungeonInterruptChallengeRsp = 930; - public static final int DungeonPlayerDieNotify = 979; - public static final int DungeonPlayerDieReq = 928; - public static final int DungeonPlayerDieRsp = 955; - public static final int DungeonRestartInviteNotify = 984; - public static final int DungeonRestartInviteReplyNotify = 972; - public static final int DungeonRestartInviteReplyReq = 912; - public static final int DungeonRestartInviteReplyRsp = 953; - public static final int DungeonRestartReq = 932; - public static final int DungeonRestartResultNotify = 970; - public static final int DungeonRestartRsp = 951; - public static final int DungeonReviseLevelNotify = 957; - public static final int DungeonSettleNotify = 934; - public static final int DungeonShowReminderNotify = 988; - public static final int DungeonSlipRevivePointActivateReq = 924; - public static final int DungeonSlipRevivePointActivateRsp = 961; - public static final int DungeonWayPointActivateReq = 945; - public static final int DungeonWayPointActivateRsp = 975; - public static final int DungeonWayPointNotify = 944; - public static final int EchoNotify = 62; - public static final int EchoShellTakeRewardReq = 8801; - public static final int EchoShellTakeRewardRsp = 8888; - public static final int EchoShellUpdateNotify = 8730; - public static final int EffigyChallengeInfoNotify = 2071; - public static final int EffigyChallengeResultNotify = 2034; - public static final int EndCameraSceneLookNotify = 238; - public static final int EnterChessDungeonReq = 8336; - public static final int EnterChessDungeonRsp = 8581; - public static final int EnterFishingReq = 5835; - public static final int EnterFishingRsp = 5825; - public static final int EnterMechanicusDungeonReq = 3979; - public static final int EnterMechanicusDungeonRsp = 3991; - public static final int EnterRoguelikeDungeonNotify = 8330; - public static final int EnterSceneDoneReq = 268; - public static final int EnterSceneDoneRsp = 290; - public static final int EnterScenePeerNotify = 282; - public static final int EnterSceneReadyReq = 298; - public static final int EnterSceneReadyRsp = 296; - public static final int EnterSceneWeatherAreaNotify = 258; - public static final int EnterTransPointRegionNotify = 255; - public static final int EnterTrialAvatarActivityDungeonReq = 2020; - public static final int EnterTrialAvatarActivityDungeonRsp = 2087; - public static final int EnterWorldAreaReq = 273; - public static final int EnterWorldAreaRsp = 263; - public static final int EntityAiKillSelfNotify = 370; - public static final int EntityAiSyncNotify = 312; - public static final int EntityAuthorityChangeNotify = 303; - public static final int EntityConfigHashNotify = 3458; - public static final int EntityFightPropChangeReasonNotify = 1244; - public static final int EntityFightPropNotify = 1210; - public static final int EntityFightPropUpdateNotify = 1215; - public static final int EntityForceSyncReq = 208; - public static final int EntityForceSyncRsp = 217; - public static final int EntityJumpNotify = 226; - public static final int EntityMoveRoomNotify = 3135; - public static final int EntityPropNotify = 1260; - public static final int EntityTagChangeNotify = 3262; - public static final int EquipRoguelikeRuneReq = 8579; - public static final int EquipRoguelikeRuneRsp = 8412; - public static final int EvtAiSyncCombatThreatInfoNotify = 351; - public static final int EvtAiSyncSkillCdNotify = 317; - public static final int EvtAnimatorParameterNotify = 333; - public static final int EvtAnimatorStateChangedNotify = 379; - public static final int EvtAvatarEnterFocusNotify = 389; - public static final int EvtAvatarExitFocusNotify = 309; - public static final int EvtAvatarLockChairReq = 354; - public static final int EvtAvatarLockChairRsp = 335; - public static final int EvtAvatarSitDownNotify = 392; - public static final int EvtAvatarStandUpNotify = 358; - public static final int EvtAvatarUpdateFocusNotify = 365; - public static final int EvtBeingHitNotify = 360; - public static final int EvtBeingHitsCombineNotify = 381; - public static final int EvtBulletDeactiveNotify = 388; - public static final int EvtBulletHitNotify = 397; - public static final int EvtBulletMoveNotify = 362; - public static final int EvtCostStaminaNotify = 375; - public static final int EvtCreateGadgetNotify = 337; - public static final int EvtDestroyGadgetNotify = 393; - public static final int EvtDestroyServerGadgetNotify = 372; - public static final int EvtDoSkillSuccNotify = 315; - public static final int EvtEntityRenderersChangedNotify = 363; - public static final int EvtEntityStartDieEndNotify = 328; - public static final int EvtFaceToDirNotify = 345; - public static final int EvtFaceToEntityNotify = 344; - public static final int EvtRushMoveNotify = 391; - public static final int EvtSetAttackTargetNotify = 334; - public static final int ExclusiveRuleNotify = 169; - public static final int ExecuteGadgetLuaReq = 231; - public static final int ExecuteGadgetLuaRsp = 240; - public static final int ExecuteGroupTriggerReq = 284; - public static final int ExecuteGroupTriggerRsp = 212; - public static final int ExitFishingReq = 5812; - public static final int ExitFishingRsp = 5839; - public static final int ExitSceneWeatherAreaNotify = 223; - public static final int ExitTransPointRegionNotify = 246; - public static final int ExpeditionChallengeEnterRegionNotify = 2192; - public static final int ExpeditionChallengeFinishedNotify = 2015; - public static final int ExpeditionRecallReq = 2053; - public static final int ExpeditionRecallRsp = 2181; - public static final int ExpeditionStartReq = 2114; - public static final int ExpeditionStartRsp = 2108; - public static final int ExpeditionTakeRewardReq = 2124; - public static final int ExpeditionTakeRewardRsp = 2168; - public static final int FindHilichurlAcceptQuestNotify = 8292; - public static final int FindHilichurlFinishSecondQuestNotify = 8799; - public static final int FinishDeliveryNotify = 2003; - public static final int FinishedParentQuestNotify = 415; - public static final int FinishedParentQuestUpdateNotify = 437; - public static final int FinishMainCoopReq = 1963; - public static final int FinishMainCoopRsp = 1951; - public static final int FishAttractNotify = 5821; - public static final int FishBaitGoneNotify = 5846; - public static final int FishBattleBeginReq = 5815; - public static final int FishBattleBeginRsp = 5827; + public static final int DungeonCandidateTeamRefuseNotify = 950; + public static final int DungeonCandidateTeamReplyInviteReq = 928; + public static final int DungeonCandidateTeamReplyInviteRsp = 976; + public static final int DungeonCandidateTeamSetChangingAvatarReq = 908; + public static final int DungeonCandidateTeamSetChangingAvatarRsp = 904; + public static final int DungeonCandidateTeamSetReadyReq = 972; + public static final int DungeonCandidateTeamSetReadyRsp = 959; + public static final int DungeonChallengeBeginNotify = 990; + public static final int DungeonChallengeFinishNotify = 986; + public static final int DungeonDataNotify = 945; + public static final int DungeonDieOptionReq = 927; + public static final int DungeonDieOptionRsp = 907; + public static final int DungeonEntryInfoReq = 909; + public static final int DungeonEntryInfoRsp = 931; + public static final int DungeonEntryToBeExploreNotify = 3414; + public static final int DungeonFollowNotify = 924; + public static final int DungeonGetStatueDropReq = 938; + public static final int DungeonGetStatueDropRsp = 906; + public static final int DungeonInterruptChallengeReq = 934; + public static final int DungeonInterruptChallengeRsp = 902; + public static final int DungeonPlayerDieNotify = 955; + public static final int DungeonPlayerDieReq = 997; + public static final int DungeonPlayerDieRsp = 998; + public static final int DungeonRestartInviteNotify = 977; + public static final int DungeonRestartInviteReplyNotify = 989; + public static final int DungeonRestartInviteReplyReq = 943; + public static final int DungeonRestartInviteReplyRsp = 987; + public static final int DungeonRestartReq = 993; + public static final int DungeonRestartResultNotify = 978; + public static final int DungeonRestartRsp = 960; + public static final int DungeonReviseLevelNotify = 905; + public static final int DungeonSettleNotify = 982; + public static final int DungeonShowReminderNotify = 930; + public static final int DungeonSlipRevivePointActivateReq = 983; + public static final int DungeonSlipRevivePointActivateRsp = 903; + public static final int DungeonWayPointActivateReq = 935; + public static final int DungeonWayPointActivateRsp = 949; + public static final int DungeonWayPointNotify = 985; + public static final int EchoNotify = 38; + public static final int EchoShellTakeRewardReq = 8074; + public static final int EchoShellTakeRewardRsp = 8446; + public static final int EchoShellUpdateNotify = 8077; + public static final int EffigyChallengeInfoNotify = 2153; + public static final int EffigyChallengeResultNotify = 2064; + public static final int EndCameraSceneLookNotify = 234; + public static final int EnterChessDungeonReq = 8571; + public static final int EnterChessDungeonRsp = 8819; + public static final int EnterFishingReq = 5818; + public static final int EnterFishingRsp = 5809; + public static final int EnterMechanicusDungeonReq = 3955; + public static final int EnterMechanicusDungeonRsp = 3927; + public static final int EnterRoguelikeDungeonNotify = 8646; + public static final int EnterSceneDoneReq = 279; + public static final int EnterSceneDoneRsp = 269; + public static final int EnterScenePeerNotify = 257; + public static final int EnterSceneReadyReq = 244; + public static final int EnterSceneReadyRsp = 252; + public static final int EnterSceneWeatherAreaNotify = 284; + public static final int EnterTransPointRegionNotify = 298; + public static final int EnterTrialAvatarActivityDungeonReq = 2057; + public static final int EnterTrialAvatarActivityDungeonRsp = 2021; + public static final int EnterWorldAreaReq = 222; + public static final int EnterWorldAreaRsp = 254; + public static final int EntityAiKillSelfNotify = 378; + public static final int EntityAiSyncNotify = 343; + public static final int EntityAuthorityChangeNotify = 358; + public static final int EntityConfigHashNotify = 3271; + public static final int EntityFightPropChangeReasonNotify = 1285; + public static final int EntityFightPropNotify = 1241; + public static final int EntityFightPropUpdateNotify = 1237; + public static final int EntityForceSyncReq = 246; + public static final int EntityForceSyncRsp = 233; + public static final int EntityJumpNotify = 224; + public static final int EntityMoveRoomNotify = 3209; + public static final int EntityPropNotify = 1209; + public static final int EntityTagChangeNotify = 3273; + public static final int EquipRoguelikeRuneReq = 8510; + public static final int EquipRoguelikeRuneRsp = 8516; + public static final int EvtAiSyncCombatThreatInfoNotify = 360; + public static final int EvtAiSyncSkillCdNotify = 333; + public static final int EvtAnimatorParameterNotify = 331; + public static final int EvtAnimatorStateChangedNotify = 355; + public static final int EvtAvatarEnterFocusNotify = 306; + public static final int EvtAvatarExitFocusNotify = 319; + public static final int EvtAvatarLockChairReq = 308; + public static final int EvtAvatarLockChairRsp = 304; + public static final int EvtAvatarSitDownNotify = 359; + public static final int EvtAvatarStandUpNotify = 384; + public static final int EvtAvatarUpdateFocusNotify = 312; + public static final int EvtBeingHitNotify = 309; + public static final int EvtBeingHitsCombineNotify = 336; + public static final int EvtBulletDeactiveNotify = 330; + public static final int EvtBulletHitNotify = 307; + public static final int EvtBulletMoveNotify = 338; + public static final int EvtCostStaminaNotify = 349; + public static final int EvtCreateGadgetNotify = 332; + public static final int EvtDestroyGadgetNotify = 317; + public static final int EvtDestroyServerGadgetNotify = 389; + public static final int EvtDoSkillSuccNotify = 337; + public static final int EvtEntityRenderersChangedNotify = 354; + public static final int EvtEntityStartDieEndNotify = 397; + public static final int EvtFaceToDirNotify = 335; + public static final int EvtFaceToEntityNotify = 385; + public static final int EvtRushMoveNotify = 327; + public static final int EvtSetAttackTargetNotify = 382; + public static final int ExclusiveRuleNotify = 123; + public static final int ExecuteGadgetLuaReq = 267; + public static final int ExecuteGadgetLuaRsp = 271; + public static final int ExecuteGroupTriggerReq = 277; + public static final int ExecuteGroupTriggerRsp = 243; + public static final int ExitFishingReq = 5814; + public static final int ExitFishingRsp = 5812; + public static final int ExitSceneWeatherAreaNotify = 270; + public static final int ExitTransPointRegionNotify = 245; + public static final int ExpeditionChallengeEnterRegionNotify = 2050; + public static final int ExpeditionChallengeFinishedNotify = 2034; + public static final int ExpeditionRecallReq = 2122; + public static final int ExpeditionRecallRsp = 2156; + public static final int ExpeditionStartReq = 2026; + public static final int ExpeditionStartRsp = 2163; + public static final int ExpeditionTakeRewardReq = 2173; + public static final int ExpeditionTakeRewardRsp = 2196; + public static final int FindHilichurlAcceptQuestNotify = 8465; + public static final int FindHilichurlFinishSecondQuestNotify = 8981; + public static final int FinishDeliveryNotify = 2158; + public static final int FinishedParentQuestNotify = 437; + public static final int FinishedParentQuestUpdateNotify = 432; + public static final int FinishMainCoopReq = 1978; + public static final int FinishMainCoopRsp = 1953; + public static final int FishAttractNotify = 5846; + public static final int FishBaitGoneNotify = 5827; + public static final int FishBattleBeginReq = 5802; + public static final int FishBattleBeginRsp = 5813; public static final int FishBattleEndReq = 5837; - public static final int FishBattleEndRsp = 5806; - public static final int FishBiteReq = 5843; - public static final int FishBiteRsp = 5826; - public static final int FishCastRodReq = 5813; - public static final int FishCastRodRsp = 5801; - public static final int FishChosenNotify = 5817; - public static final int FishEscapeNotify = 5836; - public static final int FishingGallerySettleNotify = 8870; - public static final int FishPoolDataNotify = 5850; - public static final int FleurFairBalloonSettleNotify = 2064; - public static final int FleurFairBuffEnergyNotify = 5392; - public static final int FleurFairFallSettleNotify = 2040; - public static final int FleurFairFinishGalleryStageNotify = 5323; - public static final int FleurFairMusicGameSettleReq = 2105; - public static final int FleurFairMusicGameSettleRsp = 2179; - public static final int FleurFairMusicGameStartReq = 2146; - public static final int FleurFairMusicGameStartRsp = 2089; - public static final int FleurFairReplayMiniGameReq = 2022; - public static final int FleurFairReplayMiniGameRsp = 2033; - public static final int FleurFairStageSettleNotify = 5358; - public static final int FlightActivityRestartReq = 2115; - public static final int FlightActivityRestartRsp = 2070; - public static final int FlightActivitySettleNotify = 2045; - public static final int FocusAvatarReq = 1710; - public static final int FocusAvatarRsp = 1772; - public static final int ForceAddPlayerFriendReq = 4084; - public static final int ForceAddPlayerFriendRsp = 4012; - public static final int ForceDragAvatarNotify = 3056; - public static final int ForceDragBackTransferNotify = 3171; - public static final int ForgeDataNotify = 677; - public static final int ForgeFormulaDataNotify = 625; - public static final int ForgeGetQueueDataReq = 681; - public static final int ForgeGetQueueDataRsp = 627; - public static final int ForgeQueueDataNotify = 617; - public static final int ForgeQueueManipulateReq = 692; - public static final int ForgeQueueManipulateRsp = 658; - public static final int ForgeStartReq = 602; - public static final int ForgeStartRsp = 652; - public static final int FoundationNotify = 874; - public static final int FoundationReq = 855; - public static final int FoundationRsp = 846; - public static final int FriendInfoChangeNotify = 4085; - public static final int FunitureMakeMakeInfoChangeNotify = 4523; - public static final int FurnitureCurModuleArrangeCountNotify = 4770; - public static final int FurnitureMakeBeHelpedNotify = 4825; - public static final int FurnitureMakeCancelReq = 4495; - public static final int FurnitureMakeCancelRsp = 4814; - public static final int FurnitureMakeFinishNotify = 4707; - public static final int FurnitureMakeHelpReq = 4779; - public static final int FurnitureMakeHelpRsp = 4455; - public static final int FurnitureMakeReq = 4885; - public static final int FurnitureMakeRsp = 4819; - public static final int FurnitureMakeStartReq = 4518; - public static final int FurnitureMakeStartRsp = 4521; - public static final int GachaOpenWishNotify = 1544; - public static final int GachaSimpleInfoNotify = 1545; - public static final int GachaWishReq = 1537; - public static final int GachaWishRsp = 1593; - public static final int GadgetAutoPickDropInfoNotify = 888; - public static final int GadgetChainLevelChangeNotify = 826; - public static final int GadgetChainLevelUpdateNotify = 883; - public static final int GadgetCustomTreeInfoNotify = 873; - public static final int GadgetGeneralRewardInfoNotify = 897; - public static final int GadgetInteractReq = 860; - public static final int GadgetInteractRsp = 833; - public static final int GadgetPlayDataNotify = 879; - public static final int GadgetPlayStartNotify = 875; - public static final int GadgetPlayStopNotify = 834; - public static final int GadgetPlayUidOpNotify = 891; - public static final int GadgetStateNotify = 810; - public static final int GadgetTalkChangeNotify = 856; - public static final int GalleryBalloonScoreNotify = 5510; - public static final int GalleryBalloonShootNotify = 5533; - public static final int GalleryBounceConjuringHitNotify = 5555; - public static final int GalleryBrokenFloorFallNotify = 5591; - public static final int GalleryBulletHitNotify = 5579; - public static final int GalleryFallCatchNotify = 5537; - public static final int GalleryFallScoreNotify = 5593; - public static final int GalleryFlowerCatchNotify = 5575; - public static final int GalleryPreStartNotify = 5534; - public static final int GalleryStartNotify = 5560; - public static final int GalleryStopNotify = 5515; - public static final int GallerySumoKillMonsterNotify = 5546; - public static final int GetActivityInfoReq = 2164; - public static final int GetActivityInfoRsp = 2023; - public static final int GetActivityScheduleReq = 2011; - public static final int GetActivityScheduleRsp = 2170; - public static final int GetActivityShopSheetInfoReq = 744; - public static final int GetActivityShopSheetInfoRsp = 745; - public static final int GetAllActivatedBargainDataReq = 480; - public static final int GetAllActivatedBargainDataRsp = 464; - public static final int GetAllH5ActivityInfoReq = 5675; - public static final int GetAllH5ActivityInfoRsp = 5685; - public static final int GetAllMailReq = 1479; - public static final int GetAllMailRsp = 1491; - public static final int GetAllSceneGalleryInfoReq = 5544; - public static final int GetAllSceneGalleryInfoRsp = 5545; - public static final int GetAllUnlockNameCardReq = 4065; - public static final int GetAllUnlockNameCardRsp = 4003; - public static final int GetAreaExplorePointReq = 227; - public static final int GetAreaExplorePointRsp = 202; - public static final int GetAuthkeyReq = 1445; - public static final int GetAuthkeyRsp = 1475; - public static final int GetAuthSalesmanInfoReq = 2031; - public static final int GetAuthSalesmanInfoRsp = 2175; - public static final int GetBargainDataReq = 467; + public static final int FishBattleEndRsp = 5832; + public static final int FishBiteReq = 5816; + public static final int FishBiteRsp = 5801; + public static final int FishCastRodReq = 5828; + public static final int FishCastRodRsp = 5803; + public static final int FishChosenNotify = 5826; + public static final int FishEscapeNotify = 5847; + public static final int FishingGallerySettleNotify = 8896; + public static final int FishPoolDataNotify = 5811; + public static final int FleurFairBalloonSettleNotify = 2139; + public static final int FleurFairBuffEnergyNotify = 5359; + public static final int FleurFairFallSettleNotify = 2097; + public static final int FleurFairFinishGalleryStageNotify = 5370; + public static final int FleurFairMusicGameSettleReq = 2115; + public static final int FleurFairMusicGameSettleRsp = 2124; + public static final int FleurFairMusicGameStartReq = 2171; + public static final int FleurFairMusicGameStartRsp = 2149; + public static final int FleurFairReplayMiniGameReq = 2152; + public static final int FleurFairReplayMiniGameRsp = 2101; + public static final int FleurFairStageSettleNotify = 5384; + public static final int FlightActivityRestartReq = 2164; + public static final int FlightActivityRestartRsp = 2002; + public static final int FlightActivitySettleNotify = 2084; + public static final int FocusAvatarReq = 1652; + public static final int FocusAvatarRsp = 1612; + public static final int ForceAddPlayerFriendReq = 4077; + public static final int ForceAddPlayerFriendRsp = 4043; + public static final int ForceDragAvatarNotify = 3425; + public static final int ForceDragBackTransferNotify = 3088; + public static final int ForgeDataNotify = 648; + public static final int ForgeFormulaDataNotify = 673; + public static final int ForgeGetQueueDataReq = 636; + public static final int ForgeGetQueueDataRsp = 628; + public static final int ForgeQueueDataNotify = 633; + public static final int ForgeQueueManipulateReq = 659; + public static final int ForgeQueueManipulateRsp = 684; + public static final int ForgeStartReq = 676; + public static final int ForgeStartRsp = 672; + public static final int FoundationNotify = 890; + public static final int FoundationReq = 898; + public static final int FoundationRsp = 845; + public static final int FriendInfoChangeNotify = 4088; + public static final int FunitureMakeMakeInfoChangeNotify = 4488; + public static final int FurnitureCurModuleArrangeCountNotify = 4681; + public static final int FurnitureMakeBeHelpedNotify = 4626; + public static final int FurnitureMakeCancelReq = 4834; + public static final int FurnitureMakeCancelRsp = 4660; + public static final int FurnitureMakeFinishNotify = 4557; + public static final int FurnitureMakeHelpReq = 4580; + public static final int FurnitureMakeHelpRsp = 4722; + public static final int FurnitureMakeReq = 4551; + public static final int FurnitureMakeRsp = 4530; + public static final int FurnitureMakeStartReq = 4582; + public static final int FurnitureMakeStartRsp = 4463; + public static final int GachaOpenWishNotify = 1585; + public static final int GachaSimpleInfoNotify = 1535; + public static final int GachaWishReq = 1532; + public static final int GachaWishRsp = 1517; + public static final int GadgetAutoPickDropInfoNotify = 830; + public static final int GadgetChainLevelChangeNotify = 824; + public static final int GadgetChainLevelUpdateNotify = 863; + public static final int GadgetCustomTreeInfoNotify = 822; + public static final int GadgetGeneralRewardInfoNotify = 807; + public static final int GadgetInteractReq = 809; + public static final int GadgetInteractRsp = 831; + public static final int GadgetPlayDataNotify = 855; + public static final int GadgetPlayStartNotify = 849; + public static final int GadgetPlayStopNotify = 882; + public static final int GadgetPlayUidOpNotify = 827; + public static final int GadgetStateNotify = 841; + public static final int GadgetTalkChangeNotify = 886; + public static final int GalleryBalloonScoreNotify = 5541; + public static final int GalleryBalloonShootNotify = 5531; + public static final int GalleryBounceConjuringHitNotify = 5598; + public static final int GalleryBrokenFloorFallNotify = 5527; + public static final int GalleryBulletHitNotify = 5555; + public static final int GalleryFallCatchNotify = 5532; + public static final int GalleryFallScoreNotify = 5517; + public static final int GalleryFlowerCatchNotify = 5549; + public static final int GalleryPreStartNotify = 5582; + public static final int GalleryStartNotify = 5509; + public static final int GalleryStopNotify = 5537; + public static final int GallerySumoKillMonsterNotify = 5545; + public static final int GetActivityInfoReq = 2067; + public static final int GetActivityInfoRsp = 2144; + public static final int GetActivityScheduleReq = 2049; + public static final int GetActivityScheduleRsp = 2044; + public static final int GetActivityShopSheetInfoReq = 785; + public static final int GetActivityShopSheetInfoRsp = 735; + public static final int GetAllActivatedBargainDataReq = 413; + public static final int GetAllActivatedBargainDataRsp = 442; + public static final int GetAllH5ActivityInfoReq = 5659; + public static final int GetAllH5ActivityInfoRsp = 5668; + public static final int GetAllMailReq = 1455; + public static final int GetAllMailRsp = 1427; + public static final int GetAllSceneGalleryInfoReq = 5585; + public static final int GetAllSceneGalleryInfoRsp = 5535; + public static final int GetAllUnlockNameCardReq = 4012; + public static final int GetAllUnlockNameCardRsp = 4058; + public static final int GetAreaExplorePointReq = 228; + public static final int GetAreaExplorePointRsp = 276; + public static final int GetAuthkeyReq = 1435; + public static final int GetAuthkeyRsp = 1449; + public static final int GetAuthSalesmanInfoReq = 2161; + public static final int GetAuthSalesmanInfoRsp = 2039; + public static final int GetBargainDataReq = 450; public static final int GetBargainDataRsp = 420; - public static final int GetBattlePassProductReq = 2643; - public static final int GetBattlePassProductRsp = 2626; - public static final int GetBlossomBriefInfoListReq = 2760; - public static final int GetBlossomBriefInfoListRsp = 2733; - public static final int GetBonusActivityRewardReq = 2528; - public static final int GetBonusActivityRewardRsp = 2555; - public static final int GetChatEmojiCollectionReq = 4057; - public static final int GetChatEmojiCollectionRsp = 4043; - public static final int GetCityHuntingOfferReq = 4345; - public static final int GetCityHuntingOfferRsp = 4348; - public static final int GetCityReputationInfoReq = 2860; - public static final int GetCityReputationInfoRsp = 2833; - public static final int GetCityReputationMapInfoReq = 2891; - public static final int GetCityReputationMapInfoRsp = 2897; - public static final int GetCompoundDataReq = 127; - public static final int GetCompoundDataRsp = 102; - public static final int GetDailyDungeonEntryInfoReq = 913; - public static final int GetDailyDungeonEntryInfoRsp = 936; - public static final int GetDungeonEntryExploreConditionReq = 3208; - public static final int GetDungeonEntryExploreConditionRsp = 3391; - public static final int GetExpeditionAssistInfoListReq = 2017; - public static final int GetExpeditionAssistInfoListRsp = 2099; - public static final int GetFriendShowAvatarInfoReq = 4061; - public static final int GetFriendShowAvatarInfoRsp = 4038; - public static final int GetFriendShowNameCardInfoReq = 4032; - public static final int GetFriendShowNameCardInfoRsp = 4051; - public static final int GetFurnitureCurModuleArrangeCountReq = 4618; - public static final int GetGachaInfoReq = 1560; - public static final int GetGachaInfoRsp = 1533; - public static final int GetHomeLevelUpRewardReq = 4508; - public static final int GetHomeLevelUpRewardRsp = 4864; - public static final int GetHuntingOfferRewardReq = 4313; - public static final int GetHuntingOfferRewardRsp = 4301; - public static final int GetInvestigationMonsterReq = 1928; - public static final int GetInvestigationMonsterRsp = 1921; - public static final int GetMailItemReq = 1415; - public static final int GetMailItemRsp = 1437; - public static final int GetMapAreaReq = 3269; - public static final int GetMapAreaRsp = 3366; - public static final int GetMapMarkTipsReq = 3307; - public static final int GetMapMarkTipsRsp = 3040; - public static final int GetMechanicusInfoReq = 3960; - public static final int GetMechanicusInfoRsp = 3933; - public static final int GetNextResourceInfoReq = 139; - public static final int GetNextResourceInfoRsp = 187; - public static final int GetOnlinePlayerInfoReq = 46; - public static final int GetOnlinePlayerInfoRsp = 74; - public static final int GetOnlinePlayerListReq = 45; - public static final int GetOnlinePlayerListRsp = 75; - public static final int GetOpActivityInfoReq = 5160; - public static final int GetOpActivityInfoRsp = 5133; - public static final int GetPlayerAskFriendListReq = 4054; - public static final int GetPlayerAskFriendListRsp = 4035; - public static final int GetPlayerBlacklistReq = 4002; - public static final int GetPlayerBlacklistRsp = 4052; - public static final int GetPlayerFriendListReq = 4060; - public static final int GetPlayerFriendListRsp = 4033; - public static final int GetPlayerHomeCompInfoReq = 4540; - public static final int GetPlayerMpModeAvailabilityReq = 1843; - public static final int GetPlayerMpModeAvailabilityRsp = 1826; - public static final int GetPlayerSocialDetailReq = 4075; - public static final int GetPlayerSocialDetailRsp = 4034; - public static final int GetPlayerTokenReq = 160; - public static final int GetPlayerTokenRsp = 133; - public static final int GetPushTipsRewardReq = 2265; - public static final int GetPushTipsRewardRsp = 2203; - public static final int GetQuestTalkHistoryReq = 445; - public static final int GetQuestTalkHistoryRsp = 475; - public static final int GetRecentMpPlayerListReq = 4066; - public static final int GetRecentMpPlayerListRsp = 4073; - public static final int GetRegionSearchReq = 5613; - public static final int GetReunionMissionInfoReq = 5093; - public static final int GetReunionMissionInfoRsp = 5076; - public static final int GetReunionPrivilegeInfoReq = 5089; - public static final int GetReunionPrivilegeInfoRsp = 5071; - public static final int GetReunionSignInInfoReq = 5063; - public static final int GetReunionSignInInfoRsp = 5051; - public static final int GetSceneAreaReq = 262; - public static final int GetSceneAreaRsp = 289; - public static final int GetSceneNpcPositionReq = 515; - public static final int GetSceneNpcPositionRsp = 537; - public static final int GetScenePerformanceReq = 3217; - public static final int GetScenePerformanceRsp = 3319; - public static final int GetScenePointReq = 288; - public static final int GetScenePointRsp = 228; - public static final int GetShopmallDataReq = 737; - public static final int GetShopmallDataRsp = 793; - public static final int GetShopReq = 760; - public static final int GetShopRsp = 733; - public static final int GetSignInRewardReq = 2537; - public static final int GetSignInRewardRsp = 2593; - public static final int GetWidgetSlotReq = 4258; - public static final int GetWidgetSlotRsp = 4294; - public static final int GetWorldMpInfoReq = 3439; - public static final int GetWorldMpInfoRsp = 3424; - public static final int GiveUpRoguelikeDungeonCardReq = 8425; - public static final int GiveUpRoguelikeDungeonCardRsp = 8976; - public static final int GivingRecordChangeNotify = 172; - public static final int GivingRecordNotify = 153; - public static final int GMShowNavMeshReq = 2384; - public static final int GMShowNavMeshRsp = 2312; - public static final int GMShowObstacleReq = 2332; - public static final int GMShowObstacleRsp = 2351; - public static final int GmTalkNotify = 3; - public static final int GmTalkReq = 33; - public static final int GmTalkRsp = 10; - public static final int GrantRewardNotify = 680; - public static final int GroupLinkAllNotify = 5785; - public static final int GroupLinkChangeNotify = 5775; - public static final int GroupLinkDeleteNotify = 5795; - public static final int GroupSuiteNotify = 3368; - public static final int GroupUnloadNotify = 3019; - public static final int GuestBeginEnterSceneNotify = 3033; - public static final int GuestPostEnterSceneNotify = 3198; - public static final int H5ActivityIdsNotify = 5695; - public static final int HideAndSeekPlayerReadyNotify = 5330; - public static final int HideAndSeekPlayerSetAvatarNotify = 5347; - public static final int HideAndSeekSelectAvatarReq = 5313; - public static final int HideAndSeekSelectAvatarRsp = 5336; - public static final int HideAndSeekSelectSkillReq = 8689; - public static final int HideAndSeekSelectSkillRsp = 8948; - public static final int HideAndSeekSetReadyReq = 5324; - public static final int HideAndSeekSetReadyRsp = 5361; - public static final int HideAndSeekSettleNotify = 5338; - public static final int HitClientTrivialNotify = 250; - public static final int HitTreeNotify = 3432; - public static final int HomeAvatarAllFinishRewardNotify = 4612; - public static final int HomeAvatarCostumeChangeNotify = 4888; - public static final int HomeAvatarRewardEventGetReq = 4568; - public static final int HomeAvatarRewardEventGetRsp = 4453; - public static final int HomeAvatarRewardEventNotify = 4801; - public static final int HomeAvatarSummonAllEventNotify = 4575; - public static final int HomeAvatarSummonEventReq = 4871; - public static final int HomeAvatarSummonEventRsp = 4895; - public static final int HomeAvatarSummonFinishReq = 4654; - public static final int HomeAvatarSummonFinishRsp = 4503; - public static final int HomeAvatarTalkFinishInfoNotify = 4800; - public static final int HomeAvatarTalkReq = 4610; - public static final int HomeAvatarTalkRsp = 4507; - public static final int HomeAvtarAllFinishRewardNotify = 4546; - public static final int HomeBasicInfoNotify = 4869; - public static final int HomeBlockNotify = 4784; - public static final int HomeChangeEditModeReq = 4483; - public static final int HomeChangeEditModeRsp = 4880; - public static final int HomeChangeModuleReq = 4604; - public static final int HomeChangeModuleRsp = 4631; - public static final int HomeChooseModuleReq = 4567; - public static final int HomeChooseModuleRsp = 4633; + public static final int GetBattlePassProductReq = 2616; + public static final int GetBattlePassProductRsp = 2601; + public static final int GetBlossomBriefInfoListReq = 2709; + public static final int GetBlossomBriefInfoListRsp = 2731; + public static final int GetBonusActivityRewardReq = 2597; + public static final int GetBonusActivityRewardRsp = 2598; + public static final int GetChatEmojiCollectionReq = 4005; + public static final int GetChatEmojiCollectionRsp = 4010; + public static final int GetCityHuntingOfferReq = 4343; + public static final int GetCityHuntingOfferRsp = 4304; + public static final int GetCityReputationInfoReq = 2809; + public static final int GetCityReputationInfoRsp = 2831; + public static final int GetCityReputationMapInfoReq = 2827; + public static final int GetCityReputationMapInfoRsp = 2807; + public static final int GetCompoundDataReq = 128; + public static final int GetCompoundDataRsp = 176; + public static final int GetDailyDungeonEntryInfoReq = 929; + public static final int GetDailyDungeonEntryInfoRsp = 925; + public static final int GetDungeonEntryExploreConditionReq = 3136; + public static final int GetDungeonEntryExploreConditionRsp = 3099; + public static final int GetExpeditionAssistInfoListReq = 2181; + public static final int GetExpeditionAssistInfoListRsp = 2045; + public static final int GetFriendShowAvatarInfoReq = 4003; + public static final int GetFriendShowAvatarInfoRsp = 4034; + public static final int GetFriendShowNameCardInfoReq = 4093; + public static final int GetFriendShowNameCardInfoRsp = 4060; + public static final int GetFurnitureCurModuleArrangeCountReq = 4603; + public static final int GetGachaInfoReq = 1509; + public static final int GetGachaInfoRsp = 1531; + public static final int GetHomeLevelUpRewardReq = 4747; + public static final int GetHomeLevelUpRewardRsp = 4517; + public static final int GetHuntingOfferRewardReq = 4328; + public static final int GetHuntingOfferRewardRsp = 4303; + public static final int GetInvestigationMonsterReq = 1902; + public static final int GetInvestigationMonsterRsp = 1911; + public static final int GetMailItemReq = 1437; + public static final int GetMailItemRsp = 1432; + public static final int GetMapAreaReq = 3466; + public static final int GetMapAreaRsp = 3012; + public static final int GetMapMarkTipsReq = 3329; + public static final int GetMapMarkTipsRsp = 3118; + public static final int GetMechanicusInfoReq = 3909; + public static final int GetMechanicusInfoRsp = 3931; + public static final int GetNextResourceInfoReq = 153; + public static final int GetNextResourceInfoRsp = 139; + public static final int GetOnlinePlayerInfoReq = 45; + public static final int GetOnlinePlayerInfoRsp = 90; + public static final int GetOnlinePlayerListReq = 35; + public static final int GetOnlinePlayerListRsp = 49; + public static final int GetOpActivityInfoReq = 5109; + public static final int GetOpActivityInfoRsp = 5131; + public static final int GetPlayerAskFriendListReq = 4008; + public static final int GetPlayerAskFriendListRsp = 4004; + public static final int GetPlayerBlacklistReq = 4076; + public static final int GetPlayerBlacklistRsp = 4072; + public static final int GetPlayerFriendListReq = 4009; + public static final int GetPlayerFriendListRsp = 4031; + public static final int GetPlayerHomeCompInfoReq = 4845; + public static final int GetPlayerMpModeAvailabilityReq = 1816; + public static final int GetPlayerMpModeAvailabilityRsp = 1801; + public static final int GetPlayerSocialDetailReq = 4049; + public static final int GetPlayerSocialDetailRsp = 4082; + public static final int GetPlayerTokenReq = 109; + public static final int GetPlayerTokenRsp = 131; + public static final int GetPushTipsRewardReq = 2212; + public static final int GetPushTipsRewardRsp = 2258; + public static final int GetQuestTalkHistoryReq = 435; + public static final int GetQuestTalkHistoryRsp = 449; + public static final int GetRecentMpPlayerListReq = 4011; + public static final int GetRecentMpPlayerListRsp = 4022; + public static final int GetRegionSearchReq = 5628; + public static final int GetReunionMissionInfoReq = 5066; + public static final int GetReunionMissionInfoRsp = 5051; + public static final int GetReunionPrivilegeInfoReq = 5062; + public static final int GetReunionPrivilegeInfoRsp = 5096; + public static final int GetReunionSignInInfoReq = 5078; + public static final int GetReunionSignInInfoRsp = 5053; + public static final int GetSceneAreaReq = 238; + public static final int GetSceneAreaRsp = 206; + public static final int GetSceneNpcPositionReq = 537; + public static final int GetSceneNpcPositionRsp = 532; + public static final int GetScenePerformanceReq = 3340; + public static final int GetScenePerformanceRsp = 3447; + public static final int GetScenePointReq = 230; + public static final int GetScenePointRsp = 297; + public static final int GetShopmallDataReq = 732; + public static final int GetShopmallDataRsp = 717; + public static final int GetShopReq = 709; + public static final int GetShopRsp = 731; + public static final int GetSignInRewardReq = 2532; + public static final int GetSignInRewardRsp = 2517; + public static final int GetWidgetSlotReq = 4267; + public static final int GetWidgetSlotRsp = 4300; + public static final int GetWorldMpInfoReq = 3264; + public static final int GetWorldMpInfoRsp = 3179; + public static final int GiveUpRoguelikeDungeonCardReq = 8977; + public static final int GiveUpRoguelikeDungeonCardRsp = 8583; + public static final int GivingRecordChangeNotify = 189; + public static final int GivingRecordNotify = 187; + public static final int GMShowNavMeshReq = 2377; + public static final int GMShowNavMeshRsp = 2343; + public static final int GMShowObstacleReq = 2393; + public static final int GMShowObstacleRsp = 2360; + public static final int GmTalkNotify = 58; + public static final int GmTalkReq = 31; + public static final int GmTalkRsp = 41; + public static final int GrantRewardNotify = 613; + public static final int GroupLinkAllNotify = 5768; + public static final int GroupLinkChangeNotify = 5759; + public static final int GroupLinkDeleteNotify = 5793; + public static final int GroupSuiteNotify = 3476; + public static final int GroupUnloadNotify = 3416; + public static final int GuestBeginEnterSceneNotify = 3125; + public static final int GuestPostEnterSceneNotify = 3379; + public static final int H5ActivityIdsNotify = 5693; + public static final int HideAndSeekPlayerReadyNotify = 5302; + public static final int HideAndSeekPlayerSetAvatarNotify = 5316; + public static final int HideAndSeekSelectAvatarReq = 5329; + public static final int HideAndSeekSelectAvatarRsp = 5325; + public static final int HideAndSeekSelectSkillReq = 8307; + public static final int HideAndSeekSelectSkillRsp = 8227; + public static final int HideAndSeekSetReadyReq = 5383; + public static final int HideAndSeekSetReadyRsp = 5303; + public static final int HideAndSeekSettleNotify = 5334; + public static final int HitClientTrivialNotify = 218; + public static final int HitTreeNotify = 3222; + public static final int HomeAvatarAllFinishRewardNotify = 4648; + public static final int HomeAvatarCostumeChangeNotify = 4685; + public static final int HomeAvatarRewardEventGetReq = 4775; + public static final int HomeAvatarRewardEventGetRsp = 4873; + public static final int HomeAvatarRewardEventNotify = 4789; + public static final int HomeAvatarSummonAllEventNotify = 4617; + public static final int HomeAvatarSummonEventReq = 4615; + public static final int HomeAvatarSummonEventRsp = 4498; + public static final int HomeAvatarSummonFinishReq = 4748; + public static final int HomeAvatarSummonFinishRsp = 4782; + public static final int HomeAvatarTalkFinishInfoNotify = 4502; + public static final int HomeAvatarTalkReq = 4712; + public static final int HomeAvatarTalkRsp = 4700; + public static final int HomeAvtarAllFinishRewardNotify = 4849; + public static final int HomeBasicInfoNotify = 4872; + public static final int HomeBlockNotify = 4542; + public static final int HomeChangeEditModeReq = 4625; + public static final int HomeChangeEditModeRsp = 4885; + public static final int HomeChangeModuleReq = 4688; + public static final int HomeChangeModuleRsp = 4821; + public static final int HomeChooseModuleReq = 4479; + public static final int HomeChooseModuleRsp = 4745; public static final int HomeComfortInfoNotify = 4649; - public static final int HomeCustomFurnitureInfoNotify = 4636; - public static final int HomeEditCustomFurnitureReq = 4621; - public static final int HomeEditCustomFurnitureRsp = 4804; - public static final int HomeFishFarmingInfoNotify = 4893; - public static final int HomeGetArrangementInfoReq = 4480; - public static final int HomeGetArrangementInfoRsp = 4781; - public static final int HomeGetBasicInfoReq = 4839; - public static final int HomeGetFishFarmingInfoReq = 4848; - public static final int HomeGetFishFarmingInfoRsp = 4451; - public static final int HomeGetOnlineStatusReq = 4673; - public static final int HomeGetOnlineStatusRsp = 4626; - public static final int HomeKickPlayerReq = 4547; - public static final int HomeKickPlayerRsp = 4897; - public static final int HomeLimitedShopBuyGoodsReq = 4620; - public static final int HomeLimitedShopBuyGoodsRsp = 4667; - public static final int HomeLimitedShopGoodsListReq = 4706; - public static final int HomeLimitedShopGoodsListRsp = 4587; - public static final int HomeLimitedShopInfoChangeNotify = 4691; - public static final int HomeLimitedShopInfoNotify = 4679; - public static final int HomeLimitedShopInfoReq = 4715; - public static final int HomeLimitedShopInfoRsp = 4808; - public static final int HomeMarkPointNotify = 4764; - public static final int HomeModuleSeenReq = 4642; - public static final int HomeModuleSeenRsp = 4688; - public static final int HomeModuleUnlockNotify = 4778; - public static final int HomePlantFieldNotify = 4529; - public static final int HomePlantInfoNotify = 4832; - public static final int HomePlantInfoReq = 4771; - public static final int HomePlantInfoRsp = 4806; - public static final int HomePlantSeedReq = 4730; - public static final int HomePlantSeedRsp = 4857; - public static final int HomePlantWeedReq = 4760; - public static final int HomePlantWeedRsp = 4463; - public static final int HomePriorCheckNotify = 4601; - public static final int HomeResourceNotify = 4513; - public static final int HomeResourceTakeFetterExpReq = 4884; - public static final int HomeResourceTakeFetterExpRsp = 4608; - public static final int HomeResourceTakeHomeCoinReq = 4812; - public static final int HomeResourceTakeHomeCoinRsp = 4481; - public static final int HomeSceneInitFinishReq = 4520; - public static final int HomeSceneInitFinishRsp = 4605; - public static final int HomeSceneJumpReq = 4862; - public static final int HomeSceneJumpRsp = 4663; - public static final int HomeTransferReq = 4656; - public static final int HomeTransferRsp = 4669; - public static final int HomeUpdateArrangementInfoReq = 4632; - public static final int HomeUpdateArrangementInfoRsp = 4820; - public static final int HomeUpdateFishFarmingInfoReq = 4810; - public static final int HomeUpdateFishFarmingInfoRsp = 4500; - public static final int HostPlayerNotify = 310; - public static final int HuntingFailNotify = 4315; + public static final int HomeCustomFurnitureInfoNotify = 4482; + public static final int HomeEditCustomFurnitureReq = 4516; + public static final int HomeEditCustomFurnitureRsp = 4871; + public static final int HomeFishFarmingInfoNotify = 4682; + public static final int HomeGetArrangementInfoReq = 4848; + public static final int HomeGetArrangementInfoRsp = 4456; + public static final int HomeGetBasicInfoReq = 4535; + public static final int HomeGetFishFarmingInfoReq = 4455; + public static final int HomeGetFishFarmingInfoRsp = 4889; + public static final int HomeGetOnlineStatusReq = 4796; + public static final int HomeGetOnlineStatusRsp = 4554; + public static final int HomeKickPlayerReq = 4809; + public static final int HomeKickPlayerRsp = 4752; + public static final int HomeLimitedShopBuyGoodsReq = 4638; + public static final int HomeLimitedShopBuyGoodsRsp = 4790; + public static final int HomeLimitedShopGoodsListReq = 4579; + public static final int HomeLimitedShopGoodsListRsp = 4846; + public static final int HomeLimitedShopInfoChangeNotify = 4814; + public static final int HomeLimitedShopInfoNotify = 4621; + public static final int HomeLimitedShopInfoReq = 4616; + public static final int HomeLimitedShopInfoRsp = 4585; + public static final int HomeMarkPointNotify = 4746; + public static final int HomeModuleSeenReq = 4546; + public static final int HomeModuleSeenRsp = 4526; + public static final int HomeModuleUnlockNotify = 4781; + public static final int HomePlantFieldNotify = 4466; + public static final int HomePlantInfoNotify = 4835; + public static final int HomePlantInfoReq = 4833; + public static final int HomePlantInfoRsp = 4859; + public static final int HomePlantSeedReq = 4614; + public static final int HomePlantSeedRsp = 4804; + public static final int HomePlantWeedReq = 4877; + public static final int HomePlantWeedRsp = 4575; + public static final int HomePriorCheckNotify = 4690; + public static final int HomeResourceNotify = 4806; + public static final int HomeResourceTakeFetterExpReq = 4840; + public static final int HomeResourceTakeFetterExpRsp = 4500; + public static final int HomeResourceTakeHomeCoinReq = 4763; + public static final int HomeResourceTakeHomeCoinRsp = 4658; + public static final int HomeSceneInitFinishReq = 4552; + public static final int HomeSceneInitFinishRsp = 4592; + public static final int HomeSceneJumpReq = 4659; + public static final int HomeSceneJumpRsp = 4570; + public static final int HomeTransferReq = 4880; + public static final int HomeTransferRsp = 4767; + public static final int HomeUpdateArrangementInfoReq = 4472; + public static final int HomeUpdateArrangementInfoRsp = 4822; + public static final int HomeUpdateFishFarmingInfoReq = 4604; + public static final int HomeUpdateFishFarmingInfoRsp = 4856; + public static final int HostPlayerNotify = 341; + public static final int HuntingFailNotify = 4302; public static final int HuntingGiveUpReq = 4337; - public static final int HuntingGiveUpRsp = 4306; - public static final int HuntingOngoingNotify = 4327; - public static final int HuntingRevealClueNotify = 4336; - public static final int HuntingRevealFinalNotify = 4343; - public static final int HuntingStartNotify = 4317; - public static final int HuntingSuccessNotify = 4326; - public static final int InBattleMechanicusBuildingPointsNotify = 5344; - public static final int InBattleMechanicusCardResultNotify = 5388; - public static final int InBattleMechanicusConfirmCardNotify = 5397; - public static final int InBattleMechanicusConfirmCardReq = 5379; - public static final int InBattleMechanicusConfirmCardRsp = 5391; - public static final int InBattleMechanicusExcapeMonsterNotify = 5337; - public static final int InBattleMechanicusLeftMonsterNotify = 5393; - public static final int InBattleMechanicusPickCardNotify = 5334; - public static final int InBattleMechanicusPickCardReq = 5345; - public static final int InBattleMechanicusPickCardRsp = 5375; - public static final int InBattleMechanicusSettleNotify = 5355; - public static final int InteractDailyDungeonInfoNotify = 947; - public static final int InterruptGalleryReq = 5597; - public static final int InterruptGalleryRsp = 5588; - public static final int InvestigationMonsterUpdateNotify = 1918; - public static final int ItemAddHintNotify = 637; - public static final int ItemCdGroupTimeNotify = 666; - public static final int ItemExceedLimitNotify = 639; - public static final int ItemGivingReq = 170; - public static final int ItemGivingRsp = 154; - public static final int JoinHomeWorldFailNotify = 4502; - public static final int JoinPlayerFailNotify = 295; - public static final int JoinPlayerSceneReq = 239; - public static final int JoinPlayerSceneRsp = 287; - public static final int KeepAliveNotify = 60; - public static final int LeaveSceneReq = 233; - public static final int LeaveSceneRsp = 210; - public static final int LeaveWorldNotify = 3203; - public static final int LevelupCityReq = 253; - public static final int LevelupCityRsp = 272; - public static final int LifeStateChangeNotify = 1233; + public static final int HuntingGiveUpRsp = 4332; + public static final int HuntingOngoingNotify = 4313; + public static final int HuntingRevealClueNotify = 4347; + public static final int HuntingRevealFinalNotify = 4316; + public static final int HuntingStartNotify = 4326; + public static final int HuntingSuccessNotify = 4301; + public static final int InBattleMechanicusBuildingPointsNotify = 5385; + public static final int InBattleMechanicusCardResultNotify = 5330; + public static final int InBattleMechanicusConfirmCardNotify = 5307; + public static final int InBattleMechanicusConfirmCardReq = 5355; + public static final int InBattleMechanicusConfirmCardRsp = 5327; + public static final int InBattleMechanicusExcapeMonsterNotify = 5332; + public static final int InBattleMechanicusLeftMonsterNotify = 5317; + public static final int InBattleMechanicusPickCardNotify = 5382; + public static final int InBattleMechanicusPickCardReq = 5335; + public static final int InBattleMechanicusPickCardRsp = 5349; + public static final int InBattleMechanicusSettleNotify = 5398; + public static final int InteractDailyDungeonInfoNotify = 916; + public static final int InterruptGalleryReq = 5507; + public static final int InterruptGalleryRsp = 5530; + public static final int InvestigationMonsterUpdateNotify = 1922; + public static final int ItemAddHintNotify = 632; + public static final int ItemCdGroupTimeNotify = 611; + public static final int ItemGivingReq = 178; + public static final int ItemGivingRsp = 108; + public static final int JoinHomeWorldFailNotify = 4863; + public static final int JoinPlayerFailNotify = 268; + public static final int JoinPlayerSceneReq = 253; + public static final int JoinPlayerSceneRsp = 239; + public static final int KeepAliveNotify = 9; + public static final int LeaveSceneReq = 231; + public static final int LeaveSceneRsp = 241; + public static final int LeaveWorldNotify = 3420; + public static final int LevelupCityReq = 287; + public static final int LevelupCityRsp = 289; + public static final int LifeStateChangeNotify = 1231; public static final int LiveEndNotify = 801; public static final int LiveStartNotify = 820; - public static final int LoadActivityTerrainNotify = 2129; - public static final int LuaEnvironmentEffectNotify = 3175; - public static final int LuaSetOptionNotify = 353; - public static final int LunaRiteAreaFinishNotify = 8822; - public static final int LunaRiteGroupBundleRegisterNotify = 8956; - public static final int LunaRiteHintPointRemoveNotify = 8544; - public static final int LunaRiteHintPointReq = 8173; - public static final int LunaRiteHintPointRsp = 8129; - public static final int LunaRiteSacrificeReq = 8364; - public static final int LunaRiteSacrificeRsp = 8328; - public static final int LunaRiteTakeSacrificeRewardReq = 8987; - public static final int LunaRiteTakeSacrificeRewardRsp = 8352; - public static final int MailChangeNotify = 1433; - public static final int MainCoopUpdateNotify = 1975; - public static final int MapAreaChangeNotify = 3055; - public static final int MarkEntityInMinMapNotify = 230; - public static final int MarkMapReq = 3053; - public static final int MarkMapRsp = 3139; - public static final int MarkNewNotify = 1291; - public static final int MarkTargetInvestigationMonsterNotify = 1924; - public static final int MassiveEntityElementOpBatchNotify = 384; - public static final int MassiveEntityStateChangedNotify = 361; - public static final int MaterialDeleteReturnNotify = 632; - public static final int MaterialDeleteUpdateNotify = 612; - public static final int McoinExchangeHcoinReq = 653; - public static final int McoinExchangeHcoinRsp = 672; - public static final int MechanicusCandidateTeamCreateReq = 3928; - public static final int MechanicusCandidateTeamCreateRsp = 3955; - public static final int MechanicusCloseNotify = 3993; - public static final int MechanicusCoinNotify = 3915; - public static final int MechanicusLevelupGearReq = 3975; - public static final int MechanicusLevelupGearRsp = 3934; - public static final int MechanicusOpenNotify = 3937; - public static final int MechanicusSequenceOpenNotify = 3910; - public static final int MechanicusUnlockGearReq = 3944; - public static final int MechanicusUnlockGearRsp = 3945; - public static final int MeetNpcReq = 544; - public static final int MeetNpcRsp = 545; - public static final int MetNpcIdListNotify = 593; - public static final int MiracleRingDataNotify = 5245; - public static final int MiracleRingDeliverItemReq = 5217; - public static final int MiracleRingDeliverItemRsp = 5236; - public static final int MiracleRingDestroyNotify = 5243; - public static final int MiracleRingDropResultNotify = 5201; - public static final int MiracleRingTakeRewardReq = 5248; - public static final int MiracleRingTakeRewardRsp = 5213; - public static final int MistTrialDunegonFailNotify = 8337; - public static final int MistTrialGetChallengeMissionReq = 8250; - public static final int MistTrialGetChallengeMissionRsp = 8894; - public static final int MistTrialSelectAvatarAndEnterDungeonReq = 8186; - public static final int MistTrialSelectAvatarAndEnterDungeonRsp = 8522; - public static final int MonsterAIConfigHashNotify = 3024; - public static final int MonsterAlertChangeNotify = 380; - public static final int MonsterForceAlertNotify = 364; - public static final int MonsterPointArrayRouteUpdateNotify = 3292; - public static final int MonsterSummonTagNotify = 1360; - public static final int MpBlockNotify = 1824; - public static final int MpPlayGuestReplyInviteReq = 1850; - public static final int MpPlayGuestReplyInviteRsp = 1822; - public static final int MpPlayGuestReplyNotify = 1802; - public static final int MpPlayInviteResultNotify = 1830; - public static final int MpPlayOwnerCheckReq = 1812; - public static final int MpPlayOwnerCheckRsp = 1839; - public static final int MpPlayOwnerInviteNotify = 1831; - public static final int MpPlayOwnerStartInviteReq = 1821; - public static final int MpPlayOwnerStartInviteRsp = 1846; - public static final int MpPlayPrepareInterruptNotify = 1838; - public static final int MpPlayPrepareNotify = 1833; - public static final int MultistagePlayEndNotify = 5307; - public static final int MultistagePlayFinishStageReq = 5333; - public static final int MultistagePlayFinishStageRsp = 5328; - public static final int MultistagePlayInfoNotify = 5360; - public static final int MultistagePlaySettleNotify = 5318; - public static final int MultistagePlayStageEndNotify = 5321; - public static final int MusicGameSettleReq = 8851; - public static final int MusicGameSettleRsp = 8028; - public static final int MusicGameStartReq = 8760; - public static final int MusicGameStartRsp = 8922; - public static final int NavMeshStatsNotify = 2353; - public static final int NormalUidOpNotify = 5735; - public static final int NpcTalkReq = 560; - public static final int NpcTalkRsp = 533; - public static final int ObstacleModifyNotify = 2310; - public static final int OfferingInteractReq = 2916; - public static final int OfferingInteractRsp = 2912; - public static final int OneoffGatherPointDetectorDataNotify = 4289; - public static final int OpActivityDataNotify = 5110; - public static final int OpActivityStateNotify = 2560; - public static final int OpActivityUpdateNotify = 5115; - public static final int OpenBlossomCircleCampGuideNotify = 2744; - public static final int OpenStateChangeNotify = 165; - public static final int OpenStateUpdateNotify = 109; - public static final int OrderDisplayNotify = 4101; - public static final int OrderFinishNotify = 4145; - public static final int OtherPlayerEnterHomeNotify = 4591; - public static final int PacketHead = 13371337; - public static final int PathfindingEnterSceneReq = 2337; - public static final int PathfindingEnterSceneRsp = 2393; - public static final int PathfindingPingNotify = 2315; - public static final int PersonalLineAllDataReq = 408; - public static final int PersonalLineAllDataRsp = 417; - public static final int PersonalLineNewUnlockNotify = 423; - public static final int PersonalSceneJumpReq = 286; - public static final int PersonalSceneJumpRsp = 277; - public static final int PingReq = 37; - public static final int PingRsp = 93; - public static final int PlantFlowerAcceptAllGiveFlowerReq = 8775; - public static final int PlantFlowerAcceptAllGiveFlowerRsp = 8174; - public static final int PlantFlowerAcceptGiveFlowerReq = 8525; - public static final int PlantFlowerAcceptGiveFlowerRsp = 8957; - public static final int PlantFlowerEditFlowerCombinationReq = 8347; - public static final int PlantFlowerEditFlowerCombinationRsp = 8625; - public static final int PlantFlowerGetCanGiveFriendFlowerReq = 8617; - public static final int PlantFlowerGetCanGiveFriendFlowerRsp = 8091; - public static final int PlantFlowerGetFriendFlowerWishListReq = 8893; - public static final int PlantFlowerGetFriendFlowerWishListRsp = 8476; - public static final int PlantFlowerGetRecvFlowerListReq = 8459; - public static final int PlantFlowerGetRecvFlowerListRsp = 8597; - public static final int PlantFlowerGetSeedInfoReq = 8535; - public static final int PlantFlowerGetSeedInfoRsp = 8584; - public static final int PlantFlowerGiveFriendFlowerReq = 8934; - public static final int PlantFlowerGiveFriendFlowerRsp = 8456; - public static final int PlantFlowerHaveRecvFlowerNotify = 8711; - public static final int PlantFlowerSetFlowerWishReq = 8601; - public static final int PlantFlowerSetFlowerWishRsp = 8550; - public static final int PlantFlowerTakeSeedRewardReq = 8317; - public static final int PlantFlowerTakeSeedRewardRsp = 8152; - public static final int PlatformChangeRouteNotify = 257; - public static final int PlatformStartRouteNotify = 254; - public static final int PlatformStopRouteNotify = 235; - public static final int PlayerAllowEnterMpAfterAgreeMatchNotify = 4176; - public static final int PlayerApplyEnterHomeNotify = 4614; - public static final int PlayerApplyEnterHomeResultNotify = 4580; - public static final int PlayerApplyEnterHomeResultReq = 4603; - public static final int PlayerApplyEnterHomeResultRsp = 4849; - public static final int PlayerApplyEnterMpAfterMatchAgreedNotify = 4177; - public static final int PlayerApplyEnterMpNotify = 1835; - public static final int PlayerApplyEnterMpReq = 1825; - public static final int PlayerApplyEnterMpResultNotify = 1848; - public static final int PlayerApplyEnterMpResultReq = 1813; - public static final int PlayerApplyEnterMpResultRsp = 1801; - public static final int PlayerApplyEnterMpRsp = 1845; - public static final int PlayerCancelMatchReq = 4198; - public static final int PlayerCancelMatchRsp = 4163; - public static final int PlayerChatCDNotify = 3173; - public static final int PlayerChatNotify = 3485; - public static final int PlayerChatReq = 3403; - public static final int PlayerChatRsp = 3045; - public static final int PlayerCompoundMaterialReq = 173; - public static final int PlayerCompoundMaterialRsp = 163; - public static final int PlayerConfirmMatchReq = 4186; - public static final int PlayerConfirmMatchRsp = 4193; - public static final int PlayerCookArgsReq = 135; - public static final int PlayerCookArgsRsp = 157; - public static final int PlayerCookReq = 103; - public static final int PlayerCookRsp = 167; - public static final int PlayerDataNotify = 145; - public static final int PlayerEnterDungeonReq = 910; - public static final int PlayerEnterDungeonRsp = 915; - public static final int PlayerEnterSceneInfoNotify = 294; - public static final int PlayerEnterSceneNotify = 260; - public static final int PlayerEyePointStateNotify = 3461; - public static final int PlayerFishingDataNotify = 5831; - public static final int PlayerForceExitReq = 125; - public static final int PlayerForceExitRsp = 149; - public static final int PlayerGameTimeNotify = 179; - public static final int PlayerGeneralMatchConfirmNotify = 4156; + public static final int LoadActivityTerrainNotify = 2175; + public static final int LuaEnvironmentEffectNotify = 3289; + public static final int LuaSetOptionNotify = 387; + public static final int LunaRiteAreaFinishNotify = 8107; + public static final int LunaRiteGroupBundleRegisterNotify = 8327; + public static final int LunaRiteHintPointRemoveNotify = 8420; + public static final int LunaRiteHintPointReq = 8342; + public static final int LunaRiteHintPointRsp = 8481; + public static final int LunaRiteSacrificeReq = 8062; + public static final int LunaRiteSacrificeRsp = 8401; + public static final int LunaRiteTakeSacrificeRewardReq = 8669; + public static final int LunaRiteTakeSacrificeRewardRsp = 8252; + public static final int MailChangeNotify = 1431; + public static final int MainCoopUpdateNotify = 1959; + public static final int MapAreaChangeNotify = 3103; + public static final int MarkEntityInMinMapNotify = 202; + public static final int MarkMapReq = 3208; + public static final int MarkMapRsp = 3421; + public static final int MarkNewNotify = 1227; + public static final int MarkTargetInvestigationMonsterNotify = 1928; + public static final int MassiveEntityElementOpBatchNotify = 377; + public static final int MassiveEntityStateChangedNotify = 303; + public static final int MaterialDeleteReturnNotify = 693; + public static final int MaterialDeleteUpdateNotify = 643; + public static final int McoinExchangeHcoinReq = 687; + public static final int McoinExchangeHcoinRsp = 689; + public static final int MechanicusCandidateTeamCreateReq = 3997; + public static final int MechanicusCandidateTeamCreateRsp = 3998; + public static final int MechanicusCloseNotify = 3917; + public static final int MechanicusCoinNotify = 3937; + public static final int MechanicusLevelupGearReq = 3949; + public static final int MechanicusLevelupGearRsp = 3982; + public static final int MechanicusOpenNotify = 3932; + public static final int MechanicusSequenceOpenNotify = 3941; + public static final int MechanicusUnlockGearReq = 3985; + public static final int MechanicusUnlockGearRsp = 3935; + public static final int MeetNpcReq = 585; + public static final int MeetNpcRsp = 535; + public static final int MetNpcIdListNotify = 517; + public static final int MiracleRingDataNotify = 5243; + public static final int MiracleRingDeliverItemReq = 5226; + public static final int MiracleRingDeliverItemRsp = 5247; + public static final int MiracleRingDestroyNotify = 5216; + public static final int MiracleRingDropResultNotify = 5203; + public static final int MiracleRingTakeRewardReq = 5204; + public static final int MiracleRingTakeRewardRsp = 5228; + public static final int MistTrialDunegonFailNotify = 8580; + public static final int MistTrialGetChallengeMissionReq = 8668; + public static final int MistTrialGetChallengeMissionRsp = 8385; + public static final int MistTrialSelectAvatarAndEnterDungeonReq = 8318; + public static final int MistTrialSelectAvatarAndEnterDungeonRsp = 8403; + public static final int MonsterAIConfigHashNotify = 3121; + public static final int MonsterAlertChangeNotify = 313; + public static final int MonsterForceAlertNotify = 342; + public static final int MonsterPointArrayRouteUpdateNotify = 3138; + public static final int MonsterSummonTagNotify = 1309; + public static final int MpBlockNotify = 1808; + public static final int MpPlayGuestReplyInviteReq = 1811; + public static final int MpPlayGuestReplyInviteRsp = 1841; + public static final int MpPlayGuestReplyNotify = 1805; + public static final int MpPlayInviteResultNotify = 1806; + public static final int MpPlayOwnerCheckReq = 1814; + public static final int MpPlayOwnerCheckRsp = 1812; + public static final int MpPlayOwnerInviteNotify = 1815; + public static final int MpPlayOwnerStartInviteReq = 1846; + public static final int MpPlayOwnerStartInviteRsp = 1827; + public static final int MpPlayPrepareInterruptNotify = 1848; + public static final int MpPlayPrepareNotify = 1839; + public static final int MultistagePlayEndNotify = 5375; + public static final int MultistagePlayFinishStageReq = 5331; + public static final int MultistagePlayFinishStageRsp = 5397; + public static final int MultistagePlayInfoNotify = 5309; + public static final int MultistagePlaySettleNotify = 5314; + public static final int MultistagePlayStageEndNotify = 5340; + public static final int MusicGameSettleReq = 8745; + public static final int MusicGameSettleRsp = 8288; + public static final int MusicGameStartReq = 8927; + public static final int MusicGameStartRsp = 8101; + public static final int NavMeshStatsNotify = 2387; + public static final int NormalUidOpNotify = 5718; + public static final int NpcTalkReq = 509; + public static final int NpcTalkRsp = 531; + public static final int ObstacleModifyNotify = 2341; + public static final int OfferingInteractReq = 2908; + public static final int OfferingInteractRsp = 2923; + public static final int OneoffGatherPointDetectorDataNotify = 4262; + public static final int OpActivityDataNotify = 5141; + public static final int OpActivityStateNotify = 2509; + public static final int OpActivityUpdateNotify = 5137; + public static final int OpenBlossomCircleCampGuideNotify = 2785; + public static final int OpenStateChangeNotify = 112; + public static final int OpenStateUpdateNotify = 119; + public static final int OrderDisplayNotify = 4103; + public static final int OrderFinishNotify = 4143; + public static final int OtherPlayerEnterHomeNotify = 4609; + public static final int PathfindingEnterSceneReq = 2332; + public static final int PathfindingEnterSceneRsp = 2317; + public static final int PathfindingPingNotify = 2337; + public static final int PersonalLineAllDataReq = 446; + public static final int PersonalLineAllDataRsp = 433; + public static final int PersonalLineNewUnlockNotify = 470; + public static final int PersonalSceneJumpReq = 266; + public static final int PersonalSceneJumpRsp = 248; + public static final int PingReq = 32; + public static final int PingRsp = 17; + public static final int PlantFlowerAcceptAllGiveFlowerReq = 8017; + public static final int PlantFlowerAcceptAllGiveFlowerRsp = 8831; + public static final int PlantFlowerAcceptGiveFlowerReq = 8137; + public static final int PlantFlowerAcceptGiveFlowerRsp = 8431; + public static final int PlantFlowerEditFlowerCombinationReq = 8506; + public static final int PlantFlowerEditFlowerCombinationRsp = 8335; + public static final int PlantFlowerGetCanGiveFriendFlowerReq = 8648; + public static final int PlantFlowerGetCanGiveFriendFlowerRsp = 8507; + public static final int PlantFlowerGetFriendFlowerWishListReq = 8840; + public static final int PlantFlowerGetFriendFlowerWishListRsp = 8553; + public static final int PlantFlowerGetRecvFlowerListReq = 8914; + public static final int PlantFlowerGetRecvFlowerListRsp = 8929; + public static final int PlantFlowerGetSeedInfoReq = 8913; + public static final int PlantFlowerGetSeedInfoRsp = 8932; + public static final int PlantFlowerGiveFriendFlowerReq = 8836; + public static final int PlantFlowerGiveFriendFlowerRsp = 8893; + public static final int PlantFlowerHaveRecvFlowerNotify = 8174; + public static final int PlantFlowerSetFlowerWishReq = 8650; + public static final int PlantFlowerSetFlowerWishRsp = 8588; + public static final int PlantFlowerTakeSeedRewardReq = 8182; + public static final int PlantFlowerTakeSeedRewardRsp = 8386; + public static final int PlatformChangeRouteNotify = 205; + public static final int PlatformStartRouteNotify = 208; + public static final int PlatformStopRouteNotify = 204; + public static final int PlayerAllowEnterMpAfterAgreeMatchNotify = 4151; + public static final int PlayerApplyEnterHomeNotify = 4504; + public static final int PlayerApplyEnterHomeResultNotify = 4766; + public static final int PlayerApplyEnterHomeResultReq = 4568; + public static final int PlayerApplyEnterHomeResultRsp = 4697; + public static final int PlayerApplyEnterMpAfterMatchAgreedNotify = 4163; + public static final int PlayerApplyEnterMpNotify = 1818; + public static final int PlayerApplyEnterMpReq = 1809; + public static final int PlayerApplyEnterMpResultNotify = 1804; + public static final int PlayerApplyEnterMpResultReq = 1828; + public static final int PlayerApplyEnterMpResultRsp = 1803; + public static final int PlayerApplyEnterMpRsp = 1843; + public static final int PlayerCancelMatchReq = 4154; + public static final int PlayerCancelMatchRsp = 4178; + public static final int PlayerChatCDNotify = 3464; + public static final int PlayerChatNotify = 3295; + public static final int PlayerChatReq = 3378; + public static final int PlayerChatRsp = 3321; + public static final int PlayerCompoundMaterialReq = 122; + public static final int PlayerCompoundMaterialRsp = 154; + public static final int PlayerConfirmMatchReq = 4197; + public static final int PlayerConfirmMatchRsp = 4166; + public static final int PlayerCookArgsReq = 104; + public static final int PlayerCookArgsRsp = 105; + public static final int PlayerCookReq = 158; + public static final int PlayerCookRsp = 150; + public static final int PlayerDataNotify = 135; + public static final int PlayerEnterDungeonReq = 941; + public static final int PlayerEnterDungeonRsp = 937; + public static final int PlayerEnterSceneInfoNotify = 274; + public static final int PlayerEnterSceneNotify = 209; + public static final int PlayerEyePointStateNotify = 3376; + public static final int PlayerFishingDataNotify = 5815; + public static final int PlayerForceExitReq = 173; + public static final int PlayerForceExitRsp = 161; + public static final int PlayerGameTimeNotify = 155; + public static final int PlayerGeneralMatchConfirmNotify = 4182; public static final int PlayerGeneralMatchDismissNotify = 4187; - public static final int PlayerGetForceQuitBanInfoReq = 4162; - public static final int PlayerGetForceQuitBanInfoRsp = 4189; - public static final int PlayerHomeCompInfoNotify = 4863; - public static final int PlayerInjectFixNotify = 185; - public static final int PlayerInvestigationAllInfoNotify = 1920; - public static final int PlayerInvestigationNotify = 1901; - public static final int PlayerInvestigationTargetNotify = 1919; - public static final int PlayerLevelRewardUpdateNotify = 112; - public static final int PlayerLoginReq = 110; - public static final int PlayerLoginRsp = 115; - public static final int PlayerLogoutNotify = 144; - public static final int PlayerLogoutReq = 137; - public static final int PlayerLogoutRsp = 193; - public static final int PlayerLuaShellNotify = 143; - public static final int PlayerMatchAgreedResultNotify = 4165; - public static final int PlayerMatchInfoNotify = 4195; - public static final int PlayerMatchStopNotify = 4151; - public static final int PlayerMatchSuccNotify = 4167; - public static final int PlayerOfferingDataNotify = 2915; - public static final int PlayerOfferingReq = 2914; - public static final int PlayerOfferingRsp = 2917; - public static final int PlayerPreEnterMpNotify = 1836; - public static final int PlayerPropChangeNotify = 156; - public static final int PlayerPropChangeReasonNotify = 1234; - public static final int PlayerPropNotify = 191; - public static final int PlayerQuitDungeonReq = 937; - public static final int PlayerQuitDungeonRsp = 993; - public static final int PlayerQuitFromHomeNotify = 4757; - public static final int PlayerQuitFromMpNotify = 1817; + public static final int PlayerGetForceQuitBanInfoReq = 4164; + public static final int PlayerGetForceQuitBanInfoRsp = 4162; + public static final int PlayerHomeCompInfoNotify = 4563; + public static final int PlayerInjectFixNotify = 188; + public static final int PlayerInvestigationAllInfoNotify = 1905; + public static final int PlayerInvestigationNotify = 1927; + public static final int PlayerInvestigationTargetNotify = 1906; + public static final int PlayerLevelRewardUpdateNotify = 143; + public static final int PlayerLoginReq = 141; + public static final int PlayerLoginRsp = 137; + public static final int PlayerLogoutNotify = 185; + public static final int PlayerLogoutReq = 132; + public static final int PlayerLogoutRsp = 117; + public static final int PlayerLuaShellNotify = 110; + public static final int PlayerMatchAgreedResultNotify = 4152; + public static final int PlayerMatchInfoNotify = 4193; + public static final int PlayerMatchStopNotify = 4153; + public static final int PlayerMatchSuccNotify = 4176; + public static final int PlayerOfferingDataNotify = 2901; + public static final int PlayerOfferingReq = 2906; + public static final int PlayerOfferingRsp = 2911; + public static final int PlayerPreEnterMpNotify = 1847; + public static final int PlayerPropChangeNotify = 186; + public static final int PlayerPropChangeReasonNotify = 1282; + public static final int PlayerPropNotify = 127; + public static final int PlayerQuitDungeonReq = 932; + public static final int PlayerQuitDungeonRsp = 917; + public static final int PlayerQuitFromHomeNotify = 4776; + public static final int PlayerQuitFromMpNotify = 1826; public static final int PlayerRandomCookReq = 120; - public static final int PlayerRandomCookRsp = 180; - public static final int PlayerRechargeDataNotify = 4113; - public static final int PlayerReportReq = 4092; - public static final int PlayerReportRsp = 4058; - public static final int PlayerRoutineDataNotify = 3535; - public static final int PlayerSetLanguageReq = 123; - public static final int PlayerSetLanguageRsp = 113; - public static final int PlayerSetOnlyMPWithPSPlayerReq = 1815; - public static final int PlayerSetOnlyMPWithPSPlayerRsp = 1827; - public static final int PlayerSetPauseReq = 192; - public static final int PlayerSetPauseRsp = 158; - public static final int PlayerStartMatchReq = 4185; - public static final int PlayerStartMatchRsp = 4175; - public static final int PlayerStoreNotify = 660; - public static final int PlayerTimeNotify = 152; - public static final int PlayerWorldSceneInfoListNotify = 3386; - public static final int PostEnterSceneReq = 3390; - public static final int PostEnterSceneRsp = 3213; - public static final int PrivateChatNotify = 4960; - public static final int PrivateChatReq = 5010; - public static final int PrivateChatRsp = 4983; - public static final int PrivateChatSetSequenceReq = 4965; - public static final int PrivateChatSetSequenceRsp = 4987; - public static final int ProfilePictureChangeNotify = 4053; - public static final int ProjectorOptionReq = 880; - public static final int ProjectorOptionRsp = 864; - public static final int ProudSkillChangeNotify = 1079; - public static final int ProudSkillExtraLevelNotify = 1028; - public static final int ProudSkillUpgradeReq = 1075; - public static final int ProudSkillUpgradeRsp = 1034; - public static final int PSNBlackListNotify = 4070; - public static final int PSNFriendListNotify = 4072; + public static final int PlayerRandomCookRsp = 113; + public static final int PlayerRechargeDataNotify = 4128; + public static final int PlayerReportReq = 4059; + public static final int PlayerReportRsp = 4084; + public static final int PlayerRoutineDataNotify = 3518; + public static final int PlayerSetLanguageReq = 170; + public static final int PlayerSetLanguageRsp = 129; + public static final int PlayerSetOnlyMPWithPSPlayerReq = 1802; + public static final int PlayerSetOnlyMPWithPSPlayerRsp = 1813; + public static final int PlayerSetPauseReq = 159; + public static final int PlayerSetPauseRsp = 184; + public static final int PlayerStartMatchReq = 4168; + public static final int PlayerStartMatchRsp = 4159; + public static final int PlayerStoreNotify = 609; + public static final int PlayerTimeNotify = 172; + public static final int PlayerWorldSceneInfoListNotify = 3172; + public static final int PostEnterSceneReq = 3097; + public static final int PostEnterSceneRsp = 3344; + public static final int PrivateChatNotify = 4991; + public static final int PrivateChatReq = 4959; + public static final int PrivateChatRsp = 4981; + public static final int PrivateChatSetSequenceReq = 4987; + public static final int PrivateChatSetSequenceRsp = 4982; + public static final int ProfilePictureChangeNotify = 4087; + public static final int ProjectorOptionReq = 813; + public static final int ProjectorOptionRsp = 842; + public static final int ProudSkillChangeNotify = 1055; + public static final int ProudSkillExtraLevelNotify = 1097; + public static final int ProudSkillUpgradeReq = 1049; + public static final int ProudSkillUpgradeRsp = 1082; + public static final int PSNBlackListNotify = 4078; + public static final int PSNFriendListNotify = 4089; public static final int PSPlayerApplyEnterMpReq = 1837; - public static final int PSPlayerApplyEnterMpRsp = 1806; - public static final int PullPrivateChatReq = 5043; - public static final int PullPrivateChatRsp = 4994; - public static final int PullRecentChatReq = 4995; - public static final int PullRecentChatRsp = 5025; - public static final int PushTipsAllDataNotify = 2226; - public static final int PushTipsChangeNotify = 2262; - public static final int PushTipsReadFinishReq = 2289; - public static final int PushTipsReadFinishRsp = 2209; + public static final int PSPlayerApplyEnterMpRsp = 1832; + public static final int PullPrivateChatReq = 4967; + public static final int PullPrivateChatRsp = 5035; + public static final int PullRecentChatReq = 4985; + public static final int PullRecentChatRsp = 4999; + public static final int PushTipsAllDataNotify = 2224; + public static final int PushTipsChangeNotify = 2238; + public static final int PushTipsReadFinishReq = 2206; + public static final int PushTipsReadFinishRsp = 2219; public static final int QueryCodexMonsterBeKilledNumReq = 4207; - public static final int QueryCodexMonsterBeKilledNumRsp = 4208; - public static final int QueryPathReq = 2360; - public static final int QueryPathRsp = 2333; - public static final int QuestCreateEntityReq = 434; - public static final int QuestCreateEntityRsp = 479; - public static final int QuestDelNotify = 410; - public static final int QuestDestroyEntityReq = 491; - public static final int QuestDestroyEntityRsp = 497; - public static final int QuestDestroyNpcReq = 426; - public static final int QuestDestroyNpcRsp = 462; - public static final int QuestGlobalVarNotify = 466; - public static final int QuestListNotify = 460; - public static final int QuestListUpdateNotify = 433; - public static final int QuestProgressUpdateNotify = 446; - public static final int QuestTransmitReq = 473; - public static final int QuestTransmitRsp = 463; - public static final int QuestUpdateQuestTimeVarNotify = 458; - public static final int QuestUpdateQuestVarNotify = 483; - public static final int QuestUpdateQuestVarReq = 474; - public static final int QuestUpdateQuestVarRsp = 456; - public static final int QuickUseWidgetReq = 4276; - public static final int QuickUseWidgetRsp = 4265; - public static final int ReadMailNotify = 1410; - public static final int ReadPrivateChatReq = 4984; - public static final int ReadPrivateChatRsp = 5029; - public static final int ReceivedTrialAvatarActivityRewardReq = 2093; - public static final int ReceivedTrialAvatarActivityRewardRsp = 2138; - public static final int RechargeReq = 4135; - public static final int RechargeRsp = 4125; - public static final int RedeemLegendaryKeyReq = 481; - public static final int RedeemLegendaryKeyRsp = 427; - public static final int RefreshBackgroundAvatarReq = 1744; - public static final int RefreshBackgroundAvatarRsp = 1719; - public static final int RefreshRoguelikeDungeonCardReq = 8433; - public static final int RefreshRoguelikeDungeonCardRsp = 8678; - public static final int RegionSearchChangeRegionNotify = 5625; - public static final int RegionSearchNotify = 5635; - public static final int ReliquaryDecomposeReq = 606; - public static final int ReliquaryDecomposeRsp = 659; - public static final int ReliquaryPromoteReq = 665; - public static final int ReliquaryPromoteRsp = 603; - public static final int ReliquaryUpgradeReq = 689; - public static final int ReliquaryUpgradeRsp = 609; - public static final int RemoveBlacklistReq = 4080; - public static final int RemoveBlacklistRsp = 4064; - public static final int RemoveRandTaskInfoNotify = 132; - public static final int ReportFightAntiCheatNotify = 357; - public static final int ReportTrackingIOInfoNotify = 4117; - public static final int RequestLiveInfoReq = 803; - public static final int RequestLiveInfoRsp = 867; - public static final int ResinCardDataUpdateNotify = 4126; - public static final int ResinChangeNotify = 623; - public static final int RestartEffigyChallengeReq = 2120; - public static final int RestartEffigyChallengeRsp = 2127; - public static final int ReunionActivateNotify = 5081; - public static final int ReunionBriefInfoReq = 5085; - public static final int ReunionBriefInfoRsp = 5075; - public static final int ReunionDailyRefreshNotify = 5072; - public static final int ReunionPrivilegeChangeNotify = 5100; - public static final int ReunionSettleNotify = 5096; - public static final int RobotPushPlayerDataNotify = 88; - public static final int RogueCellUpdateNotify = 8074; - public static final int RogueDungeonPlayerCellChangeNotify = 8784; - public static final int RogueHealAvatarsReq = 8959; - public static final int RogueHealAvatarsRsp = 8473; - public static final int RoguelikeCardGachaNotify = 8079; - public static final int RoguelikeEffectDataNotify = 8529; - public static final int RoguelikeEffectViewReq = 8396; - public static final int RoguelikeEffectViewRsp = 8040; - public static final int RoguelikeGiveUpReq = 8716; - public static final int RoguelikeGiveUpRsp = 8728; - public static final int RoguelikeMistClearNotify = 8471; - public static final int RoguelikeRefreshCardCostUpdateNotify = 8304; - public static final int RoguelikeResourceBonusPropUpdateNotify = 8312; - public static final int RoguelikeRuneRecordUpdateNotify = 8985; - public static final int RoguelikeSelectAvatarAndEnterDungeonReq = 8697; - public static final int RoguelikeSelectAvatarAndEnterDungeonRsp = 8377; - public static final int RoguelikeTakeStageFirstPassRewardReq = 8667; - public static final int RoguelikeTakeStageFirstPassRewardRsp = 8101; - public static final int RogueResumeDungeonReq = 8496; - public static final int RogueResumeDungeonRsp = 8759; - public static final int RogueSwitchAvatarReq = 8856; - public static final int RogueSwitchAvatarRsp = 8141; - public static final int SalesmanDeliverItemReq = 2091; - public static final int SalesmanDeliverItemRsp = 2171; - public static final int SalesmanTakeRewardReq = 2162; - public static final int SalesmanTakeRewardRsp = 2156; - public static final int SalesmanTakeSpecialRewardReq = 2082; - public static final int SalesmanTakeSpecialRewardRsp = 2173; - public static final int SaveCoopDialogReq = 1972; - public static final int SaveCoopDialogRsp = 1952; - public static final int SaveMainCoopReq = 1995; - public static final int SaveMainCoopRsp = 1998; - public static final int SceneAreaUnlockNotify = 209; - public static final int SceneAreaWeatherNotify = 213; - public static final int SceneAudioNotify = 3260; - public static final int SceneAvatarStaminaStepReq = 234; - public static final int SceneAvatarStaminaStepRsp = 279; - public static final int SceneCreateEntityReq = 267; + public static final int QueryCodexMonsterBeKilledNumRsp = 4205; + public static final int QueryPathReq = 2309; + public static final int QueryPathRsp = 2331; + public static final int QuestCreateEntityReq = 482; + public static final int QuestCreateEntityRsp = 455; + public static final int QuestDelNotify = 441; + public static final int QuestDestroyEntityReq = 427; + public static final int QuestDestroyEntityRsp = 407; + public static final int QuestDestroyNpcReq = 424; + public static final int QuestDestroyNpcRsp = 438; + public static final int QuestGlobalVarNotify = 411; + public static final int QuestListNotify = 409; + public static final int QuestListUpdateNotify = 431; + public static final int QuestProgressUpdateNotify = 445; + public static final int QuestTransmitReq = 422; + public static final int QuestTransmitRsp = 454; + public static final int QuestUpdateQuestTimeVarNotify = 484; + public static final int QuestUpdateQuestVarNotify = 463; + public static final int QuestUpdateQuestVarReq = 490; + public static final int QuestUpdateQuestVarRsp = 486; + public static final int QuickUseWidgetReq = 4251; + public static final int QuickUseWidgetRsp = 4252; + public static final int ReadMailNotify = 1441; + public static final int ReadPrivateChatReq = 5032; + public static final int ReadPrivateChatRsp = 5005; + public static final int ReceivedTrialAvatarActivityRewardReq = 2054; + public static final int ReceivedTrialAvatarActivityRewardRsp = 2199; + public static final int RechargeReq = 4118; + public static final int RechargeRsp = 4109; + public static final int RedeemLegendaryKeyReq = 436; + public static final int RedeemLegendaryKeyRsp = 428; + public static final int RefreshBackgroundAvatarReq = 1660; + public static final int RefreshBackgroundAvatarRsp = 1751; + public static final int RefreshRoguelikeDungeonCardReq = 8072; + public static final int RefreshRoguelikeDungeonCardRsp = 8644; + public static final int RegionSearchChangeRegionNotify = 5609; + public static final int RegionSearchNotify = 5618; + public static final int ReliquaryDecomposeReq = 615; + public static final int ReliquaryDecomposeRsp = 692; + public static final int ReliquaryPromoteReq = 612; + public static final int ReliquaryPromoteRsp = 658; + public static final int ReliquaryUpgradeReq = 606; + public static final int ReliquaryUpgradeRsp = 619; + public static final int RemoveBlacklistReq = 4013; + public static final int RemoveBlacklistRsp = 4042; + public static final int RemoveRandTaskInfoNotify = 193; + public static final int ReportFightAntiCheatNotify = 305; + public static final int ReportTrackingIOInfoNotify = 4126; + public static final int RequestLiveInfoReq = 858; + public static final int RequestLiveInfoRsp = 850; + public static final int ResinCardDataUpdateNotify = 4101; + public static final int ResinChangeNotify = 670; + public static final int RestartEffigyChallengeReq = 2023; + public static final int RestartEffigyChallengeRsp = 2133; + public static final int ReunionActivateNotify = 5065; + public static final int ReunionBriefInfoReq = 5068; + public static final int ReunionBriefInfoRsp = 5059; + public static final int ReunionDailyRefreshNotify = 5091; + public static final int ReunionPrivilegeChangeNotify = 5061; + public static final int ReunionSettleNotify = 5077; + public static final int RobotPushPlayerDataNotify = 30; + public static final int RogueCellUpdateNotify = 8022; + public static final int RogueDungeonPlayerCellChangeNotify = 8832; + public static final int RogueHealAvatarsReq = 8331; + public static final int RogueHealAvatarsRsp = 8937; + public static final int RoguelikeCardGachaNotify = 8618; + public static final int RoguelikeEffectDataNotify = 8606; + public static final int RoguelikeEffectViewReq = 8377; + public static final int RoguelikeEffectViewRsp = 8770; + public static final int RoguelikeGiveUpReq = 8988; + public static final int RoguelikeGiveUpRsp = 8009; + public static final int RoguelikeMistClearNotify = 8198; + public static final int RoguelikeRefreshCardCostUpdateNotify = 8912; + public static final int RoguelikeResourceBonusPropUpdateNotify = 8823; + public static final int RoguelikeRuneRecordUpdateNotify = 8497; + public static final int RoguelikeSelectAvatarAndEnterDungeonReq = 8975; + public static final int RoguelikeSelectAvatarAndEnterDungeonRsp = 8471; + public static final int RoguelikeTakeStageFirstPassRewardReq = 8205; + public static final int RoguelikeTakeStageFirstPassRewardRsp = 8409; + public static final int RogueResumeDungeonReq = 8417; + public static final int RogueResumeDungeonRsp = 8565; + public static final int RogueSwitchAvatarReq = 8930; + public static final int RogueSwitchAvatarRsp = 8556; + public static final int SalesmanDeliverItemReq = 2118; + public static final int SalesmanDeliverItemRsp = 2038; + public static final int SalesmanTakeRewardReq = 2007; + public static final int SalesmanTakeRewardRsp = 2100; + public static final int SalesmanTakeSpecialRewardReq = 2065; + public static final int SalesmanTakeSpecialRewardRsp = 2107; + public static final int SaveCoopDialogReq = 1991; + public static final int SaveCoopDialogRsp = 1955; + public static final int SaveMainCoopReq = 1993; + public static final int SaveMainCoopRsp = 1954; + public static final int SceneAreaUnlockNotify = 219; + public static final int SceneAreaWeatherNotify = 229; + public static final int SceneAudioNotify = 3430; + public static final int SceneAvatarStaminaStepReq = 282; + public static final int SceneAvatarStaminaStepRsp = 255; + public static final int SceneCreateEntityReq = 250; public static final int SceneCreateEntityRsp = 220; - public static final int SceneDataNotify = 3179; - public static final int SceneDestroyEntityReq = 280; - public static final int SceneDestroyEntityRsp = 264; - public static final int SceneEntitiesMoveCombineNotify = 3312; - public static final int SceneEntitiesMovesReq = 221; - public static final int SceneEntitiesMovesRsp = 207; - public static final int SceneEntityAppearNotify = 293; - public static final int SceneEntityDisappearNotify = 244; - public static final int SceneEntityDrownReq = 265; - public static final int SceneEntityDrownRsp = 203; - public static final int SceneEntityMoveNotify = 291; - public static final int SceneEntityMoveReq = 245; - public static final int SceneEntityMoveRsp = 275; - public static final int SceneEntityUpdateNotify = 3423; - public static final int SceneForceLockNotify = 266; + public static final int SceneDataNotify = 3117; + public static final int SceneDestroyEntityReq = 213; + public static final int SceneDestroyEntityRsp = 242; + public static final int SceneEntitiesMoveCombineNotify = 3298; + public static final int SceneEntitiesMovesReq = 240; + public static final int SceneEntitiesMovesRsp = 275; + public static final int SceneEntityAppearNotify = 217; + public static final int SceneEntityDisappearNotify = 285; + public static final int SceneEntityDrownReq = 212; + public static final int SceneEntityDrownRsp = 258; + public static final int SceneEntityMoveNotify = 227; + public static final int SceneEntityMoveReq = 235; + public static final int SceneEntityMoveRsp = 249; + public static final int SceneEntityUpdateNotify = 3089; + public static final int SceneForceLockNotify = 211; public static final int SceneForceUnlockNotify = 201; - public static final int SceneGalleryInfoNotify = 5528; - public static final int SceneInitFinishReq = 215; - public static final int SceneInitFinishRsp = 237; - public static final int SceneKickPlayerNotify = 259; - public static final int SceneKickPlayerReq = 204; - public static final int SceneKickPlayerRsp = 206; - public static final int ScenePlayBattleInfoListNotify = 4378; - public static final int ScenePlayBattleInfoNotify = 4410; - public static final int ScenePlayBattleInterruptNotify = 4441; - public static final int ScenePlayBattleResultNotify = 4447; - public static final int ScenePlayBattleUidOpNotify = 4438; - public static final int ScenePlayerInfoNotify = 236; - public static final int ScenePlayerLocationNotify = 297; - public static final int ScenePlayerSoundNotify = 243; - public static final int ScenePlayGuestReplyInviteReq = 4394; - public static final int ScenePlayGuestReplyInviteRsp = 4395; - public static final int ScenePlayGuestReplyNotify = 4425; - public static final int ScenePlayInfoListNotify = 4429; - public static final int ScenePlayInviteResultNotify = 4384; - public static final int ScenePlayOutofRegionNotify = 4405; - public static final int ScenePlayOwnerCheckReq = 4383; - public static final int ScenePlayOwnerCheckRsp = 4360; - public static final int ScenePlayOwnerInviteNotify = 4443; - public static final int ScenePlayOwnerStartInviteReq = 4365; - public static final int ScenePlayOwnerStartInviteRsp = 4387; - public static final int ScenePointUnlockNotify = 274; - public static final int SceneRouteChangeNotify = 270; - public static final int SceneTeamUpdateNotify = 1696; - public static final int SceneTimeNotify = 229; - public static final int SceneTransToPointReq = 256; - public static final int SceneTransToPointRsp = 283; - public static final int SceneWeatherForcastReq = 3167; - public static final int SceneWeatherForcastRsp = 3023; - public static final int SeaLampCoinNotify = 2152; - public static final int SeaLampContributeItemReq = 2075; - public static final int SeaLampContributeItemRsp = 2028; - public static final int SeaLampFlyLampNotify = 2062; - public static final int SeaLampFlyLampReq = 2052; - public static final int SeaLampFlyLampRsp = 2057; - public static final int SeaLampPopularityNotify = 2199; - public static final int SeaLampTakeContributionRewardReq = 2109; - public static final int SeaLampTakeContributionRewardRsp = 2132; - public static final int SeaLampTakePhaseRewardReq = 2122; - public static final int SeaLampTakePhaseRewardRsp = 2084; - public static final int SealBattleBeginNotify = 225; - public static final int SealBattleEndNotify = 249; - public static final int SealBattleProgressNotify = 285; - public static final int SeeMonsterReq = 299; - public static final int SeeMonsterRsp = 300; - public static final int SelectAsterMidDifficultyReq = 2065; - public static final int SelectAsterMidDifficultyRsp = 2058; - public static final int SelectEffigyChallengeConditionReq = 2061; - public static final int SelectEffigyChallengeConditionRsp = 2112; - public static final int SelectRoguelikeDungeonCardReq = 8964; - public static final int SelectRoguelikeDungeonCardRsp = 8572; - public static final int SelectWorktopOptionReq = 837; - public static final int SelectWorktopOptionRsp = 893; - public static final int ServerAnnounceNotify = 2103; - public static final int ServerAnnounceRevokeNotify = 2198; - public static final int ServerBuffChangeNotify = 332; + public static final int SceneGalleryInfoNotify = 5597; + public static final int SceneInitFinishReq = 237; + public static final int SceneInitFinishRsp = 232; + public static final int SceneKickPlayerNotify = 292; + public static final int SceneKickPlayerReq = 295; + public static final int SceneKickPlayerRsp = 215; + public static final int ScenePlayBattleInfoListNotify = 4447; + public static final int ScenePlayBattleInfoNotify = 4359; + public static final int ScenePlayBattleInterruptNotify = 4377; + public static final int ScenePlayBattleResultNotify = 4357; + public static final int ScenePlayBattleUidOpNotify = 4380; + public static final int ScenePlayerInfoNotify = 225; + public static final int ScenePlayerLocationNotify = 207; + public static final int ScenePlayerSoundNotify = 210; + public static final int ScenePlayGuestReplyInviteReq = 4435; + public static final int ScenePlayGuestReplyInviteRsp = 4385; + public static final int ScenePlayGuestReplyNotify = 4399; + public static final int ScenePlayInfoListNotify = 4405; + public static final int ScenePlayInviteResultNotify = 4432; + public static final int ScenePlayOutofRegionNotify = 4448; + public static final int ScenePlayOwnerCheckReq = 4381; + public static final int ScenePlayOwnerCheckRsp = 4391; + public static final int ScenePlayOwnerInviteNotify = 4367; + public static final int ScenePlayOwnerStartInviteReq = 4387; + public static final int ScenePlayOwnerStartInviteRsp = 4382; + public static final int ScenePointUnlockNotify = 290; + public static final int SceneRouteChangeNotify = 278; + public static final int SceneTeamUpdateNotify = 1699; + public static final int SceneTimeNotify = 262; + public static final int SceneTransToPointReq = 286; + public static final int SceneTransToPointRsp = 263; + public static final int SceneWeatherForcastReq = 3190; + public static final int SceneWeatherForcastRsp = 3063; + public static final int SeaLampCoinNotify = 2096; + public static final int SeaLampContributeItemReq = 2168; + public static final int SeaLampContributeItemRsp = 2159; + public static final int SeaLampFlyLampNotify = 2051; + public static final int SeaLampFlyLampReq = 2071; + public static final int SeaLampFlyLampRsp = 2019; + public static final int SeaLampPopularityNotify = 2112; + public static final int SeaLampTakeContributionRewardReq = 2069; + public static final int SeaLampTakeContributionRewardRsp = 2103; + public static final int SeaLampTakePhaseRewardReq = 2092; + public static final int SeaLampTakePhaseRewardRsp = 2160; + public static final int SealBattleBeginNotify = 273; + public static final int SealBattleEndNotify = 261; + public static final int SealBattleProgressNotify = 288; + public static final int SeeMonsterReq = 281; + public static final int SeeMonsterRsp = 264; + public static final int SelectAsterMidDifficultyReq = 2190; + public static final int SelectAsterMidDifficultyRsp = 2010; + public static final int SelectEffigyChallengeConditionReq = 2111; + public static final int SelectEffigyChallengeConditionRsp = 2068; + public static final int SelectRoguelikeDungeonCardReq = 8070; + public static final int SelectRoguelikeDungeonCardRsp = 8040; + public static final int SelectWorktopOptionReq = 832; + public static final int SelectWorktopOptionRsp = 817; + public static final int ServerAnnounceNotify = 2029; + public static final int ServerAnnounceRevokeNotify = 2141; + public static final int ServerBuffChangeNotify = 393; public static final int ServerCondMeetQuestListUpdateNotify = 401; - public static final int ServerDisconnectClientNotify = 186; - public static final int ServerGlobalValueChangeNotify = 1188; - public static final int ServerLogNotify = 79; - public static final int ServerMessageNotify = 5725; - public static final int ServerTimeNotify = 34; - public static final int ServerUpdateGlobalValueNotify = 1197; + public static final int ServerDisconnectClientNotify = 166; + public static final int ServerGlobalValueChangeNotify = 1130; + public static final int ServerLogNotify = 55; + public static final int ServerMessageNotify = 5709; + public static final int ServerTimeNotify = 82; + public static final int ServerUpdateGlobalValueNotify = 1107; public static final int SetBattlePassViewedReq = 2637; - public static final int SetBattlePassViewedRsp = 2606; - public static final int SetChatEmojiCollectionReq = 4086; - public static final int SetChatEmojiCollectionRsp = 4077; - public static final int SetCoopChapterViewedReq = 1980; - public static final int SetCoopChapterViewedRsp = 1988; - public static final int SetCurExpeditionChallengeIdReq = 2095; - public static final int SetCurExpeditionChallengeIdRsp = 2197; - public static final int SetEntityClientDataNotify = 3303; - public static final int SetEquipLockStateReq = 635; - public static final int SetEquipLockStateRsp = 657; - public static final int SetFriendEnterHomeOptionReq = 4613; - public static final int SetFriendEnterHomeOptionRsp = 4724; - public static final int SetFriendRemarkNameReq = 4023; - public static final int SetFriendRemarkNameRsp = 4013; - public static final int SetH5ActivityRedDotTimestampReq = 5698; - public static final int SetH5ActivityRedDotTimestampRsp = 5663; - public static final int SetIsAutoUnlockSpecificEquipReq = 687; - public static final int SetIsAutoUnlockSpecificEquipRsp = 604; - public static final int SetLimitOptimizationNotify = 8189; - public static final int SetNameCardReq = 4089; - public static final int SetNameCardRsp = 4009; - public static final int SetOpenStateReq = 162; - public static final int SetOpenStateRsp = 189; - public static final int SetPlayerBirthdayReq = 4097; - public static final int SetPlayerBirthdayRsp = 4088; - public static final int SetPlayerBornDataReq = 155; - public static final int SetPlayerBornDataRsp = 146; - public static final int SetPlayerHeadImageReq = 4046; - public static final int SetPlayerHeadImageRsp = 4074; - public static final int SetPlayerNameReq = 183; - public static final int SetPlayerNameRsp = 126; - public static final int SetPlayerPropReq = 188; - public static final int SetPlayerPropRsp = 128; - public static final int SetPlayerSignatureReq = 4028; - public static final int SetPlayerSignatureRsp = 4055; - public static final int SetSceneWeatherAreaReq = 271; - public static final int SetSceneWeatherAreaRsp = 205; - public static final int SetUpAvatarTeamReq = 1671; - public static final int SetUpAvatarTeamRsp = 1634; - public static final int SetUpLunchBoxWidgetReq = 4286; - public static final int SetUpLunchBoxWidgetRsp = 4293; - public static final int SetWidgetSlotReq = 4266; - public static final int SetWidgetSlotRsp = 4279; - public static final int ShowClientGuideNotify = 3190; - public static final int ShowClientTutorialNotify = 3374; - public static final int ShowCommonTipsNotify = 3277; - public static final int ShowMessageNotify = 15; - public static final int ShowTemplateReminderNotify = 3164; - public static final int SignInInfoReq = 2510; - public static final int SignInInfoRsp = 2515; - public static final int SocialDataNotify = 4063; - public static final int SpringUseReq = 1720; - public static final int SpringUseRsp = 1727; - public static final int StartArenaChallengeLevelReq = 2083; - public static final int StartArenaChallengeLevelRsp = 2097; - public static final int StartBuoyantCombatGalleryReq = 8313; - public static final int StartBuoyantCombatGalleryRsp = 8754; - public static final int StartCoopPointReq = 1956; - public static final int StartCoopPointRsp = 1962; - public static final int StartEffigyChallengeReq = 2159; - public static final int StartEffigyChallengeRsp = 2024; - public static final int StartFishingReq = 5845; - public static final int StartFishingRsp = 5848; - public static final int StartRogueEliteCellChallengeReq = 8620; - public static final int StartRogueEliteCellChallengeRsp = 8198; - public static final int StartRogueNormalCellChallengeReq = 8748; - public static final int StartRogueNormalCellChallengeRsp = 8630; - public static final int StoreItemChangeNotify = 610; - public static final int StoreItemDelNotify = 615; - public static final int StoreWeightLimitNotify = 633; - public static final int SummerTimeFloatSignalPositionNotify = 8389; - public static final int SummerTimeFloatSignalUpdateNotify = 8763; - public static final int SummerTimeSprintBoatRestartReq = 8682; - public static final int SummerTimeSprintBoatRestartRsp = 8562; - public static final int SummerTimeSprintBoatSettleNotify = 8150; - public static final int SumoDungeonSettleNotify = 8946; - public static final int SumoEnterDungeonNotify = 8540; - public static final int SumoLeaveDungeonNotify = 8460; - public static final int SumoRestartDungeonReq = 8602; - public static final int SumoRestartDungeonRsp = 8498; - public static final int SumoSaveTeamReq = 8874; - public static final int SumoSaveTeamRsp = 8287; - public static final int SumoSelectTeamAndEnterDungeonReq = 8605; - public static final int SumoSelectTeamAndEnterDungeonRsp = 8998; - public static final int SumoSetNoSwitchPunishTimeNotify = 8804; - public static final int SumoSwitchTeamReq = 8718; - public static final int SumoSwitchTeamRsp = 8356; - public static final int SyncScenePlayTeamEntityNotify = 3296; - public static final int SyncTeamEntityNotify = 338; - public static final int TakeAchievementGoalRewardReq = 2663; - public static final int TakeAchievementGoalRewardRsp = 2651; - public static final int TakeAchievementRewardReq = 2695; - public static final int TakeAchievementRewardRsp = 2698; - public static final int TakeAsterSpecialRewardReq = 2133; - public static final int TakeAsterSpecialRewardRsp = 2195; - public static final int TakeBattlePassMissionPointReq = 2617; - public static final int TakeBattlePassMissionPointRsp = 2636; - public static final int TakeBattlePassRewardReq = 2613; - public static final int TakeBattlePassRewardRsp = 2601; - public static final int TakeCityReputationExploreRewardReq = 2888; - public static final int TakeCityReputationExploreRewardRsp = 2828; - public static final int TakeCityReputationLevelRewardReq = 2810; - public static final int TakeCityReputationLevelRewardRsp = 2815; - public static final int TakeCityReputationParentQuestReq = 2893; - public static final int TakeCityReputationParentQuestRsp = 2844; - public static final int TakeCompoundOutputReq = 108; - public static final int TakeCompoundOutputRsp = 117; - public static final int TakeCoopRewardReq = 1996; - public static final int TakeCoopRewardRsp = 1981; - public static final int TakeDeliveryDailyRewardReq = 2126; - public static final int TakeDeliveryDailyRewardRsp = 2019; - public static final int TakeEffigyFirstPassRewardReq = 2113; - public static final int TakeEffigyFirstPassRewardRsp = 2008; - public static final int TakeEffigyRewardReq = 2143; - public static final int TakeEffigyRewardRsp = 2072; - public static final int TakeFirstShareRewardReq = 4008; - public static final int TakeFirstShareRewardRsp = 4017; - public static final int TakeFurnitureMakeReq = 4751; - public static final int TakeFurnitureMakeRsp = 4457; - public static final int TakeHuntingOfferReq = 4335; - public static final int TakeHuntingOfferRsp = 4325; - public static final int TakeInvestigationRewardReq = 1926; - public static final int TakeInvestigationRewardRsp = 1925; - public static final int TakeInvestigationTargetRewardReq = 1915; - public static final int TakeInvestigationTargetRewardRsp = 1929; - public static final int TakeMaterialDeleteReturnReq = 651; - public static final int TakeMaterialDeleteReturnRsp = 684; - public static final int TakeoffEquipReq = 655; - public static final int TakeoffEquipRsp = 646; - public static final int TakeOfferingLevelRewardReq = 2921; - public static final int TakeOfferingLevelRewardRsp = 2910; - public static final int TakePlayerLevelRewardReq = 151; - public static final int TakePlayerLevelRewardRsp = 184; - public static final int TakeRegionSearchRewardReq = 5645; - public static final int TakeRegionSearchRewardRsp = 5648; - public static final int TakeResinCardDailyRewardReq = 4136; - public static final int TakeResinCardDailyRewardRsp = 4143; - public static final int TakeReunionFirstGiftRewardReq = 5095; - public static final int TakeReunionFirstGiftRewardRsp = 5098; - public static final int TakeReunionMissionRewardReq = 5056; - public static final int TakeReunionMissionRewardRsp = 5062; - public static final int TakeReunionSignInRewardReq = 5067; - public static final int TakeReunionSignInRewardRsp = 5086; - public static final int TakeReunionWatcherRewardReq = 5065; - public static final int TakeReunionWatcherRewardRsp = 5077; - public static final int TaskVarNotify = 178; - public static final int TeamResonanceChangeNotify = 1046; - public static final int TowerAllDataReq = 2445; - public static final int TowerAllDataRsp = 2475; - public static final int TowerBriefDataNotify = 2460; - public static final int TowerBuffSelectReq = 2497; - public static final int TowerBuffSelectRsp = 2488; - public static final int TowerCurLevelRecordChangeNotify = 2410; - public static final int TowerDailyRewardProgressChangeNotify = 2415; - public static final int TowerEnterLevelReq = 2479; - public static final int TowerEnterLevelRsp = 2491; - public static final int TowerFloorRecordChangeNotify = 2433; - public static final int TowerGetFloorStarRewardReq = 2489; - public static final int TowerGetFloorStarRewardRsp = 2409; - public static final int TowerLevelEndNotify = 2464; + public static final int SetBattlePassViewedRsp = 2632; + public static final int SetChatEmojiCollectionReq = 4066; + public static final int SetChatEmojiCollectionRsp = 4048; + public static final int SetCoopChapterViewedReq = 1956; + public static final int SetCoopChapterViewedRsp = 1998; + public static final int SetCurExpeditionChallengeIdReq = 2130; + public static final int SetCurExpeditionChallengeIdRsp = 2093; + public static final int SetEntityClientDataNotify = 3375; + public static final int SetEquipLockStateReq = 604; + public static final int SetEquipLockStateRsp = 605; + public static final int SetFriendEnterHomeOptionReq = 4761; + public static final int SetFriendEnterHomeOptionRsp = 4590; + public static final int SetFriendRemarkNameReq = 4070; + public static final int SetFriendRemarkNameRsp = 4029; + public static final int SetH5ActivityRedDotTimestampReq = 5654; + public static final int SetH5ActivityRedDotTimestampRsp = 5678; + public static final int SetIsAutoUnlockSpecificEquipReq = 639; + public static final int SetIsAutoUnlockSpecificEquipRsp = 695; + public static final int SetLimitOptimizationNotify = 8194; + public static final int SetNameCardReq = 4006; + public static final int SetNameCardRsp = 4019; + public static final int SetOpenStateReq = 138; + public static final int SetOpenStateRsp = 106; + public static final int SetPlayerBirthdayReq = 4007; + public static final int SetPlayerBirthdayRsp = 4030; + public static final int SetPlayerBornDataReq = 198; + public static final int SetPlayerBornDataRsp = 145; + public static final int SetPlayerHeadImageReq = 4045; + public static final int SetPlayerHeadImageRsp = 4090; + public static final int SetPlayerNameReq = 163; + public static final int SetPlayerNameRsp = 124; + public static final int SetPlayerPropReq = 130; + public static final int SetPlayerPropRsp = 197; + public static final int SetPlayerSignatureReq = 4097; + public static final int SetPlayerSignatureRsp = 4098; + public static final int SetSceneWeatherAreaReq = 256; + public static final int SetSceneWeatherAreaRsp = 265; + public static final int SetUpAvatarTeamReq = 1753; + public static final int SetUpAvatarTeamRsp = 1664; + public static final int SetUpLunchBoxWidgetReq = 4297; + public static final int SetUpLunchBoxWidgetRsp = 4266; + public static final int SetWidgetSlotReq = 4269; + public static final int SetWidgetSlotRsp = 4260; + public static final int ShowClientGuideNotify = 3241; + public static final int ShowClientTutorialNotify = 3079; + public static final int ShowCommonTipsNotify = 3357; + public static final int ShowMessageNotify = 37; + public static final int ShowTemplateReminderNotify = 3011; + public static final int SignInInfoReq = 2541; + public static final int SignInInfoRsp = 2537; + public static final int SocialDataNotify = 4054; + public static final int SpringUseReq = 1623; + public static final int SpringUseRsp = 1733; + public static final int StartArenaChallengeLevelReq = 2154; + public static final int StartArenaChallengeLevelRsp = 2191; + public static final int StartBuoyantCombatGalleryReq = 9000; + public static final int StartBuoyantCombatGalleryRsp = 8364; + public static final int StartCoopPointReq = 1982; + public static final int StartCoopPointRsp = 1964; + public static final int StartEffigyChallengeReq = 2157; + public static final int StartEffigyChallengeRsp = 2008; + public static final int StartFishingReq = 5843; + public static final int StartFishingRsp = 5804; + public static final int StartRogueEliteCellChallengeReq = 8722; + public static final int StartRogueEliteCellChallengeRsp = 8876; + public static final int StartRogueNormalCellChallengeReq = 8456; + public static final int StartRogueNormalCellChallengeRsp = 8156; + public static final int StoreItemChangeNotify = 641; + public static final int StoreItemDelNotify = 637; + public static final int StoreWeightLimitNotify = 631; + public static final int SummerTimeFloatSignalPositionNotify = 8622; + public static final int SummerTimeFloatSignalUpdateNotify = 8333; + public static final int SummerTimeSprintBoatRestartReq = 8175; + public static final int SummerTimeSprintBoatRestartRsp = 8563; + public static final int SummerTimeSprintBoatSettleNotify = 8117; + public static final int SumoDungeonSettleNotify = 8426; + public static final int SumoEnterDungeonNotify = 8727; + public static final int SumoLeaveDungeonNotify = 8440; + public static final int SumoRestartDungeonReq = 8585; + public static final int SumoRestartDungeonRsp = 8628; + public static final int SumoSaveTeamReq = 8970; + public static final int SumoSaveTeamRsp = 8890; + public static final int SumoSelectTeamAndEnterDungeonReq = 8030; + public static final int SumoSelectTeamAndEnterDungeonRsp = 8915; + public static final int SumoSetNoSwitchPunishTimeNotify = 8269; + public static final int SumoSwitchTeamReq = 8400; + public static final int SumoSwitchTeamRsp = 8442; + public static final int SyncScenePlayTeamEntityNotify = 3096; + public static final int SyncTeamEntityNotify = 334; + public static final int TakeAchievementGoalRewardReq = 2678; + public static final int TakeAchievementGoalRewardRsp = 2653; + public static final int TakeAchievementRewardReq = 2693; + public static final int TakeAchievementRewardRsp = 2654; + public static final int TakeAsterSpecialRewardReq = 2174; + public static final int TakeAsterSpecialRewardRsp = 2035; + public static final int TakeBattlePassMissionPointReq = 2626; + public static final int TakeBattlePassMissionPointRsp = 2647; + public static final int TakeBattlePassRewardReq = 2628; + public static final int TakeBattlePassRewardRsp = 2603; + public static final int TakeCityReputationExploreRewardReq = 2830; + public static final int TakeCityReputationExploreRewardRsp = 2897; + public static final int TakeCityReputationLevelRewardReq = 2841; + public static final int TakeCityReputationLevelRewardRsp = 2837; + public static final int TakeCityReputationParentQuestReq = 2817; + public static final int TakeCityReputationParentQuestRsp = 2885; + public static final int TakeCompoundOutputReq = 146; + public static final int TakeCompoundOutputRsp = 133; + public static final int TakeCoopRewardReq = 1977; + public static final int TakeCoopRewardRsp = 1965; + public static final int TakeDeliveryDailyRewardReq = 2037; + public static final int TakeDeliveryDailyRewardRsp = 2083; + public static final int TakeEffigyFirstPassRewardReq = 2200; + public static final int TakeEffigyFirstPassRewardRsp = 2073; + public static final int TakeEffigyRewardReq = 2062; + public static final int TakeEffigyRewardRsp = 2110; + public static final int TakeFirstShareRewardReq = 4046; + public static final int TakeFirstShareRewardRsp = 4033; + public static final int TakeFurnitureMakeReq = 4768; + public static final int TakeFurnitureMakeRsp = 4599; + public static final int TakeHuntingOfferReq = 4318; + public static final int TakeHuntingOfferRsp = 4309; + public static final int TakeInvestigationRewardReq = 1925; + public static final int TakeInvestigationRewardRsp = 1903; + public static final int TakeInvestigationTargetRewardReq = 1901; + public static final int TakeInvestigationTargetRewardRsp = 1908; + public static final int TakeMaterialDeleteReturnReq = 660; + public static final int TakeMaterialDeleteReturnRsp = 677; + public static final int TakeoffEquipReq = 698; + public static final int TakeoffEquipRsp = 645; + public static final int TakeOfferingLevelRewardReq = 2903; + public static final int TakeOfferingLevelRewardRsp = 2902; + public static final int TakePlayerLevelRewardReq = 160; + public static final int TakePlayerLevelRewardRsp = 177; + public static final int TakeRegionSearchRewardReq = 5643; + public static final int TakeRegionSearchRewardRsp = 5604; + public static final int TakeResinCardDailyRewardReq = 4147; + public static final int TakeResinCardDailyRewardRsp = 4116; + public static final int TakeReunionFirstGiftRewardReq = 5093; + public static final int TakeReunionFirstGiftRewardRsp = 5054; + public static final int TakeReunionMissionRewardReq = 5082; + public static final int TakeReunionMissionRewardRsp = 5064; + public static final int TakeReunionSignInRewardReq = 5076; + public static final int TakeReunionSignInRewardRsp = 5097; + public static final int TakeReunionWatcherRewardReq = 5052; + public static final int TakeReunionWatcherRewardRsp = 5063; + public static final int TaskVarNotify = 191; + public static final int TeamResonanceChangeNotify = 1045; + public static final int TowerAllDataReq = 2435; + public static final int TowerAllDataRsp = 2449; + public static final int TowerBriefDataNotify = 2409; + public static final int TowerBuffSelectReq = 2407; + public static final int TowerBuffSelectRsp = 2430; + public static final int TowerCurLevelRecordChangeNotify = 2441; + public static final int TowerDailyRewardProgressChangeNotify = 2437; + public static final int TowerEnterLevelReq = 2455; + public static final int TowerEnterLevelRsp = 2427; + public static final int TowerFloorRecordChangeNotify = 2431; + public static final int TowerGetFloorStarRewardReq = 2406; + public static final int TowerGetFloorStarRewardRsp = 2419; + public static final int TowerLevelEndNotify = 2442; public static final int TowerLevelStarCondNotify = 2401; - public static final int TowerMiddleLevelChangeTeamNotify = 2466; - public static final int TowerRecordHandbookReq = 2473; - public static final int TowerRecordHandbookRsp = 2463; - public static final int TowerSurrenderReq = 2426; - public static final int TowerSurrenderRsp = 2462; - public static final int TowerTeamSelectReq = 2493; - public static final int TowerTeamSelectRsp = 2444; - public static final int TreasureMapBonusChallengeNotify = 2188; - public static final int TreasureMapCurrencyNotify = 2177; - public static final int TreasureMapDetectorDataNotify = 4271; - public static final int TreasureMapGuideTaskDoneNotify = 2186; - public static final int TreasureMapHostInfoNotify = 8960; - public static final int TreasureMapMpChallengeNotify = 2200; - public static final int TreasureMapPreTaskDoneNotify = 2007; - public static final int TreasureMapRegionActiveNotify = 2121; - public static final int TreasureMapRegionInfoNotify = 2141; - public static final int TrialAvatarFirstPassDungeonNotify = 2055; - public static final int TrialAvatarInDungeonIndexNotify = 2104; - public static final int TriggerCreateGadgetToEquipPartNotify = 373; - public static final int TriggerRoguelikeCurseNotify = 8878; - public static final int TriggerRoguelikeRuneReq = 8607; - public static final int TriggerRoguelikeRuneRsp = 8246; - public static final int TryEnterHomeReq = 4622; - public static final int TryEnterHomeRsp = 4731; - public static final int UnfreezeGroupLimitNotify = 3401; - public static final int UnionCmdNotify = 55; - public static final int UnlockAvatarTalentReq = 1060; - public static final int UnlockAvatarTalentRsp = 1033; - public static final int UnlockCoopChapterReq = 1965; - public static final int UnlockCoopChapterRsp = 1977; - public static final int UnlockedFurnitureFormulaDataNotify = 4700; - public static final int UnlockedFurnitureSuiteDataNotify = 4788; + public static final int TowerMiddleLevelChangeTeamNotify = 2411; + public static final int TowerRecordHandbookReq = 2422; + public static final int TowerRecordHandbookRsp = 2454; + public static final int TowerSurrenderReq = 2424; + public static final int TowerSurrenderRsp = 2438; + public static final int TowerTeamSelectReq = 2417; + public static final int TowerTeamSelectRsp = 2485; + public static final int TreasureMapBonusChallengeNotify = 2075; + public static final int TreasureMapCurrencyNotify = 2098; + public static final int TreasureMapDetectorDataNotify = 4291; + public static final int TreasureMapGuideTaskDoneNotify = 2088; + public static final int TreasureMapHostInfoNotify = 8206; + public static final int TreasureMapMpChallengeNotify = 2036; + public static final int TreasureMapPreTaskDoneNotify = 2055; + public static final int TreasureMapRegionActiveNotify = 2059; + public static final int TreasureMapRegionInfoNotify = 2106; + public static final int TrialAvatarFirstPassDungeonNotify = 2137; + public static final int TrialAvatarInDungeonIndexNotify = 2024; + public static final int TriggerCreateGadgetToEquipPartNotify = 322; + public static final int TriggerRoguelikeCurseNotify = 8235; + public static final int TriggerRoguelikeRuneReq = 8138; + public static final int TriggerRoguelikeRuneRsp = 8781; + public static final int TryEnterHomeReq = 4553; + public static final int TryEnterHomeRsp = 4610; + public static final int UnfreezeGroupLimitNotify = 3253; + public static final int UnionCmdNotify = 98; + public static final int UnlockAvatarTalentReq = 1009; + public static final int UnlockAvatarTalentRsp = 1031; + public static final int UnlockCoopChapterReq = 1952; + public static final int UnlockCoopChapterRsp = 1963; + public static final int UnlockedFurnitureFormulaDataNotify = 4680; + public static final int UnlockedFurnitureSuiteDataNotify = 4717; public static final int UnlockNameCardNotify = 4001; - public static final int UnlockPersonalLineReq = 402; - public static final int UnlockPersonalLineRsp = 452; - public static final int UnlockTransPointReq = 3421; - public static final int UnlockTransPointRsp = 3073; - public static final int UnmarkEntityInMinMapNotify = 247; - public static final int UpdateAbilityCreatedMovingPlatformNotify = 828; - public static final int UpdatePlayerShowAvatarListReq = 4036; - public static final int UpdatePlayerShowAvatarListRsp = 4024; - public static final int UpdatePlayerShowNameCardListReq = 4030; - public static final int UpdatePlayerShowNameCardListRsp = 4047; - public static final int UpdatePS4BlockListReq = 4081; - public static final int UpdatePS4BlockListRsp = 4027; - public static final int UpdatePS4FriendListNotify = 4056; - public static final int UpdatePS4FriendListReq = 4025; - public static final int UpdatePS4FriendListRsp = 4049; - public static final int UpdateRedPointNotify = 9; + public static final int UnlockPersonalLineReq = 476; + public static final int UnlockPersonalLineRsp = 472; + public static final int UnlockTransPointReq = 3228; + public static final int UnlockTransPointRsp = 3101; + public static final int UnmarkEntityInMinMapNotify = 216; + public static final int UpdateAbilityCreatedMovingPlatformNotify = 897; + public static final int UpdatePlayerShowAvatarListReq = 4025; + public static final int UpdatePlayerShowAvatarListRsp = 4083; + public static final int UpdatePlayerShowNameCardListReq = 4002; + public static final int UpdatePlayerShowNameCardListRsp = 4016; + public static final int UpdatePS4BlockListReq = 4036; + public static final int UpdatePS4BlockListRsp = 4028; + public static final int UpdatePS4FriendListNotify = 4086; + public static final int UpdatePS4FriendListReq = 4073; + public static final int UpdatePS4FriendListRsp = 4061; + public static final int UpdateRedPointNotify = 19; public static final int UpdateReunionWatcherNotify = 5087; - public static final int UpgradeRoguelikeShikigamiReq = 8575; - public static final int UpgradeRoguelikeShikigamiRsp = 8440; - public static final int UseItemReq = 645; - public static final int UseItemRsp = 675; - public static final int UseMiracleRingReq = 5235; - public static final int UseMiracleRingRsp = 5225; - public static final int UseWidgetCreateGadgetReq = 4278; - public static final int UseWidgetCreateGadgetRsp = 4290; - public static final int UseWidgetRetractGadgetReq = 4255; - public static final int UseWidgetRetractGadgetRsp = 4297; - public static final int VehicleInteractReq = 862; - public static final int VehicleInteractRsp = 889; - public static final int VehicleStaminaNotify = 866; - public static final int ViewCodexReq = 4210; - public static final int ViewCodexRsp = 4209; - public static final int WatcherAllDataNotify = 2260; - public static final int WatcherChangeNotify = 2233; - public static final int WatcherEventNotify = 2210; - public static final int WatcherEventTypeNotify = 2215; - public static final int WaterSpritePhaseFinishNotify = 2036; - public static final int WeaponAwakenReq = 664; + public static final int UpgradeRoguelikeShikigamiReq = 8422; + public static final int UpgradeRoguelikeShikigamiRsp = 8671; + public static final int UseItemReq = 635; + public static final int UseItemRsp = 649; + public static final int UseMiracleRingReq = 5218; + public static final int UseMiracleRingRsp = 5209; + public static final int UseWidgetCreateGadgetReq = 4283; + public static final int UseWidgetCreateGadgetRsp = 4279; + public static final int UseWidgetRetractGadgetReq = 4290; + public static final int UseWidgetRetractGadgetRsp = 4271; + public static final int VehicleInteractReq = 838; + public static final int VehicleInteractRsp = 806; + public static final int VehicleStaminaNotify = 811; + public static final int ViewCodexReq = 4203; + public static final int ViewCodexRsp = 4202; + public static final int WatcherAllDataNotify = 2209; + public static final int WatcherChangeNotify = 2231; + public static final int WatcherEventNotify = 2241; + public static final int WatcherEventTypeNotify = 2237; + public static final int WaterSpritePhaseFinishNotify = 2028; + public static final int WeaponAwakenReq = 642; public static final int WeaponAwakenRsp = 601; - public static final int WeaponPromoteReq = 626; - public static final int WeaponPromoteRsp = 662; - public static final int WeaponUpgradeReq = 656; - public static final int WeaponUpgradeRsp = 683; - public static final int WearEquipReq = 688; - public static final int WearEquipRsp = 628; - public static final int WidgetActiveChangeNotify = 4273; - public static final int WidgetCoolDownNotify = 4277; - public static final int WidgetDoBagReq = 4269; - public static final int WidgetDoBagRsp = 4270; - public static final int WidgetGadgetAllDataNotify = 4260; - public static final int WidgetGadgetDataNotify = 4268; - public static final int WidgetGadgetDestroyNotify = 4282; + public static final int WeaponPromoteReq = 624; + public static final int WeaponPromoteRsp = 638; + public static final int WeaponUpgradeReq = 686; + public static final int WeaponUpgradeRsp = 663; + public static final int WearEquipReq = 630; + public static final int WearEquipRsp = 697; + public static final int WidgetActiveChangeNotify = 4295; + public static final int WidgetCoolDownNotify = 4263; + public static final int WidgetDoBagReq = 4284; + public static final int WidgetDoBagRsp = 4286; + public static final int WidgetGadgetAllDataNotify = 4285; + public static final int WidgetGadgetDataNotify = 4292; + public static final int WidgetGadgetDestroyNotify = 4275; public static final int WidgetReportReq = 4287; - public static final int WidgetReportRsp = 4256; - public static final int WidgetSlotChangeNotify = 4299; - public static final int WidgetUseAttachAbilityGroupChangeNotify = 4257; - public static final int WindSeedClientNotify = 1134; - public static final int WorktopOptionNotify = 815; - public static final int WorldAllRoutineTypeNotify = 3525; - public static final int WorldDataNotify = 3330; - public static final int WorldOwnerBlossomBriefInfoNotify = 2715; - public static final int WorldOwnerBlossomScheduleInfoNotify = 2737; - public static final int WorldOwnerDailyTaskNotify = 130; - public static final int WorldPlayerDieNotify = 211; - public static final int WorldPlayerInfoNotify = 3088; - public static final int WorldPlayerLocationNotify = 224; - public static final int WorldPlayerReviveReq = 216; - public static final int WorldPlayerReviveRsp = 222; - public static final int WorldPlayerRTTNotify = 26; - public static final int WorldRoutineChangeNotify = 3548; - public static final int WorldRoutineTypeCloseNotify = 3513; - public static final int WorldRoutineTypeRefreshNotify = 3545; + public static final int WidgetReportRsp = 4282; + public static final int WidgetSlotChangeNotify = 4274; + public static final int WidgetUseAttachAbilityGroupChangeNotify = 4299; + public static final int WindSeedClientNotify = 1182; + public static final int WorktopOptionNotify = 837; + public static final int WorldAllRoutineTypeNotify = 3509; + public static final int WorldDataNotify = 3131; + public static final int WorldOwnerBlossomBriefInfoNotify = 2737; + public static final int WorldOwnerBlossomScheduleInfoNotify = 2732; + public static final int WorldOwnerDailyTaskNotify = 102; + public static final int WorldPlayerDieNotify = 296; + public static final int WorldPlayerInfoNotify = 3304; + public static final int WorldPlayerLocationNotify = 283; + public static final int WorldPlayerReviveReq = 247; + public static final int WorldPlayerReviveRsp = 280; + public static final int WorldPlayerRTTNotify = 24; + public static final int WorldRoutineChangeNotify = 3504; + public static final int WorldRoutineTypeCloseNotify = 3528; + public static final int WorldRoutineTypeRefreshNotify = 3543; // Unknown - public static final int UNKNOWN_2 = 343; - public static final int UNKNOWN_3 = 4259; - public static final int UNKNOWN_4 = 4261; - public static final int UNKNOWN_13 = 5932; - public static final int UNKNOWN_14 = 5959; - public static final int UNKNOWN_15 = 67; - public static final int UNKNOWN_16 = 8010; - public static final int UNKNOWN_17 = 8024; - public static final int UNKNOWN_18 = 8050; - public static final int UNKNOWN_19 = 8077; - public static final int UNKNOWN_20 = 8083; - public static final int UNKNOWN_21 = 8114; - public static final int UNKNOWN_22 = 8154; - public static final int UNKNOWN_23 = 8157; - public static final int UNKNOWN_24 = 8188; - public static final int UNKNOWN_25 = 8190; - public static final int UNKNOWN_26 = 8210; - public static final int UNKNOWN_27 = 8385; - public static final int UNKNOWN_28 = 8405; - public static final int UNKNOWN_29 = 8420; - public static final int UNKNOWN_30 = 8421; - public static final int UNKNOWN_31 = 8429; - public static final int UNKNOWN_32 = 8437; - public static final int UNKNOWN_33 = 8439; - public static final int UNKNOWN_34 = 8461; - public static final int UNKNOWN_35 = 8502; - public static final int UNKNOWN_36 = 8559; - public static final int UNKNOWN_37 = 8580; - public static final int UNKNOWN_38 = 8604; - public static final int UNKNOWN_39 = 8710; - public static final int UNKNOWN_40 = 8761; - public static final int UNKNOWN_41 = 8787; - public static final int UNKNOWN_42 = 8830; - public static final int UNKNOWN_43 = 8877; - public static final int UNKNOWN_44 = 8983; - public static final int UNKNOWN_45 = 943; public static final HashSet BANNED_PACKETS = new HashSet() {{ add(PacketOpcodes.WindSeedClientNotify); diff --git a/src/main/java/emu/grasscutter/plugin/api/PlayerHook.java b/src/main/java/emu/grasscutter/plugin/api/PlayerHook.java index 6b68b7622..0252b860d 100644 --- a/src/main/java/emu/grasscutter/plugin/api/PlayerHook.java +++ b/src/main/java/emu/grasscutter/plugin/api/PlayerHook.java @@ -83,7 +83,7 @@ public final class PlayerHook { public void teleport(Position position) { this.player.getPos().set(position); this.player.sendPacket(new PacketPlayerEnterSceneNotify(this.player, - EnterType.ENTER_JUMP, EnterReason.TransPoint, + EnterType.ENTER_TYPE_JUMP, EnterReason.TransPoint, this.player.getSceneId(), position )); } diff --git a/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java b/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java index 8924a33ae..c476b150f 100644 --- a/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java +++ b/src/main/java/emu/grasscutter/scripts/serializer/LuaSerializer.java @@ -71,7 +71,7 @@ public class LuaSerializer implements Serializer { try { //noinspection ConfusingArgumentToVarargsMethod - object = type.getDeclaredConstructor().newInstance(null); + object = type.getDeclaredConstructor().newInstance(); LuaValue[] keys = table.keys(); for (LuaValue k : keys) { diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerBuyGoodsReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerBuyGoodsReq.java index 25cf05d24..7e8a9d8a0 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerBuyGoodsReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerBuyGoodsReq.java @@ -21,6 +21,7 @@ import emu.grasscutter.utils.Utils; import java.util.ArrayList; import java.util.List; import java.util.Optional; +import java.util.stream.Stream; @Opcodes(PacketOpcodes.BuyGoodsReq) public class HandlerBuyGoodsReq extends PacketHandler { @@ -33,7 +34,7 @@ public class HandlerBuyGoodsReq extends PacketHandler { return; // Don't trust your users' input - List targetShopGoodsId = buyGoodsReq.getGoodsListList().stream().map(ShopGoodsOuterClass.ShopGoods::getGoodsId).toList(); + List targetShopGoodsId = List.of(buyGoodsReq.getGoods().getGoodsId()); for (int goodsId : targetShopGoodsId) { Optional sg2 = configShop.stream().filter(x -> x.getGoodsId() == goodsId).findFirst(); if (sg2.isEmpty()) @@ -52,7 +53,7 @@ public class HandlerBuyGoodsReq extends PacketHandler { session.getPlayer().save(); } - if ((bought + buyGoodsReq.getBoughtNum() > sg.getBuyLimit()) && sg.getBuyLimit() != 0) { + if ((bought + buyGoodsReq.getBuyCount() > sg.getBuyLimit()) && sg.getBuyLimit() != 0) { return; } @@ -60,15 +61,15 @@ public class HandlerBuyGoodsReq extends PacketHandler { costs.add(new ItemParamData(202, sg.getScoin())); costs.add(new ItemParamData(201, sg.getHcoin())); costs.add(new ItemParamData(203, sg.getMcoin())); - if (!session.getPlayer().getInventory().payItems(costs.toArray(new ItemParamData[0]), buyGoodsReq.getBoughtNum())) { + if (!session.getPlayer().getInventory().payItems(costs.toArray(new ItemParamData[0]), buyGoodsReq.getBuyCount())) { return; } - session.getPlayer().addShopLimit(sg.getGoodsId(), buyGoodsReq.getBoughtNum(), ShopManager.getShopNextRefreshTime(sg)); + session.getPlayer().addShopLimit(sg.getGoodsId(), buyGoodsReq.getBuyCount(), ShopManager.getShopNextRefreshTime(sg)); GameItem item = new GameItem(GameData.getItemDataMap().get(sg.getGoodsItem().getId())); - item.setCount(buyGoodsReq.getBoughtNum() * sg.getGoodsItem().getCount()); + item.setCount(buyGoodsReq.getBuyCount() * sg.getGoodsItem().getCount()); session.getPlayer().getInventory().addItem(item, ActionReason.Shop, true); // fix: not notify when got virtual item from shop - session.send(new PacketBuyGoodsRsp(buyGoodsReq.getShopType(), session.getPlayer().getGoodsLimit(sg.getGoodsId()).getHasBoughtInPeriod(), buyGoodsReq.getGoodsListList().stream().filter(x -> x.getGoodsId() == goodsId).findFirst().get())); + session.send(new PacketBuyGoodsRsp(buyGoodsReq.getShopType(), session.getPlayer().getGoodsLimit(sg.getGoodsId()).getHasBoughtInPeriod(), Stream.of(buyGoodsReq.getGoods()).filter(x -> x.getGoodsId() == goodsId).findFirst().get())); } session.getPlayer().save(); diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java index 95171bec8..b6559fb72 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCombatInvocationsNotify.java @@ -28,12 +28,12 @@ public class HandlerCombatInvocationsNotify extends PacketHandler { CombatInvocationsNotify notif = CombatInvocationsNotify.parseFrom(payload); for (CombatInvokeEntry entry : notif.getInvokeListList()) { switch (entry.getArgumentType()) { - case COMBAT_EVT_BEING_HIT: + case COMBAT_TYPE_ARGUMENT_EVT_BEING_HIT: // Handle damage EvtBeingHitInfo hitInfo = EvtBeingHitInfo.parseFrom(entry.getCombatData()); session.getPlayer().getAttackResults().add(hitInfo.getAttackResult()); break; - case ENTITY_MOVE: + case COMBAT_TYPE_ARGUMENT_ENTITY_MOVE: // Handle movement EntityMoveInfo moveInfo = EntityMoveInfo.parseFrom(entry.getCombatData()); GameEntity entity = session.getPlayer().getScene().getEntityById(moveInfo.getEntityId()); @@ -55,13 +55,13 @@ public class HandlerCombatInvocationsNotify extends PacketHandler { // MOTION_LAND_SPEED and MOTION_FALL_ON_GROUND arrive in different packets. // Cache land speed for later use. - if (motionState == MotionState.MOTION_LAND_SPEED) { + if (motionState == MotionState.MOTION_STATE_LAND_SPEED) { cachedLandingSpeed = motionInfo.getSpeed().getY(); cachedLandingTimeMillisecond = System.currentTimeMillis(); monitorLandingEvent = true; } if (monitorLandingEvent) { - if (motionState == MotionState.MOTION_FALL_ON_GROUND) { + if (motionState == MotionState.MOTION_STATE_FALL_ON_GROUND) { monitorLandingEvent = false; handleFallOnGround(session, entity, motionState); } @@ -119,7 +119,7 @@ public class HandlerCombatInvocationsNotify extends PacketHandler { entity.setFightProperty(FightProperty.FIGHT_PROP_CUR_HP, newHP); entity.getWorld().broadcastPacket(new PacketEntityFightPropUpdateNotify(entity, FightProperty.FIGHT_PROP_CUR_HP)); if (newHP == 0) { - session.getPlayer().getStaminaManager().killAvatar(session, entity, PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_FALL); + session.getPlayer().getStaminaManager().killAvatar(session, entity, PlayerDieTypeOuterClass.PlayerDieType.PLAYER_DIE_TYPE_FALL); } cachedLandingSpeed = 0; } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCreateVehicleReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCreateVehicleReq.java index 2ef1cd7e4..367d46677 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerCreateVehicleReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerCreateVehicleReq.java @@ -16,6 +16,6 @@ public class HandlerCreateVehicleReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { CreateVehicleReqOuterClass.CreateVehicleReq req = CreateVehicleReqOuterClass.CreateVehicleReq.parseFrom(payload); - session.send(new PacketCreateVehicleRsp(session.getPlayer(), req.getVehicleId(), req.getPointId(), new Position(req.getPos()), new Position(req.getRot()))); + session.send(new PacketCreateVehicleRsp(session.getPlayer(), req.getVehicleId(), req.getScenePointId(), new Position(req.getPos()), new Position(req.getRot()))); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetAllMailReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetAllMailReq.java index 899ba6d95..2a7fdc295 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetAllMailReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerGetAllMailReq.java @@ -16,6 +16,6 @@ public class HandlerGetAllMailReq extends PacketHandler { @Override public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { GetAllMailReqOuterClass.GetAllMailReq req = GetAllMailReqOuterClass.GetAllMailReq.parseFrom(payload); - session.send(new PacketGetAllMailRsp(session.getPlayer(), req.getIsGiftMail())); + session.send(new PacketGetAllMailRsp(session.getPlayer(), req.getANKKGPJCINB())); } } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerMcoinExchangeHcoinReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerMcoinExchangeHcoinReq.java index 37dc0fcc7..21acbfe21 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerMcoinExchangeHcoinReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerMcoinExchangeHcoinReq.java @@ -15,13 +15,13 @@ public class HandlerMcoinExchangeHcoinReq extends PacketHandler { public void handle(GameSession session, byte[] header, byte[] payload) throws Exception { McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq exchangeReq = McoinExchangeHcoinReqOuterClass.McoinExchangeHcoinReq.parseFrom(payload); - if (session.getPlayer().getCrystals() < exchangeReq.getMCoinNum() && exchangeReq.getMCoinNum() == exchangeReq.getHCoinNum()) { + if (session.getPlayer().getCrystals() < exchangeReq.getMcoinCost() && exchangeReq.getMcoinCost() == exchangeReq.getHcoin()) { session.send(new PacketMcoinExchangeHcoinRsp(RetcodeOuterClass.Retcode.RET_UNKNOWN_ERROR_VALUE)); return; } - session.getPlayer().setCrystals(session.getPlayer().getCrystals() - exchangeReq.getMCoinNum()); - session.getPlayer().setPrimogems(session.getPlayer().getPrimogems() + exchangeReq.getHCoinNum()); + session.getPlayer().setCrystals(session.getPlayer().getCrystals() - exchangeReq.getMcoinCost()); + session.getPlayer().setPrimogems(session.getPlayer().getPrimogems() + exchangeReq.getHcoin()); session.getPlayer().save(); session.send(new PacketMcoinExchangeHcoinRsp(RetcodeOuterClass.Retcode.RET_SUCC_VALUE)); } diff --git a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetWidgetSlotReq.java b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetWidgetSlotReq.java index 6f55e2ab9..b3283d171 100644 --- a/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetWidgetSlotReq.java +++ b/src/main/java/emu/grasscutter/server/packet/recv/HandlerSetWidgetSlotReq.java @@ -21,7 +21,7 @@ public class HandlerSetWidgetSlotReq extends PacketHandler { player.setWidgetId(req.getMaterialId()); // WidgetSlotChangeNotify op & slot key - session.send(new PacketWidgetSlotChangeNotify(WidgetSlotOpOuterClass.WidgetSlotOp.DETACH)); + session.send(new PacketWidgetSlotChangeNotify(WidgetSlotOpOuterClass.WidgetSlotOp.WIDGET_SLOT_OP_DETACH)); // WidgetSlotChangeNotify slot session.send(new PacketWidgetSlotChangeNotify(req.getMaterialId())); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketAllWidgetDataNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketAllWidgetDataNotify.java index c52cc1594..8d3d42261 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketAllWidgetDataNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketAllWidgetDataNotify.java @@ -46,7 +46,7 @@ public class PacketAllWidgetDataNotify extends BasePacket { proto.addSlotList( WidgetSlotDataOuterClass.WidgetSlotData.newBuilder() - .setTag(WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_ATTACH_AVATAR) + .setTag(WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_TAG_ATTACH_AVATAR) .build() ); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketBuyGoodsRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketBuyGoodsRsp.java index 07371440d..2d9a5f597 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketBuyGoodsRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketBuyGoodsRsp.java @@ -11,7 +11,7 @@ public class PacketBuyGoodsRsp extends BasePacket { BuyGoodsRspOuterClass.BuyGoodsRsp buyGoodsRsp = BuyGoodsRspOuterClass.BuyGoodsRsp.newBuilder() .setShopType(shopType) - .setBoughtNum(boughtNum) + .setBuyCount(boughtNum) .addGoodsList(ShopGoodsOuterClass.ShopGoods.newBuilder() .mergeFrom(sg) .setBoughtNum(boughtNum) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketCreateVehicleRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketCreateVehicleRsp.java index d5a4b65b8..8ff65c260 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketCreateVehicleRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketCreateVehicleRsp.java @@ -1,6 +1,5 @@ package emu.grasscutter.server.packet.send; -import emu.grasscutter.Grasscutter; import emu.grasscutter.game.player.Player; import emu.grasscutter.game.entity.EntityVehicle; import emu.grasscutter.game.props.FightProperty; @@ -9,6 +8,7 @@ import emu.grasscutter.game.entity.GameEntity; import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.VehicleInteractTypeOuterClass; import emu.grasscutter.net.proto.VehicleMemberOuterClass.VehicleMember; import emu.grasscutter.net.proto.CreateVehicleRspOuterClass.CreateVehicleRsp; @@ -16,9 +16,6 @@ import emu.grasscutter.utils.Position; import java.util.List; - -import static emu.grasscutter.net.proto.VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_OUT; - public class PacketCreateVehicleRsp extends BasePacket { public PacketCreateVehicleRsp(Player player, int vehicleId, int pointId, Position pos, Position rot) { @@ -36,7 +33,7 @@ public class PacketCreateVehicleRsp extends BasePacket { List vehicleMembers = ((EntityVehicle) entity).getVehicleMembers().stream().toList(); vehicleMembers.stream().forEach(vehicleMember -> { - player.getScene().broadcastPacket(new PacketVehicleInteractRsp(((EntityVehicle) entity), vehicleMember, VEHICLE_INTERACT_OUT)); + player.getScene().broadcastPacket(new PacketVehicleInteractRsp(((EntityVehicle) entity), vehicleMember, VehicleInteractTypeOuterClass.VehicleInteractType.VEHICLE_INTERACT_TYPE_OUT)); }); player.getScene().killEntity(entity, 0); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeFinishNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeFinishNotify.java index a44c16778..1036b564c 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeFinishNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonChallengeFinishNotify.java @@ -13,7 +13,7 @@ public class PacketDungeonChallengeFinishNotify extends BasePacket { DungeonChallengeFinishNotify proto = DungeonChallengeFinishNotify.newBuilder() .setChallengeIndex(challenge.getChallengeIndex()) .setIsSuccess(challenge.isSuccess()) - .setUnk1(2) + .setChallengeRecordType(2) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonSettleNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonSettleNotify.java index 56d844d8d..ff860289b 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonSettleNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketDungeonSettleNotify.java @@ -29,10 +29,10 @@ public class PacketDungeonSettleNotify extends BasePacket { ) { super(PacketOpcodes.DungeonSettleNotify); - var continueStatus = TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_CAN_NOT_CONTINUE_VALUE; + var continueStatus = TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_TYPE_CAN_NOT_CONTINUE_VALUE; if(challenge.isSuccess() && canJump){ - continueStatus = hasNextLevel ? TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_CAN_ENTER_NEXT_LEVEL_VALUE - : TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_CAN_ENTER_NEXT_FLOOR_VALUE; + continueStatus = hasNextLevel ? TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_LEVEL_VALUE + : TowerLevelEndNotify.ContinueStateType.CONTINUE_STATE_TYPE_CAN_ENTER_NEXT_FLOOR_VALUE; } var towerLevelEndNotify = TowerLevelEndNotify.newBuilder() diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarStandUpNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarStandUpNotify.java index 07cdf9054..da23def9a 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarStandUpNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketEvtAvatarStandUpNotify.java @@ -12,7 +12,7 @@ public class PacketEvtAvatarStandUpNotify extends BasePacket { EvtAvatarStandUpNotify proto = EvtAvatarStandUpNotify.newBuilder() .setEntityId(notify.getEntityId()) .setDirection(notify.getDirection()) - .setPerformID(notify.getPerformID()) + .setPerformId(notify.getPerformId()) .setChairId(notify.getChairId()) .build(); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllMailRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllMailRsp.java index 59af30f42..ff7f83721 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllMailRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetAllMailRsp.java @@ -5,6 +5,7 @@ import emu.grasscutter.game.mail.Mail; import emu.grasscutter.game.player.Player; import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; +import emu.grasscutter.net.proto.EquipParamOuterClass; import emu.grasscutter.net.proto.GetAllMailRspOuterClass.GetAllMailRsp; import emu.grasscutter.net.proto.ItemParamOuterClass; import emu.grasscutter.net.proto.MailDataOuterClass; @@ -23,9 +24,9 @@ public class PacketGetAllMailRsp extends BasePacket { GetAllMailRsp.Builder proto = GetAllMailRsp.newBuilder(); if (isGiftMail) { - proto.setIsGiftMail(true); + proto.setANKKGPJCINB(true); } else { - proto.setIsGiftMail(false); + proto.setANKKGPJCINB(false); if (player.getAllMail().size() != 0) { // Make sure the player has mail List mailDataList = new ArrayList(); @@ -43,10 +44,10 @@ public class PacketGetAllMailRsp extends BasePacket { for (Mail.MailItem item : message.itemList) { MailItemOuterClass.MailItem.Builder mailItem = MailItemOuterClass.MailItem.newBuilder(); - ItemParamOuterClass.ItemParam.Builder itemParam = ItemParamOuterClass.ItemParam.newBuilder(); + EquipParamOuterClass.EquipParam.Builder itemParam = EquipParamOuterClass.EquipParam.newBuilder(); itemParam.setItemId(item.itemId); - itemParam.setCount(item.itemCount); - mailItem.setItemParam(itemParam.build()); + itemParam.setItemNum(item.itemCount); + mailItem.setEquipParam(itemParam.build()); mailItems.add(mailItem.build()); } @@ -60,7 +61,7 @@ public class PacketGetAllMailRsp extends BasePacket { mailData.setImportance(message.importance); mailData.setIsRead(message.isRead); mailData.setIsAttachmentGot(message.isAttachmentGot); - mailData.setStateValue(1); + mailData.setBHCAHLJIKFFValue(1); mailDataList.add(mailData.build()); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java index a0948c737..1ca159d57 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetPlayerFriendListRsp.java @@ -28,10 +28,10 @@ public class PacketGetPlayerFriendListRsp extends BasePacket { .setSignature(serverAccount.signature) .setLastActiveTime((int) (System.currentTimeMillis() / 1000f)) .setNameCardId(serverAccount.nameCardId) - .setOnlineState(FriendOnlineState.FRIEND_ONLINE) + .setOnlineState(FriendOnlineState.FRIEND_ONLINE_STATE_ONLINE) .setParam(1) .setIsGameSource(true) - .setPlatformType(PlatformTypeOuterClass.PlatformType.PC) + .setPlatformType(PlatformTypeOuterClass.PlatformType.PLATFORM_TYPE_PC) .build(); GetPlayerFriendListRsp.Builder proto = GetPlayerFriendListRsp.newBuilder().addFriendList(serverFriend); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketGetWidgetSlotRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketGetWidgetSlotRsp.java index a4e8a2ea9..8df189c94 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketGetWidgetSlotRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketGetWidgetSlotRsp.java @@ -29,7 +29,7 @@ public class PacketGetWidgetSlotRsp extends BasePacket { proto.addSlotList( WidgetSlotDataOuterClass.WidgetSlotData.newBuilder() - .setTag(WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_ATTACH_AVATAR) + .setTag(WidgetSlotTagOuterClass.WidgetSlotTag.WIDGET_SLOT_TAG_ATTACH_AVATAR) .build() ); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketMailChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketMailChangeNotify.java index c4b2b229e..0a43a1c61 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketMailChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketMailChangeNotify.java @@ -37,10 +37,10 @@ public class PacketMailChangeNotify extends BasePacket { for (Mail.MailItem item : message.itemList) { MailItemOuterClass.MailItem.Builder mailItem = MailItemOuterClass.MailItem.newBuilder(); - ItemParamOuterClass.ItemParam.Builder itemParam = ItemParamOuterClass.ItemParam.newBuilder(); + EquipParamOuterClass.EquipParam.Builder itemParam = EquipParamOuterClass.EquipParam.newBuilder(); itemParam.setItemId(item.itemId); - itemParam.setCount(item.itemCount); - mailItem.setItemParam(itemParam.build()); + itemParam.setItemNum(item.itemCount); + mailItem.setEquipParam(itemParam.build()); mailItems.add(mailItem.build()); } @@ -54,7 +54,7 @@ public class PacketMailChangeNotify extends BasePacket { mailData.setImportance(message.importance); mailData.setIsRead(message.isRead); mailData.setIsAttachmentGot(message.isAttachmentGot); - mailData.setStateValue(message.stateValue); + mailData.setBHCAHLJIKFFValue(message.stateValue); proto.addMailList(mailData.build()); } diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java index 42fe3a12f..953bb679c 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerEnterSceneNotify.java @@ -23,7 +23,7 @@ public class PacketPlayerEnterSceneNotify extends BasePacket { .setSceneId(player.getSceneId()) .setPos(player.getPos().toProto()) .setSceneBeginTime(System.currentTimeMillis()) - .setType(EnterType.ENTER_SELF) + .setType(EnterType.ENTER_TYPE_SELF) .setTargetUid(player.getUid()) .setEnterSceneToken(player.getEnterSceneToken()) .setWorldLevel(player.getWorldLevel()) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java index 3ad196af3..2a61aeda9 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerStoreNotify.java @@ -18,7 +18,7 @@ public class PacketPlayerStoreNotify extends BasePacket { this.buildHeader(2); PlayerStoreNotify.Builder p = PlayerStoreNotify.newBuilder() - .setStoreType(StoreType.STORE_PACK) + .setStoreType(StoreType.STORE_TYPE_PACK) .setWeightLimit(GAME_OPTIONS.inventoryLimits.all); for (GameItem item : player.getInventory()) { diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerWorldSceneInfoListNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerWorldSceneInfoListNotify.java index e06d7dab8..bf9b029a7 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerWorldSceneInfoListNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketPlayerWorldSceneInfoListNotify.java @@ -3,20 +3,59 @@ package emu.grasscutter.server.packet.send; import emu.grasscutter.net.packet.BasePacket; import emu.grasscutter.net.packet.PacketOpcodes; import emu.grasscutter.net.proto.PlayerWorldSceneInfoListNotifyOuterClass.PlayerWorldSceneInfoListNotify; +import emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass; import emu.grasscutter.net.proto.SceneUnlockInfoOuterClass.SceneUnlockInfo; +import static emu.grasscutter.net.proto.PlayerWorldSceneInfoOuterClass.*; + public class PacketPlayerWorldSceneInfoListNotify extends BasePacket { public PacketPlayerWorldSceneInfoListNotify() { super(PacketOpcodes.PlayerWorldSceneInfoListNotify); // Rename opcode later PlayerWorldSceneInfoListNotify proto = PlayerWorldSceneInfoListNotify.newBuilder() - .addUnlockInfos(SceneUnlockInfo.newBuilder().setSceneId(1)) - .addUnlockInfos(SceneUnlockInfo.newBuilder().setSceneId(3).addSceneTagIdList(102).addSceneTagIdList(113).addSceneTagIdList(117)) - .addUnlockInfos(SceneUnlockInfo.newBuilder().setSceneId(4).addSceneTagIdList(106).addSceneTagIdList(109)) - .addUnlockInfos(SceneUnlockInfo.newBuilder().setSceneId(5)) - .addUnlockInfos(SceneUnlockInfo.newBuilder().setSceneId(6)) - .addUnlockInfos(SceneUnlockInfo.newBuilder().setSceneId(7)) + .addInfoList( + PlayerWorldSceneInfo.newBuilder() + .setSceneId(1) + .setIsLocked(false) + .build() + ) + .addInfoList( + PlayerWorldSceneInfo.newBuilder() + .setSceneId(3) + .setIsLocked(false) + .addSceneTagIdList(102) + .addSceneTagIdList(113) + .addSceneTagIdList(117) + .build() + ) + .addInfoList( + PlayerWorldSceneInfo.newBuilder() + .setSceneId(4) + .setIsLocked(false) + .addSceneTagIdList(106) + .addSceneTagIdList(109) + .addSceneTagIdList(117) + .build() + ) + .addInfoList( + PlayerWorldSceneInfo.newBuilder() + .setSceneId(5) + .setIsLocked(false) + .build() + ) + .addInfoList( + PlayerWorldSceneInfo.newBuilder() + .setSceneId(6) + .setIsLocked(false) + .build() + ) + .addInfoList( + PlayerWorldSceneInfo.newBuilder() + .setSceneId(7) + .setIsLocked(false) + .build() + ) .build(); this.setData(proto); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketQueryCodexMonsterBeKilledNumRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketQueryCodexMonsterBeKilledNumRsp.java index 7c347872d..8da5c4fe2 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketQueryCodexMonsterBeKilledNumRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketQueryCodexMonsterBeKilledNumRsp.java @@ -17,7 +17,7 @@ public class PacketQueryCodexMonsterBeKilledNumRsp extends BasePacket { if(player.getCodex().getUnlockedAnimal().containsKey(animal)){ proto.addCodexIdList(animal) .addBeKilledNumList(player.getCodex().getUnlockedAnimal().get(animal)) - .addBeKilledNumEmptyList(0); + .addCHPBKCLKPCJ(0); } }); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java index 78c17a5d5..5e8bfa58e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketSceneEntityAppearNotify.java @@ -15,7 +15,7 @@ public class PacketSceneEntityAppearNotify extends BasePacket { super(PacketOpcodes.SceneEntityAppearNotify, true); SceneEntityAppearNotify.Builder proto = SceneEntityAppearNotify.newBuilder() - .setAppearType(VisionType.VISION_BORN) + .setAppearType(VisionType.VISION_TYPE_BORN) .addEntityList(entity.toProto()); this.setData(proto.build()); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java index 4d951c0d6..4ad82c1b4 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemChangeNotify.java @@ -18,7 +18,7 @@ public class PacketStoreItemChangeNotify extends BasePacket { this(); StoreItemChangeNotify.Builder proto = StoreItemChangeNotify.newBuilder() - .setStoreType(StoreType.STORE_PACK) + .setStoreType(StoreType.STORE_TYPE_PACK) .addItemList(item.toProto()); this.setData(proto); @@ -28,7 +28,7 @@ public class PacketStoreItemChangeNotify extends BasePacket { this(); StoreItemChangeNotify.Builder proto = StoreItemChangeNotify.newBuilder() - .setStoreType(StoreType.STORE_PACK); + .setStoreType(StoreType.STORE_TYPE_PACK); items.forEach(item -> proto.addItemList(item.toProto())); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java index 197d4a32a..04a62ebf4 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreItemDelNotify.java @@ -18,7 +18,7 @@ public class PacketStoreItemDelNotify extends BasePacket { this(); StoreItemDelNotify.Builder proto = StoreItemDelNotify.newBuilder() - .setStoreType(StoreType.STORE_PACK) + .setStoreType(StoreType.STORE_TYPE_PACK) .addGuidList(item.getGuid()); this.setData(proto); @@ -28,7 +28,7 @@ public class PacketStoreItemDelNotify extends BasePacket { this(); StoreItemDelNotify.Builder proto = StoreItemDelNotify.newBuilder() - .setStoreType(StoreType.STORE_PACK); + .setStoreType(StoreType.STORE_TYPE_PACK); items.stream().forEach(item -> proto.addGuidList(item.getGuid())); diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java index 77f9da803..17600932b 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketStoreWeightLimitNotify.java @@ -13,7 +13,7 @@ public class PacketStoreWeightLimitNotify extends BasePacket { super(PacketOpcodes.StoreWeightLimitNotify); StoreWeightLimitNotify p = StoreWeightLimitNotify.newBuilder() - .setStoreType(StoreType.STORE_PACK) + .setStoreType(StoreType.STORE_TYPE_PACK) .setWeightLimit(INVENTORY_LIMITS.all) .setWeaponCountLimit(INVENTORY_LIMITS.weapons) .setReliquaryCountLimit(INVENTORY_LIMITS.relics) diff --git a/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleInteractRsp.java b/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleInteractRsp.java index 989aa3876..d6863cc4e 100644 --- a/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleInteractRsp.java +++ b/src/main/java/emu/grasscutter/server/packet/send/PacketVehicleInteractRsp.java @@ -31,10 +31,10 @@ public class PacketVehicleInteractRsp extends BasePacket { proto.setMember(vehicleMember); switch(interactType){ - case VEHICLE_INTERACT_IN -> { + case VEHICLE_INTERACT_TYPE_IN -> { ((EntityVehicle) vehicle).getVehicleMembers().add(vehicleMember); } - case VEHICLE_INTERACT_OUT -> { + case VEHICLE_INTERACT_TYPE_OUT -> { ((EntityVehicle) vehicle).getVehicleMembers().remove(vehicleMember); } default -> {} @@ -53,10 +53,10 @@ public class PacketVehicleInteractRsp extends BasePacket { proto.setMember(vehicleMember); switch(interactType){ - case VEHICLE_INTERACT_IN -> { + case VEHICLE_INTERACT_TYPE_IN -> { vehicle.getVehicleMembers().add(vehicleMember); } - case VEHICLE_INTERACT_OUT -> { + case VEHICLE_INTERACT_TYPE_OUT -> { vehicle.getVehicleMembers().remove(vehicleMember); } default -> {}