Home
last modified time | relevance | path

Searched refs:d_bonus (Results 1 – 7 of 7) sorted by relevance

/dports/games/lordsawar/lordsawar-0.3.2/src/
H A DItemProto.cpp41 d_bonus = bonusFlagsFromString(bonus_str); in ItemProto()
59 if (d_bonus & ItemProto::STEAL_GOLD) in ItemProto()
61 if (d_bonus & ItemProto::BANISH_WORMS) in ItemProto()
74 if (d_bonus & ItemProto::DISEASE_CITY) in ItemProto()
76 if (d_bonus & ItemProto::ADD_2MP_STACK) in ItemProto()
90 d_bonus = 0; in ItemProto()
106 :Renamable(orig), d_bonus(orig.d_bonus), d_uses_left(orig.d_uses_left), in ItemProto()
131 if (d_bonus & ItemProto::STEAL_GOLD) in saveContents()
180 d_bonus |= bonus; in addBonus()
185 d_bonus ^= bonus; in removeBonus()
[all …]
H A DItemProto.h131 guint32 getBonus() const {return d_bonus;}; in getBonus()
146 bool isUsable() const {return d_bonus & USABLE;} in isUsable()
153 …bool usableOnVictimPlayer() const { if (d_bonus & SINK_SHIPS || d_bonus & STEAL_GOLD) return true;… in usableOnVictimPlayer()
155 … bool usableOnEnemyCity() const { if (d_bonus & DISEASE_CITY) return true; else return false;} in usableOnEnemyCity()
156 …bool usableOnFriendlyCity() const { if (d_bonus & RAISE_DEFENDERS) return true; else return false;} in usableOnFriendlyCity()
157 …bool usableOnNeutralCity() const { if (d_bonus & PERSUADE_NEUTRALS) return true; else return false… in usableOnNeutralCity()
158 … bool usableOnAnyCity() const { if (d_bonus & TELEPORT_TO_CITY) return true; else return false;} in usableOnAnyCity()
202 guint32 d_bonus;
H A DPathCalculator.cpp105 :stack(s), flying(s->isFlying()), d_bonus(s->calculateMoveBonus()), in PathCalculator()
131 d_bonus = stack->calculateMoveBonus(); in PathCalculator()
146 d_bonus = stack->calculateMoveBonus(); in PathCalculator()
158 :stack(new Stack(*p.stack)), flying(p.flying), d_bonus(p.d_bonus), in PathCalculator()
370 if (tile->getType() & d_bonus && moves != 1) in pointsToMoveTo()
H A Dstack.cpp604 guint32 d_bonus = 0; in calculateMoveBonus() local
635 d_bonus = Tile::isFlying(); in calculateMoveBonus()
636 return d_bonus; in calculateMoveBonus()
647 d_bonus = Tile::isFlying(); in calculateMoveBonus()
648 return d_bonus; in calculateMoveBonus()
659 d_bonus |= bonus & (Tile::HILLS | Tile::FOREST); in calculateMoveBonus()
662 return d_bonus; in calculateMoveBonus()
667 guint32 d_bonus = calculateMoveBonus(); in isFlying() local
668 if (d_bonus == Tile::isFlying()) in isFlying()
H A DItem.cpp57 d_bonus = 0; in Item()
H A DPathCalculator.h76 guint32 d_bonus; variable
/dports/games/lordsawar/lordsawar-0.3.2/doc/
H A DSavefile66 <d_bonus> The capabilities this item has. The format of this field
70 </d_bonus>
327 <d_bonus> type of the bonus for the item
329 </d_bonus>