org.gamenet.application.mm8leveleditor.data.mm6
Class ChestContents
java.lang.Object
org.gamenet.application.mm8leveleditor.data.mm6.ChestContents
- public class ChestContents
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DCHEST_ID_OFFSET
private static final int DCHEST_ID_OFFSET
- See Also:
- Constant Field Values
OPENED_STATUS_OFFSET
private static final int OPENED_STATUS_OFFSET
- See Also:
- Constant Field Values
NUMBER_OF_ITEMS
private static final int NUMBER_OF_ITEMS
- See Also:
- Constant Field Values
CONTENT_LOCATION_WIDTH
private static final int CONTENT_LOCATION_WIDTH
- See Also:
- Constant Field Values
CONTENT_LOCATION_HEIGHT
private static final int CONTENT_LOCATION_HEIGHT
- See Also:
- Constant Field Values
REMAINING_DATA_LENGTH
private static final int REMAINING_DATA_LENGTH
- See Also:
- Constant Field Values
OPENED_STATUS_UNOPENED_UNTRAPPED_UNPLACED
public static final int OPENED_STATUS_UNOPENED_UNTRAPPED_UNPLACED
- See Also:
- Constant Field Values
OPENED_STATUS_UNOPENED_TRAPPED_UNPLACED
public static final int OPENED_STATUS_UNOPENED_TRAPPED_UNPLACED
- See Also:
- Constant Field Values
OPENED_STATUS_OPENED_UNPLACED
public static final int OPENED_STATUS_OPENED_UNPLACED
- See Also:
- Constant Field Values
ATTRIBUTE_LOCKED
public static final int ATTRIBUTE_LOCKED
- See Also:
- Constant Field Values
ATTRIBUTE_INITIALIZED
public static final int ATTRIBUTE_INITIALIZED
- See Also:
- Constant Field Values
ATTRIBUTE_IDENTIFIED
public static final int ATTRIBUTE_IDENTIFIED
- See Also:
- Constant Field Values
ATTRIBUTE_OFFSET
private static final int ATTRIBUTE_OFFSET
- See Also:
- Constant Field Values
gameVersion
private int gameVersion
chestContentsDataOffset
private long chestContentsDataOffset
openedStatus
private int openedStatus
dChestIDNumber
private int dChestIDNumber
itemContainer
private ItemContainer itemContainer
remainingData
private byte[] remainingData
ChestContents
public ChestContents(int gameVersion)
ChestContents
public ChestContents(int gameVersion,
int openedStatus)
initialize
public int initialize(byte[] dataSrc,
int offset)
updateData
public int updateData(byte[] newData,
int offset)
populateObjects
public static int populateObjects(int gameVersion,
byte[] data,
int offset,
List chestContentsList)
updateData
public static int updateData(byte[] newData,
int offset,
List chestContentsList)
getChestContentsDataOffset
public long getChestContentsDataOffset()
getRemainingDataOffsetList
public static List getRemainingDataOffsetList()
getRemainingDataComparativeDataSource
public static ComparativeTableControl.DataSource getRemainingDataComparativeDataSource(List chestContentsList)
getItemContainer
public ItemContainer getItemContainer()
getOpenStatuses
public static NumberLabelValueHolder[] getOpenStatuses()
getDChestIDNumber
public int getDChestIDNumber()
setDChestIDNumber
public void setDChestIDNumber(int unknown1)
getOpenedStatus
public int getOpenedStatus()
setOpenedStatus
public void setOpenedStatus(int openedStatus)
getRemainingData
public byte[] getRemainingData()
getRecordSize
public static int getRecordSize(int gameVersion)
getGameVersion
public int getGameVersion()