Recovered from microbel
This commit is contained in:
77
server/TODO
Normal file
77
server/TODO
Normal file
@@ -0,0 +1,77 @@
|
||||
|
||||
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/
|
||||
|
||||
|
Reference in New Issue
Block a user