装备升星(云游商人)表格式
parent
8af7414ec3
commit
14bb6f1d95
|
@ -3,13 +3,10 @@ package config;
|
|||
import manager.STableManager;
|
||||
import manager.Table;
|
||||
|
||||
import java.util.Arrays;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
|
||||
@Table(name ="SComposeActivity")
|
||||
@Table(name ="ComposeActivity")
|
||||
public class SComposeActivity implements BaseConfig {
|
||||
private int id;
|
||||
private int activityId;
|
||||
|
@ -36,6 +33,10 @@ public class SComposeActivity implements BaseConfig {
|
|||
tempConfigMap.put(activity.getActivityId(),map1);
|
||||
Map<Integer,List<Integer>> map2 = new HashMap<>();
|
||||
List<Integer> list = Arrays.stream( activity.getNeedItems() ).boxed().collect(Collectors.toList());
|
||||
// List<Integer> list = new ArrayList<>();
|
||||
// for(int i : activity.getNeedItems()[0]){
|
||||
// list.add(i);
|
||||
// }
|
||||
map2.put(activity.getComposeType(),list);
|
||||
tempItemMap.put(activity.getActivityId(),map2);
|
||||
}
|
||||
|
|
|
@ -6,12 +6,12 @@ import manager.Table;
|
|||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@Table(name ="SComposeBook")
|
||||
@Table(name ="ComposeBook")
|
||||
public class SComposeBook implements BaseConfig {
|
||||
private int id;
|
||||
private int[] needItems;
|
||||
private int[] needCost;
|
||||
private int[] goalItems;
|
||||
private int[][] needItems;
|
||||
private int[][] needCost;
|
||||
private int[][] goalItems;
|
||||
private int type;
|
||||
private String desc;
|
||||
|
||||
|
@ -23,10 +23,10 @@ public class SComposeBook implements BaseConfig {
|
|||
Map<Integer, SComposeBook> config = STableManager.getConfig(SComposeBook.class);
|
||||
for(SComposeBook book : config.values()){
|
||||
if(tempTypeMap.containsKey(book.getType())){
|
||||
tempTypeMap.get(book.getType()).put(book.getGoalItems()[0],book);
|
||||
tempTypeMap.get(book.getType()).put(book.getGoalItems()[0][0],book);
|
||||
}else{
|
||||
Map<Integer,SComposeBook> map = new HashMap<>();
|
||||
map.put(book.getGoalItems()[0],book);
|
||||
map.put(book.getGoalItems()[0][0],book);
|
||||
tempTypeMap.put(book.getType(),map);
|
||||
}
|
||||
}
|
||||
|
@ -47,27 +47,27 @@ public class SComposeBook implements BaseConfig {
|
|||
this.id = id;
|
||||
}
|
||||
|
||||
public int[] getNeedItems() {
|
||||
public int[][] getNeedItems() {
|
||||
return needItems;
|
||||
}
|
||||
|
||||
public void setNeedItems(int[] needItems) {
|
||||
public void setNeedItems(int[][] needItems) {
|
||||
this.needItems = needItems;
|
||||
}
|
||||
|
||||
public int[] getNeedCost() {
|
||||
public int[][] getNeedCost() {
|
||||
return needCost;
|
||||
}
|
||||
|
||||
public void setNeedCost(int[] needCost) {
|
||||
public void setNeedCost(int[][] needCost) {
|
||||
this.needCost = needCost;
|
||||
}
|
||||
|
||||
public int[] getGoalItems() {
|
||||
public int[][] getGoalItems() {
|
||||
return goalItems;
|
||||
}
|
||||
|
||||
public void setGoalItems(int[] goalItems) {
|
||||
public void setGoalItems(int[][] goalItems) {
|
||||
this.goalItems = goalItems;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue