Changesets: spring
develop ce3b7f07
Timestamp: 2009-08-04 23:42:40 Author: Marek Baczynski [ Details ] [ Diff ] |
do not signal NaNs in Lua code | ||
mod - rts/Lua/LuaHandle.cpp | [ Diff ] [ File ] | ||
develop 2e57a689
Timestamp: 2009-08-04 23:42:26 Author: Marek Baczynski [ Details ] [ Diff ] |
fix more NaNs | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveMath/MoveMath.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
develop b623f48b
Timestamp: 2009-08-04 23:08:18 Author: Marek Baczynski [ Details ] [ Diff ] |
assert on some NaN-generating float3 operations (*Normalize) | ||
mod - rts/System/float3.h | [ Diff ] [ File ] | ||
develop 3452c436
Timestamp: 2009-08-04 23:07:59 Author: Marek Baczynski [ Details ] [ Diff ] |
fix some NaNs fix NaN in BFGroundDrawer fix NaNs in 3DOParser fix NaN in Wind fix NaNs in TAAirMoveType fix NaNs in Weapon fix NaN in Unit |
||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/3DOParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Wind.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
develop 1ca27200
Timestamp: 2009-08-04 21:55:58 Author: Marek Baczynski [ Details ] [ Diff ] |
build: cmake: don't use -gstabs by default, it doesn't work well on inline functions | ||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
develop 6037b1e5
Timestamp: 2009-08-04 21:31:26 Author: Marek Baczynski [ Details ] [ Diff ] |
make compilation with -fsignaling-nans actually signal nans | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameServer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathEstimator.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FPUCheck.h | [ Diff ] [ File ] | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
mod - rts/System/myMath.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/streflop/streflopC.cpp | [ Diff ] [ File ] | ||
develop 76beab0b
Timestamp: 2009-08-04 19:15:44 Author: -jk- [ Details ] [ Diff ] |
Lua: fix font:Set*Color(r,g,b[,a]) | ||
mod - rts/Lua/LuaFonts.cpp | [ Diff ] [ File ] | ||
develop 2072f3d3
Timestamp: 2009-08-04 19:14:35 Author: -jk- [ Details ] [ Diff ] |
fix inside culling in glDrawVolume | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GL/glExtra.cpp | [ Diff ] [ File ] | ||
develop 67251939
Timestamp: 2009-08-04 17:50:57 Author: hoijui [ Details ] [ Diff ] |
create the /aikill [team] command kills the Skirmish AI controlling the specified team, so the units can be taken or the team can be controlled by a human player with /team [team], or the game is over |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/WordCompletion.cpp | [ Diff ] [ File ] | ||
develop 18c874b1
Timestamp: 2009-08-04 13:21:23 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
make windows closable by ESC simplify singal handlers |
||
mod - rts/Game/SelectMenu.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/SelectionWidget.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/SelectionWidget.h | [ Diff ] [ File ] | ||
mod - rts/aGui/Button.cpp | [ Diff ] [ File ] | ||
mod - rts/aGui/Button.h | [ Diff ] [ File ] | ||
mod - rts/aGui/Window.cpp | [ Diff ] [ File ] | ||
mod - rts/aGui/Window.h | [ Diff ] [ File ] | ||
mod - rts/aGui/glList.cpp | [ Diff ] [ File ] | ||
develop 0ab245ae
Timestamp: 2009-08-04 12:19:38 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
when opening a selection list, preselect the current map / mod / script | ||
mod - rts/Game/SelectionWidget.cpp | [ Diff ] [ File ] | ||
mod - rts/aGui/glList.cpp | [ Diff ] [ File ] | ||
mod - rts/aGui/glList.h | [ Diff ] [ File ] | ||
develop c77a1fe5
Timestamp: 2009-08-04 11:52:16 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
don't eat mousemvoe on win32 bfore the handler handles it | ||
mod - rts/System/MouseInput.cpp | [ Diff ] [ File ] | ||
develop 55e17546
Timestamp: 2009-08-04 01:53:01 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
propperly reset matrices before drawing | ||
mod - rts/aGui/Gui.cpp | [ Diff ] [ File ] | ||
develop 79d151cb
Timestamp: 2009-08-04 01:02:19 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
improve window manager handling newly created windows | ||
mod - rts/aGui/Gui.cpp | [ Diff ] [ File ] | ||
mod - rts/aGui/Gui.h | [ Diff ] [ File ] | ||
develop afc461e6
Timestamp: 2009-08-04 00:09:35 Author: Marek Baczynski [ Details ] [ Diff ] |
sim: add heat-inspired path collision avoidance (new heatMapping, heatMod and heatProduced moveinfo tags) description of new tags: - heatMapping (boolean) enables/disables generation and usage of path heat. default true. - heatProduced (int) states how much heat to place on a square if a path goes through it. heat is set to max(currentSquareHeat, heatProduced). default 30. - heatMod is the pathfinder cost modifier that is multiplied by the heat of the current square. default 0.05. none of those tags affect the path estimator, so changing them doesn't force a repath. effects should be noticable when ordering tight groups of units to move through huge flat areas. |
||
mod - rts/Lua/LuaUnitDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveInfo.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/MoveInfo.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathFinder.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathFinder.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathManager.cpp | [ Diff ] [ File ] | ||
develop 3aeaba4a
Timestamp: 2009-08-03 23:52:14 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
fix bug in Singleplayer | ||
mod - rts/Game/PreGame.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/SelectMenu.cpp | [ Diff ] [ File ] | ||
develop 972b7eef
Timestamp: 2009-08-03 22:46:43 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
Merge branch 'master' into gui | ||
mod - AI/Skirmish/NTai/AI/NTai/Engine/COrderRouter.cpp | [ Diff ] [ File ] | ||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
mod - Documentation/cmds.txt | [ Diff ] [ File ] | ||
mod - Documentation/releasechecklist.txt | [ Diff ] [ File ] | ||
mod - SConstruct | [ Diff ] [ File ] | ||
mod - game/LuaUI/widgets.lua | [ Diff ] [ File ] | ||
mod - game/cmdcolors.txt | [ Diff ] [ File ] | ||
add - installer/builddata/springcontent/gamedata/unit_script_library_header.lua | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/IPath.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathEstimator.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathFinder.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathFinder.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathManager.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Projectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/Archive7Zip.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/Archive7Zip.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/CRC.cpp | [ Diff ] [ File ] | ||
mod - rts/System/GlobalUnsynced.cpp | [ Diff ] [ File ] | ||
mod - rts/System/GlobalUnsynced.h | [ Diff ] [ File ] | ||
mod - rts/System/Net/Socket.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net/Socket.h | [ Diff ] [ File ] | ||
mod - rts/System/Net/UDPConnection.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net/UDPListener.cpp | [ Diff ] [ File ] | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncDebugger.cpp | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zBuf.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zBuf.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zBuf2.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zCrc.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zCrc.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zFile.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zFile.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/7zStream.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zAlloc.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zDecode.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zDecode.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zExtract.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zIn.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zIn.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zItem.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/Archive/7z/7zItem.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/Bcj2.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/Bcj2.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/Bra.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/Bra.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/Bra86.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/CpuArch.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/LzmaDec.c | [ Diff ] [ File ] | ||
add - rts/lib/7z/LzmaDec.h | [ Diff ] [ File ] | ||
add - rts/lib/7z/Types.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zAlloc.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zBuffer.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zBuffer.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zCrc.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zCrc.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zDecode.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zDecode.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zExtract.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zIn.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zIn.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zItem.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zItem.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zMethodID.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zMethodID.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/7zTypes.h | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/LzmaDecode.c | [ Diff ] [ File ] | ||
rm - rts/lib/7zip/LzmaDecode.h | [ Diff ] [ File ] | ||
mod - rts/lib/CMakeLists.txt | [ Diff ] [ File ] | ||
mod - tools/DedicatedServer/main.cpp | [ Diff ] [ File ] | ||
develop 8c64caf3
Timestamp: 2009-08-03 16:17:10 Author: Karl-Robert Ernst [ Details ] [ Diff ] |
add note to releasechecklist | ||
mod - Documentation/releasechecklist.txt | [ Diff ] [ File ] | ||
develop 7b7e6649
Timestamp: 2009-08-03 14:48:39 Author: hoijui [ Details ] [ Diff ] |
AI: NullJavaAI: do not use deprecated method | ||
mod - AI/Skirmish/NullJavaAI/src/nulljavaai/NullJavaAI.java | [ Diff ] [ File ] | ||
develop 4e45a293
Timestamp: 2009-08-03 14:48:11 Author: hoijui [ Details ] [ Diff ] |
AI: send weaponDef and (bool)paralyzer with (Unit|Enemy)Damaged event | ||
mod - AI/Skirmish/NullOOJavaAI/src/nulloojavaai/NullOOJavaAI.java | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/EngineOutHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/EngineOutHandler.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/Interface/AISEvents.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIWrapper.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/SkirmishAIWrapper.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
develop d0d781ba
Timestamp: 2009-08-03 11:21:57 Author: hoijui [ Details ] [ Diff ] |
build: CMake & SCons: do not show signed/unsigned comparison warnings greatly reduces useless warnings spam (~90%) |
||
mod - CMakeLists.txt | [ Diff ] [ File ] | ||
mod - SConstruct | [ Diff ] [ File ] | ||
develop 2f22a5d1
Timestamp: 2009-08-03 11:18:36 Author: hoijui [ Details ] [ Diff ] |
remove some warnings | ||
mod - rts/Sim/Projectiles/Projectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
develop 4d686bec
Timestamp: 2009-08-03 11:17:52 Author: hoijui [ Details ] [ Diff ] |
AI: NTai: fix a bug | ||
mod - AI/Skirmish/NTai/AI/NTai/Engine/COrderRouter.cpp | [ Diff ] [ File ] | ||
develop 0beb9b0c
Timestamp: 2009-08-03 10:56:15 Author: hoijui [ Details ] [ Diff ] |
remove "-q"/"--quit" command line option, as it can be done with Lua | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/System/GlobalUnsynced.cpp | [ Diff ] [ File ] | ||
mod - rts/System/GlobalUnsynced.h | [ Diff ] [ File ] | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Sync/SyncDebugger.cpp | [ Diff ] [ File ] | ||
develop 552181ac
Timestamp: 2009-08-03 09:40:41 Author: hoijui [ Details ] [ Diff ] |
fix compile error (missing include errno.h) | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||