2025-08-27 14:34 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop ac0de0f8
Timestamp: 2008-06-02 18:03:38
Author: trepan
Details ] Diff ]
- reverted r5642 (replaced with the following change)

- use the CommandDescription 'disabled' parameter to indicate
restricted units. this has the advantage of disallowing clicks

- changed the build icon tooltip for restricted units



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5980 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
develop 4c618001
Timestamp: 2008-06-02 16:53:21
Author: trepan
Details ] Diff ]
- converted ProjectileHandler::smoketex to a vector<>
(you can now specify as many smoke textures as you want)

- rewrote parts of resources.lua to be more generic (array conversions)

- added some sanity clamps in MapInfo.cpp



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5979 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/maphelper/maphelper/system.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/resources.lua Diff ] File ]
mod - rts/Map/MapInfo.cpp Diff ] File ]
mod - rts/Rendering/Textures/TextureAtlas.h Diff ] File ]
mod - rts/Sim/Projectiles/FireProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.h Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/MuzzleFlame.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SmokeProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/Unsynced/SmokeProjectile2.cpp Diff ] File ]
develop cc70e2f2
Timestamp: 2008-06-02 06:38:42
Author: trepan
Details ] Diff ]
- removed debugging



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5977 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
develop a6ca2514
Timestamp: 2008-06-02 06:38:08
Author: trepan
Details ] Diff ]
- fixed smoke



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5976 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
develop f271c847
Timestamp: 2008-06-02 06:24:58
Author: trepan
Details ] Diff ]
- smoke works a little better
- use 'caustics' for water caustic texture table name
(as done in resources.lua)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5975 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/MapInfo.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
develop 0700b458
Timestamp: 2008-06-02 05:30:34
Author: trepan
Details ] Diff ]
- removed debugging



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5974 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/maphelper/maphelper/system.lua Diff ] File ]
develop 371c4e63
Timestamp: 2008-06-02 05:28:27
Author: trepan
Details ] Diff ]
- added system.lua to maphelper.lua (mainly for lowerkeys())
- fixed a spin loop in CMapInfo::ReadWater()
- fixed the MapParser GetMapOptions() insertion



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5973 37977431-3df6-0310-b722-df95706aa16b
add - installer/builddata/maphelper/maphelper/system.lua Diff ] File ]
mod - rts/Map/MapInfo.cpp Diff ] File ]
mod - rts/Map/MapParser.cpp Diff ] File ]
develop 343d3252
Timestamp: 2008-06-02 04:51:38
Author: trepan
Details ] Diff ]
- added maphelper.sdz to the installation



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5972 37977431-3df6-0310-b722-df95706aa16b
mod - installer/sections/main.nsh Diff ] File ]
develop 4432f0fb
Timestamp: 2008-06-02 04:41:57
Author: trepan
Details ] Diff ]
- converted map config scripts to lua format (LuaParser / MapParser)
- if a script file is a TDF, then the load_tdf_map.lua script from
maphelper.sdz is used to parse it.
- map scripts also receive the name of the map, and its script name
(in the 'Map' table)
- MapOptions.lua is now handed the 'Map' table information as well
(allows one to write a generic MapOptions.lua file that accesses
the SMD/SM3 files to retrieve the defaults)
- the SM3 format is yet to be converted to the lua format
(but its MapInfo information is)
- all maps now depend on the maphelper.sdz archive
(see ArchiveScanner.cpp)

- added more testing functionality to unitsync/test/test.cpp
- map archives
- map info
- mod sides

- added the '-DUNITSYNC' compilation flag for the unitsync build
(specifically, for the MapParser.cpp file)

- added the AllowStartPosition(x, y, z, playerID) LuaRules/synced call-in
- NETMSG_STARTPOS now generates InMapDrawer points locally
(no need for the extra message)

- changed all of the LuaParser AddParam() calls to type-specific names

- added the LuaParser DotTable() routine (mostly untested)

- converted the BumpMap water caustics textures to a vector
(unlimited count). the 'smoketex' projectile texture set should
probably be changed as well (and any others that could benefit)

- added IntToString() to StdAfx.h ;-)

- allowed access to gs's randSeed (and the initial randSeed)
if random() is added to definitions scripts, then you'll want to
make sure that the same script always starts with the same randSeed

