void LightningBolt::load(TCODZip &zip) { range = zip.getFloat(); damage = zip.getFloat(); stacks = zip.getInt(); stackSize = zip.getInt(); value = zip.getInt(); }
void Destructible::load(TCODZip &zip) { maxHp = zip.getFloat(); hp = zip.getFloat(); defense = zip.getFloat(); isImmortal = zip.getInt(); corpseName = strdup(zip.getString()); }
void Destructible::load(TCODZip &zip) { maxHp = zip.getFloat(); hp = zip.getFloat(); baseDefense = zip.getFloat(); totalDefense = zip.getFloat(); corpseName = strdup(zip.getString()); xp = zip.getInt(); }
void Destructible::load(TCODZip &zip) { maxHp = zip.getFloat(); hp = zip.getFloat(); defense = zip.getFloat(); corpseName = _strdup(zip.getString()); maxAp = zip.getInt(); ap = zip.getInt(); }
void Fireball::load(TCODZip &zip) { range = zip.getFloat(); aoe = zip.getFloat(); damage = zip.getFloat(); stacks = zip.getInt(); stackSize = zip.getInt(); value = zip.getInt(); }
void Poison::load(TCODZip &zip) { tick = zip.getFloat(); duration = zip.getInt(); stacks = zip.getInt(); stackSize = zip.getInt(); value = zip.getInt(); }
void Confuser::load(TCODZip &zip) { nbTurns = zip.getInt(); range = zip.getFloat(); stacks = zip.getInt(); stackSize = zip.getInt(); value = zip.getInt(); }
void Destructible::Load(TCODZip &zip) { //mobileClass_.basicAttributes_.GetHealth()->SetBaseValue(zip.getFloat()); //maxHp_ = zip.getFloat(); //mobileClass_.basicAttributes_.GetHealth()->SetBaseValue(zip.getFloat()); //hp_ = zip.getFloat(); defense_ = zip.getFloat(); corpseName_ = strdup(zip.getString()); }
void Attacker::load(TCODZip &zip) { basePower = zip.getFloat(); totalPower = zip.getFloat(); }
void Confuser::Load(TCODZip &zip) { nbTurns_ = zip.getInt(); range_ = zip.getFloat(); }
void Healer::Load(TCODZip &zip) { amount_=zip.getFloat(); }
void Healer::load(TCODZip &zip) { amount = zip.getFloat(); stacks = zip.getInt(); stackSize = zip.getInt(); value = zip.getInt(); }
void ItemReq::load(TCODZip &zip) { type = (ReqType)zip.getInt(); requirement = zip.getFloat(); }
void ItemBonus::load(TCODZip &zip) { type = (BonusType)zip.getInt(); bonus = zip.getFloat(); }
void Attacker::load(TCODZip &zip) { power = zip.getFloat(); }
void LightningBolt::load(TCODZip &zip) { range=zip.getFloat(); damage=zip.getFloat(); }
void Destructible::Load(TCODZip& zip) { maxHP = zip.getInt(); curHP = zip.getInt(); defense = zip.getFloat(); }