Update to support game version 1.15.0.*

This commit is contained in:
Melledy committed 2026-09-07 20:35:40 -07:00
1 parent 0b4d73e67a
commit e140f8f839
15 files changed
+1809 -608

No files matched your search

+1 -1
View File
@@ -7,7 +7,7 @@ import emu.nebula.game.inventory.ItemParamMap;
import emu.nebula.util.WeightedList;
public class GameConstants {
public static final String VERSION = "1.14.0";
public static final String VERSION = "1.15.0";
public static int DATA_VERSION = 0;
public static final ZoneId UTC_ZONE = ZoneId.of("UTC");
@@ -99,6 +99,8 @@ public enum AchievementCondition {
TutorialLevelSpecificClearTotal (121),
DiscWithSpecificQuantityPhaseAndAttr (122),
WeekBossClearTotal (123),
TraceHuntTraceComplete (159),
TraceHuntAssistHunt (160),
ClientReport (200),
TowerBattleTimes (501),
TowerBossChallengeSpecificHighRewardWithTotal (502),
@@ -75,9 +75,14 @@ public class ActivityModule extends GameContextModule {
//this.activities.add(2010304);
// Surfing Splash: A Sparkling Holiday Adventure!
this.activities.add(1011001);
this.activities.add(1011003);
this.activities.add(1011004);
//this.activities.add(1011001);
//this.activities.add(1011003);
//this.activities.add(1011004);
// Go, My Lady! Training Handbook Plus!
this.activities.add(1011101);
this.activities.add(1011103);
this.activities.add(1011104);
// ===== Joint Drills (Finale Echoing) =====
//this.activities.add(510003); // Causes soft lock in event screen
@@ -85,11 +90,11 @@ public class ActivityModule extends GameContextModule {
// ===== Etc Events =====
// Trial activities
this.activities.add(700127);
this.activities.add(700128);
this.activities.add(700129);
// Tower defense activity
this.activities.add(102002); // Broken
//this.activities.add(102002); // Missing image on client - probably removed
// Login events
//this.activities.add(301011); // Christmas 2025
@@ -30,7 +30,8 @@ public enum ActivityType {
HistoryStory (22),
IceCream (23),
FollowSocialMedia (24),
Soldier (25);
Soldier (25),
NewStory (30);
@Getter
private final int value;
@@ -532,6 +532,9 @@ public class NetMsgId {
public static final int gacha_newbie_info_succeed_ack = 6023;
public static final int gacha_newbie_info_failed_ack = 6024;
public static final int gacha_spin_sync_ack = 6025;
public static final int gacha_reward_get_req = 6026;
public static final int gacha_reward_get_succeed_ack = 6027;
public static final int gacha_reward_get_failed_ack = 6028;
public static final int tower_book_fate_card_detail_req = 6101;
public static final int tower_book_fate_card_detail_succeed_ack = 6102;
public static final int tower_book_fate_card_detail_failed_ack = 6103;
@@ -751,6 +754,9 @@ public class NetMsgId {
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 activity_penguin_card_endless_level_save_req = 8416;
public static final int activity_penguin_card_endless_level_save_succeed_ack = 8417;
public static final int activity_penguin_card_endless_level_save_failed_ack = 8418;
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;