2025-08-12 00:45 CEST

spring: develop 57ce4209 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
Auswaschbar Auswaschbar develop 2008-03-05 14:40:15 develop 2c41854f
Changeset * measuring of outgoing traffic for local connections, its not doubled any more
* removed the LoadMap()-function from CGameSetup, the map and mod are now always loaded by CPreGame
* the network can now send RawPackets and not only pairs of data and length
* added UnpackPacket and PackPacket, two helper classes for easy network message serialisation
* added new network message: NETMSG_GAMEDATA which replaces the NETMSG_MAP, _MOD and _SCRIPT
  - its sent from the server to each client while connecting
  - client will only start the game after he recieves this message
  - map, mod and script-tags in the setupscript will be ignored by clients


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5561 37977431-3df6-0310-b722-df95706aa16b
mod - Documentation/Spring start.txt Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
add - rts/Game/GameData.cpp Diff ] File ]
add - rts/Game/GameData.h Diff ] File ]
mod - rts/Game/GameServer.cpp Diff ] File ]
mod - rts/Game/GameServer.h Diff ] File ]
mod - rts/Game/GameSetup.cpp Diff ] File ]
mod - rts/Game/GameSetup.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/PreGame.h Diff ] File ]
mod - rts/Game/StartScripts/ScriptHandler.cpp Diff ] File ]
mod - rts/Game/StartScripts/ScriptHandler.h Diff ] File ]
mod - rts/System/BaseNetProtocol.cpp Diff ] File ]
mod - rts/System/BaseNetProtocol.h Diff ] File ]
mod - rts/System/Net/Connection.h Diff ] File ]
mod - rts/System/Net/LocalConnection.cpp Diff ] File ]
mod - rts/System/Net/LocalConnection.h Diff ] File ]
mod - rts/System/Net/Net.cpp Diff ] File ]
mod - rts/System/Net/Net.h Diff ] File ]
add - rts/System/Net/PackPacket.cpp Diff ] File ]
add - rts/System/Net/PackPacket.h Diff ] File ]
mod - rts/System/Net/RawPacket.cpp Diff ] File ]
mod - rts/System/Net/RawPacket.h Diff ] File ]
mod - rts/System/Net/UDPConnection.cpp Diff ] File ]
mod - rts/System/Net/UDPConnection.h Diff ] File ]
add - rts/System/Net/UnpackPacket.cpp Diff ] File ]
add - rts/System/Net/UnpackPacket.h Diff ] File ]
mod - tools/DedicatedServer/CMakeLists.txt Diff ] File ]