2025-08-31 14:04 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 9ef226b4
Timestamp: 2008-10-04 11:34:02
Author: imbaczek
Details ] Diff ]
have mmgr.cpp store and show backtraces when available

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6516 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/mmgr.cpp Diff ] File ]
mod - rts/System/mmgr.h Diff ] File ]
develop 66964f01
Timestamp: 2008-10-04 01:08:46
Author: imbaczek
Details ] Diff ]
due to popular demand: rather than not drawing selection info when LuaUI is enabled, provide callouts:

- Spring.SetDrawSelectionInfo(bool)
- Spring.GetDrawSelectionInfo()

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6515 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.h Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaUnsyncedCtrl.h Diff ] File ]
develop 670020cd
Timestamp: 2008-10-04 00:55:21
Author: zerver
Details ] Diff ]
Increased usage of CVertexArray::AddVertexQ**

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6514 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/MiniMap.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvSky.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvTreeDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvWater.cpp 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.h Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.cpp Diff ] File ]
mod - rts/Rendering/GroundFlash.cpp Diff ] File ]
mod - rts/Rendering/InMapDraw.cpp Diff ] File ]
mod - rts/Sim/Projectiles/FireProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/FlareProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/PieceProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/MuzzleFlame.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/RepulseGfx.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/ShieldPartProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SimpleParticleSystem.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SmokeTrailProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SpherePartProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/BeamLaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/ExplosiveProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/FireBallProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/LargeBeamLaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/LaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/LightingProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/StarburstProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectiles/TorpedoProjectile.cpp Diff ] File ]
develop e441c45a
Timestamp: 2008-10-04 00:09:22
Author: imbaczek
Details ] Diff ]
fix ground scars hovering in air and/or clipping into the ground

