2025-09-01 18:01 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 691ef32e
Timestamp: 2011-07-20 20:54:09
Author: hoijui
Details ] Diff ]
use a much less ugly way of global buffer arrays in the AI Interface
This reduces constantly allocated memory from ~130MB to ~ 2KB
(for lines and points fetching by AIs).
Depending on which AIs are used and how much is drawn,
it may not likely raise above 10MB anymore.
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/AICallback.h Diff ] File ]
mod - rts/ExternalAI/EngineOutHandler.cpp Diff ] File ]
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp Diff ] File ]
mod - rts/ExternalAI/SSkirmishAICallbackImpl.h Diff ] File ]
mod - rts/Game/InMapDraw.cpp Diff ] File ]
mod - rts/Game/InMapDraw.h Diff ] File ]
develop a32d9d1f
Timestamp: 2011-07-20 20:47:09
Author: Tobi Vollebregt
Details ] Diff ]
buildbot: change deprecated name
mod - buildbot/master/master.cfg Diff ] File ]
develop d0294282
Timestamp: 2011-07-20 20:43:39
Author: hoijui
Details ] Diff ]
InMapDrawModel: track the total number of points and lines
mod - rts/Game/InMapDrawModel.cpp Diff ] File ]
mod - rts/Game/InMapDrawModel.h Diff ] File ]
develop ad9a30a7
Timestamp: 2011-07-20 20:39:16
Author: hoijui
Details ] Diff ]
get rid of one ugly global buffer array in the AI Interface
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp Diff ] File ]
develop 88d3b4ec
Timestamp: 2011-07-20 20:30:13
Author: Kaylewt
Details ] Diff ]
SetMapSquareTexture: support named textures
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
develop 8f484c12
Timestamp: 2011-07-20 19:33:35
Author: hoijui
Details ] Diff ]
free memory calloc'ed in global vars in the AI Interface on shutdown
mod - rts/ExternalAI/EngineOutHandler.cpp Diff ] File ]
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp Diff ] File ]
mod - rts/ExternalAI/SSkirmishAICallbackImpl.h Diff ] File ]
develop cf8be91a
Timestamp: 2011-07-20 19:31:23
Author: hoijui
Details ] Diff ]
reserve vector space for additional entry
"immensely" important!
mod - rts/System/Config/ConfigHandler.cpp Diff ] File ]
develop 9aafbaeb
Timestamp: 2011-07-20 16:02:20
Author: hoijui
Details ] Diff ]
CppCheck: resolve "Function parameter 'abc' should be passed by reference"
mod - rts/Sim/Projectiles/Projectile.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/DirtProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/DirtProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/HeatCloudProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/HeatCloudProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/TracerProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/TracerProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/WakeProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/WakeProjectile.h Diff ] File ]
develop ffc9d0b1
Timestamp: 2011-07-20 16:01:03
Author: hoijui
Details ] Diff ]
CppCheck: resolve "'operator=' should return something"
mod - rts/System/Config/ConfigVariable.h Diff ] File ]
develop bdccb967
Timestamp: 2011-07-20 15:59:56
Author: hoijui
Details ] Diff ]
CppCheck: resolve four times: "is assigned a value that is never used"
mod - rts/System/Platform/Misc.cpp Diff ] File ]
mod - rts/System/Sound/OggStream.cpp Diff ] File ]
mod - rts/System/Sound/SoundBuffer.cpp Diff ] File ]
develop 87a9815d
Timestamp: 2011-07-20 15:55:53
Author: hoijui
Details ] Diff ]
rename CKeyBindings::Command() to ExecuteCommand()
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/KeyAutoBinder.cpp Diff ] File ]
mod - rts/Game/UI/KeyBindings.cpp Diff ] File ]
mod - rts/Game/UI/KeyBindings.h Diff ] File ]
mod - rts/Game/UI/SelectionKeyHandler.cpp Diff ] File ]
develop 30081f3c
Timestamp: 2011-07-20 15:54:26
Author: hoijui
Details ] Diff ]
misc minor cleanup (no logic changes)
mod - rts/Game/UI/KeyBindings.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/Terrain.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/HeatCloudProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/HeatCloudProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/TracerProjectile.cpp Diff ] File ]
mod - rts/System/creg/Serializer.cpp Diff ] File ]
develop 7f123e86
Timestamp: 2011-07-20 00:37:14
Author: Tobi Vollebregt
Details ] Diff ]
buildbot: replace PBChangeSource (unsafe) with change_hook and remove PBListener (unused)
mod - buildbot/master/buildbot.mk Diff ] File ]
mod - buildbot/master/master.cfg Diff ] File ]
develop 81eade8a
Timestamp: 2011-07-19 21:46:37
Author: Kaylewt
Details ] Diff ]
unit_script: fix recursive [callin->callout->callin] setting/restoring of activeUnit (0002565)
mod - cont/base/springcontent/LuaGadgets/Gadgets/unit_script.lua Diff ] File ]
mod - rts/Sim/Units/Scripts/LuaUnitScript.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/LuaUnitScript.h Diff ] File ]
develop 15eebe85
Timestamp: 2011-07-19 18:23:51
Author: hoijui
Details ] Diff ]
catch exception as const reference (CppCheck fix)
mod - rts/System/FileSystem/ArchiveScanner.cpp Diff ] File ]
develop c8a76881
Timestamp: 2011-07-19 18:22:53
Author: hoijui
Details ] Diff ]
add missing cstring includes [fix]
mod - rts/ExternalAI/SAIInterfaceCallbackImpl.cpp Diff ] File ]
mod - rts/Game/PlayerRoster.cpp Diff ] File ]
mod - rts/Map/SMF/SMFMapFile.cpp Diff ] File ]
mod - rts/Sim/Misc/TeamStatistics.h Diff ] File ]
mod - rts/System/LoadSave/Demo.cpp Diff ] File ]
mod - rts/System/LoadSave/DemoReader.cpp Diff ] File ]
mod - rts/System/LoadSave/DemoRecorder.cpp Diff ] File ]
mod - rts/System/Sound/SoundBuffer.cpp Diff ] File ]
develop c2c010df
Timestamp: 2011-07-19 17:35:46
Author: hoijui
Details ] Diff ]
kill all teams that are still alive at game end [fix]
Among possibly other problems, this fixes an issue with AIs
not being uninitialized properly.
mod - rts/ExternalAI/SkirmishAI.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
develop fad52221
Timestamp: 2011-07-19 17:32:14
Author: hoijui
Details ] Diff ]
initialize lots of member vars in ctors (found through CppCheck)
mod - rts/Lua/LuaEventBatch.h Diff ] File ]
mod - rts/Map/SMF/SMFGroundTextures.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvSky.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicSky.cpp Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.h Diff ] File ]
mod - rts/Sim/Path/Default/IPath.h Diff ] File ]
mod - rts/Sim/Path/Default/PathDataTypes.h Diff ] File ]
mod - rts/Sim/Path/Default/PathFinder.cpp Diff ] File ]
mod - rts/Sim/Path/Default/PathManager.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SimpleParticleSystem.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/CobThread.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDef.cpp Diff ] File ]
mod - rts/System/Platform/Watchdog.cpp Diff ] File ]
develop 3180bf12
Timestamp: 2011-07-19 14:46:08
Author: hoijui
Details ] Diff ]
cleanup, CppCheck fixes preparation (no logic changes)
* doxygen-ify comments
* cleanup doc comments
* move doc comments from .cpp to .h
* move member functions before member vars
* format
* white-spaces
mod - rts/Map/SMF/SMFGroundTextures.h Diff ] File ]
mod - rts/Rendering/Env/AdvSky.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvSky.h Diff ] File ]
mod - rts/Rendering/Env/BasicSky.h Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.h Diff ] File ]
mod - rts/Sim/Path/Default/IPath.h Diff ] File ]
mod - rts/Sim/Path/Default/PathDataTypes.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/PathManager.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SimpleParticleSystem.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/CobThread.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/CobThread.h Diff ] File ]
develop c7b4723c
Timestamp: 2011-07-19 14:04:09
Author: Kaylewt
Details ] Diff ]
fix bug in CWeapon::HaveFreeLineOfFire
mod - rts/Sim/Weapons/BeamLaser.cpp Diff ] File ]
mod - rts/Sim/Weapons/EmgCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/FlameThrower.cpp Diff ] File ]
mod - rts/Sim/Weapons/LaserCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/LightningCannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/MissileLauncher.cpp Diff ] File ]
mod - rts/Sim/Weapons/Rifle.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.h Diff ] File ]
develop 638b0294
Timestamp: 2011-07-19 11:59:41
Author: hoijui
Details ] Diff ]
cleanup LuaEventBatch.h (no logic changes)
* add header-guards
* add license header
* move member vars to end of structs
* `type *name` -> `type* name`
* white-spaces
mod - rts/Lua/LuaEventBatch.h Diff ] File ]
develop 8ba0c79b
Timestamp: 2011-07-19 11:23:02
Author: hoijui
Details ] Diff ]
initialize CModInfo::luaThreadingModel
mod - rts/Sim/Misc/ModInfo.h Diff ] File ]
develop 4cd9ee49
Timestamp: 2011-07-19 11:22:18
Author: hoijui
Details ] Diff ]
cleanup doc comments and header guards (no logic changes)
mod - rts/Rendering/Models/s3o.h Diff ] File ]
mod - rts/System/LoadSave/demofile.h Diff ] File ]
develop f041d374
Timestamp: 2011-07-19 11:22:04
Author: hoijui
Details ] Diff ]
use swab*InPlace() macros (no logic changes)

