Changeset 60776f2 in network-game for client/Client/main.cpp


Ignore:
Timestamp:
Dec 26, 2012, 3:27:08 PM (12 years ago)
Author:
dportnoy <dmp1488@…>
Branches:
master
Children:
5066e27
Parents:
3b8adee
git-author:
dportnoy <dmp1488@…> (12/26/12 15:26:07)
git-committer:
dportnoy <dmp1488@…> (12/26/12 15:27:08)
Message:

Changed the client to use serialize/deserialize and added serialization code for the player location

File:
1 edited

Legend:

Unmodified
Added
Removed
  • client/Client/main.cpp

    r3b8adee r60776f2  
    371371{
    372372   string response = string(msg.buffer);
     373
     374   cout << "Got message: " << msg.type << endl;
    373375
    374376   switch(state)
     
    437439            case MSG_TYPE_PLAYER:
    438440            {
    439                Player p = *(Player*)(&(msg.buffer));
    440 
    441                cout << "p.name: " << p.name;
    442                cout << "p.pos.x: " << p.pos.x;
    443                cout << "p.pos.y: " << p.pos.y;
     441               Player p("", "");
     442               p.deserialize(msg.buffer);
     443
     444               cout << "p.name: " << p.name << endl;
     445               cout << "p.pos.x: " << p.pos.x << endl;
     446               cout << "p.pos.y: " << p.pos.y << endl;
    444447
    445448               break;
Note: See TracChangeset for help on using the changeset viewer.