2025-08-28 03:37 CEST

Changesets: spring

Search ] Browse ] Back to Index ]
develop 8708790e
Timestamp: 2008-06-09 03:40:21
Author: tnowell
Details ] Diff ]
Added BattleHub framework (really should write the name change blog post)

Basically I separated out the core classes of BattleHub/AFLobby into a separate library that battlehub now depend son. This is also useful as a bot sdk.

Contains various refactors and fixes. The BattleHub project itself will be committed at a later date, btu for now this library is self contained.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6005 37977431-3df6-0310-b722-df95706aa16b
develop 707792a5
Timestamp: 2008-06-09 03:20:14
Author: trepan
Details ] Diff ]
- another gui.lua => luaui.lua change



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6004 37977431-3df6-0310-b722-df95706aa16b
mod - SConstruct Diff ] File ]
develop 1ad89224
Timestamp: 2008-06-09 02:24:54
Author: trepan
Details ] Diff ]
- removed modui_dialog.lua



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6003 37977431-3df6-0310-b722-df95706aa16b
mod - installer/sections/luaui.nsh Diff ] File ]
develop 2539a6af
Timestamp: 2008-06-09 01:38:52
Author: trepan
Details ] Diff ]
- added the 'sonarStealth' unitDef tag
- added the Spring.SetUnitSonarStealth() lua call-out
- added the SONAR_STEALTH (108) COB get/set parameter

- changed MapParser so that it no longer throws exceptions