This removes some CppCheck warnings:

Redundant assignment of "abcd" to itself

and it prevents typos like:

abcd = swabDWord(abcx)
mod - rts/Game/PlayerStatistics.cpp Diff ] File ]
mod - rts/Game/TeamController.h Diff ] File ]
mod - rts/Map/SM3/SM3Map.cpp Diff ] File ]
mod - rts/Map/SMF/SMFGroundTextures.cpp Diff ] File ]
mod - rts/Map/SMF/SMFMapFile.cpp Diff ] File ]
mod - rts/Rendering/Models/3DOParser.cpp Diff ] File ]
mod - rts/Rendering/Models/S3OParser.cpp Diff ] File ]
mod - rts/Rendering/Models/s3o.h Diff ] File ]
mod - rts/Sim/Misc/TeamStatistics.cpp Diff ] File ]
mod - rts/Sim/Units/Scripts/CobFile.cpp Diff ] File ]
mod - rts/System/LoadSave/DemoRecorder.cpp Diff ] File ]
mod - rts/System/LoadSave/LuaLoadSaveHandler.cpp Diff ] File ]
mod - rts/System/LoadSave/demofile.h Diff ] File ]
mod - rts/System/Sound/SoundBuffer.cpp Diff ] File ]
mod - rts/System/creg/Serializer.cpp Diff ] File ]
develop 56155a08
Timestamp: 2011-07-19 11:16:26
Author: hoijui
Details ] Diff ]
extend swab*() macros with in-place editions
mod - rts/System/Platform/byteorder.h Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 488 489 490 491 492 493 494 ... 550 ... 660 ... 770 ... 880 ... 990 ... 1057 1058 1059  Next  Last