unit_creator & allow_rename_side(bool b)
unit_creator & allow_invalidate(bool b)
unit_creator & allow_show(bool b)
unit_creator & allow_discover(bool b)
unit_creator & allow_add_to_recall(bool b)
GLdouble GLdouble GLdouble b
This class stores all the data for a single 'side' (in game nomenclature).
const map_location start_pos_
Encapsulates the map of the game.
unit_creator & allow_get_village(bool b)
void add_unit(const config &cfg, const vconfig *vcfg=nullptr)
adds a unit on map without firing any events (so, usable during team construction in gamestatus) ...
map_location find_location(const config &cfg, const unit *pass_check=nullptr)
finds a suitable location for unit
A variable-expanding proxy for the config class.
unit_creator(team &tm, const map_location &start_pos, game_board *board=nullptr)
void post_create(const map_location &loc, const unit &new_unit, bool anim)
A config object defines a single node in a WML file, with access to child nodes.