Home
last modified time | relevance | path

Searched refs:ItemProto (Results 1 – 25 of 32) sorted by relevance

12

/dports/games/lordsawar/lordsawar-0.3.2/src/
H A DItemProto.cpp30 ItemProto::ItemProto(XML_Helper* helper) in ItemProto() function in ItemProto
87 ItemProto::ItemProto(Glib::ustring name) in ItemProto() function in ItemProto
105 ItemProto::ItemProto(const ItemProto& orig) in ItemProto() function in ItemProto
173 bool ItemProto::getBonus(ItemProto::Bonus bonus) const in getBonus()
178 void ItemProto::addBonus(ItemProto::Bonus bonus) in addBonus()
183 void ItemProto::removeBonus(ItemProto::Bonus bonus) in removeBonus()
275 Glib::ustring ItemProto::bonusFlagToString(ItemProto::Bonus bonus) in bonusFlagToString()
310 if (bonus & ItemProto::ADD1STR) in bonusFlagsToString()
312 if (bonus & ItemProto::ADD2STR) in bonusFlagsToString()
314 if (bonus & ItemProto::ADD3STR) in bonusFlagsToString()
[all …]
H A DItemProto.h38 class ItemProto: public Renamable
114 ItemProto(XML_Helper* helper);
117 ItemProto(const ItemProto& orig);
120 ItemProto(Glib::ustring name);
123 virtual ~ItemProto() {}; in ~ItemProto()
134 bool getBonus(ItemProto::Bonus bonus) const;
137 void addBonus(ItemProto::Bonus bonus);
140 void removeBonus(ItemProto::Bonus bonus);
245 static Glib::ustring bonusFlagToString(ItemProto::Bonus type);
H A DItemlist.cpp77 helper->registerTag(ItemProto::d_tag, sigc::mem_fun(*this, &Itemlist::loadItemProto)); in Itemlist()
91 if (tag != ItemProto::d_tag) in loadItemProto()
94 ItemProto* i = new ItemProto(helper); in loadItemProto()
126 void Itemlist::remove(ItemProto *itemproto) in remove()
140 void Itemlist::add(ItemProto *itemproto) in add()
H A DItem.cpp34 : ItemProto(helper), UniquelyIdentified(helper) in Item()
54 : ItemProto(name), UniquelyIdentified() in Item()
84 :ItemProto(orig), UniquelyIdentified(orig), in Item()
91 Item::Item(const ItemProto &proto, guint32 type_id) in Item()
92 :ItemProto(proto), UniquelyIdentified() in Item()
H A DItemlist.h39 class Itemlist : public std::map<guint32, ItemProto*>, public sigc::trackable
69 void remove(ItemProto *item);
70 void add(ItemProto *item);
H A DItem.h49 class Item: public ItemProto, public UniquelyIdentified
62 Item(const ItemProto &proto, guint32 type_id);
H A DMakefile.am44 ItemProto.cpp ItemProto.h stacktile.cpp stacktile.h \
H A Dplayer.cpp4148 if (item->getBonus() & ItemProto::STEAL_GOLD) in doHeroUseItem()
4164 if (item->getBonus() & ItemProto::SINK_SHIPS) in doHeroUseItem()
4172 if (item->getBonus() & ItemProto::PICK_UP_BAGS) in doHeroUseItem()
4182 if (item->getBonus() & ItemProto::ADD_2MP_STACK) in doHeroUseItem()
4189 if (item->getBonus() & ItemProto::BANISH_WORMS) in doHeroUseItem()
4203 if (item->getBonus() & ItemProto::BURN_BRIDGE) in doHeroUseItem()
4211 if (item->getBonus() & ItemProto::CAPTURE_KEEPER) in doHeroUseItem()
4227 if (item->getBonus() & ItemProto::SUMMON_MONSTER) in doHeroUseItem()
4245 if (item->getBonus() & ItemProto::DISEASE_CITY) in doHeroUseItem()
4256 if (item->getBonus() & ItemProto::RAISE_DEFENDERS) in doHeroUseItem()
[all …]
H A DGameScenario.cpp455 const ItemProto* templateItem = iter.second; in setupItemRewards()
1233 ItemProto *i = it.second; in validate()
1234 if (i->getBonus (ItemProto::BANISH_WORMS) && in validate()
1238 if (i->getBonus (ItemProto::SUMMON_MONSTER) && in validate()
1242 if (i->getBonus (ItemProto::RAISE_DEFENDERS) && in validate()
H A DMakefile.in122 Sage.lo ItemProto.lo stacktile.lo stackreflist.lo \
213 ./$(DEPDIR)/ItemProto.Plo ./$(DEPDIR)/Itemlist.Plo \
H A Dreward.cpp395 ItemProto *i = it->second; in getRandomItem()
/dports/games/lordsawar/lordsawar-0.3.2/src/editor/
H A Ditemlist-dialog.cpp223 ItemProto *a = row[items_columns.item]; in update_item_panel()
254 (item->getBonus(ItemProto::DOUBLEMOVESTACK)); in fill_item_info()
256 (item->getBonus(ItemProto::ADD2GOLDPERCITY)); in fill_item_info()
258 (item->getBonus(ItemProto::ADD3GOLDPERCITY)); in fill_item_info()
260 (item->getBonus(ItemProto::ADD4GOLDPERCITY)); in fill_item_info()
262 (item->getBonus(ItemProto::ADD5GOLDPERCITY)); in fill_item_info()
270 (item->getBonus(ItemProto::CAPTURE_KEEPER)); in fill_item_info()
278 (item->getBonus(ItemProto::SUMMON_MONSTER)); in fill_item_info()
326 ItemProto *a = row[items_columns.item]; in on_name_changed()
336 ItemProto *a = new ItemProto(_("Untitled")); in on_add_item_clicked()
[all …]
H A Dselect-item-dialog.h25 class ItemProto; variable
35 …const ItemProto *get_selected_item(guint32 &id) { id = selected_item_type_id; return selected_item… in get_selected_item()
42 const ItemProto *selected_item;
53 Gtk::TreeModelColumn<ItemProto *> item;
59 void addItemProto(ItemProto *item);
H A Ditemlist-dialog.h42 ItemProto *d_item; //current item
90 Gtk::TreeModelColumn<ItemProto *> item;
97 void addItemProto(ItemProto *itemproto);
101 void fill_item_info(ItemProto *item);
111 ItemProto::Bonus bonus);
H A Dselect-item-dialog.cpp62 void SelectItemDialog::addItemProto(ItemProto *item) in addItemProto()
H A Dbackpack-editor-dialog.cpp89 const ItemProto *itemproto = d.get_selected_item(id); in on_add_item_clicked()
H A Dreward-editor-dialog.cpp216 const ItemProto *itemproto = d.get_selected_item(id); in on_item_clicked()
/dports/games/lordsawar/lordsawar-0.3.2/src/gui/
H A Ditem-bonus-dialog.h27 class ItemProto; variable
50 void addItemProto(ItemProto *itemproto);
H A Ditem-bonus-dialog.cpp46 void ItemBonusDialog::addItemProto(ItemProto *itemproto) in addItemProto()
/dports/games/lordsawar/lordsawar-0.3.2/src/utils/
H A Dimport.cpp869 bonus = ItemProto::ADD1STR; break; in convert_item_code()
871 bonus = ItemProto::ADD2STR; break; in convert_item_code()
873 bonus = ItemProto::ADD3STR; break; in convert_item_code()
882 bonus = ItemProto::ADD1STACK; break; in convert_item_code()
884 bonus = ItemProto::ADD2STACK; break; in convert_item_code()
886 bonus = ItemProto::ADD3STACK; break; in convert_item_code()
892 bonus = ItemProto::FLYSTACK; in convert_item_code()
895 bonus = ItemProto::DOUBLEMOVESTACK; in convert_item_code()
912 bonus = ItemProto::Bonus(ItemProto::ADD4GOLDPERCITY | in convert_item_code()
941 ItemProto::Bonus bonus; in import_items()
[all …]
/dports/games/lordsawar/lordsawar-0.3.2/po/
H A Dlordsawar.pot6816 #: ../src/ItemProto.cpp:208
6820 #: ../src/ItemProto.cpp:210
6824 #: ../src/ItemProto.cpp:220
6828 #: ../src/ItemProto.cpp:222
6832 #: ../src/ItemProto.cpp:224
6836 #: ../src/ItemProto.cpp:226
6840 #: ../src/ItemProto.cpp:230
6844 #: ../src/ItemProto.cpp:233
6848 #: ../src/ItemProto.cpp:235
6852 #: ../src/ItemProto.cpp:237
[all …]
H A Dhu.po6297 #: ../src/ItemProto.cpp:197
6301 #: ../src/ItemProto.cpp:199
6305 #: ../src/ItemProto.cpp:209
6309 #: ../src/ItemProto.cpp:211
6313 #: ../src/ItemProto.cpp:213
6317 #: ../src/ItemProto.cpp:215
6321 #: ../src/ItemProto.cpp:219
6325 #: ../src/ItemProto.cpp:222
6329 #: ../src/ItemProto.cpp:224
6333 #: ../src/ItemProto.cpp:226
[all …]
H A Dfr.po6002 #: ../src/ItemProto.cpp:196
6006 #: ../src/ItemProto.cpp:198
6010 #: ../src/ItemProto.cpp:208
6014 #: ../src/ItemProto.cpp:210
6018 #: ../src/ItemProto.cpp:212
6022 #: ../src/ItemProto.cpp:214
6026 #: ../src/ItemProto.cpp:218
6030 #: ../src/ItemProto.cpp:221
6034 #: ../src/ItemProto.cpp:223
6038 #: ../src/ItemProto.cpp:225
[all …]
H A Dtr.po6340 #: ../src/ItemProto.cpp:196
6344 #: ../src/ItemProto.cpp:198
6348 #: ../src/ItemProto.cpp:208
6352 #: ../src/ItemProto.cpp:210
6356 #: ../src/ItemProto.cpp:212
6360 #: ../src/ItemProto.cpp:214
6364 #: ../src/ItemProto.cpp:218
6368 #: ../src/ItemProto.cpp:221
6372 #: ../src/ItemProto.cpp:223
6376 #: ../src/ItemProto.cpp:225
[all …]
/dports/games/lordsawar/lordsawar-0.3.2/doc/
H A DSavefile68 ItemProto::Bonus of ItemProto.h. An example value is:
69 ItemProto::ADD1STR | ItemPRoto::ADD2GOLDPERCITY
231 <d_item_bonus> what the item can do (ItemProto::Bonus)

12