org.gamenet.application.mm8leveleditor.data.mm6
Class CharacterData
java.lang.Object
org.gamenet.application.mm8leveleditor.data.mm6.CharacterData
- public class CharacterData
- extends Object
Method Summary |
static boolean |
checkDataIntegrity(byte[] data,
int offset,
int expectedNewOffset)
|
int |
getAccuracy()
|
int |
getAccuracyAdjustment()
|
List |
getActiveSpellList()
|
String[] |
getActiveSpellNameArray()
|
int |
getAgeAdjustment()
|
int |
getArmorClassAdjustment()
|
boolean |
getAward(int awardNumber)
|
int |
getAwardCount()
|
int |
getCharacterClass()
|
byte[] |
getCharacterData3Data()
|
int |
getCharacterData3Offset()
|
byte[] |
getCharacterData4Data()
|
int |
getCharacterData4Offset()
|
byte[] |
getCharacterDataData()
|
int |
getCharacterDataOffset()
|
String |
getCharacterName()
|
static int |
getCharacterNameMaxlength()
|
short |
getColdResistance()
|
short |
getColdResistanceAdjustment()
|
static ComparativeTableControl.DataSource |
getComparativeDataSource(List characterDataList)
|
String |
getConditionName(int index)
|
int |
getConditionsCount()
|
long |
getConditionStartTime(int condition)
|
short |
getElectricalResistance()
|
short |
getElectricalResistanceAdjustment()
|
int |
getEndurance()
|
int |
getEnduranceAdjustment()
|
short |
getFireResistance()
|
short |
getFireResistanceAdjustment()
|
int |
getHitPoints()
|
int |
getIntellect()
|
int |
getIntellectAdjustment()
|
ItemContainer |
getItemContainer()
|
boolean |
getKnowsSpell(int schoolOfMagic,
int spellNumber)
|
int |
getLevel()
|
int |
getLevelAdjustment()
|
List |
getLloydsBeaconList()
|
int |
getLuck()
|
int |
getLuckAdjustment()
|
short |
getMagicResistance()
|
short |
getMagicResistanceAdjustment()
|
int |
getMight()
|
int |
getMightAdjustment()
|
static List |
getOffsetList(int size)
|
int |
getPersonality()
|
int |
getPersonalityAdjustment()
|
int |
getPictureNumber()
|
short |
getPoisonResistance()
|
short |
getPoisonResistanceAdjustment()
|
int |
getQuickSpell()
|
static int |
getRecordSize()
|
int |
getSex()
|
NumberLabelValueHolder[] |
getSexOptions()
|
int |
getSkillCount()
|
String |
getSkillName(int skillNumber)
|
int |
getSkillPoints()
|
int |
getSkillPoints(int skillNumber)
|
private int |
getSkillPointsAtOffset(int skillOffset)
|
int |
getSkillRanking(int skillNumber)
|
private int |
getSkillRankingAtOffset(int skillOffset)
|
NumberLabelValueHolder[] |
getSkillRankingOptions()
|
int |
getSpeed()
|
int |
getSpeedAdjustment()
|
String |
getSpellNameBySchool(int schoolNumber,
int spellNumber)
|
int |
getSpellPoints()
|
int |
getSpellSchoolCount()
|
String[] |
getSpellSchoolNameArray()
|
int |
getSpellsPerSchoolCount()
|
int |
getTicksBeforeReady()
|
List |
getUnknownByteDataList()
|
int |
getYearOfBirth()
|
int |
initialize(byte[] dataSrc,
int offset)
|
static int |
populateObjects(int gameVersion,
byte[] data,
int offset,
List characterDataList,
int characterDataCount)
|
void |
setAccuracy(int value)
|
void |
setAccuracyAdjustment(int value)
|
void |
setAgeAdjustment(int value)
|
void |
setArmorClassAdjustment(int value)
|
void |
setAward(boolean value,
int awardNumber)
|
void |
setCharacterClass(int value)
|
void |
setCharacterName(String creatureName)
|
void |
setColdResistance(short coldResistance)
|
void |
setColdResistanceAdjustment(short coldResistanceAdjustment)
|
void |
setConditionStartTime(long startDateTime,
int condition)
|
void |
setElectricalResistance(short electricalResistance)
|
void |
setElectricalResistanceAdjustment(short electricalResistanceAdjustment)
|
void |
setEndurance(int value)
|
void |
setEnduranceAdjustment(int value)
|
void |
setFireResistance(short fireResistance)
|
void |
setFireResistanceAdjustment(short fireResistanceAdjustment)
|
void |
setHitPoints(int value)
|
void |
setIntellect(int value)
|
void |
setIntellectAdjustment(int value)
|
void |
setKnowsSpell(boolean value,
int schoolOfMagic,
int spellNumber)
|
void |
setLevel(int value)
|
void |
setLevelAdjustment(int value)
|
void |
setLuck(int value)
|
void |
setLuckAdjustment(int value)
|
void |
setMagicResistance(short magicResistance)
|
void |
setMagicResistanceAdjustment(short magicResistanceAdjustment)
|
void |
setMight(int value)
|
void |
setMightAdjustment(int value)
|
void |
setPersonality(int value)
|
void |
setPersonalityAdjustment(int value)
|
void |
setPictureNumber(int value)
|
void |
setPoisonResistance(short poisonResistance)
|
void |
setPoisonResistanceAdjustment(short poisonResistanceAdjustment)
|
void |
setQuickSpell(int value)
|
void |
setSex(int value)
|
void |
setSkillPoints(int value)
|
void |
setSkillPoints(int value,
int skillNumber)
|
private void |
setSkillPointsAtOffset(int value,
int skillOffset)
|
void |
setSkillRanking(int value,
int skillNumber)
|
private void |
setSkillRankingAtOffset(int value,
int skillOffset)
|
void |
setSpeed(int value)
|
void |
setSpeedAdjustment(int value)
|
void |
setSpellPoints(int value)
|
void |
setTicksBeforeReady(int value)
|
void |
setYearOfBirth(int value)
|
int |
updateData(byte[] newData,
int offset)
|
static int |
updateData(byte[] newData,
int offset,
List characterDataList)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CHARACTER_LENGTH
private static int CHARACTER_LENGTH
CHARACTER_PICTURE_OFFSET
private static int CHARACTER_PICTURE_OFFSET
CHARACTER_NAME_OFFSET
private static int CHARACTER_NAME_OFFSET
CHARACTER_NAME_MAXLENGTH
private static int CHARACTER_NAME_MAXLENGTH
CHARACTER_SEX_OFFSET
private static int CHARACTER_SEX_OFFSET
CHARACTER_CLASS_OFFSET
private static int CHARACTER_CLASS_OFFSET
MIGHT_OFFSET
private static int MIGHT_OFFSET
TEMP_MIGHT_ADJ_OFFSET
private static int TEMP_MIGHT_ADJ_OFFSET
INTELLECT_OFFSET
private static int INTELLECT_OFFSET
TEMP_INTELLECT_ADJ_OFFSET
private static int TEMP_INTELLECT_ADJ_OFFSET
PERSONALITY_OFFSET
private static int PERSONALITY_OFFSET
TEMP_PERSONALITY_ADJ_OFFSET
private static int TEMP_PERSONALITY_ADJ_OFFSET
ENDURANCE_OFFSET
private static int ENDURANCE_OFFSET
TEMP_ENDURANCE_ADJ_OFFSET
private static int TEMP_ENDURANCE_ADJ_OFFSET
SPEED_OFFSET
private static int SPEED_OFFSET
TEMP_SPEED_ADJ_OFFSET
private static int TEMP_SPEED_ADJ_OFFSET
ACCURACY_OFFSET
private static int ACCURACY_OFFSET
TEMP_ACCURACY_ADJ_OFFSET
private static int TEMP_ACCURACY_ADJ_OFFSET
LUCK_OFFSET
private static int LUCK_OFFSET
TEMP_LUCK_ADJ_OFFSET
private static int TEMP_LUCK_ADJ_OFFSET
TEMP_ARMOR_CLASS_ADJ_OFFSET
private static int TEMP_ARMOR_CLASS_ADJ_OFFSET
LEVEL_OFFSET
private static int LEVEL_OFFSET
TEMP_LEVEL_ADJ_OFFSET
private static int TEMP_LEVEL_ADJ_OFFSET
TEMP_AGE_ADJ_OFFSET
private static int TEMP_AGE_ADJ_OFFSET
NORMAL_RANKING_MASK
private static int NORMAL_RANKING_MASK
EXPERT_RANKING_MASK
private static int EXPERT_RANKING_MASK
MASTER_RANKING_MASK
private static int MASTER_RANKING_MASK
BASE_SKILL_OFFSET
private static int BASE_SKILL_OFFSET
NUMBER_OF_SKILLS
private static int NUMBER_OF_SKILLS
SKILL_STAFF_OFFSET
private static int SKILL_STAFF_OFFSET
SKILL_SWORD_OFFSET
private static int SKILL_SWORD_OFFSET
SKILL_DAGGER_OFFSET
private static int SKILL_DAGGER_OFFSET
SKILL_AXE_OFFSET
private static int SKILL_AXE_OFFSET
SKILL_SPEAR_OFFSET
private static int SKILL_SPEAR_OFFSET
SKILL_BOW_OFFSET
private static int SKILL_BOW_OFFSET
SKILL_MACE_OFFSET
private static int SKILL_MACE_OFFSET
SKILL_BLASTER_OFFSET
private static int SKILL_BLASTER_OFFSET
SKILL_SHIELD_OFFSET
private static int SKILL_SHIELD_OFFSET
SKILL_LEATHER_OFFSET
private static int SKILL_LEATHER_OFFSET
SKILL_CHAIN_OFFSET
private static int SKILL_CHAIN_OFFSET
SKILL_PLATE_OFFSET
private static int SKILL_PLATE_OFFSET
SKILL_FIRE_MAGIC_OFFSET
private static int SKILL_FIRE_MAGIC_OFFSET
SKILL_AIR_MAGIC_OFFSET
private static int SKILL_AIR_MAGIC_OFFSET
SKILL_WATER_MAGIC_OFFSET
private static int SKILL_WATER_MAGIC_OFFSET
SKILL_EARTH_MAGIC_OFFSET
private static int SKILL_EARTH_MAGIC_OFFSET
SKILL_SPIRIT_MAGIC_OFFSET
private static int SKILL_SPIRIT_MAGIC_OFFSET
SKILL_MIND_MAGIC_OFFSET
private static int SKILL_MIND_MAGIC_OFFSET
SKILL_BODY_MAGIC_OFFSET
private static int SKILL_BODY_MAGIC_OFFSET
SKILL_LIGHT_MAGIC_OFFSET
private static int SKILL_LIGHT_MAGIC_OFFSET
SKILL_DARK_MAGIC_OFFSET
private static int SKILL_DARK_MAGIC_OFFSET
SKILL_IDENTIFY_ITEM_OFFSET
private static int SKILL_IDENTIFY_ITEM_OFFSET
SKILL_MERCHANT_OFFSET
private static int SKILL_MERCHANT_OFFSET
SKILL_REPAIR_ITEM_OFFSET
private static int SKILL_REPAIR_ITEM_OFFSET
SKILL_BODY_BUILDING_OFFSET
private static int SKILL_BODY_BUILDING_OFFSET
SKILL_MEDITATION_OFFSET
private static int SKILL_MEDITATION_OFFSET
SKILL_PERCEPTION_OFFSET
private static int SKILL_PERCEPTION_OFFSET
SKILL_DIPLOMACY_OFFSET
private static int SKILL_DIPLOMACY_OFFSET
SKILL_THIEVERY_OFFSET
private static int SKILL_THIEVERY_OFFSET
SKILL_DISARM_TRAP_OFFSET
private static int SKILL_DISARM_TRAP_OFFSET
SKILL_LEARNING_OFFSET
private static int SKILL_LEARNING_OFFSET
NUMBER_OF_AWARDS
private static final int NUMBER_OF_AWARDS
- See Also:
- Constant Field Values
AWARD_BASE_OFFSET
private static final int AWARD_BASE_OFFSET
- See Also:
- Constant Field Values
AWARD1_OFFSET
private static int AWARD1_OFFSET
AWARD2_OFFSET
private static int AWARD2_OFFSET
AWARD3_OFFSET
private static int AWARD3_OFFSET
AWARD4_OFFSET
private static int AWARD4_OFFSET
AWARD5_OFFSET
private static int AWARD5_OFFSET
AWARD6_OFFSET
private static int AWARD6_OFFSET
AWARD7_OFFSET
private static int AWARD7_OFFSET
AWARD8_OFFSET
private static int AWARD8_OFFSET
AWARD9_OFFSET
private static int AWARD9_OFFSET
AWARD10_OFFSET
private static int AWARD10_OFFSET
AWARD11_OFFSET
private static int AWARD11_OFFSET
NUMBER_OF_SPELL_SCHOOLS
private static int NUMBER_OF_SPELL_SCHOOLS
NUMBER_OF_SPELLS_PER_SCHOOL
private static int NUMBER_OF_SPELLS_PER_SCHOOL
BASE_KNOWN_SPELL_OFFSET
private static int BASE_KNOWN_SPELL_OFFSET
TORCH_LIGHT_OFFSET
private static int TORCH_LIGHT_OFFSET
FLAME_ARROW_OFFSET
private static int FLAME_ARROW_OFFSET
FIRE_SPELL_3_OFFSET
private static int FIRE_SPELL_3_OFFSET
FIRE_SPELL_4_OFFSET
private static int FIRE_SPELL_4_OFFSET
FIRE_SPELL_5_OFFSET
private static int FIRE_SPELL_5_OFFSET
FIRE_SPELL_6_OFFSET
private static int FIRE_SPELL_6_OFFSET
FIRE_SPELL_7_OFFSET
private static int FIRE_SPELL_7_OFFSET
FIRE_SPELL_8_OFFSET
private static int FIRE_SPELL_8_OFFSET
FIRE_SPELL_9_OFFSET
private static int FIRE_SPELL_9_OFFSET
FIRE_SPELL_10_OFFSET
private static int FIRE_SPELL_10_OFFSET
FIRE_SPELL_11_OFFSET
private static int FIRE_SPELL_11_OFFSET
LAST_SPELL_OFFSET
private static int LAST_SPELL_OFFSET
BASE_ITEM_OFFSET
private static int BASE_ITEM_OFFSET
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
FIRST_ITEM_PLACEMENT_OFFSET
private static int FIRST_ITEM_PLACEMENT_OFFSET
FIRE_RESISTANCE_OFFSET
private static int FIRE_RESISTANCE_OFFSET
TEMP_FIRE_RESISTANCE_ADJ_OFFSET
private static int TEMP_FIRE_RESISTANCE_ADJ_OFFSET
COLD_RESISTANCE_OFFSET
private static int COLD_RESISTANCE_OFFSET
TEMP_COLD_RESISTANCE_ADJ_OFFSET
private static int TEMP_COLD_RESISTANCE_ADJ_OFFSET
ELECTRICAL_RESISTANCE_OFFSET
private static int ELECTRICAL_RESISTANCE_OFFSET
TEMP_ELECTRICAL_RESISTANCE_ADJ_OFFSET
private static int TEMP_ELECTRICAL_RESISTANCE_ADJ_OFFSET
POISON_RESISTANCE_OFFSET
private static int POISON_RESISTANCE_OFFSET
TEMP_POISON_RESISTANCE_ADJ_OFFSET
private static int TEMP_POISON_RESISTANCE_ADJ_OFFSET
MAGIC_RESISTANCE_OFFSET
private static int MAGIC_RESISTANCE_OFFSET
TEMP_MAGIC_RESISTANCE_ADJ_OFFSET
private static int TEMP_MAGIC_RESISTANCE_ADJ_OFFSET
NUMBER_OF_ACTIVE_SPELLS
private static int NUMBER_OF_ACTIVE_SPELLS
BASE_ACTIVE_SPELLS_OFFSET
private static int BASE_ACTIVE_SPELLS_OFFSET
SPELL_BLESS_OFFSET
private static int SPELL_BLESS_OFFSET
SPELL_HEROISM_OFFSET
private static int SPELL_HEROISM_OFFSET
SPELL_HASTE_OFFSET
private static int SPELL_HASTE_OFFSET
SPELL_SHIELD_OFFSET
private static int SPELL_SHIELD_OFFSET
SPELL_STONESKIN_OFFSET
private static int SPELL_STONESKIN_OFFSET
SPELL_LUCKYDAY_OFFSET
private static int SPELL_LUCKYDAY_OFFSET
SPELL_MEDITATION_INTELLECT_OFFSET
private static int SPELL_MEDITATION_INTELLECT_OFFSET
SPELL_MEDITATION_PERSONALITY_OFFSET
private static int SPELL_MEDITATION_PERSONALITY_OFFSET
SPELL_PRECISION_OFFSET
private static int SPELL_PRECISION_OFFSET
SPELL_SPEED_OFFSET
private static int SPELL_SPEED_OFFSET
SPELL_POWER_MIGHT_OFFSET
private static int SPELL_POWER_MIGHT_OFFSET
SPELL_POWER_ENDURANCE_OFFSET
private static int SPELL_POWER_ENDURANCE_OFFSET
BASE_CHARACTER_DATA3_OFFSET
private static int BASE_CHARACTER_DATA3_OFFSET
TICKS_BEFORE_READY
private static int TICKS_BEFORE_READY
NUMBER_OF_CONDITIONS
private static int NUMBER_OF_CONDITIONS
BASE_CONDITION_OFFSET
private static int BASE_CONDITION_OFFSET
CURSED_DATETIME_OFFSET
private static int CURSED_DATETIME_OFFSET
WEAK_DATETIME_OFFSET
private static int WEAK_DATETIME_OFFSET
ASLEEP_DATETIME_OFFSET
private static int ASLEEP_DATETIME_OFFSET
AFRAID_DATETIME_OFFSET
private static int AFRAID_DATETIME_OFFSET
DRUNK_DATETIME_OFFSET
private static int DRUNK_DATETIME_OFFSET
INSANE_DATETIME_OFFSET
private static int INSANE_DATETIME_OFFSET
POISON1_DATETIME_OFFSET
private static int POISON1_DATETIME_OFFSET
DISEASED1_DATETIME_OFFSET
private static int DISEASED1_DATETIME_OFFSET
POISON2_DATETIME_OFFSET
private static int POISON2_DATETIME_OFFSET
DISEASED2_DATETIME_OFFSET
private static int DISEASED2_DATETIME_OFFSET
POISON3_DATETIME_OFFSET
private static int POISON3_DATETIME_OFFSET
DISEASED3_DATETIME_OFFSET
private static int DISEASED3_DATETIME_OFFSET
PARALYZED_DATETIME_OFFSET
private static int PARALYZED_DATETIME_OFFSET
UNCONSCIOUS_DATETIME_OFFSET
private static int UNCONSCIOUS_DATETIME_OFFSET
DEAD_DATETIME_OFFSET
private static int DEAD_DATETIME_OFFSET
STONED_DATETIME_OFFSET
private static int STONED_DATETIME_OFFSET
ERADICATED_DATETIME_OFFSET
private static int ERADICATED_DATETIME_OFFSET
SKILL_POINTS_OFFSET
private static int SKILL_POINTS_OFFSET
HIT_POINTS_OFFSET
private static int HIT_POINTS_OFFSET
SPELL_POINTS_OFFSET
private static int SPELL_POINTS_OFFSET
YEAR_OF_BIRTH_OFFSET
private static int YEAR_OF_BIRTH_OFFSET
EXPERIENCE_POINTS_OFFSET
private static int EXPERIENCE_POINTS_OFFSET
QUICK_SPELL_OFFSET
private static int QUICK_SPELL_OFFSET
NUMBER_OF_LLOYDS_BEACON_HOLDERS
private static int NUMBER_OF_LLOYDS_BEACON_HOLDERS
BASE_LLOYDS_BEACON_SPELL_OFFSET
private static int BASE_LLOYDS_BEACON_SPELL_OFFSET
LLOYDS_BEACON_SPELL_LENGTH
private static int LLOYDS_BEACON_SPELL_LENGTH
LLOYDS_BEACON_SPELL_END_TIMESTAMP_OFFSET
private static int LLOYDS_BEACON_SPELL_END_TIMESTAMP_OFFSET
LLOYDS_BEACON_SPELL_X_OFFSET
private static int LLOYDS_BEACON_SPELL_X_OFFSET
LLOYDS_BEACON_SPELL_Y_OFFSET
private static int LLOYDS_BEACON_SPELL_Y_OFFSET
LLOYDS_BEACON_SPELL_Z_OFFSET
private static int LLOYDS_BEACON_SPELL_Z_OFFSET
LLOYDS_BEACON_SPELL_FACING_OFFSET
private static int LLOYDS_BEACON_SPELL_FACING_OFFSET
LLOYDS_BEACON_SPELL_TILT_OFFSET
private static int LLOYDS_BEACON_SPELL_TILT_OFFSET
LLOYDS_BEACON_SPELL_UNK1_OFFSET
private static int LLOYDS_BEACON_SPELL_UNK1_OFFSET
LLOYDS_BEACON_SPELL_DESTINATION_OFFSET
private static int LLOYDS_BEACON_SPELL_DESTINATION_OFFSET
BASE_CHARACTER_DATA4_OFFSET
private static int BASE_CHARACTER_DATA4_OFFSET
gameVersion
private int gameVersion
characterDataOffset
private int characterDataOffset
characterDataData
private byte[] characterDataData
itemContainer
private ItemContainer itemContainer
fireResistance
private short fireResistance
fireResistanceAdjustment
private short fireResistanceAdjustment
coldResistance
private short coldResistance
coldResistanceAdjustment
private short coldResistanceAdjustment
electricalResistance
private short electricalResistance
electricalResistanceAdjustment
private short electricalResistanceAdjustment
poisonResistance
private short poisonResistance
poisonResistanceAdjustment
private short poisonResistanceAdjustment
magicResistance
private short magicResistance
magicResistanceAdjustment
private short magicResistanceAdjustment
activeSpellList
public List activeSpellList
characterData3Offset
private int characterData3Offset
characterData3Data
private byte[] characterData3Data
lloydsBeaconList
public List lloydsBeaconList
characterData4Offset
private int characterData4Offset
characterData4Data
private byte[] characterData4Data
skillNameArray
private String[] skillNameArray
fireSchoolSpellNameArray
private String[] fireSchoolSpellNameArray
airSchoolSpellNameArray
private String[] airSchoolSpellNameArray
waterSchoolSpellNameArray
private String[] waterSchoolSpellNameArray
earthSchoolSpellNameArray
private String[] earthSchoolSpellNameArray
spiritSchoolSpellNameArray
private String[] spiritSchoolSpellNameArray
mindSchoolSpellNameArray
private String[] mindSchoolSpellNameArray
bodySchoolSpellNameArray
private String[] bodySchoolSpellNameArray
lightSchoolSpellNameArray
private String[] lightSchoolSpellNameArray
darkSchoolSpellNameArray
private String[] darkSchoolSpellNameArray
spellNamesBySchoolArray
private String[][] spellNamesBySchoolArray
spellSchoolNameArray
private String[] spellSchoolNameArray
activeSpellNameArray
private String[] activeSpellNameArray
conditionNameArray
private String[] conditionNameArray
CharacterData
public CharacterData(int gameVersion)
initialize
public int initialize(byte[] dataSrc,
int offset)
updateData
public int updateData(byte[] newData,
int offset)
getPictureNumber
public int getPictureNumber()
setPictureNumber
public void setPictureNumber(int value)
getCharacterName
public String getCharacterName()
setCharacterName
public void setCharacterName(String creatureName)
getCharacterNameMaxlength
public static int getCharacterNameMaxlength()
getSexOptions
public NumberLabelValueHolder[] getSexOptions()
getSex
public int getSex()
setSex
public void setSex(int value)
getCharacterClass
public int getCharacterClass()
setCharacterClass
public void setCharacterClass(int value)
getMight
public int getMight()
setMight
public void setMight(int value)
getMightAdjustment
public int getMightAdjustment()
setMightAdjustment
public void setMightAdjustment(int value)
getIntellect
public int getIntellect()
setIntellect
public void setIntellect(int value)
getIntellectAdjustment
public int getIntellectAdjustment()
setIntellectAdjustment
public void setIntellectAdjustment(int value)
getPersonality
public int getPersonality()
setPersonality
public void setPersonality(int value)
getPersonalityAdjustment
public int getPersonalityAdjustment()
setPersonalityAdjustment
public void setPersonalityAdjustment(int value)
getAccuracy
public int getAccuracy()
setAccuracy
public void setAccuracy(int value)
getAccuracyAdjustment
public int getAccuracyAdjustment()
setAccuracyAdjustment
public void setAccuracyAdjustment(int value)
getEndurance
public int getEndurance()
setEndurance
public void setEndurance(int value)
getEnduranceAdjustment
public int getEnduranceAdjustment()
setEnduranceAdjustment
public void setEnduranceAdjustment(int value)
getSpeed
public int getSpeed()
setSpeed
public void setSpeed(int value)
getSpeedAdjustment
public int getSpeedAdjustment()
setSpeedAdjustment
public void setSpeedAdjustment(int value)
getLuck
public int getLuck()
setLuck
public void setLuck(int value)
getLuckAdjustment
public int getLuckAdjustment()
setLuckAdjustment
public void setLuckAdjustment(int value)
getArmorClassAdjustment
public int getArmorClassAdjustment()
setArmorClassAdjustment
public void setArmorClassAdjustment(int value)
getLevel
public int getLevel()
setLevel
public void setLevel(int value)
getLevelAdjustment
public int getLevelAdjustment()
setLevelAdjustment
public void setLevelAdjustment(int value)
getAgeAdjustment
public int getAgeAdjustment()
setAgeAdjustment
public void setAgeAdjustment(int value)
getSkillPointsAtOffset
private int getSkillPointsAtOffset(int skillOffset)
setSkillPointsAtOffset
private void setSkillPointsAtOffset(int value,
int skillOffset)
getSkillRankingAtOffset
private int getSkillRankingAtOffset(int skillOffset)
setSkillRankingAtOffset
private void setSkillRankingAtOffset(int value,
int skillOffset)
getSkillRankingOptions
public NumberLabelValueHolder[] getSkillRankingOptions()
getSkillCount
public int getSkillCount()
getSkillName
public String getSkillName(int skillNumber)
getSkillPoints
public int getSkillPoints(int skillNumber)
setSkillPoints
public void setSkillPoints(int value,
int skillNumber)
getSkillRanking
public int getSkillRanking(int skillNumber)
setSkillRanking
public void setSkillRanking(int value,
int skillNumber)
getAwardCount
public int getAwardCount()
getAward
public boolean getAward(int awardNumber)
setAward
public void setAward(boolean value,
int awardNumber)
getSpellNameBySchool
public String getSpellNameBySchool(int schoolNumber,
int spellNumber)
getSpellSchoolNameArray
public String[] getSpellSchoolNameArray()
getSpellSchoolCount
public int getSpellSchoolCount()
getSpellsPerSchoolCount
public int getSpellsPerSchoolCount()
getKnowsSpell
public boolean getKnowsSpell(int schoolOfMagic,
int spellNumber)
setKnowsSpell
public void setKnowsSpell(boolean value,
int schoolOfMagic,
int spellNumber)
getItemContainer
public ItemContainer getItemContainer()
getFireResistance
public short getFireResistance()
setFireResistance
public void setFireResistance(short fireResistance)
getFireResistanceAdjustment
public short getFireResistanceAdjustment()
setFireResistanceAdjustment
public void setFireResistanceAdjustment(short fireResistanceAdjustment)
getColdResistance
public short getColdResistance()
setColdResistance
public void setColdResistance(short coldResistance)
getColdResistanceAdjustment
public short getColdResistanceAdjustment()
setColdResistanceAdjustment
public void setColdResistanceAdjustment(short coldResistanceAdjustment)
getElectricalResistance
public short getElectricalResistance()
setElectricalResistance
public void setElectricalResistance(short electricalResistance)
getElectricalResistanceAdjustment
public short getElectricalResistanceAdjustment()
setElectricalResistanceAdjustment
public void setElectricalResistanceAdjustment(short electricalResistanceAdjustment)
getPoisonResistance
public short getPoisonResistance()
setPoisonResistance
public void setPoisonResistance(short poisonResistance)
getPoisonResistanceAdjustment
public short getPoisonResistanceAdjustment()
setPoisonResistanceAdjustment
public void setPoisonResistanceAdjustment(short poisonResistanceAdjustment)
getMagicResistance
public short getMagicResistance()
setMagicResistance
public void setMagicResistance(short magicResistance)
getMagicResistanceAdjustment
public short getMagicResistanceAdjustment()
setMagicResistanceAdjustment
public void setMagicResistanceAdjustment(short magicResistanceAdjustment)
getActiveSpellNameArray
public String[] getActiveSpellNameArray()
getActiveSpellList
public List getActiveSpellList()
getTicksBeforeReady
public int getTicksBeforeReady()
setTicksBeforeReady
public void setTicksBeforeReady(int value)
getConditionsCount
public int getConditionsCount()
getConditionName
public String getConditionName(int index)
getConditionStartTime
public long getConditionStartTime(int condition)
setConditionStartTime
public void setConditionStartTime(long startDateTime,
int condition)
getSkillPoints
public int getSkillPoints()
setSkillPoints
public void setSkillPoints(int value)
getHitPoints
public int getHitPoints()
setHitPoints
public void setHitPoints(int value)
getSpellPoints
public int getSpellPoints()
setSpellPoints
public void setSpellPoints(int value)
getYearOfBirth
public int getYearOfBirth()
setYearOfBirth
public void setYearOfBirth(int value)
getQuickSpell
public int getQuickSpell()
setQuickSpell
public void setQuickSpell(int value)
getLloydsBeaconList
public List getLloydsBeaconList()
checkDataIntegrity
public static boolean checkDataIntegrity(byte[] data,
int offset,
int expectedNewOffset)
populateObjects
public static int populateObjects(int gameVersion,
byte[] data,
int offset,
List characterDataList,
int characterDataCount)
updateData
public static int updateData(byte[] newData,
int offset,
List characterDataList)
getCharacterDataData
public byte[] getCharacterDataData()
getCharacterDataOffset
public int getCharacterDataOffset()
getCharacterData3Data
public byte[] getCharacterData3Data()
getCharacterData3Offset
public int getCharacterData3Offset()
getCharacterData4Data
public byte[] getCharacterData4Data()
getCharacterData4Offset
public int getCharacterData4Offset()
getRecordSize
public static int getRecordSize()
getOffsetList
public static List getOffsetList(int size)
getComparativeDataSource
public static ComparativeTableControl.DataSource getComparativeDataSource(List characterDataList)
getUnknownByteDataList
public List getUnknownByteDataList()