- removed the ModUI code (wasn't being used, afaict)

- fixed the 'frame' table value returned by Spring.GetTeamStatsHistory()
(and added the 'time' value, which is in seconds)

- updated unit->isUnderWater in ScriptMoveType::SlowUpdate()

- renamed 'gui.lua' to 'luaui.lua'

- changed gui_highlight_unit.lua to use lua font rendering



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6002 37977431-3df6-0310-b722-df95706aa16b
mod - game/LuaUI/Widgets/camera_smooth_move.lua Diff ] File ]
mod - game/LuaUI/Widgets/gui_hilight_unit.lua Diff ] File ]
mod - game/LuaUI/main.lua Diff ] File ]
rm - game/LuaUI/modui_dialog.lua Diff ] File ]
mod - game/LuaUI/widgets.lua Diff ] File ]
rm - game/gui.lua Diff ] File ]
add - game/luaui.lua Diff ] File ]
mod - installer/builddata/maphelper/MapOptions.lua Diff ] File ]
mod - installer/builddata/maphelper/maphelper/mapinfo.lua Diff ] File ]
mod - installer/make_luaui_nsh.py Diff ] File ]
mod - installer/sections/luaui.nsh 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/SpawnScript.cpp Diff ] File ]
mod - rts/Game/Team.h Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.h Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.h Diff ] File ]
mod - rts/Lua/LuaSyncedRead.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/MapParser.cpp Diff ] File ]
mod - rts/Map/MetalMap.cpp Diff ] File ]
mod - rts/Map/MetalMap.h Diff ] File ]
mod - rts/Rendering/GL/myGL.cpp Diff ] File ]
mod - rts/Sim/Misc/LosHandler.h Diff ] File ]
mod - rts/Sim/Misc/RadarHandler.cpp Diff ] File ]
mod - rts/Sim/Misc/RadarHandler.h Diff ] File ]
mod - rts/Sim/MoveTypes/AirMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/GroundMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/ScriptMoveType.cpp Diff ] File ]
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp Diff ] File ]
mod - rts/Sim/Units/COB/CobInstance.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.cpp Diff ] File ]
mod - rts/Sim/Units/Unit.h Diff ] File ]
mod - rts/Sim/Units/UnitDef.h Diff ] File ]
mod - rts/Sim/Units/UnitDefHandler.cpp Diff ] File ]
mod - rts/Sim/Units/UnitLoader.cpp Diff ] File ]
mod - rts/System/FileSystem/ArchiveDir.cpp Diff ] File ]
mod - rts/System/FileSystem/FileHandler.cpp Diff ] File ]
mod - tools/unitsync/test/test.cpp Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop 6deb2dc7
Timestamp: 2008-06-08 22:00:05
Author: Auswaschbar
Details ] Diff ]
* fix segfault caused by last commit


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6001 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/InfoConsole.cpp Diff ] File ]
develop 08464395
Timestamp: 2008-06-08 21:08:17
Author: Auswaschbar
Details ] Diff ]
* removed UI/OutlineFonts.[h|cpp], the new font system made it useless
* fix some compiler warnings


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6000 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameHelper.h Diff ] File ]
mod - rts/Game/UI/CursorIcons.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.h Diff ] File ]
mod - rts/Game/UI/InfoConsole.cpp Diff ] File ]
rm - rts/Game/UI/OutlineFont.cpp Diff ] File ]
rm - rts/Game/UI/OutlineFont.h Diff ] File ]
mod - rts/Game/UI/TooltipConsole.cpp Diff ] File ]
mod - rts/Sim/Features/FeatureDef.h Diff ] File ]
develop 0e0a554f
Timestamp: 2008-06-08 20:18:45
Author: Auswaschbar
Details ] Diff ]
* fixed unhandled netmsg for game hosts


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5999 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/GameServer.cpp Diff ] File ]
mod - rts/Game/GameServer.h Diff ] File ]
mod - rts/System/NetProtocol.cpp Diff ] File ]
develop ff58e24d
Timestamp: 2008-06-08 18:28:08
Author: trepan
Details ] Diff ]
- temporary fix -- modinfo.lua coming soon? ;-)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5998 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/maphelper/modinfo.tdf Diff ] File ]
develop 54269150
Timestamp: 2008-06-08 15:26:22
Author: Auswaschbar
Details ] Diff ]
* fix outlined fonts in lua-tooltip


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5997 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Rendering/glFont.cpp Diff ] File ]
mod - rts/Rendering/glFont.h Diff ] File ]
develop ad904b9a
Timestamp: 2008-06-08 09:58:32
Author: przybyjw
Details ] Diff ]
Add a section of MobileCAI::IdleCheck() that checks for the targetUnit, and assigns an attack command on it. This should remove at least one case where a unit with restricted fire-arc weapons fails to turn to attack.

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5996 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
develop e67c6413
Timestamp: 2008-06-07 23:46:31
Author: Auswaschbar
Details ] Diff ]
* removed Net.cpp and Net.h and access underlying Connections directly
* added option to start gameserver without opening a socket
* don't open a UDPListener as client
* use poll()/select() instead of SDL_Wait() in dedicated mode for faster response
* made BaseNetProtocol a simple packet factory


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5995 37977431-3df6-0310-b722-df95706aa16b
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameServer.cpp Diff ] File ]
mod - rts/Game/GameServer.h Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Game/SelectedUnits.cpp Diff ] File ]
mod - rts/Game/Team.cpp Diff ] File ]
mod - rts/Game/UI/GameSetupDrawer.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Game/UI/QuitBox.cpp Diff ] File ]
mod - rts/Game/UI/ResourceBar.cpp Diff ] File ]
mod - rts/Game/UI/ShareBox.cpp Diff ] File ]
mod - rts/Game/UI/StartPosSelecter.cpp Diff ] File ]
mod - rts/Map/SMF/BFGroundDrawer.cpp Diff ] File ]
mod - rts/Map/SMF/BFGroundDrawer.h Diff ] File ]
mod - rts/Rendering/InMapDraw.cpp Diff ] File ]
mod - rts/System/BaseNetProtocol.cpp Diff ] File ]
mod - rts/System/BaseNetProtocol.h Diff ] File ]
mod - rts/System/Net/Connection.h Diff ] File ]
mod - rts/System/Net/LocalConnection.cpp Diff ] File ]
mod - rts/System/Net/LocalConnection.h Diff ] File ]
rm - rts/System/Net/Net.cpp Diff ] File ]
rm - rts/System/Net/Net.h Diff ] File ]
mod - rts/System/Net/ProtocolDef.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/UDPConnection.h Diff ] File ]
mod - rts/System/Net/UDPListener.cpp Diff ] File ]
mod - rts/System/Net/UDPListener.h Diff ] File ]
mod - rts/System/NetProtocol.cpp Diff ] File ]
mod - rts/System/NetProtocol.h Diff ] File ]
mod - tools/DedicatedServer/main.cpp Diff ] File ]
develop 158c68bc
Timestamp: 2008-06-07 11:05:36
Author: Auswaschbar
Details ] Diff ]
* fix luabind not compiling with gcc 4.2 and boost 1.35.0 (Mantis 0000949)


