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