~ubuntu-branches/ubuntu/maverick/lordsawar/maverick

« back to all changes in this revision

Viewing changes to src/armyprotobase.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Barry deFreese
  • Date: 2010-04-10 09:29:33 UTC
  • mfrom: (1.1.9 upstream) (5.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20100410092933-23uq4dxig30kmtcw
Tags: 0.1.8-1
* New upstream release.
* Add misc:Depends for -data package.
* Bump Standards Version to 3.8.4. (No changes needed).

Show diffs side-by-side

added added

removed removed

Lines of Context:
33
33
    :ArmyBase(a), d_name(a.d_name), 
34
34
    d_type_id(a.d_type_id),
35
35
     d_description(a.d_description), d_production_cost(a.d_production_cost),
 
36
     d_new_production_cost(a.d_new_production_cost),
36
37
     d_production(a.d_production), d_armyset(a.d_armyset)
37
38
{
38
39
}
39
40
 
40
41
ArmyProtoBase::ArmyProtoBase()
41
42
  :ArmyBase(), d_name(_("Untitled")), d_type_id(0),
42
 
    d_description(""), d_production_cost(0), d_production(0), 
43
 
    d_armyset(0)
 
43
    d_description(""), d_production_cost(0), d_new_production_cost(0),
 
44
    d_production(0), d_armyset(0)
44
45
{
45
46
}
46
47
 
47
48
ArmyProtoBase::ArmyProtoBase(XML_Helper* helper)
48
49
  :ArmyBase(helper), d_name(""), d_type_id(0), 
49
 
    d_description(""), d_production_cost(0), d_production(0), 
50
 
    d_armyset(0)
 
50
    d_description(""), d_production_cost(0), d_new_production_cost(0),
 
51
    d_production(0), d_armyset(0)
51
52
{
52
53
 
53
54
  helper->getData(d_name, "name");
54
55
  helper->getData(d_production_cost, "production_cost");
 
56
  helper->getData(d_new_production_cost, "new_production_cost");
55
57
  helper->getData(d_production, "production");
56
58
  helper->getData(d_description, "description");
57
59
}
67
69
  retval &= helper->saveData("name", d_name);
68
70
  retval &= helper->saveData("description", d_description);
69
71
  retval &= helper->saveData("production_cost", d_production_cost);
 
72
  retval &= helper->saveData("new_production_cost", d_new_production_cost);
70
73
  retval &= helper->saveData("production", d_production);
71
74
  retval &= ArmyBase::saveData(helper);
72
75
  return retval;