equal
deleted
inserted
replaced
60 } |
60 } |
61 |
61 |
62 for(int i = 0; i < 8; i++) |
62 for(int i = 0; i < 8; i++) |
63 { |
63 { |
64 if ((TypesHatnames[kind].size()) > 0){ |
64 if ((TypesHatnames[kind].size()) > 0){ |
65 team->HHHat[i] = TypesHatnames[kind][rand()%(TypesHatnames[kind].size())]; |
65 team->Hedgehogs[i].Hat = TypesHatnames[kind][rand()%(TypesHatnames[kind].size())]; |
66 } |
66 } |
67 RandomNameByHat(team,i); |
67 RandomNameByHat(team,i); |
68 } |
68 } |
69 |
69 |
70 } |
70 } |
73 |
73 |
74 |
74 |
75 void HWNamegen::RandomNameByHat(HWTeam*& team, const int &i) |
75 void HWNamegen::RandomNameByHat(HWTeam*& team, const int &i) |
76 { |
76 { |
77 QStringList Dictionaries; |
77 QStringList Dictionaries; |
78 HatCfgLoad(team->HHHat[i],Dictionaries); |
78 HatCfgLoad(team->Hedgehogs[i].Hat,Dictionaries); |
79 |
79 |
80 QStringList Dictionary; |
80 QStringList Dictionary; |
81 DictLoad(Dictionaries[rand()%(Dictionaries.size())],Dictionary); |
81 DictLoad(Dictionaries[rand()%(Dictionaries.size())],Dictionary); |
82 |
82 |
83 team->HHName[i] = Dictionary[rand()%(Dictionary.size())]; |
83 team->Hedgehogs[i].Name = Dictionary[rand()%(Dictionary.size())]; |
84 } |
84 } |
85 |
85 |
86 void HWNamegen::DictLoad(const QString filename, QStringList &list) |
86 void HWNamegen::DictLoad(const QString filename, QStringList &list) |
87 { |
87 { |
88 list.clear(); |
88 list.clear(); |