2025-08-26 09:37 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 855c78d3
Timestamp: 2012-03-24 00:59:38
Author: rt
Details ] Diff ]
fix (probably) all instances of "changing unit speed does not work anymore" (2877/3016)

scripts can now arbitrarily override the UnitDef values, which are only used for initialization

NOTE:
using Spring.SetUnitCOBValue(unitID, MAX_SPEED, v) only works when the unit
already has an order and is NOT permanent, the next move command will undo it
(only the "wanted" maximum speed is modified for the duration of the order)

Spring.MoveCtrl.SetGroundMoveTypeData(unitID, "maxSpeed", v) _is_ permanent:
all subsequent move commands will use "v" to set the "wanted" maximum speed
(none will make the unit move any faster than v, even if the "wanted" speed
is later increased)
mod - rts/Game/SelectedUnitsAI.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedMoveCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.h Diff ] File ]
mod - rts/Sim/MoveTypes/MoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/MoveType.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
develop 865d9bb8
Timestamp: 2012-03-23 17:42:38
Author: jK
Details ] Diff ]
make CGroundBlockingObjectMap::GroundBlocked safe against out-of-map coords and remove topMost (it was always `true`) & replaced with a fastpath (just return the first in the container)
check x/y separate
note: topMost functionality for factories was replaced by the ignoreObject version
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Sim/Misc/GroundBlockingObjectMap.cpp Diff ] File ]
mod - rts/Sim/Misc/GroundBlockingObjectMap.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
develop 5a2f0125
Timestamp: 2012-03-23 17:38:24
Author: jK
Details ] Diff ]
add new bool CGroundBlockingObjectMap::GroundBlocked(const float3& pos, CSolidObject* ignoreObj)
mod - rts/Sim/Misc/GroundBlockingObjectMap.cpp Diff ] File ]
mod - rts/Sim/Misc/GroundBlockingObjectMap.h Diff ] File ]
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/StrafeAirMoveType.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
develop d07afaf5
Timestamp: 2012-03-23 17:30:13
Author: jK
Details ] Diff ]
minor speedups in GroundBlockingObjectMap
mod - rts/Sim/Misc/GroundBlockingObjectMap.cpp Diff ] File ]
mod - rts/Sim/Misc/GroundBlockingObjectMap.h Diff ] File ]
develop 7a31c960
Timestamp: 2012-03-23 17:24:58
Author: jK
Details ] Diff ]
LuaSynced*.cpp: use Clamp()
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
develop 26736c7a
Timestamp: 2012-03-23 16:12:07
Author: jK
Details ] Diff ]
make MacOSX buildbot zipname coherent with the others
mod - buildbot/slave/create_Mac_bundle.sh Diff ] File ]
mod - doc/releasechecklist.txt Diff ] File ]
develop d50979f5
Timestamp: 2012-03-23 00:40:15
Author: abma
Details ] Diff ]
unify cmake message
mod - tools/CMakeLists.txt Diff ] File ]
develop a93f963b
Timestamp: 2012-03-23 00:14:03
Author: abma
Details ] Diff ]
disable compile of pr-downloader if curl isn't available
mod - tools/CMakeLists.txt Diff ] File ]
develop 72e63a9a
Timestamp: 2012-03-22 23:50:34
Author: abma
Details ] Diff ]
add pr-downloader as submodule
mod - .gitmodules Diff ] File ]
mod - tools/CMakeLists.txt Diff ] File ]
add - tools/pr-downloader Diff ] File ]
develop 3ed22def
Timestamp: 2012-03-21 21:20:51
Author: jK
Details ] Diff ]
Merge branch 'release' into develop
mod - CMakeLists.txt Diff ] File ]
mod - doc/changelog.txt Diff ] File ]
mod - installer/sections/deprecated.nsh Diff ] File ]
mod - installer/sections/vcredist.nsh Diff ] File ]
mod - installer/spring.nsi Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.h Diff ] File ]
develop 2e19bd89
Timestamp: 2012-03-21 21:12:10
Author: jK
Details ] Diff ]
Merge branch 'release'
mod - AI/Interfaces/Java/src/main/native/JavaBridge.c Diff ] File ]
mod - AI/Skirmish/AAI/AAI.cpp Diff ] File ]
mod - AI/Skirmish/AAI/AAIConstructor.cpp Diff ] File ]
mod - CMakeLists.txt Diff ] File ]
mod - buildbot/slave/tests-prepare.sh Diff ] File ]
mod - cont/LuaUI/system.lua Diff ] File ]
mod - cont/base/springcontent/LuaGadgets/system.lua Diff ] File ]
mod - cont/uikeys.txt Diff ] File ]
mod - doc/changelog.txt Diff ] File ]
mod - installer/make_installer.sh Diff ] File ]
mod - installer/sections/deprecated.nsh Diff ] File ]
mod - installer/sections/shortcuts_startMenu.nsh Diff ] File ]
add - installer/sections/vcredist.nsh Diff ] File ]
mod - installer/spring.nsi Diff ] File ]
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/Game.h Diff ] File ]
mod - rts/Game/GlobalUnsynced.cpp Diff ] File ]
mod - rts/Game/GlobalUnsynced.h Diff ] File ]
mod - rts/Game/NetCommands.cpp Diff ] File ]
mod - rts/Game/UI/KeyBindings.cpp Diff ] File ]
mod - rts/Game/UnsyncedGameCommands.cpp Diff ] File ]
mod - rts/Lua/LuaDefs.h Diff ] File ]
mod - rts/Lua/LuaFeatureDefs.cpp Diff ] File ]
mod - rts/Lua/LuaHandleSynced.cpp Diff ] File ]
mod - rts/Lua/LuaParser.cpp Diff ] File ]
mod - rts/Lua/LuaParser.h Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.h Diff ] File ]
mod - rts/Lua/LuaUI.cpp Diff ] File ]
mod - rts/Lua/LuaUnitDefs.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.h Diff ] File ]
mod - rts/Lua/LuaUtils.cpp Diff ] File ]
mod - rts/Lua/LuaUtils.h Diff ] File ]
mod - rts/Lua/LuaWeaponDefs.cpp Diff ] File ]
mod - rts/Map/SMF/ROAM/RoamMeshDrawer.cpp Diff ] File ]
mod - rts/Map/SMF/SMFGroundDrawer.cpp Diff ] File ]
mod - rts/Rendering/DebugColVolDrawer.cpp Diff ] File ]
mod - rts/Rendering/DebugColVolDrawer.h Diff ] File ]
mod - rts/Rendering/DefaultPathDrawer.cpp Diff ] File ]
mod - rts/Rendering/FarTextureHandler.cpp Diff ] File ]
mod - rts/Rendering/FarTextureHandler.h Diff ] File ]
mod - rts/Rendering/FeatureDrawer.cpp Diff ] File ]
mod - rts/Rendering/GL/FBO.cpp Diff ] File ]
mod - rts/Rendering/UnitDrawer.cpp Diff ] File ]
mod - rts/Rendering/UnitDrawer.h Diff ] File ]
mod - rts/Rendering/WorldDrawer.cpp Diff ] File ]
mod - rts/Sim/Misc/AirBaseHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/AirBaseHandler.h Diff ] File ]
mod - rts/Sim/Misc/GlobalSynced.h Diff ] File ]
mod - rts/Sim/MoveTypes/AAirMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/AAirMoveType.h Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.h Diff ] File ]
mod - rts/Sim/MoveTypes/HoverAirMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/MoveInfo.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/MoveInfo.h Diff ] File ]
mod - rts/Sim/MoveTypes/StrafeAirMoveType.cpp Diff ] File ]
mod - rts/Sim/Objects/SolidObject.h Diff ] File ]
mod - rts/Sim/Path/Default/PathFinder.cpp Diff ] File ]
mod - rts/Sim/Path/Default/PathFinder.h Diff ] File ]
mod - rts/Sim/Path/Default/PathFinderDef.h Diff ] File ]
mod - rts/Sim/Path/QTPFS/Node.cpp Diff ] File ]
mod - rts/Sim/Path/QTPFS/PathDefines.hpp Diff ] File ]
mod - rts/Sim/Path/QTPFS/PathManager.cpp Diff ] File ]
mod - rts/Sim/Path/QTPFS/PathManager.hpp Diff ] File ]
mod - rts/Sim/Projectiles/FireProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/ShieldProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/ShieldProjectile.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/CobInstance.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitHandler.h Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
mod - rts/System/Config/ConfigLocater.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveScanner.cpp Diff ] File ]
mod - rts/System/Log/ILog.h Diff ] File ]
mod - rts/System/Log/Section.h Diff ] File ]
mod - rts/System/Platform/Linux/CrashHandler.cpp Diff ] File ]
mod - rts/System/Platform/Linux/thread_backtrace.cpp Diff ] File ]
mod - rts/System/Platform/Watchdog.cpp Diff ] File ]
mod - rts/System/Platform/errorhandler.h Diff ] File ]
mod - rts/System/SpringApp.cpp Diff ] File ]
mod - rts/System/Sync/get_executable_name.c Diff ] File ]
mod - rts/System/float3.cpp Diff ] File ]
mod - rts/System/float3.h Diff ] File ]
mod - rts/build/cmake/TestCXXFlags.cmake Diff ] File ]
mod - test/engine/System/Log/TestILog.cpp Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
mod - tools/unitsync/unitsync_api.h Diff ] File ]
develop 35f884c8
Timestamp: 2012-03-21 17:31:42
Author: rt
Details ] Diff ]
cleanup (minor)
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.h Diff ] File ]
develop df9c6e30
Timestamp: 2012-03-21 14:40:12
Author: rt
Details ] Diff ]
GMT: re-apply (and improve) d38834143e
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
develop 34a0fc9d
Timestamp: 2012-03-21 14:31:06
Author: rt
Details ] Diff ]
Revert "GMT: make equal-momentum collisions less problematic"

