22 Commits

Author SHA1 Message Date
eacfd38e15 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
2012-09-25 19:17:43 -04:00
xethm55
abd731f3ca Multiplayer framework in place (can now connect multiple clients and view them in game) 2012-09-24 20:31:51 -04:00
3e178b4d97 make Client::draw_player() accept a player argument 2012-09-23 11:58:08 -04:00
b785304adf make lava slowly move over time 2012-09-21 22:05:22 -04:00
b1163044b8 draw lava all the way to the sky 2012-09-21 21:47:58 -04:00
1f80d8e870 add lava GLSL program and render lava floor 2012-09-21 21:43:04 -04:00
76e9390437 fix lava texture path 2012-09-21 18:57:27 -04:00
d4d2793ecf attempt to load texture using sfml-graphics; not building on linux 2012-09-20 00:49:17 -04:00
b739bed248 add sky 2012-09-17 22:41:59 -04:00
49b91ec088 draw red player point on overlay map 2012-09-16 15:45:19 -04:00
6f0aa56976 move and rotate overlay map with player 2012-09-16 14:22:06 -04:00
23b4177962 draw tile borders in overlay map 2012-09-16 14:13:00 -04:00
728fe2dc14 missing Z coordinate in overlay_hex_attributes 2012-09-16 14:03:14 -04:00
1378353226 attempt to draw overlay map - strange results 2012-09-16 13:47:48 -04:00
932b0b55f6 remove scale uniform from shaders 2012-09-15 20:53:14 -04:00
a1a81d66e1 add GLProgram::uniform() 2012-09-15 20:35:48 -04:00
c7af7f8f2f rename shaders 2012-09-15 08:43:59 -04:00
ac79196325 getting ready to draw a map overlay 2012-09-14 00:05:26 -04:00
84aecf957c draw each tile with its own size 2012-09-13 23:47:48 -04:00
89fc42251f create buffers for overlay hex tiles 2012-09-13 23:43:04 -04:00
ab65139951 only determine uniform locations once 2012-09-13 23:16:12 -04:00
0e9e54bc7a move OpenGL/SFML code to Client-gl.cc 2012-09-13 22:55:25 -04:00