this probably requires optimization, but correctness comes first.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6513 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Rendering/GroundDecalHandler.cpp Diff ] File ]
develop 2be043d5
Timestamp: 2008-10-04 00:07:23
Author: imbaczek
Details ] Diff ]
don't call DrawSelectionInfo when LuaUI is enabled - assume it can do a better job

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6512 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
develop eb8d9cee
Timestamp: 2008-10-03 18:52:18
Author: Auswaschbar
Details ] Diff ]
* fix headers (one missing, some duplicated)


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6511 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/GameVersion.cpp Diff ] File ]
mod - rts/System/FastMath.h Diff ] File ]
mod - rts/System/GlobalStuff.h Diff ] File ]
mod - rts/System/StdAfx.h Diff ] File ]
develop fa3ca215
Timestamp: 2008-10-03 18:28:57
Author: imbaczek
Details ] Diff ]
further improvements to precompiled headers (and headers in general)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6510 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/FastMath.h Diff ] File ]
mod - rts/System/GlobalStuff.h Diff ] File ]
mod - rts/System/StdAfx.h Diff ] File ]
mod - rts/System/float3.cpp Diff ] File ]
mod - rts/System/float3.h Diff ] File ]
mod - rts/build/scons/rts.py Diff ] File ]
develop c8a2bc54
Timestamp: 2008-10-03 17:32:39
Author: satirik
Details ] Diff ]
* python: addpanel,addtabs and addspliter removed, addcontrol added (see api.txt)
* unitsync unloaded before updating the lobby
* open logs added to the channel's context menu
* onChatDblClick handler bug fixed
* unitsync lua parser api added
* small fixes (in manage groups form, the tdf parser, the chat context menu init, multi line sending)
* python : getcolors moved to GUI, AddToTextBox and GetTextBoxList renamed to AddToRichEdit and GetRichEditList, and moved to GUI (test scripts using it updated)
* first step to the new SP system

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6509 37977431-3df6-0310-b722-df95706aa16b
develop d28f81eb
Timestamp: 2008-10-03 15:47:09
Author: imbaczek
Details ] Diff ]
fix a compile error

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6508 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/Platform/Linux/OggStream.cpp Diff ] File ]
develop 9f205232
Timestamp: 2008-10-03 15:41:03
Author: imbaczek
Details ] Diff ]
remove #include "StdAfx.h" from headers/included files, part 2

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6507 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/Platform/Linux/OggStream.h Diff ] File ]
mod - rts/System/TdfParser.h Diff ] File ]
develop d42a0f8a
Timestamp: 2008-10-03 15:29:23
Author: imbaczek
Details ] Diff ]
enable precompiled headers (configurable with use_gch scons option)

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6506 37977431-3df6-0310-b722-df95706aa16b
mod - SConstruct Diff ] File ]
mod - rts/build/scons/rts.py Diff ] File ]
develop bf97ed82
Timestamp: 2008-10-03 15:24:30
Author: imbaczek
Details ] Diff ]
remove #include "StdAfx.h" from headers/included files

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6505 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaUniqueBin.h Diff ] File ]
mod - rts/Sim/Misc/CollisionHandler.h Diff ] File ]
mod - rts/Sim/Misc/CollisionVolume.h Diff ] File ]
mod - rts/Sim/Units/UnitDefImage.h Diff ] File ]
mod - rts/System/Platform/Linux/UnixFileSystemHandler.cpp Diff ] File ]
mod - rts/System/Platform/Win/OggStream.h Diff ] File ]
mod - rts/System/Sound.h Diff ] File ]
develop 045b1954
Timestamp: 2008-10-03 13:38:08
Author: det
Details ] Diff ]
CaInstaller
* bugfix


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6504 37977431-3df6-0310-b722-df95706aa16b
mod - tools/SpringInstaller/download.ml Diff ] File ]
mod - tools/SpringInstaller/store.ml Diff ] File ]
develop 40b0686c
Timestamp: 2008-10-03 13:24:21
Author: det
Details ] Diff ]
CaInstaller
* forgot a file


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6503 37977431-3df6-0310-b722-df95706aa16b
add - tools/SpringInstaller/store.ml Diff ] File ]
develop 60fa2cc0
Timestamp: 2008-10-03 13:22:24
Author: det
Details ] Diff ]
SpringInstaller/CaInstaller
* Added a GUI update tool for CA



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6502 37977431-3df6-0310-b722-df95706aa16b
mod - tools/SpringInstaller/Makefile Diff ] File ]
add - tools/SpringInstaller/caInstaller.ml Diff ] File ]
mod - tools/SpringInstaller/datadir.ml Diff ] File ]
add - tools/SpringInstaller/download.ml Diff ] File ]
mod - tools/SpringInstaller/fileSystem.ml Diff ] File ]
add - tools/SpringInstaller/hex.ml Diff ] File ]
mod - tools/SpringInstaller/sd7.ml Diff ] File ]
mod - tools/SpringInstaller/sdz.ml Diff ] File ]
develop 7410854b
Timestamp: 2008-10-02 23:20:53
Author: zerver
Details ] Diff ]
Misc improvements to rendering code

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6501 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Action.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameVersion.cpp Diff ] File ]
mod - rts/Game/PlayerBase.cpp Diff ] File ]
mod - rts/Map/SMF/BFGroundDrawer.cpp Diff ] File ]
mod - rts/Map/SMF/BFGroundDrawer.h Diff ] File ]
mod - rts/Map/SMF/SmfMapFile.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvSky.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvSky.h Diff ] File ]
mod - rts/Rendering/Env/AdvTreeDrawer.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvWater.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicSky.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicSky.h Diff ] File ]
mod - rts/Rendering/Env/BasicTreeDrawer.cpp 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/UnitModels/UnitDrawer.cpp Diff ] File ]
mod - rts/Rendering/UnitModels/UnitDrawer.h Diff ] File ]
mod - rts/Sim/Features/FeatureHandler.cpp Diff ] File ]
mod - rts/Sim/Path/PathManager.h Diff ] File ]
mod - rts/System/Matrix44f.h Diff ] File ]
mod - rts/System/SpringApp.cpp Diff ] File ]
mod - rts/build/vstudio8/rts.sln Diff ] File ]
mod - rts/build/vstudio8/rts.vcproj Diff ] File ]
mod - rts/lib/gml/gmlcls.h Diff ] File ]
mod - rts/lib/gml/gmlsrv.h Diff ] File ]
develop 42cde9de
Timestamp: 2008-10-02 21:48:59
Author: imbaczek
Details ] Diff ]
fix moving mouse cursor out of the window to the top or left scrolling to the opposite direction

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6500 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/MouseInput.cpp Diff ] File ]
develop a8d95b6a
Timestamp: 2008-10-02 16:16:09
Author: submarine
Details ] Diff ]
AAI v0.87

- Proper detection of amphibious ground units (was causing AAI to freeze on water maps)

