Player.cpp 598 B

123456789101112131415161718192021222324252627282930
  1. #include "Player.h"
  2. #include "Area.h"
  3. Player::Player()
  4. : Entity( PlayerEntityType::INSTANCE, 1 )
  5. {
  6. for( int i = 0; i < 9; i++ )
  7. {
  8. ItemSlot* slot = new ItemSlot( 50, 0, i, 0, ANY_DIRECTION, 0 );
  9. addSlot( slot );
  10. }
  11. }
  12. Player::~Player()
  13. {}
  14. PlayerEntityType::PlayerEntityType()
  15. : EntityType( ID )
  16. {}
  17. void PlayerEntityType::loadSuperEntity( Entity* zEntity, Framework::StreamReader* zReader ) const
  18. {
  19. EntityType::loadSuperEntity( zEntity, zReader );
  20. }
  21. Entity* PlayerEntityType::createEntity() const
  22. {
  23. return new Player();
  24. }