draw overlay hover bar
draw border around overlay map Changed from refptr<map<U8, Player> > to map<U8, refptr<player> > minor bugfix - using more memory on sky than needed Fixed some bugs with multiplayer CCFS: print error when unable to find file by default simplify GLProgram creation with stdarg
This commit is contained in:
1 parent
abd731f3ca
commit
eacfd38e15
19 files changed
+486
-421
No files matched your search
@@ -1,4 +1,3 @@
|
||||
|
||||
#include <math.h>
|
||||
#include "HexTile.h"
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
#ifndef HEXTILE_H
|
||||
#define HEXTILE_H
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
#include "Map.h"
|
||||
#include "HexTile.h"
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
#ifndef MAP_H
|
||||
#define MAP_H
|
||||
|
||||
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
#include "Player.h"
|
||||
#include <math.h>
|
||||
|
||||
@@ -8,11 +7,11 @@ Player::Player()
|
||||
y = 0.0;
|
||||
direction = M_PI_2;
|
||||
hover = 1.0;
|
||||
name = "";
|
||||
w_pressed = KEY_NOT_PRESSED;
|
||||
a_pressed = KEY_NOT_PRESSED;
|
||||
s_pressed = KEY_NOT_PRESSED;
|
||||
d_pressed = KEY_NOT_PRESSED;
|
||||
rel_mouse_movement = 0;
|
||||
updated = false;
|
||||
name = "";
|
||||
w_pressed = KEY_NOT_PRESSED;
|
||||
a_pressed = KEY_NOT_PRESSED;
|
||||
s_pressed = KEY_NOT_PRESSED;
|
||||
d_pressed = KEY_NOT_PRESSED;
|
||||
rel_mouse_movement = 0;
|
||||
updated = false;
|
||||
}
|
||||
+6
-7
@@ -1,4 +1,3 @@
|
||||
|
||||
#ifndef PLAYER_H
|
||||
#define PLAYER_H
|
||||
|
||||
@@ -14,12 +13,12 @@ class Player
|
||||
double y;
|
||||
double direction; /* 0 = East, M_PI_2 = North, M_PI = West, ... */
|
||||
double hover;
|
||||
sf::Uint8 w_pressed;
|
||||
sf::Uint8 a_pressed;
|
||||
sf::Uint8 s_pressed;
|
||||
sf::Uint8 d_pressed;
|
||||
sf::Int32 rel_mouse_movement;
|
||||
bool updated;
|
||||
sf::Uint8 w_pressed;
|
||||
sf::Uint8 a_pressed;
|
||||
sf::Uint8 s_pressed;
|
||||
sf::Uint8 d_pressed;
|
||||
sf::Int32 rel_mouse_movement;
|
||||
bool updated;
|
||||
|
||||
Player();
|
||||
};
|
||||
|
||||
@@ -23,7 +23,6 @@ void Timer::Update(void)
|
||||
{
|
||||
// Record the time step
|
||||
stepTime = ((myClock.getElapsedTime().asSeconds() / 1000.0f) * gameSpeed);
|
||||
//stepTime = ((((sf::Window*)screen)->GetFrameTime() / 1000.0f) * gameSpeed);
|
||||
myClock.restart();
|
||||
|
||||
// Add the time to the total time
|
||||
|
||||
+4
-4
@@ -4,9 +4,9 @@
|
||||
#define KEY_PRESSED 0xA5u
|
||||
#define KEY_NOT_PRESSED 0x5Au
|
||||
|
||||
#define PLAYER_CONNECT 0x1Au
|
||||
#define PLAYER_DISCONNECT 0x2Bu
|
||||
#define PLAYER_DEATH 0x3Cu
|
||||
#define PLAYER_UPDATE 0x4Du
|
||||
#define PLAYER_CONNECT 0x1Au
|
||||
#define PLAYER_DISCONNECT 0x2Bu
|
||||
#define PLAYER_DEATH 0x3Cu
|
||||
#define PLAYER_UPDATE 0x4Du
|
||||
|
||||
#endif
|
||||
@@ -1,4 +1,3 @@
|
||||
|
||||
#ifndef REFPTR_H
|
||||
#define REFPTR_H REFPTR_H
|
||||
|
||||
|
||||
Reference in new issue
Block a user