- globally renamed the 'MapHeader' struct to 'SMFHeader'



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5971 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Global/AAI/AAIExecute.cpp Diff ] File ]
mod - AI/Global/AAI/AAIMap.cpp Diff ] File ]
mod - AI/Global/AAI/AAISector.cpp Diff ] File ]
mod - SConstruct Diff ] File ]
mod - installer/builddata/build.bat Diff ] File ]
add - installer/builddata/maphelper/maphelper/load_tdf_map.lua Diff ] File ]
add - installer/builddata/maphelper/maphelper/parse_tdf.lua Diff ] File ]
add - installer/builddata/maphelper/modinfo.tdf Diff ] File ]
mod - installer/builddata/springcontent/gamedata/parse_tdf.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/sidedata.lua Diff ] File ]
mod - installer/make_gamedata_arch.sh Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameSetup.cpp Diff ] File ]
mod - rts/Game/GameSetupData.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/StartScripts/CommanderScript.cpp Diff ] File ]
mod - rts/Game/StartScripts/CommanderScript2.cpp Diff ] File ]
mod - rts/Game/StartScripts/GlobalAITestScript.cpp Diff ] File ]
mod - rts/Game/StartScripts/LoadScript.cpp Diff ] File ]
mod - rts/Game/StartScripts/SpawnScript.cpp Diff ] File ]
mod - rts/Game/StartScripts/TestScript.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Game/UI/StartPosSelecter.cpp Diff ] File ]
mod - rts/Lua/LuaConstGame.cpp Diff ] File ]
mod - rts/Lua/LuaFeatureDefs.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Lua/LuaParser.cpp Diff ] File ]
mod - rts/Lua/LuaParser.h Diff ] File ]
mod - rts/Lua/LuaRules.cpp Diff ] File ]
mod - rts/Lua/LuaRules.h Diff ] File ]
mod - rts/Lua/LuaUnitDefs.cpp Diff ] File ]
mod - rts/Lua/LuaWeaponDefs.cpp Diff ] File ]
mod - rts/Map/BasicMapDamage.cpp Diff ] File ]
mod - rts/Map/MapInfo.cpp Diff ] File ]
mod - rts/Map/MapInfo.h Diff ] File ]
add - rts/Map/MapParser.cpp Diff ] File ]
add - rts/Map/MapParser.h Diff ] File ]
mod - rts/Map/SM3/Sm3Map.cpp Diff ] File ]
mod - rts/Map/SMF/BFGroundTextures.cpp Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.cpp Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.h Diff ] File ]
mod - rts/Map/SMF/mapfile.h Diff ] File ]
mod - rts/Rendering/Env/BumpWater.cpp Diff ] File ]
mod - rts/Rendering/Env/BumpWater.h Diff ] File ]
mod - rts/Rendering/InMapDraw.cpp Diff ] File ]
mod - rts/Rendering/InMapDraw.h Diff ] File ]
mod - rts/Sim/Features/FeatureHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/DamageArrayHandler.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.h Diff ] File ]
mod - rts/System/FileSystem/ArchiveScanner.cpp Diff ] File ]
mod - rts/System/GlobalStuff.cpp Diff ] File ]
mod - rts/System/GlobalStuff.h Diff ] File ]
mod - rts/System/Script/LuaFunctions.cpp Diff ] File ]
mod - rts/System/StdAfx.h Diff ] File ]
mod - tools/unitsync/javabind.cpp Diff ] File ]
mod - tools/unitsync/setup.py Diff ] File ]
mod - tools/unitsync/test/test.cpp Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop 1335364b
Timestamp: 2008-06-01 22:48:49
Author: submarine
Details ] Diff ]
AAI v0.869:

- Added proper handling of resurrected units (however AAI does not build resurrectors atm)

- Fixed a bug that could prevent AAI from rebuilding destroyed factories

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5970 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/AAI.h Diff ] File ]
mod - AI/Global/AAI/AAIBuildTask.cpp Diff ] File ]
mod - AI/Global/AAI/AAIBuildTask.h 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/AAIUnitTable.cpp Diff ] File ]
mod - AI/Global/AAI/aidef.h Diff ] File ]
mod - game/AI/AAI/AAI ReadMe.txt Diff ] File ]
develop 6c8bd9ff
Timestamp: 2008-06-01 02:23:53
Author: tnowell
Details ] Diff ]
-hmmm not sure what I did here, it was a while ago but Im sure its very important.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5969 37977431-3df6-0310-b722-df95706aa16b
mod - AI/Global/NTai/AI/NTai/Units/CUnit.cpp Diff ] File ]
develop ff21c547
Timestamp: 2008-05-30 21:19:25
Author: Auswaschbar
Details ] Diff ]
CMake: - add SPRING_DATADIR variable on linux


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5968 37977431-3df6-0310-b722-df95706aa16b
mod - rts/CMakeLists.txt Diff ] File ]
mod - rts/build/cmake/FindWin32Libs.cmake Diff ] File ]
develop afbf057a
Timestamp: 2008-05-30 20:05:16
Author: Auswaschbar
Details ] Diff ]
Removed omni and UnityLobby from HEAD because they are outdated and unmaintained.

