mirror of
https://github.com/Grasscutters/Grasscutter.git
synced 2026-05-17 03:02:38 +08:00
Chore: Remove CombineBonusData class and update GameData (CombineBonusData not found in 4.0 resource), instead, load from CombineBonus.json in the data folder
This commit is contained in:
@@ -3,7 +3,7 @@ package emu.grasscutter;
|
||||
import emu.grasscutter.game.world.Position;
|
||||
import emu.grasscutter.utils.objects.SparseSet;
|
||||
import emu.grasscutter.utils.Utils;
|
||||
import java.util.Arrays;
|
||||
import java.util.*;
|
||||
|
||||
public final class GameConstants {
|
||||
public static String VERSION = "3.7.0";
|
||||
@@ -47,4 +47,23 @@ public final class GameConstants {
|
||||
public static final int[] DEFAULT_ABILITY_HASHES =
|
||||
Arrays.stream(DEFAULT_ABILITY_STRINGS).mapToInt(Utils::abilityHash).toArray();
|
||||
public static final int DEFAULT_ABILITY_NAME = Utils.abilityHash("Default");
|
||||
public static final HashMap<Integer, Integer> YAE_MIKO_ITEM_TO_REGION_COMBINE_BONUS = new HashMap<>() {{
|
||||
put(104304, 1);
|
||||
put(104307, 1);
|
||||
put(104310, 2);
|
||||
put(104313, 2);
|
||||
put(104316, 2);
|
||||
put(104320, 3);
|
||||
put(104323, 3);
|
||||
put(104326, 3);
|
||||
put(104329, 4);
|
||||
put(104332, 4);
|
||||
put(104335, 4);
|
||||
}};
|
||||
public static final HashMap<Integer, List<Integer>> YAE_MIKO_REGION_TO_ITEM_COMBINE_BONUS = new HashMap<>() {{
|
||||
put(1, List.of(104304, 104307));
|
||||
put(2, List.of(104310, 104313, 104316));
|
||||
put(3, List.of(104320, 104323, 104326));
|
||||
put(4, List.of(104329, 104332, 104335));
|
||||
}};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user