#include "global.h"
#include "map.h"
#include "auxiliary/auxSDL.h"
Ugrás a fájl forráskódjához.
◆ drawPointsText()
◆ getPlayerRenderObject()
A rajzoláshoz kell, átadja a megfelelő adatokat.
◆ getPlayerStats()
| void getPlayerStats |
( |
vector2D * |
maxVelocity | ) |
|
◆ getPoints()
◆ isAlive()
◆ movePlayer()
| void movePlayer |
( |
unsigned char * |
keys, |
|
|
int |
deltaTime |
|
) |
| |
Mozgatja a játékost a billentyű lenyomások alapján. Az ütközés érzékelés elég érdekes, megnézni, hogyha megváltoztatná a játékos helyzetét, akkor illegális pozicióba lenne-e, ha igen akkor pont annyira változtatja meg, hogy épp ne legyen illegális állapotban.
- Paraméterek
-
| billentyűzet | |
| ms | eltelt idő |
◆ setDie()
| void setDie |
( |
bool |
newValue | ) |
|
◆ setPlayerGravity()
| void setPlayerGravity |
( |
int |
gravity | ) |
|
◆ setPlayerStartingPosition()
| void setPlayerStartingPosition |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
◆ setPoints()
| void setPoints |
( |
int |
newAmount | ) |
|
◆ shoot()
◆ slowTime()
| bool slowTime |
( |
bool |
isEnabled | ) |
|
◆ updateText()
| void updateText |
( |
int |
newPoints | ) |
|