summaryrefslogtreecommitdiffstats
path: root/PlayerStart.h
blob: dbae78cf37d1fc56b7928ef6fb37088dd81d90cd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#ifndef PLAYERSTART_H_
#define PLAYERSTART_H_

#include "LevelObject.h"
#include "Vertex3d.h"


class PlayerStart : public Vertex3d, public LevelObject {
  public:
    virtual bool hit(const Vertex &v) const {
      return (v.distanceSq(Vertex(getX(), getZ())) < 0.09);
    }
    
    virtual int getPriority() const {return 1;}
    
    virtual const char* getType() const {
      return "PlayerStart";
    }
};

#endif /*PLAYERSTART_H_*/