- Prevent AAI from blocking buildqueues for combat units by requesting too many scouts

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6499 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Global/AAI/AAI ReadMe.txt Diff ] File ]
mod - AI/Global/AAI/AAI.cpp Diff ] File ]
mod - AI/Global/AAI/AAIBrain.cpp Diff ] File ]
mod - AI/Global/AAI/AAIBuildTable.cpp Diff ] File ]
mod - AI/Global/AAI/AAIBuildTable.h Diff ] File ]
mod - AI/Global/AAI/AAIConfig.cpp Diff ] File ]
mod - AI/Global/AAI/AAIConstructor.cpp Diff ] File ]
mod - AI/Global/AAI/AAIExecute.cpp Diff ] File ]
mod - AI/Global/AAI/AAIExecute.h Diff ] File ]
mod - AI/Global/AAI/AAIMap.cpp Diff ] File ]
mod - AI/Global/AAI/AAISector.cpp Diff ] File ]
mod - AI/Global/AAI/AAIUnitTable.cpp Diff ] File ]
mod - AI/Global/AAI/aidef.h Diff ] File ]
mod - game/AI/AAI/AAI ReadMe.txt Diff ] File ]
develop 6671fa8f
Timestamp: 2008-10-02 14:05:50
Author: kloot
Details ] Diff ]
correct a comment in the SMF format header

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6498 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/SMF/mapfile.h Diff ] File ]
develop 279710e8
Timestamp: 2008-10-01 23:20:29
Author: hoijui
Details ] Diff ]
making unitsync use exportdefines.h (eg replacing DLL_EXPORT with Export)

git-svn-id: https://spring.clan-sy.com/svn/spring/branches/caiinterface@6497 37977431-3df6-0310-b722-df95706aa16b
mod - tools/unitsync/unitsync.cpp Diff ] File ]
mod - tools/unitsync/unitsync.h Diff ] File ]
mod - tools/unitsync/unitsync_api.h Diff ] File ]
develop 41083945
Timestamp: 2008-10-01 20:19:49
Author: hoijui
Details ] Diff ]
git-svn-id: https://spring.clan-sy.com/svn/spring/branches/caiinterface@6495 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Skirmish/RAI-0.553/CodeBlocks/(Bot-libs).lnk Diff ] File ]
mod - AI/Skirmish/RAI-0.553/DevC/(Bot-libs).lnk Diff ] File ]
develop 2c3467f9
Timestamp: 2008-10-01 20:03:35
Author: hoijui
Details ] Diff ]
finally it is working in linux (compiled with gcc and cmake) and on windows (compiled with mingw and scons). what works: + AI Interface libraries + Skirmish AI libraries + AIInfo.lua and AIInterfaceInfo.lua can be read from unitsync(untested) and are read by the engine, to know what engines are around (eg to check if script.txt specifies good values, and for the startscripts) + AIOptions.lua can be read through unitsync(untested) what does not work: - group AIs (most of the interface code is still missing, the game crashes if you try to select one in game) - actually passing option values to the AIs (though that will be very simple to add)

How to specify an AI in script.txt
----------------------------------
LUA AI:
both are possible, the first one only for legacy support:
* [code]aispecifyer=LuaAI:<luaAIName>[/code]
* [code]luaai=<luaAIName>[/code]

Skirmish AI:
[code]
aishortname=RAI
aiversion=0.600
[/code]
the second line (specifying the version) is optional.

