|
Байланысты: pavlovskaia-jogargy-dengeili if (M.name){
name = new char [strlen(M.name) + 1];
strcpy(name, M.name);}
else name = 0;
health = M.health; ammo = M.ammo; skin = M.skin;
}
monstr::monstr(color sk){
switch (sk){
case red: health = 100; ammo = 10; skin = red;
name = 0; break;
case green: health = 100; ammo = 20; skin =green;
name = 0; break;
case blue: health = 100; ammo = 40; skin = blue;
name = 0; break;
}
}
monstr::monstr(char * nam){
name = new char [strlen(nam)+1];
strcpy(name, nam);
health = 100; ammo = 10; skin = red;
}
void monstr::draw(int x, int y, int scale, int position) {
/* ... monstr суреттелуі */ }
// ------------
daemon класы ------------
class daemon : public monstr{
int brain;
public:
// ------
Конструкторлар:
daemon(int br = 10){brain = br;};
daemon(color sk) : monstr (sk) {brain = 10;}
Достарыңызбен бөлісу: |
|
|