This reverts commit d38834143e9e8f28b094bf5c501b8d299c4c36ed.
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
develop 9c4fd2aa
Timestamp: 2012-03-21 02:55:00
Author: abma
Details ] Diff ]
install vcredist_x86.exe only when installing non-portable
mod - installer/sections/vcredist.nsh Diff ] File ]
mod - installer/spring.nsi Diff ] File ]
develop e112b2bb
Timestamp: 2012-03-21 02:46:25
Author: abma
Details ] Diff ]
cleanup installer a bit
mod - installer/sections/deprecated.nsh Diff ] File ]
mod - installer/spring.nsi Diff ] File ]
develop b2a7fe0f
Timestamp: 2012-03-20 14:26:13
Author: jK
Details ] Diff ]
fix openmp with unitsync & mingw32 on win
mod - CMakeLists.txt Diff ] File ]
develop d3883414
Timestamp: 2012-03-20 02:30:02
Author: rt
Details ] Diff ]
GMT: make equal-momentum collisions less problematic
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
develop 1ecbcca5
Timestamp: 2012-03-20 01:56:23
Author: abma
Details ] Diff ]
update changelog
mod - doc/changelog.txt Diff ] File ]
develop 496f22eb
Timestamp: 2012-03-20 01:11:39
Author: abma
Details ] Diff ]
Merge remote-tracking branch 'origin/release' into develop

