78 lines
2.4 KiB
Plaintext
78 lines
2.4 KiB
Plaintext
|
|
Include playerroom in world!
|
|
-OK 13/2-1999
|
|
|
|
Create a list of liseners for each cell!
|
|
-OK 14/2-1999
|
|
|
|
Update liseners when geometry changes! This can be done in
|
|
worldobject->setPosition and worldobject->setDirection.
|
|
-OK 14/2-1999 Did create updatePosition and updateDirection
|
|
|
|
Create code to move player!
|
|
-Client side code for steping: OK 14/2-1999
|
|
-Server side code for steping: OK 14/2-1999
|
|
|
|
Switch cell when player move outside cell!
|
|
-Code for moving players between cells: OK 16/2-1999
|
|
-Detect when moving outside a cell: OK 24/2-1999
|
|
-Find new cell and switch: OK 2/3-1999
|
|
-Update viewpoint information:
|
|
|
|
Client messagepump updated to read multiple messages between redraws.
|
|
-OK 16/2-1999
|
|
|
|
Create PVS of cells. Send them to the client on requests.
|
|
-OK 20/2-1999
|
|
|
|
Create clear world message.
|
|
-OK 16/2-1999 Did use MsgCommand with msgid MSGCOMMAND_CLIENTCLEARWORLD
|
|
|
|
Send MsgGeoObjRemove to liseners when a object are deleted from a worldobject.
|
|
-Recursivly deleting objects in the client world->removeGeometryObject(*): OK
|
|
-Sending message: OK 22/2-1999
|
|
|
|
Send a message to liseners when objects are added to a worldobject.
|
|
-OK 22/2-1999
|
|
|
|
Mapping between client input (keybord and mouse) and function
|
|
-OK 23/2-1999
|
|
|
|
Picking object
|
|
-Client opengl code: OK 23/2-1999
|
|
-Sending pick message: OK 24/2-1999
|
|
-Find worldobject holding picked geometryobject: OK 24/2-1999
|
|
-Send worldobject actions to client: OK 28/2-1999
|
|
-Display actionlist: OK 1/3-1999
|
|
-Send action to server: OK 2/3-1999
|
|
-Distribute action to worldobject: OK 2/3-1999
|
|
|
|
Messages with Variabel length needed to send worldobject command list:
|
|
-OK 25/2-1999
|
|
|
|
Stream readString need reimplementation to allow strings greater than 1024
|
|
char to be read:
|
|
|
|
Include MsgActionList in project
|
|
-Include some objectId reference: OK 28/2-1999
|
|
-Change char msg id with constants defined in message.H: OK 2/3-1999
|
|
-Create MsgActionListCli: OK 28/2-1999
|
|
|
|
Have client servers contacting pvvmudsrv and clients connecting after
|
|
receiveing serverinfo from pvvmudsrv
|
|
-GOS list in server: OK 8/4-1999
|
|
-Have gos contacting server: OK 11/4-1999
|
|
-Create MsgServerInfo: OK 18/4-1999
|
|
-Send MsgServerInfo to clients: OK 18/4-1999
|
|
-Connect to gos useing serverinfo: OK 18/4-1999
|
|
-Connect to worldsrv useing serverinfo: OK 25/4-1999
|
|
|
|
Remove files:
|
|
area.* cell.* geometryobject.* geometryobjectlist.*
|
|
srvlistener.* srvobject.* world.*
|
|
|
|
Move files:
|
|
player.* -> driver/
|
|
|
|
|