Changesets: spring
develop 4d638dc7
Timestamp: 2012-01-18 00:45:18 Author: zerver [ Details ] [ Diff ] |
Spring.GetTeamResources: Return prev{Metal,Energy}{Sent,Received} instead of (useless?) intermediate values Also return prev{Metal,Energy}Excess |
||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Team.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Team.h | [ Diff ] [ File ] | ||
develop 1e863492
Timestamp: 2012-01-17 21:33:20 Author: jK [ Details ] [ Diff ] |
Revert "fix endless loop in CGround::LineGroundCol (also increase precision)" This reverts commit 2fdaa0eaf696e5f53fb5ed2c68b0ca0f3da57c9a. |
||
mod - rts/Map/Ground.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GlobalConstants.h | [ Diff ] [ File ] | ||
develop 86bb25cc
Timestamp: 2012-01-17 13:10:48 Author: jK [ Details ] [ Diff ] |
add a faster std::floor implementation and use it (even in synced code) (results in the `32bit range` are tested and equal) |
||
mod - rts/System/FastMath.h | [ Diff ] [ File ] | ||
develop 3db93e68
Timestamp: 2012-01-17 13:06:53 Author: jK [ Details ] [ Diff ] |
update changelog.txt | ||
mod - doc/changelog.txt | [ Diff ] [ File ] | ||
develop 7e47225f
Timestamp: 2012-01-17 13:06:34 Author: jK [ Details ] [ Diff ] |
fix support of ENVVARS in IsolatedDir string | ||
mod - rts/System/FileSystem/DataDirLocater.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/DataDirLocater.h | [ Diff ] [ File ] | ||
develop 68de6500
Timestamp: 2012-01-17 13:02:39 Author: jK [ Details ] [ Diff ] |
Whitespaces + minor in Ground.cpp | ||
mod - rts/Map/Ground.cpp | [ Diff ] [ File ] | ||
develop 2fdaa0ea
Timestamp: 2012-01-17 13:00:37 Author: jK [ Details ] [ Diff ] |
fix endless loop in CGround::LineGroundCol (also increase precision) | ||
mod - rts/Map/Ground.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/GlobalConstants.h | [ Diff ] [ File ] | ||
develop 9b6cffee
Timestamp: 2012-01-16 00:45:59 Author: abma [ Details ] [ Diff ] |
fix git url for python-unitsync submodule | ||
mod - .gitmodules | [ Diff ] [ File ] | ||
add - tools/unitsync/python | [ Diff ] [ File ] | ||
develop 98bbdbd1
Timestamp: 2012-01-16 00:38:12 Author: abma [ Details ] [ Diff ] |
Merge remote-tracking branch 'renemilk/python_unitsync' into develop | ||
mod - .gitmodules | [ Diff ] [ File ] | ||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
develop d452822e
Timestamp: 2012-01-15 03:12:53 Author: Gajo Petrovic Committer: abma [ Details ] [ Diff ] |
Added awk script that exports important C/C++ enums (CommandTopic and UnitCommandOptions) to the Java interface and wrapper | ||
mod - AI/Interfaces/Java/bin/build.xml | [ Diff ] [ File ] | ||
add - AI/Interfaces/Java/bin/jni_wrappCommands.awk | [ Diff ] [ File ] | ||
mod - AI/Wrappers/JavaOO/bin/build.xml | [ Diff ] [ File ] | ||
develop ef58090a
Timestamp: 2012-01-14 23:10:50 Author: zerver [ Details ] [ Diff ] |
Fix bug in /multithread | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop 33bd82fc
Timestamp: 2012-01-14 19:38:28 Author: rt [ Details ] [ Diff ] |
fix mismatched feature colvol matrices | ||
mod - rts/Sim/Misc/CollisionHandler.cpp | [ Diff ] [ File ] | ||
develop b32a40ca
Timestamp: 2012-01-14 14:29:16 Author: rt [ Details ] [ Diff ] |
fix heap corruption in TransportCAI::UnloadDrop (2911) | ||
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp | [ Diff ] [ File ] | ||
develop 2cbeeb13
Timestamp: 2012-01-13 22:07:28 Author: Rene Milk [ Details ] [ Diff ] |
[unitsync] only add the python subdir if it exists | ||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 61594374
Timestamp: 2012-01-13 17:26:27 Author: rt [ Details ] [ Diff ] |
fix heap corruption in UnitDrawer::ShowUnitBuildSquare (2903) | ||
mod - rts/Rendering/GL/VertexArray.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop 2f82c9fc
Timestamp: 2012-01-13 17:21:33 Author: Rene Milk [ Details ] [ Diff ] |
[unitsync] make lib SHARED instead of MODULE and add "python" submodule unitsync needs to be SHARED, otherwise cmake won't let another target link against it |
||
mod - .gitmodules | [ Diff ] [ File ] | ||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 4bc5c8dd
Timestamp: 2012-01-12 21:45:20 Author: zerver [ Details ] [ Diff ] |
[MT] Fix desync in 10b5646 | ||
mod - rts/Game/TraceRay.cpp | [ Diff ] [ File ] | ||
develop ceed8a0d
Timestamp: 2012-01-12 01:03:51 Author: rt [ Details ] [ Diff ] |
do not break ShareBox either | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop a36fc0ae
Timestamp: 2012-01-11 20:42:27 Author: rt [ Details ] [ Diff ] |
do not break /spectator maybe... (690a9b288e38aea92a7eecf01cfbafada2c3fde5) | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
develop 5654286a
Timestamp: 2012-01-11 15:59:07 Author: abma [ Details ] [ Diff ] |
(vaildation) build demotool, too | ||
mod - buildbot/slave/tests-prepare.sh | [ Diff ] [ File ] | ||
develop e34f9ede
Timestamp: 2012-01-11 15:48:02 Author: abma [ Details ] [ Diff ] |
fix demotool compile 0002913 (thanks SirMaverick!) | ||
mod - tools/DemoTool/CMakeLists.txt | [ Diff ] [ File ] | ||
develop 8586d554
Timestamp: 2012-01-11 09:54:17 Author: jK [ Details ] [ Diff ] |
fix memleak in AssParser (very small one) -> "new CFileHandler" got never freed |
||
mod - rts/Rendering/Models/AssParser.cpp | [ Diff ] [ File ] | ||
develop 6f5fbf9a
Timestamp: 2012-01-11 09:43:18 Author: jK [ Details ] [ Diff ] |
move guihandler->PushLayoutCommand at the real end of the hotkey processing | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
develop 690a9b28
Timestamp: 2012-01-11 09:42:50 Author: jK [ Details ] [ Diff ] |
fix unused hotkeys blocking further ones in the queue I thought deeply about the other ways to fix this problem, too. Those others are: using throw&catch or implement a IActionExecutor::WantsAction(). I settled on "the return (bool) solution" cause: * WantsAction causes extremely much code duplication in ExecuteAction & WantsAction * I needed to fix a lot functions and with the return type change I got compile errors, which allowed me to fix the function in arbitrary order (with the other solutions it wouldn't fail to compile and so you don't see what functions are fixed and which are not) * throw&catch is designed to be used for real errors, but those should still fail (print error & stop further hotkey processing). We are interested in special cases where it doesn't make sense to process a command (e.g. no units selected). |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/IActionExecutor.h | [ Diff ] [ File ] | ||
mod - rts/Game/SyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/SmoothHeightMeshDrawer.cpp | [ Diff ] [ File ] | ||
develop c55a5cb5
Timestamp: 2012-01-11 03:26:49 Author: rt [ Details ] [ Diff ] |
fix by special request: BeamLasers could hit but not damage units using per-piece colvols | ||
mod - rts/Game/TraceRay.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CollisionHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/CollisionHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/BeamLaser.cpp | [ Diff ] [ File ] | ||