Conflicts:
rts/Sim/Path/Default/PathFinder.cpp
mod - CMakeLists.txt Diff ] File ]
mod - buildbot/slave/tests-prepare.sh Diff ] File ]
mod - cont/LuaUI/system.lua Diff ] File ]
mod - cont/base/springcontent/LuaGadgets/system.lua Diff ] File ]
mod - doc/changelog.txt Diff ] File ]
mod - installer/make_installer.sh Diff ] File ]
add - installer/sections/vcredist.nsh Diff ] File ]
mod - installer/spring.nsi Diff ] File ]
mod - rts/Lua/LuaUtils.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.h Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveScanner.cpp Diff ] File ]
mod - rts/System/Log/Section.h Diff ] File ]
mod - test/engine/System/Log/TestILog.cpp Diff ] File ]
develop c4590ad8
Timestamp: 2012-03-20 00:41:45
Author: abma
Details ] Diff ]
fix vcredist installation 0000003
mod - installer/sections/vcredist.nsh Diff ] File ]
develop 48e784ff
Timestamp: 2012-03-20 00:02:30
Author: jK
Details ] Diff ]
fix vcredist installation #2
mod - installer/sections/vcredist.nsh Diff ] File ]
develop 1e438331
Timestamp: 2012-03-19 23:28:39
Author: zerver
Details ] Diff ]
Fix mantis 0003018 (Resurrecting an individual wreck results in the resurrector not healing it)
mod - rts/Sim/Units/UnitTypes/Builder.cpp Diff ] File ]
develop c497826e
Timestamp: 2012-03-19 23:27:00
Author: jK
Details ] Diff ]
fix vcredist installation
mod - installer/sections/vcredist.nsh Diff ] File ]
develop cce15b24
Timestamp: 2012-03-19 22:24:41
Author: abma
Details ] Diff ]
add vcredist_x86.exe to installer
mod - installer/make_installer.sh Diff ] File ]
add - installer/sections/vcredist.nsh Diff ] File ]
mod - installer/spring.nsi Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 408 409 410 411 412 413 414 ... 440 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last