Changeset c9f6a1c in network-game for server


Ignore:
Timestamp:
Dec 23, 2013, 8:05:55 PM (11 years ago)
Author:
dportnoy <dmp1488@…>
Branches:
master
Children:
3e44a59
Parents:
8ce793b
Message:

New GameSummary class for storing game results

Location:
server
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • server/makefile

    r8ce793b rc9f6a1c  
    11CC = g++
    2 LIB_FLAGS = -lssl -lmysqlclient -lcrypt -lrt
     2#LIB_FLAGS = -lssl -lmysqlclient -lcrypt -lrt
     3LIB_FLAGS = -lmysqlclient -lcrypt -lrt
    34FLAGS = $(LIB_FLAGS)
    45COMMON_PATH = ../common
    5 DEPENDENCIES = Common.o MessageContainer.o MessageProcessor.o Player.o WorldMap.o DataAccess.o Projectile.o Game.o
     6DEPENDENCIES = Common.o MessageContainer.o MessageProcessor.o Player.o WorldMap.o DataAccess.o Projectile.o Game.o GameSummary.o
    67
    78server : server.cpp $(DEPENDENCIES)
     
    2930        $(CC) -c -o $@ $?
    3031
     32GameSummary.o : $(COMMON_PATH)/GameSummary.cpp
     33        $(CC) -c -o $@ $?
     34
    3135%.o : %.cpp
    3236        $(CC) -c -o $@ $?
  • server/server.cpp

    r8ce793b rc9f6a1c  
    3636#include "../common/Projectile.h"
    3737#include "../common/Game.h"
     38#include "../common/GameSummary.h"
    3839
    3940#include "DataAccess.h"
     
    377378
    378379                        serverMsg.type = MSG_TYPE_FINISH_GAME;
     380
     381                        // I should create an instance of the GameSummary object here and just serialize it into this message
    379382                        memcpy(serverMsg.buffer+4, &winningTeam, 4);
    380383                        memcpy(serverMsg.buffer+4, &scoreBlue, 4);
Note: See TracChangeset for help on using the changeset viewer.