Changesets: spring
develop 63917f3a
Timestamp: 2008-09-27 18:40:52 Author: imbaczek [ Details ] [ Diff ] |
add some ASSERT_SYNCED around git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6462 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedMoveCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
develop e2f06f7a
Timestamp: 2008-09-27 15:04:05 Author: zerver [ Details ] [ Diff ] |
Cleaned up some rendering code git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6461 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BasicTreeDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BasicTreeDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BumpWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/VertexArray.h | [ Diff ] [ File ] | ||
develop c6b5f829
Timestamp: 2008-09-26 01:01:29 Author: tvo [ Details ] [ Diff ] |
Fix build git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6460 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Map/SMF/SmfMapFile.cpp | [ Diff ] [ File ] | ||
develop 8b831063
Timestamp: 2008-09-26 00:58:31 Author: tvo [ Details ] [ Diff ] |
Fix build git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6459 37977431-3df6-0310-b722-df95706aa16b |
||
mod - SConstruct | [ Diff ] [ File ] | ||
develop 6b80c8ab
Timestamp: 2008-09-25 17:43:20 Author: zerver [ Details ] [ Diff ] |
Added compiler flag -mno-tls-direct-seg-refs for GML/GCC git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6458 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/build/scons/rts.py | [ Diff ] [ File ] | ||
develop b2496270
Timestamp: 2008-09-25 16:40:29 Author: Auswaschbar [ Details ] [ Diff ] |
* fix compiling errorsof commit 6456: its true, not TRUE and false, not FALSE git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6457 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathManager.h | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncDebugger.cpp | [ Diff ] [ File ] | ||
develop 1538899a
Timestamp: 2008-09-25 00:59:24 Author: zerver [ Details ] [ Diff ] |
Optimized some parts of the rendering git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6456 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SmfReadMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvTreeDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BumpWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/DynWater.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/GrassDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/VertexArray.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/VertexArray.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/myGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/UnitDrawer.h | [ Diff ] [ File ] | ||
mod - rts/build/vstudio8/rts.vcproj | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlcls.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/speedy-tls.cpp | [ Diff ] [ File ] | ||
develop e6bdb6b4
Timestamp: 2008-09-25 00:26:11 Author: imbaczek [ Details ] [ Diff ] |
add more sync checks to GroundMoveType.cpp git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6455 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
develop 5f2c306c
Timestamp: 2008-09-25 00:19:23 Author: kloot [ Details ] [ Diff ] |
* add wantedHeading to the synctrace git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6454 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
develop a40436f5
Timestamp: 2008-09-24 21:20:31 Author: imbaczek [ Details ] [ Diff ] |
some ASSERT_SYNCED_* added (forgot in r6449) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6453 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
develop c934a36c
Timestamp: 2008-09-23 22:28:42 Author: kloot [ Details ] [ Diff ] |
fix Mantis 0001052 (units being teleported when their transporter dies) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6452 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/TransportUnit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/TransportUnit.h | [ Diff ] [ File ] | ||
mod - rts/System/float3.cpp | [ Diff ] [ File ] | ||
mod - rts/System/float3.h | [ Diff ] [ File ] | ||
develop 3cd90dda
Timestamp: 2008-09-23 21:55:18 Author: tvo [ Details ] [ Diff ] |
* Added unitsync APIs: - DLL_EXPORT int __stdcall GetInfoMapSize(const char* filename, const char* name, int* width, int* height); - DLL_EXPORT int __stdcall GetInfoMap(const char* filename, const char* name, void* data, int typeHint); This allows lobbies to fetch and display e.g. heightmap and metalmap from a map. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6451 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Map/MapParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/ReadMap.h | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SmfMapFile.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SmfMapFile.h | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SmfReadMap.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/unitsync/test/test.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync.h | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync_api.h | [ Diff ] [ File ] | ||
develop 74f05f69
Timestamp: 2008-09-23 21:05:07 Author: imbaczek [ Details ] [ Diff ] |
fix a compile error from previous commit git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6450 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
develop eeb961d9
Timestamp: 2008-09-23 20:58:39 Author: imbaczek [ Details ] [ Diff ] |
improvements to SyncDebugger, added ASSERT_SYNCED_PRIMITIVE and ASSERT_SYNCED_FLOAT3 macros ASSERT_SYNCED_PRIMITIVE and ASSERT_SYNCED_FLOAT3 work by forcing an expression to be considered in checksum calculations. When compiling without SYNCDEBUG, these expand to nothing; otherwise, they expand to a local temporary variable and are immediately destroyed, after checksumming. Coupled with sync debugger's ability of providing a backtrace in every place the checksum differs between clients, this should be a helpful addition. Currently those macros are only executed when issuing /desync in a debug build and in GroundMoveType.cpp (which seems to be the source of mantis 0001033.) Also improved sync debugger checksumming (isn't that delicate when handing it multiple repeating values) and reduced stacktrace clipping to 3 frames on 32bit OSes (4 frames was too much, it clipped copy ctors.) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6449 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sync/Logger.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncDebugger.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncDebugger.h | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncedFloat3.h | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncedPrimitive.h | [ Diff ] [ File ] | ||
develop 55cdf180
Timestamp: 2008-09-23 18:52:41 Author: Auswaschbar [ Details ] [ Diff ] |
* bring constness to LosHandler git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6448 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Misc/LosHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosHandler.h | [ Diff ] [ File ] | ||
develop e93239d6
Timestamp: 2008-09-23 01:52:01 Author: Auswaschbar [ Details ] [ Diff ] |
CMake: link unitsync.dll with python libraries git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6446 37977431-3df6-0310-b722-df95706aa16b |
||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 0137fc76
Timestamp: 2008-09-23 01:23:30 Author: tvo [ Details ] [ Diff ] |
* Separate map reading from map rendering. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6445 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Map/SMF/BFGroundTextures.cpp | [ Diff ] [ File ] | ||
add - rts/Map/SMF/SmfMapFile.cpp | [ Diff ] [ File ] | ||
add - rts/Map/SMF/SmfMapFile.h | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SmfReadMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/SmfReadMap.h | [ Diff ] [ File ] | ||
mod - rts/System/Platform/byteorder.h | [ Diff ] [ File ] | ||
develop f8c852fd
Timestamp: 2008-09-21 02:14:25 Author: zerver [ Details ] [ Diff ] |
Further BFGroundDrawer optimizations git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6444 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlcls.h | [ Diff ] [ File ] | ||
develop 483a2b57
Timestamp: 2008-09-20 21:19:26 Author: tvo [ Details ] [ Diff ] |
Download springlobby.exe directly from springlobby.info (No need for us to update it on clan-sy outweighs it being on other server; springlobby.info has proven to be quite reliable.) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6443 37977431-3df6-0310-b722-df95706aa16b |
||
mod - installer/sections/springlobby.nsh | [ Diff ] [ File ] | ||
develop 61d913a3
Timestamp: 2008-09-20 01:53:28 Author: zerver [ Details ] [ Diff ] |
Fixed speedy_tls scale factor git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6442 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/lib/gml/gmlcls.h | [ Diff ] [ File ] | ||
develop b807af6a
Timestamp: 2008-09-20 01:32:59 Author: zerver [ Details ] [ Diff ] |
Added one missing #include. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6441 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/lib/gml/gmlcls.h | [ Diff ] [ File ] | ||
develop bd6aeefb
Timestamp: 2008-09-20 01:21:19 Author: zerver [ Details ] [ Diff ] |
Fix: GML for Linux did not use speedy_tls library correctly git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6440 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/lib/gml/gmlcls.h | [ Diff ] [ File ] | ||
develop be710a92
Timestamp: 2008-09-19 17:10:43 Author: Auswaschbar [ Details ] [ Diff ] |
* add missing <map> include in SyncDebugger (buildserv complains) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6439 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Sync/SyncDebugger.cpp | [ Diff ] [ File ] | ||
develop aa61047f
Timestamp: 2008-09-19 09:59:06 Author: Auswaschbar [ Details ] [ Diff ] |
* made CSolidObject::heading synced * resolved compiler warnings in EventHandler * removed StdAfx from some files were it really causes header bloat (keep in mind it includes almost all spring header files. While this is OK for files which do this anyway, its a huge compile-time increase in files which don't) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6438 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Action.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameVersion.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/PlayerBase.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Objects/SolidObject.h | [ Diff ] [ File ] | ||
mod - rts/System/EventHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/Net/UDPConnection.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net/UDPListener.cpp | [ Diff ] [ File ] | ||
develop 6c58f165
Timestamp: 2008-09-18 21:31:26 Author: Auswaschbar [ Details ] [ Diff ] |
* CMake updates: - fix compilewarning-spam about fisibility flag on mingw - don't use -fpic for mingw (not needed) - fix duplication of some compilerflags git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6437 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/build/cmake/TestCXXAcceptsVisibilityFlag.cmake | [ Diff ] [ File ] | ||
mod - rts/lib/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - rts/lib/streflop/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/DedicatedServer/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||