CMake: - debug builds work again
- add variables to control the build: USE_MMGR, DIRECT_CONTROL, NO_AVI, SYNCCHECK


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5967 37977431-3df6-0310-b722-df95706aa16b
mod - rts/CMakeLists.txt Diff ] File ]
develop a50e18fb
Timestamp: 2008-05-30 18:00:20
Author: submarine
Details ] Diff ]
AAI v0.868

- Improved fall back behaviour: units with turnrate below MIN_FALLBACK turnrate will not fall back anymore, long ranged units (e.g. snipers) will not fall back to their maximum weapons range anymore; added keywords:
MIN_FALLBACK_TURNRATE 250
MAX_FALLBACK_RANGE 800

- Fixed another possible freeze when AAI's attack manager was flooding the interface with orders

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5966 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/AAIAttack.cpp Diff ] File ]
mod - AI/Global/AAI/AAIConfig.cpp Diff ] File ]
mod - AI/Global/AAI/AAIConfig.h Diff ] File ]
mod - AI/Global/AAI/AAIExecute.cpp Diff ] File ]
mod - AI/Global/AAI/AAIGroup.cpp Diff ] File ]
mod - AI/Global/AAI/AAIGroup.h Diff ] File ]
mod - AI/Global/AAI/AAIMap.cpp Diff ] File ]
mod - AI/Global/AAI/aidef.h Diff ] File ]
mod - game/AI/AAI/AAI ReadMe.txt Diff ] File ]
develop cd6065aa
Timestamp: 2008-05-30 13:31:12
Author: submarine
Details ] Diff ]
- Updated vs.net 2005 project file

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5965 37977431-3df6-0310-b722-df95706aa16b
mod - rts/build/vstudio8/rts.vcproj Diff ] File ]
develop cbdcf3c8
Timestamp: 2008-05-30 00:47:01
Author: FLOZi
Details ] Diff ]
resources.lua now uses array format for numerical types as requested by trepan

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5964 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/springcontent/gamedata/resources.lua Diff ] File ]
mod - rts/Map/MapInfo.cpp Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
develop f2b6d79a
Timestamp: 2008-05-29 17:40:01
Author: Auswaschbar
Details ] Diff ]
CMake: - removed FindBoost.cmake since the one provided with cmake works


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5962 37977431-3df6-0310-b722-df95706aa16b
mod - rts/CMakeLists.txt Diff ] File ]
rm - rts/build/cmake/FindBoost.cmake Diff ] File ]
mod - rts/lib/CMakeLists.txt Diff ] File ]
mod - rts/lib/streflop/CMakeLists.txt Diff ] File ]
develop 2117049a
Timestamp: 2008-05-28 00:41:01
Author: trepan
Details ] Diff ]
- changed resources.lua format so that it does not have
to have a < resources = { } > top level table
(consistent with the other lua def scripts)

- added CamModeName as an alternate for CamMode
(should still be backwards compatible for settings programs)

- better initialization for FreeCamera's 'pos' and 'dir'

- added some untested code for proxied gadget events
(KeyPress, KeyRelease, etc...) there's also a little widget
that goes along with this so that the user can control whether
or not the gadget code can steal their clicks