git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5994 37977431-3df6-0310-b722-df95706aa16b
mod - rts/lib/luabind/luabind/detail/policy.hpp Diff ] File ]
develop 061cd947
Timestamp: 2008-06-07 02:22:13
Author: trepan
Details ] Diff ]
- Fixed WarpMouse() for dual mode (minimap on the left)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5993 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/MouseHandler.cpp Diff ] File ]
develop 961153f1
Timestamp: 2008-06-07 02:02:31
Author: trepan
Details ] Diff ]
- simplied the section name parsing, everything within [...] is included
(some of the CA explosion scripts were failing)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5992 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/maphelper/maphelper/parse_tdf.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/parse_tdf.lua Diff ] File ]
develop 3fb5a34f
Timestamp: 2008-06-06 23:53:00
Author: trepan
Details ] Diff ]
- improved (hopefully) version a parse_tdf.lua
- single pass lexical analysis
- up to 60% faster
- parses double quotes sections for values
(FLOZi noticed that the following used to fail: <url = "http://...";>)
- cleaner code



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5991 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/maphelper/maphelper/parse_tdf.lua Diff ] File ]
mod - installer/builddata/springcontent/gamedata/parse_tdf.lua Diff ] File ]
develop c1ed9748
Timestamp: 2008-06-06 01:57:43
Author: tnowell
Details ] Diff ]
- added the new installer icon

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5990 37977431-3df6-0310-b722-df95706aa16b
add - installer/graphics/InstallerIcon.ico Diff ] File ]
add - installer/graphics/InstallerIcon.psd Diff ] File ]
mod - installer/spring.nsi Diff ] File ]
develop 98c4c995
Timestamp: 2008-06-06 01:53:12
Author: tnowell
Details ] Diff ]
- updated the spring icon

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5989 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Spring.psd Diff ] File ]
mod - rts/spring.ico Diff ] File ]
mod - rts/spring.png Diff ] File ]
develop 54bdc7a6
Timestamp: 2008-06-06 01:50:44
Author: tnowell
Details ] Diff ]
- updated archive mover icon and psd

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5988 37977431-3df6-0310-b722-df95706aa16b
mod - tools/ArchiveMover/ArchiveMover.ico Diff ] File ]
mod - tools/ArchiveMover/ArchiveMover.psd Diff ] File ]
develop 59ad4ca7
Timestamp: 2008-06-06 01:45:26
Author: tnowell
Details ] Diff ]
- updated side banner installer artwork

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5987 37977431-3df6-0310-b722-df95706aa16b
mod - installer/graphics/SideBanner.bmp Diff ] File ]
mod - installer/graphics/SideBanner.psd Diff ] File ]
develop 34913c80
Timestamp: 2008-06-05 22:19:48
Author: Licho
Details ] Diff ]
fixed springie voting
added bot support

git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5986 37977431-3df6-0310-b722-df95706aa16b
develop 5b985288
Timestamp: 2008-06-05 04:34:49
Author: trepan
Details ] Diff ]
- When the minimap is maximized, a middle mouse click will
set the camera view target, and un-maximize the minimap

(uikeys.txt setup to swap the overview camera mode)

unbindaction toggleoverview
bind tab minimap maxspect
bind C+tab minimap min
bind M+tab toggleoverview



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5985 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/UI/MiniMap.cpp Diff ] File ]
develop 5bc0c93d
Timestamp: 2008-06-04 03:21:38
Author: trepan
Details ] Diff ]
- fixed a crash
(defIconData was being deallocated along with its CIcon holder)



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5984 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Rendering/IconHandler.cpp Diff ] File ]
develop ba43532a
Timestamp: 2008-06-03 04:06:51
Author: trepan
Details ] Diff ]
- changed map parsing so that all maps use the 'maphelper/mapinfo.lua' script
(this may actually be faster as TDF scripts will only be loaded once)

- included an inchoate default MapOptions.lua
(it should be active if the map script sets 'autooptions = true')
The 'applyopts.lua' file will be used to apply the Spring.GetMapOptions()
once it's setup properly.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5983 37977431-3df6-0310-b722-df95706aa16b
mod - installer/builddata/build.bat Diff ] File ]
add - installer/builddata/maphelper/MapOptions.lua Diff ] File ]
add - installer/builddata/maphelper/maphelper/applyopts.lua Diff ] File ]
add - installer/builddata/maphelper/maphelper/mapinfo.lua Diff ] File ]
mod - installer/make_gamedata_arch.sh Diff ] File ]
mod - rts/Map/MapParser.cpp Diff ] File ]
mod - rts/Sim/Weapons/StarburstLauncher.cpp Diff ] File ]
mod - tools/unitsync/test/test.cpp Diff ] File ]
mod - tools/unitsync/unitsync.cpp Diff ] File ]
develop d1bff805
Timestamp: 2008-06-02 19:20:23
Author: trepan
Details ] Diff ]
- fixed the extractorRadius clamp



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5982 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/MapInfo.cpp Diff ] File ]
develop 175eff6c
Timestamp: 2008-06-02 19:19:39
Author: trepan
Details ] Diff ]
- changed the gravity clamp to 0.001



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@5981 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Map/MapInfo.cpp Diff ] File ]
First  Prev  1 2 3 ... 110 ... 220 ... 330 ... 440 ... 550 ... 660 ... 770 ... 839 840 841 842 843 844 845 ... 880 ... 990 ... 1057 1058 1059  Next  Last