Changed ability 'name' tag to 'description'

This commit is contained in:
Dominic Bolin 2006-01-11 21:15:50 +00:00
parent 1c7267514b
commit 2cbe3263c1

View file

@ -733,8 +733,8 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
if(heal_ability) { if(heal_ability) {
abilities_.push_back("heals"); abilities_.push_back("heals");
if((*heal_ability)["name"] != "") { if((*heal_ability)["description"] != "") {
ability_tooltips_.push_back((*heal_ability)["name"]); ability_tooltips_.push_back((*heal_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("heals"); ability_tooltips_.push_back("heals");
} }
@ -743,8 +743,8 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
} }
if(regenerates_ability) { if(regenerates_ability) {
abilities_.push_back("regenerates"); abilities_.push_back("regenerates");
if((*regenerates_ability)["name"] != "") { if((*regenerates_ability)["description"] != "") {
ability_tooltips_.push_back((*regenerates_ability)["name"]); ability_tooltips_.push_back((*regenerates_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("regenerates"); ability_tooltips_.push_back("regenerates");
} }
@ -753,8 +753,8 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
} }
if(steadfast_ability) { if(steadfast_ability) {
abilities_.push_back("steadfast"); abilities_.push_back("steadfast");
if((*steadfast_ability)["name"] != "") { if((*steadfast_ability)["description"] != "") {
ability_tooltips_.push_back((*steadfast_ability)["name"]); ability_tooltips_.push_back((*steadfast_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("steadfast"); ability_tooltips_.push_back("steadfast");
} }
@ -770,8 +770,8 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
} }
if(leadership_ability) { if(leadership_ability) {
abilities_.push_back("leadership"); abilities_.push_back("leadership");
if((*leadership_ability)["name"] != "") { if((*leadership_ability)["description"] != "") {
ability_tooltips_.push_back((*leadership_ability)["name"]); ability_tooltips_.push_back((*leadership_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("leadership"); ability_tooltips_.push_back("leadership");
} }
@ -780,8 +780,8 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
} }
if(skirmisher_ability) { if(skirmisher_ability) {
abilities_.push_back("skirmisher"); abilities_.push_back("skirmisher");
if((*skirmisher_ability)["name"] != "") { if((*skirmisher_ability)["description"] != "") {
ability_tooltips_.push_back((*skirmisher_ability)["name"]); ability_tooltips_.push_back((*skirmisher_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("skirmisher"); ability_tooltips_.push_back("skirmisher");
} }
@ -789,8 +789,8 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
} }
if(illuminates_ability) { if(illuminates_ability) {
abilities_.push_back("illuminates"); abilities_.push_back("illuminates");
if((*illuminates_ability)["name"] != "") { if((*illuminates_ability)["description"] != "") {
ability_tooltips_.push_back((*illuminates_ability)["name"]); ability_tooltips_.push_back((*illuminates_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("illuminates"); ability_tooltips_.push_back("illuminates");
} }
@ -798,8 +798,8 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
} }
if(teleport_ability) { if(teleport_ability) {
abilities_.push_back("teleport"); abilities_.push_back("teleport");
if((*teleport_ability)["name"] != "") { if((*teleport_ability)["description"] != "") {
ability_tooltips_.push_back((*teleport_ability)["name"]); ability_tooltips_.push_back((*teleport_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("teleport"); ability_tooltips_.push_back("teleport");
} }
@ -807,16 +807,16 @@ unit_type::unit_type(const config& cfg, const movement_type_map& mv_types,
} }
if(ambush_ability) { if(ambush_ability) {
abilities_.push_back("ambush"); abilities_.push_back("ambush");
if((*ambush_ability)["name"] != "") { if((*ambush_ability)["description"] != "") {
ability_tooltips_.push_back((*ambush_ability)["name"]); ability_tooltips_.push_back((*ambush_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("ambush"); ability_tooltips_.push_back("ambush");
} }
} }
if(nightstalk_ability) { if(nightstalk_ability) {
abilities_.push_back("nightstalk"); abilities_.push_back("nightstalk");
if((*nightstalk_ability)["name"] != "") { if((*nightstalk_ability)["description"] != "") {
ability_tooltips_.push_back((*nightstalk_ability)["name"]); ability_tooltips_.push_back((*nightstalk_ability)["description"]);
} else { } else {
ability_tooltips_.push_back("nightstalk"); ability_tooltips_.push_back("nightstalk");
} }
@ -1205,8 +1205,8 @@ int unit_type::leadership(int led_level) const
{ {
char key[24]; // level[x] char key[24]; // level[x]
snprintf(key,sizeof(key),"level_%d",led_level); snprintf(key,sizeof(key),"level_%d",led_level);
const config* leadership_ability = cfg_.child("leadership_ability"); const config* leadership_ability;
if(leadership_ability) { if(leadership_ability=cfg_.child("abilities") && leadership_ability=leadership_ability->child("leadership") && leadership_ability) {
if((*leadership_ability)[key] != "") { if((*leadership_ability)[key] != "") {
return lexical_cast_default<int>((*leadership_ability)[key]); return lexical_cast_default<int>((*leadership_ability)[key]);
} }