| Last change
                  on this file since 2187 was
                  2132,
                  checked in by scheusso, 17 years ago | 
        
          | 
bidirectional synchronisation works now:register variables with mode direction::serverMaster or direction::clientMaster
 clientMaster: both sides may change the variable but the client is master
 serverMaster: both sides may change the variable but the server is master
 
 | 
        
          | 
              
                  Property svn:eol-style set to
                  native | 
        | File size:
            593 bytes | 
      
      
        
  | Line |  | 
|---|
| 1 | todo: | 
|---|
| 2 |  | 
|---|
| 3 | test network functionality with paketloss/delay: http://www.linuxfoundation.org/en/Net:Netem#Packet_loss | 
|---|
| 4 |  | 
|---|
| 5 | bidirectional | 
|---|
| 6 |  | 
|---|
| 7 | minimize synchronisableHeader | 
|---|
| 8 |  | 
|---|
| 9 |  | 
|---|
| 10 | !!! check that enet does not cause a packet traffic jam when a reliable packet gets missed !!! | 
|---|
| 11 | !!! ensure that objects get synched, when newly created, even if not their tick | 
|---|
| 12 |  | 
|---|
| 13 | setvariable mode | 
|---|
| 14 | objectmode | 
|---|
| 15 | priorities (put into gamestatehandler) | 
|---|
| 16 | manage delete object handling (only send deletes of acked objects) | 
|---|
| 17 | static (sync once) & triggerSync | 
|---|
| 18 |  | 
|---|
| 19 | REMARKS: | 
|---|
| 20 | try to sort the bytestream before copy (putt all 0's in one place) | 
|---|
       
      
      Note: See 
TracBrowser
        for help on using the repository browser.