Class Hero
Coming soon…
Functions:
- Coming soon…
etc.
Constructor Summary
nil
Method Summary
- (id) initHero
Start to initialize the Hero ability. e.g. HP, MP, Att, Def.
- (void) drawStatus
Draw the view of the Hero.e.g. HP bar, MP bar, Current Level
- (void) convertToImageNumber
Convert the number display to image display.
- (void) levelUp
Increase the Exp get for the Hero, and check if enough to Level up.
- (void) gotMoney
Increase the money when there is money get in the game.
Method Detail
initHero
- (id) initHero
This method will generate all the attribute of the Hero in the game. All initial ability of Hero will set when the game start.
Parameters:
initHP,initMP,initAtt,initDef
Returns:
self object reference.
drawStatus
- (void) drawStatus
Perform the OpenGL drawing of the view of the current status of the Hero. Which include the HP bar, MP bar, Level.
Parameters:
nil
Returns:
nil
convertToImageNumber
- (void) convertToImageNumber
Change the normal number display to image display. That is using the number images to display instead of using integer.
Parameters:
num
Returns:
nil
levelUp
- (void) levelUp
If there is enough exp got by the Hero, he then level up.
Parameters:
gotExp
Returns:
nil
gotMoney
- (void) gotMoney
Increase the Hero money(saving) if he can get money in the game.
Parameters:
income
Returns:
nil
more method will be added later