|
|
|
@d58e3c3
|
10 years |
dmp1488 |
When a clients fails to create a game, send a CREATE_GAME_FAILURE …
|
|
|
@6ba31d2
|
10 years |
dmp1488 |
When a game start, message all clients not in the game so they remove …
|
|
|
@85da778
|
10 years |
dmp1488 |
Convert the client to use the PlayerTeam enum
|
|
|
@48801af
|
10 years |
dmp1488 |
Use an enum for the player's team
|
|
|
@c941e07
|
10 years |
dmp1488 |
Only load the db settings once and actually use the loaded settings …
|
|
|
@a9a1295
|
10 years |
dmp1488 |
Merge branch 'master' of github.com:weretaco/network-game
|
|
|
@ace001a
|
10 years |
dmp1488 |
On the player's profile page, print the actual time each game ended.
|
|
|
@426fb84
|
10 years |
dmp1488 |
Save the actual time a game ends to the databse and send it to the …
|
|
|
@347d768
|
10 years |
dmp1488 |
Add time_finished to the gameHistory table, switch the order of …
|
|
|
@7fa452f
|
10 years |
dmp1488 |
Change the player team variable so that 0 means no team, 1 means blue …
|
|
|
@306758e
|
10 years |
dmp1488 |
Remove the serverSide argument from Game::addPlayer() since it's no …
|
|
|
@f3dfead
|
10 years |
dmp1488 |
Load the db settings file only once instead of many times
|
|
|
@5037b4b
|
10 years |
dmp1488 |
Change the users table to make honor, wins, and losses all unsigned ints
|
|
|
@aee0634
|
10 years |
dmp1488 |
Remove DataAccess::getPlayers() since it isn't used
|
|
|
@c666518
|
10 years |
dmp1488 |
Move handleGameEvents and handlePlayers events from the Game class to …
|
|
|
@84754c0
|
10 years |
dmp1488 |
Change updatePlayer to take a Player object and update many fields of …
|
|
|
@fb894b4
|
10 years |
dmp1488 |
Change server exe name and clean up the db schema
|
|
|
@81c4e8a
|
10 years |
dmp1488 |
Spelling correction in client gui
|
|
|
@4c00935
|
10 years |
dmp1488 |
Client draws real player info and game history on the profile screen …
|
|
|
@53643ca
|
10 years |
dmp1488 |
Server loads user profile and game history info from the database, …
|
|
|
@cdb0e98
|
10 years |
dmp1488 |
Server replies to the client's PROFILE request with hard-coded data …
|
|
|
@b28e2bf
|
10 years |
dmp1488 |
Client processes server PROFILE message and displays the player's …
|
|
|
@fd9cdb5
|
10 years |
dmp1488 |
Add new player profile screen, accessible from the lobby, which shows …
|
|
|
@abc4d56
|
10 years |
dmp1488 |
Server processes and broadcasts START_GAME messages
|
|
|
@cf05729
|
10 years |
dmp1488 |
Client processes START_GAME response
|
|
|
@cb5a021
|
10 years |
dmp1488 |
Client sends a new START_GAME message to start a game from the game lobby
|
|
|
@b1ce08c
|
10 years |
dmp1488 |
Merge branch 'master' of github.com:weretaco/network-game
|
|
|
@dfc81f0
|
10 years |
dmp1488 |
Fix potential client run-time error
|
|
|
@f15d6a9
|
10 years |
dmp1488 |
Server processes JOIN_GAME messages and broadcasts the info to all players
|
|
|
@3476207
|
10 years |
dmp1488 |
Client shows all players in the game lobby and sends messages to the …
|
|
|
@e98426d
|
10 years |
dmp1488 |
New JOIN_GAME message that client sends to server to indicate …
|
|
|
@ea17281
|
10 years |
dmp1488 |
Game.addPlayer takes a boolean to indicate wheter it runs on the …
|
|
|
@a0ce8a3
|
10 years |
dmp1488 |
Begin creation of the lobby screen for an individual game
|
|
|
@e708305
|
10 years |
dmp1488 |
Client makefile works on both linux and mac
|
|
|
@3ea1839
|
10 years |
dportnoy |
Fix Mac compiler warnings
|
|
|
@34bd549
|
10 years |
dmp1488 |
Make client compile on a Mac
|
|
|
@883bb5d
|
10 years |
dmp1488 |
Extra timer events removed from queue to prevent them from piling up …
|
|
|
@a9e808e
|
10 years |
dmp1488 |
Merge branch 'master' of github.com:weretaco/network-game
|
|
|
@95d7add
|
10 years |
dmp1488 |
more rebust error handling in the data-access code, specifically in …
|
|
|
@af116c0
|
10 years |
dmp1488 |
new graphics library code
|
|
|
@0b6f9ec
|
10 years |
dmp1488 |
Very minor client changes
|
|
|
@84f9797
|
11 years |
dmp1488 |
Server compiles with -g
|
|
|
@2e5aa0c
|
11 years |
dmp1488 |
Global .gitignore has server files as well and the graphics library …
|
|
|
@9cbdc9c
|
11 years |
dportnoy |
Graphics libary can load textures and handle mouse and keyboard …
|
|
|
@8df0c49
|
11 years |
dmp1488 |
Client makefile shows warnings
|
|
|
@2ce5154
|
11 years |
dmp1488 |
new OpenGL program added, that might replace the client's 2D graphics …
|
|
|
@efdb3ec
|
11 years |
dmp1488 |
Attempt to create one gitignore for VC++ projects (continued)
|
|
|
@6fab975
|
11 years |
dmp1488 |
Attempt to create one gitignore for VC++ projects
|
|
|
@8826eed
|
11 years |
dmp1488 |
When a player leaves a game, the client now frees the memory for that …
|
|
|
@64a1f4e
|
11 years |
dmp1488 |
Game.addPlayer reset all the player's stats as well
|
|
|
@d6b5f74
|
11 years |
dmp1488 |
Prior deletion of client-side SCORE message processing reverted
|
|
|
@6f64166
|
11 years |
dmp1488 |
Client no longer processes messages in STATE_LOBBY that should only be …
|
|
|
@dfb9363
|
11 years |
dmp1488 |
Client correctly handles other players leaving
|
|
|
@11ad6fb
|
11 years |
dmp1488 |
The client prints a list of all online players in the lobby
|
|
|
@b29ff6b
|
11 years |
dmp1488 |
Client gui creation code moved to its own method
|
|
|
@c991530
|
11 years |
dmp1488 |
The playerClass instance variable of the Player class is now an enum …
|
|
|
@c51da03
|
11 years |
dmp1488 |
Merge branch 'master' of github.com:weretaco/network-game
|
|
|
@5c7f28d
|
11 years |
dmp1488 |
The global projectile map and related code is gone from main.cpp, the …
|
|
|
@1e250bf
|
11 years |
dmp1488 |
Client makefile is up-to-date and includes -Wall
|
|
|
@9ee50ce
|
11 years |
dmp1488 |
Server logs unknown messages
|
|
|
@1ee0ffa
|
11 years |
dmp1488 |
When the client receives a PLAYER_MOVE messages, it clears that …
|
|
|
@99cf349
|
11 years |
dmp1488 |
When a player starts moving, the server clears that player's target player
|
|
|
@f66d04f
|
11 years |
dmp1488 |
Client update for map structs refactoring
|
|
|
@7f884ea
|
11 years |
dmp1488 |
Map-related structs are now outside of the WorldMap class
|
|
|
@e70b66b
|
11 years |
dmp1488 |
Player targeting logic has been fixed
|
|
|
@06fc7f7
|
11 years |
dmp1488 |
getMsgTypeString is now defined in MessageContainer.cpp and the …
|
|
|
@0678d60
|
11 years |
dmp1488 |
All server warnings have been fixed and the WorldMap class has a new …
|
|
|
@204edcf
|
11 years |
dmp1488 |
Server uses setters and getters to access id and targetPlayer …
|
|
|
@5b92307
|
11 years |
dmp1488 |
id and targetPlayer are now both private members of the Player class …
|
|
|
@949cf70
|
11 years |
dmp1488 |
Server makefile uses -Wall to compile all files
|
|
|
@9ba9b96
|
11 years |
dmp1488 |
All ids should now be unsigned ints
|
|
|
@d998572
|
11 years |
dmp1488 |
updateTarget (from the Player class) now takes the target as a …
|
|
|
@1f6233e
|
11 years |
dmp1488 |
Minor cient fix related to earlier code refactoring
|
|
|
@e5697b1
|
11 years |
dmp1488 |
Projectile drawing code moved to the GameRender class
|
|
|
@d05c484
|
11 years |
dmp1488 |
Some game-specific functions moved from server.cpp to the Game class …
|
|
|
@6054f1e
|
11 years |
dmp1488 |
Moved damagePlayer to the Player class
|
|
|
@eb2ad4f
|
11 years |
dmp1488 |
gameMap removed from client
|
|
|
@2e63b64
|
11 years |
dmp1488 |
gameMap removed from server
|
|
|
@bcfd99a
|
11 years |
dmp1488 |
When a player leaves a game, any flag they were carrying is dropped
|
|
|
@8aed9c0
|
11 years |
dmp1488 |
Client compiles under linux
|
|
|
@360c0f1
|
11 years |
dmp1488 |
Server no longer sends OBJECT messages on player login or runs the …
|
|
|
@3ff2bd7
|
11 years |
dmp1488 |
Client updates related to the attack message change
|
|
|
@9bfc1cb
|
11 years |
dmp1488 |
The ATTACK message has been removed and the START_ATTACK message has …
|
|
|
@f63aa57
|
11 years |
dmp1488 |
The old Game window has been completely removed from the client and …
|
|
|
@cbc70eb
|
11 years |
dmp1488 |
A small bit of client code uses curPlayerId instead of searching …
|
|
|
@cd80d63
|
11 years |
dmp1488 |
Issue with players leaving, but not getting removed from games is fixed
|
|
|
@29fdf12
|
11 years |
dmp1488 |
The GAME_INFO message sent when a game finishes now includes the game …
|
|
|
@257de75
|
11 years |
dmp1488 |
Removed some debug messages from the client
|
|
|
@df74597
|
11 years |
dmp1488 |
Server-side logic for handling a game victory is fixed
|
|
|
@e0fd377
|
11 years |
dmp1488 |
Removed global score variables from client, removed the old …
|
|
|
@f3fb980
|
11 years |
dmp1488 |
Removed global score variables from server
|
|
|
@9c18cb7
|
11 years |
dmp1488 |
Removed error function definition from main.cpp
|
|
|
@8554263
|
11 years |
dmp1488 |
Restructuring and code cleanup
|
|
|
@68d94de
|
11 years |
dmp1488 |
MessageProcessor now takes a socket and optional output log file as …
|
|
|
@e1af80c
|
11 years |
dmp1488 |
When a game ends, the server sets currentGame to NULL for all participants
|
|
|
@635ad9b
|
11 years |
dmp1488 |
Correction to GameSummary constructor
|
|
|
@778d0c9
|
11 years |
dmp1488 |
Correction in the server's creation of the FINISH_GAME message
|
|
|
@3e44a59
|
11 years |
dportnoy |
The client shows a game summary screen when the current game cfinishes
|
|
|
@c9f6a1c
|
11 years |
dmp1488 |
New GameSummary class for storing game results
|
|
|
@8ce793b
|
11 years |
dmp1488 |
For for server bug caused by improper deletion while iterating over games
|
|
|