- changed to NEAREST filtering for gui_game_setup.lua's font rendering



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5960 37977431-3df6-0310-b722-df95706aa16b
mod - game/LuaUI/Widgets/gui_comm_ends.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_game_setup.lua Diff ] File ]
mod - game/LuaUI/fonts.lua Diff ] File ]
mod - installer/builddata/springcontent/LuaGadgets/gadgets.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/resources.lua Diff ] File ]
mod - rts/Game/Camera/FreeController.cpp Diff ] File ]
mod - rts/Game/CameraHandler.cpp Diff ] File ]
mod - rts/Game/CameraHandler.h Diff ] File ]
mod - rts/Game/StartScripts/CommanderScript2.cpp Diff ] File ]
mod - rts/Game/Team.cpp Diff ] File ]
mod - rts/Game/UI/GameSetupDrawer.cpp Diff ] File ]
mod - rts/Game/UI/KeyAutoBinder.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Lua/LuaFeatureDefs.cpp Diff ] File ]
mod - rts/Lua/LuaParser.cpp Diff ] File ]
mod - rts/Lua/LuaParser.h Diff ] File ]
mod - rts/Lua/LuaUnitDefs.cpp Diff ] File ]
mod - rts/Lua/LuaUtils.cpp Diff ] File ]
mod - rts/Lua/LuaWeaponDefs.cpp Diff ] File ]
mod - rts/Map/MapInfo.cpp Diff ] File ]
mod - rts/Rendering/Env/AdvTreeGenerator.cpp Diff ] File ]
mod - rts/Rendering/Env/BasicTreeDrawer.cpp Diff ] File ]
mod - rts/Rendering/FontTexture.cpp Diff ] File ]
mod - rts/Rendering/GL/myGL.cpp Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.cpp Diff ] File ]
mod - rts/Rendering/Textures/NamedTextures.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ProjectileHandler.cpp Diff ] File ]
develop ff0ca865
Timestamp: 2008-05-28 00:28:07
Author: trepan
Details ] Diff ]
- fixed for invalid unitDefs
(copied the unitDef loop from LuaUnitDefs.cpp)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5959 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/KeyAutoBinder.cpp Diff ] File ]
develop dccd01e0
Timestamp: 2008-05-27 19:45:01
Author: satirik
Details ] Diff ]
- ranks and cups should be refreshed after a /me successfully report even if the loser leave before the user

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5957 37977431-3df6-0310-b722-df95706aa16b
develop 6371df75
Timestamp: 2008-05-26 23:34:13
Author: trepan
Details ] Diff ]
- revert r5879 so that linear filtered textures work again



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5956 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Rendering/Textures/NamedTextures.cpp Diff ] File ]
develop 4228f462
Timestamp: 2008-05-26 20:20:44
Author: trepan
Details ] Diff ]
- Fixed the team side case



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5954 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/StartScripts/CommanderScript.cpp Diff ] File ]
develop e3e61e70
Timestamp: 2008-05-26 13:27:30
Author: trepan
Details ] Diff ]
- general cleanup
- added some new entries to the lua Game table
(which should be converted to a userdata access table)
- added the chi.png image for ico_customicons
(for displaying enemy units of unknown type)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5953 37977431-3df6-0310-b722-df95706aa16b
add - game/LuaUI/Icons/chi.png Diff ] File ]
mod - game/LuaUI/Widgets/ico_customicons.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/sidedata.lua Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/Game.h Diff ] File ]
mod - rts/Game/UI/MiniMap.cpp Diff ] File ]
mod - rts/Lua/LuaConstGame.cpp Diff ] File ]
mod - rts/Lua/LuaUnitDefs.cpp Diff ] File ]
mod - rts/Map/MapInfo.cpp Diff ] File ]
mod - rts/Map/MapInfo.h Diff ] File ]
mod - rts/Map/ReadMap.cpp Diff ] File ]
mod - rts/Map/SM3/terrain/TerrainTexture.cpp Diff ] File ]
mod - rts/Map/SMF/SmfReadMap.cpp Diff ] File ]
mod - rts/Rendering/Env/BumpWater.cpp Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.cpp Diff ] File ]
mod - rts/Rendering/GroundDecalHandler.h Diff ] File ]
mod - rts/Rendering/UnitModels/UnitDrawer.cpp Diff ] File ]
develop 7663fbf0
Timestamp: 2008-05-26 04:09:19
Author: trepan
Details ] Diff ]
- modified the lua tostring() function to be safe for
synced data (at least for the extreme cases). might
also want to use a custom number format function
(ie: don't trust sprintf())



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5952 37977431-3df6-0310-b722-df95706aa16b
mod - rts/lib/lua/README_SPRING Diff ] File ]
mod - rts/lib/lua/src/lbaselib.cpp Diff ] File ]
mod - rts/lib/lua/src/lvm.cpp Diff ] File ]
develop 94a85c41
Timestamp: 2008-05-26 01:23:45
Author: hughperkins
Details ] Diff ]
- clean old abic stuff, keep the source tree a little bit clean...

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5951 37977431-3df6-0310-b722-df95706aa16b
rm - AI/Global/AbicWrappersTestAI/AbicWrappersTestAI.sln Diff ] File ]
rm - AI/Global/AbicWrappersTestAI/AbicWrappersTestAI.vcproj Diff ] File ]
rm - AI/Global/AbicWrappersTestAI/myai.cpp Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 840 841 842 843 844 845 846 ... 880 ... 990 ... 1057 1058 1059  Next  Last