コード例 #1
0
ファイル: Pickable.cpp プロジェクト: cottog/CASTER-EDITION
void LightningBolt::load(TCODZip &zip) {
	range = zip.getFloat();
	damage = zip.getFloat();
	stacks = zip.getInt();
	stackSize = zip.getInt();
	value = zip.getInt();
}
コード例 #2
0
void Destructible::load(TCODZip &zip)
{
    maxHp = zip.getFloat();
    hp = zip.getFloat();
    defense = zip.getFloat();
    isImmortal = zip.getInt();
    corpseName = strdup(zip.getString());
}
コード例 #3
0
ファイル: Destructible.cpp プロジェクト: cottog/Game
void Destructible::load(TCODZip &zip) {
	maxHp = zip.getFloat();
	hp = zip.getFloat();
	baseDefense = zip.getFloat();
	totalDefense = zip.getFloat();
	corpseName = strdup(zip.getString());
	xp = zip.getInt();
}
コード例 #4
0
void Destructible::load(TCODZip &zip) {
	maxHp = zip.getFloat();
	hp = zip.getFloat();
	defense = zip.getFloat();
	corpseName = _strdup(zip.getString());
	maxAp = zip.getInt();
	ap = zip.getInt();
}
コード例 #5
0
ファイル: Pickable.cpp プロジェクト: cottog/CASTER-EDITION
void Fireball::load(TCODZip &zip) {
	range = zip.getFloat();
	aoe = zip.getFloat();
	damage = zip.getFloat();
	stacks = zip.getInt();
	stackSize = zip.getInt();
	value = zip.getInt();
}
コード例 #6
0
ファイル: Pickable.cpp プロジェクト: cottog/CASTER-EDITION
void Poison::load(TCODZip &zip) {
	tick = zip.getFloat();
	duration = zip.getInt();
	stacks = zip.getInt();
	stackSize = zip.getInt();
	value = zip.getInt();
}
コード例 #7
0
ファイル: Pickable.cpp プロジェクト: cottog/CASTER-EDITION
void Confuser::load(TCODZip &zip) {
	nbTurns = zip.getInt();
	range = zip.getFloat();
	stacks = zip.getInt();
	stackSize = zip.getInt();
	value = zip.getInt();
}
コード例 #8
0
ファイル: persistent.cpp プロジェクト: dev-riker/roguelikes
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());
}
コード例 #9
0
ファイル: Attacker.cpp プロジェクト: cottog/Game
void Attacker::load(TCODZip &zip) {
	basePower = zip.getFloat();
	totalPower = zip.getFloat();
}
コード例 #10
0
ファイル: persistent.cpp プロジェクト: dev-riker/roguelikes
void Confuser::Load(TCODZip &zip)
{
    nbTurns_ = zip.getInt();
    range_ = zip.getFloat();
}
コード例 #11
0
ファイル: persistent.cpp プロジェクト: dev-riker/roguelikes
void Healer::Load(TCODZip &zip)
{
    amount_=zip.getFloat();
}
コード例 #12
0
ファイル: Pickable.cpp プロジェクト: cottog/CASTER-EDITION
void Healer::load(TCODZip &zip) {
	amount = zip.getFloat();
	stacks = zip.getInt();
	stackSize = zip.getInt();
	value = zip.getInt();
}
コード例 #13
0
ファイル: Pickable.cpp プロジェクト: cottog/CASTER-EDITION
void ItemReq::load(TCODZip &zip) {
	type = (ReqType)zip.getInt();
	requirement = zip.getFloat();
}
コード例 #14
0
ファイル: Pickable.cpp プロジェクト: cottog/CASTER-EDITION
void ItemBonus::load(TCODZip &zip) {
	type = (BonusType)zip.getInt();
	bonus = zip.getFloat();
}
コード例 #15
0
ファイル: Attacker.cpp プロジェクト: davidhouchin/m7rogue
void Attacker::load(TCODZip &zip) {
	power = zip.getFloat();
}
コード例 #16
0
ファイル: Scroll.cpp プロジェクト: PeterMRegan/CS1310
void LightningBolt::load(TCODZip &zip)
{
	range=zip.getFloat();
	damage=zip.getFloat();
}
コード例 #17
0
void
Destructible::Load(TCODZip& zip) {
    maxHP = zip.getInt();
    curHP = zip.getInt();
    defense = zip.getFloat();
}