git-svn-id: https://spring.clan-sy.com/svn/spring/branches/caiinterface@6494 37977431-3df6-0310-b722-df95706aa16b
mod - AI/CMakeLists.txt Diff ] File ]
rm - AI/Global/KAIK-0.13/AIExports.cpp Diff ] File ]
rm - AI/Global/NullAI/AI.cpp Diff ] File ]
rm - AI/Global/NullAI/AIExport.h Diff ] File ]
rm - AI/Global/NullAI/AISCommands.cpp Diff ] File ]
rm - AI/Global/NullAI/Event/AIEvents.h Diff ] File ]
rm - AI/Global/NullAI/Event/AIInitEvent.h Diff ] File ]
rm - AI/Global/NullAI/Event/AINullEvent.h Diff ] File ]
rm - AI/Global/NullAI/Event/AIPlayerCommandEvent.h Diff ] File ]
rm - AI/Global/NullAI/Event/AISeismicPingEvent.h Diff ] File ]
rm - AI/Global/NullAI/Event/AIUnitCapturedEvent.h Diff ] File ]
rm - AI/Global/NullAI/Event/AIUnitGivenEvent.h Diff ] File ]
rm - AI/Global/NullAI/Event/AIUnitMoveFailedEvent.h Diff ] File ]
rm - AI/Global/NullAI/Event/AIWeaponFiredEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/AIExport.h Diff ] File ]
rm - AI/Global/RAI-0.553/AIGlobalAICallback.cpp Diff ] File ]
rm - AI/Global/RAI-0.553/AIGlobalAICallback.h Diff ] File ]
rm - AI/Global/RAI-0.553/AISCommands.cpp Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIEnemyDamagedEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIEnemyDestroyedEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIEnemyEnterLOSEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIEnemyEnterRadarEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIEnemyLeaveLOSEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIEnemyLeaveRadarEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIMessageEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIPlayerCommandEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AISeismicPingEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUnitCapturedEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUnitCreatedEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUnitDamagedEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUnitDestroyedEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUnitFinishedEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUnitGivenEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUnitIdleEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIUpdateEvent.h Diff ] File ]
rm - AI/Global/RAI-0.553/Event/AIWeaponFiredEvent.h Diff ] File ]
add - AI/Group/CMakeLists.txt Diff ] File ]
add - AI/Interfaces/C/Interface.cpp Diff ] File ]
add - AI/Interfaces/C/Interface.h Diff ] File ]
add - AI/Interfaces/C/InterfaceExport.cpp Diff ] File ]
add - AI/Interfaces/C/InterfaceExport.h Diff ] File ]
add - AI/Interfaces/C/InterfaceInfo.lua Diff ] File ]
add - AI/Interfaces/C/README Diff ] File ]
add - AI/Interfaces/CMakeLists.txt Diff ] File ]
add - AI/Skirmish/CMakeLists.txt Diff ] File ]
develop 96662936
Timestamp: 2008-10-01 19:53:40
Author: hoijui
Details ] Diff ]
finally it is working in linux (compiled with gcc and cmake) and on windows (compiled with mingw and scons). what works: + AI Interface libraries + Skirmish AI libraries + AIInfo.lua and AIInterfaceInfo.lua can be read from unitsync(untested) and are read by the engine, to know what engines are around (eg to check if script.txt specifies good values, and for the startscripts) + AIOptions.lua can be read through unitsync(untested) what does not work: - group AIs (most of the interface code is still missing, the game crashes if you try to select one in game) - actually passing option values to the AIs (though that will be very simple to add)

How to specify an AI in script.txt
----------------------------------
LUA AI:
both are possible, the first one only for legacy support:
* [code]aispecifyer=LuaAI:<luaAIName>[/code]
* [code]luaai=<luaAIName>[/code]

Skirmish AI:
[code]
aishortname=RAI
aiversion=0.600
[/code]
the second line (specifying the version) is optional.

git-svn-id: https://spring.clan-sy.com/svn/spring/branches/caiinterface@6493 37977431-3df6-0310-b722-df95706aa16b
mod - tools/scripts/builder.sh Diff ] File ]
mod - tools/scripts/runner.sh Diff ] File ]
mod - tools/unitsync/CMakeLists.txt Diff ] File ]
mod - tools/unitsync/LuaParserAPI.cpp Diff ] File ]
mod - tools/unitsync/LuaParserAPI.h Diff ] File ]
mod - tools/unitsync/pybind.cpp Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
mod - tools/unitsync/unitsync.h Diff ] File ]
develop 1be5e7ea
Timestamp: 2008-09-30 23:38:37
Author: Auswaschbar
Details ] Diff ]
* changelog updated


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6492 37977431-3df6-0310-b722-df95706aa16b
mod - Documentation/changelog.txt Diff ] File ]
develop dc651da3
Timestamp: 2008-09-30 23:21:04
Author: Auswaschbar
Details ] Diff ]
* fix demo not starting when client crashed ingame


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6491 37977431-3df6-0310-b722-df95706aa16b
mod - rts/System/DemoRecorder.cpp Diff ] File ]
mod - rts/System/DemoRecorder.h Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 820 821 822 823 824 825 826 ... 880 ... 990 ... 1057 1058 1059  Next  Last