mirror of
https://github.com/Melledy/Nebula.git
synced 2026-09-19 17:19:58 +02:00
Update to support game version 1.13.0.*
This commit is contained in:
@@ -7,7 +7,7 @@ import emu.nebula.game.inventory.ItemParamMap;
|
||||
import emu.nebula.util.WeightedList;
|
||||
|
||||
public class GameConstants {
|
||||
public static final String VERSION = "1.12.0";
|
||||
public static final String VERSION = "1.13.0";
|
||||
public static int DATA_VERSION = 0;
|
||||
|
||||
public static final ZoneId UTC_ZONE = ZoneId.of("UTC");
|
||||
|
||||
@@ -65,9 +65,14 @@ public class ActivityModule extends GameContextModule {
|
||||
//this.activities.add(1010804);
|
||||
|
||||
// A Sandstorm of Gunfire
|
||||
this.activities.add(1010901);
|
||||
this.activities.add(1010903);
|
||||
this.activities.add(1010904);
|
||||
//this.activities.add(1010901);
|
||||
//this.activities.add(1010903);
|
||||
//this.activities.add(1010904);
|
||||
|
||||
// Checking In for A Cozy Summer
|
||||
this.activities.add(2010301);
|
||||
this.activities.add(2010303);
|
||||
this.activities.add(2010304);
|
||||
|
||||
// ===== Joint Drills (Finale Echoing) =====
|
||||
//this.activities.add(510003); // Causes soft lock in event screen
|
||||
|
||||
@@ -37,7 +37,8 @@ public enum ItemSubType {
|
||||
PlayHead (45),
|
||||
CharacterSkin (46),
|
||||
SouvenirEnergyItem (47),
|
||||
Build (48);
|
||||
Build (48),
|
||||
Chess (49);
|
||||
|
||||
@Getter
|
||||
private final int value;
|
||||
|
||||
@@ -20,7 +20,8 @@ public enum ItemType {
|
||||
HeadItem (14),
|
||||
LevelHonor (15),
|
||||
TraceRequest (16),
|
||||
HuntPermit (17);
|
||||
HuntPermit (17),
|
||||
SoldierItem (18);
|
||||
|
||||
@Getter
|
||||
private final int value;
|
||||
|
||||
@@ -1234,6 +1234,7 @@ public class Player implements GameDatabaseObject {
|
||||
state.getMutableStarTowerBook();
|
||||
state.getMutableScoreBoss();
|
||||
state.getMutableCharAffinityRewards();
|
||||
state.getMutableTraceHunt();
|
||||
|
||||
// Force complete tutorials
|
||||
for (var guide : GameData.getGuideGroupDataTable()) {
|
||||
@@ -1305,6 +1306,10 @@ public class Player implements GameDatabaseObject {
|
||||
proto.addActivities(activity.toProto());
|
||||
}
|
||||
|
||||
// Trace hunt
|
||||
proto.getMutableHuntPermit();
|
||||
proto.getMutableTraceRequest();
|
||||
|
||||
// Complete
|
||||
return proto;
|
||||
}
|
||||
|
||||
@@ -97,6 +97,7 @@ public enum QuestCondition {
|
||||
DiscWithSpecificQuantityPhaseAndAttr (122),
|
||||
WeekBossClearTotal (123),
|
||||
ActivityStoryReadStory (124),
|
||||
ActivitySoldierScore (158),
|
||||
ClientReport (200),
|
||||
TowerBattleTimes (501),
|
||||
TowerBossChallengeSpecificHighRewardWithTotal (502),
|
||||
|
||||
@@ -3,6 +3,12 @@ package emu.nebula.net;
|
||||
public class NetMsgId {
|
||||
public static final int none = 0;
|
||||
|
||||
public static final int clear_all_activity_iceCream_levels_notify = -10057;
|
||||
public static final int sd_soldier_effect_notify = -10056;
|
||||
public static final int sd_soldier_info_notify = -10055;
|
||||
public static final int sd_shop_data_notify = -10054;
|
||||
public static final int sd_item_change_notify = -10053;
|
||||
public static final int sd_buff_card_add_notify = -10052;
|
||||
public static final int clear_all_activity_golden_spy_levels_notify = -10051;
|
||||
public static final int clear_all_activity_breakout_levels_notify = -10050;
|
||||
public static final int clear_story_set_notify = -10049;
|
||||
@@ -192,6 +198,9 @@ public class NetMsgId {
|
||||
public static final int activity_gds_settle_req = 1501;
|
||||
public static final int activity_gds_settle_succeed_ack = 1502;
|
||||
public static final int activity_gds_settle_failed_ack = 1503;
|
||||
public static final int activity_soldier_quest_reward_receive_req = 1601;
|
||||
public static final int activity_soldier_quest_reward_receive_succeed_ack = 1602;
|
||||
public static final int activity_soldier_quest_reward_receive_failed_ack = 1603;
|
||||
public static final int player_formation_req = 2001;
|
||||
public static final int player_formation_succeed_ack = 2002;
|
||||
public static final int player_formation_failed_ack = 2003;
|
||||
@@ -462,6 +471,42 @@ public class NetMsgId {
|
||||
public static final int mall_shop_order_req = 5128;
|
||||
public static final int mall_shop_order_succeed_ack = 5129;
|
||||
public static final int mall_shop_order_failed_ack = 5130;
|
||||
public static final int trace_hunt_info_req = 5201;
|
||||
public static final int trace_hunt_info_succeed_ack = 5202;
|
||||
public static final int trace_hunt_info_failed_ack = 5203;
|
||||
public static final int trace_hunt_apply_req = 5204;
|
||||
public static final int trace_hunt_apply_succeed_ack = 5205;
|
||||
public static final int trace_hunt_apply_failed_ack = 5206;
|
||||
public static final int trace_hunt_settle_req = 5207;
|
||||
public static final int trace_hunt_settle_succeed_ack = 5208;
|
||||
public static final int trace_hunt_settle_failed_ack = 5209;
|
||||
public static final int trace_hunt_recommend_req = 5210;
|
||||
public static final int trace_hunt_recommend_succeed_ack = 5211;
|
||||
public static final int trace_hunt_recommend_failed_ack = 5212;
|
||||
public static final int trace_hunt_boss_reward_receive_req = 5213;
|
||||
public static final int trace_hunt_boss_reward_receive_succeed_ack = 5214;
|
||||
public static final int trace_hunt_boss_reward_receive_failed_ack = 5215;
|
||||
public static final int trace_hunt_trace_req = 5216;
|
||||
public static final int trace_hunt_trace_succeed_ack = 5217;
|
||||
public static final int trace_hunt_trace_failed_ack = 5218;
|
||||
public static final int soldier_apply_req = 5301;
|
||||
public static final int soldier_apply_succeed_ack = 5302;
|
||||
public static final int soldier_apply_failed_ack = 5303;
|
||||
public static final int soldier_info_req = 5304;
|
||||
public static final int soldier_info_succeed_ack = 5305;
|
||||
public static final int soldier_info_failed_ack = 5306;
|
||||
public static final int soldier_interact_req = 5307;
|
||||
public static final int soldier_interact_succeed_ack = 5308;
|
||||
public static final int soldier_interact_failed_ack = 5309;
|
||||
public static final int soldier_give_up_req = 5310;
|
||||
public static final int soldier_give_up_succeed_ack = 5311;
|
||||
public static final int soldier_give_up_failed_ack = 5312;
|
||||
public static final int soldier_step_out_req = 5313;
|
||||
public static final int soldier_step_out_succeed_ack = 5314;
|
||||
public static final int soldier_step_out_failed_ack = 5315;
|
||||
public static final int soldier_partner_trace_req = 5316;
|
||||
public static final int soldier_partner_trace_succeed_ack = 5317;
|
||||
public static final int soldier_partner_trace_failed_ack = 5318;
|
||||
public static final int gacha_spin_req = 6001;
|
||||
public static final int gacha_spin_succeed_ack = 6002;
|
||||
public static final int gacha_spin_failed_ack = 6003;
|
||||
@@ -703,6 +748,9 @@ public class NetMsgId {
|
||||
public static final int activity_double_quest_reward_receive_req = 8407;
|
||||
public static final int activity_double_quest_reward_receive_succeed_ack = 8408;
|
||||
public static final int activity_double_quest_reward_receive_failed_ack = 8409;
|
||||
public static final int activity_ice_cream_level_settle_req = 8411;
|
||||
public static final int activity_ice_cream_level_settle_succeed_ack = 8412;
|
||||
public static final int activity_ice_cream_level_settle_failed_ack = 8413;
|
||||
public static final int mail_list_req = 9001;
|
||||
public static final int mail_list_succeed_ack = 9002;
|
||||
public static final int mail_list_failed_ack = 9003;
|
||||
@@ -772,6 +820,9 @@ public class NetMsgId {
|
||||
public static final int phone_contacts_top_req = 9207;
|
||||
public static final int phone_contacts_top_succeed_ack = 9208;
|
||||
public static final int phone_contacts_top_failed_ack = 9209;
|
||||
public static final int activity_share_reward_receive_req = 9210;
|
||||
public static final int activity_share_reward_receive_succeed_ack = 9211;
|
||||
public static final int activity_share_reward_receive_failed_ack = 9212;
|
||||
public static final int talent_unlock_req = 9301;
|
||||
public static final int talent_unlock_succeed_ack = 9302;
|
||||
public static final int talent_unlock_failed_ack = 9303;
|
||||
@@ -886,6 +937,9 @@ public class NetMsgId {
|
||||
public static final int item_expired_change_notify = 10054;
|
||||
public static final int milkout_character_unlock_notify = 10055;
|
||||
public static final int activity_double_reward_times_notify = 10056;
|
||||
public static final int trace_hunt_new_control_notify = 10057;
|
||||
public static final int trace_hunt_state_notify = 10058;
|
||||
public static final int trace_hunt_item_change_notify = 10060;
|
||||
public static final int activity_mining_apply_req = 11001;
|
||||
public static final int activity_mining_apply_succeed_ack = 11002;
|
||||
public static final int activity_mining_apply_failed_ack = 11003;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{
|
||||
"global": 123,
|
||||
"kr": 129,
|
||||
"jp": 127,
|
||||
"tw": 133,
|
||||
"cn": 123
|
||||
"global": 124,
|
||||
"kr": 130,
|
||||
"jp": 128,
|
||||
"tw": 134,
|
||||
"cn": 124
|
||||
}
|
||||
Reference in New Issue
Block a user