+ /**
+ * 鉱石名リスト
+ */
+ private ArrayList<String> atomsOreNameList = new ArrayList<String>();
+
+
+ /**
+ * 鉱石IDリスト
+ */
private ArrayList<Integer> atomsOreIDList = new ArrayList<Integer>();
+ /**
+ * 鉱石メタデータリスト
+ */
private ArrayList<Integer> atomsOreMetaList = new ArrayList<Integer>();
+ /**
+ * 鉱石量リスト
+ */
private ArrayList<Integer> atomsOreSizeList = new ArrayList<Integer>();
+ /**
+ * 鉱石頻度リスト
+ */
private ArrayList<Integer> atomsOreFrequencyList = new ArrayList<Integer>();
+ /**
+ * 鉱石Y座標リスト
+ */
private ArrayList<Integer> atomsOrePosYList = new ArrayList<Integer>();
- public void addAtomsOre(int id, int size, int frequency, int posY){
- addAtomsOre(id, 0, size, frequency, posY);
+ /**
+ * 鉱石を追加します
+ * @param name 鉱石名
+ * @param id 鉱石ID
+ * @param meta 鉱石メタデータ
+ * @param size 一度に生成される量
+ * @param frequency 生成頻度
+ * @param posY Y座標
+ */
+ public void addAtomsOre(String name, int id, int size, int frequency, int posY){
+ addAtomsOre(name, id, 0, size, frequency, posY);
}
- public void addAtomsOre(int id, int meta, int size, int frequency, int posY){
+ public void addAtomsOre(String name, int id, int meta, int size, int frequency, int posY){
+ atomsOreNameList.add(name);
atomsOreIDList.add(id);
atomsOreMetaList.add(meta);
atomsOreSizeList.add(size);
atomsOreFrequencyList.add(frequency);
atomsOrePosYList.add(posY);
}
+
+
+
//以下システム関連//////////////////////////////////////////////////////
public ArrayList<ICompoundHandler> getCompoundHandler(){
+ public ArrayList<String> getAtomsOreNameList(){
+ return atomsOreNameList;
+ }
+
+
+
public ArrayList<Integer> getAtomsOreIDList(){
return atomsOreIDList;
}