Changesets: spring
develop d81abe1e
Timestamp: 2008-10-26 04:04:06 Author: kloot [ Details ] [ Diff ] |
s/vertex/fragment git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6895 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Rendering/ShadowHandler.cpp | [ Diff ] [ File ] | ||
develop 6dc9ab8c
Timestamp: 2008-10-26 04:03:19 Author: kloot [ Details ] [ Diff ] |
cleanup shadow initialization: do not force useFPShadows to true unless they are supported (to prevent crashes during map-loading) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6894 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Rendering/ShadowHandler.cpp | [ Diff ] [ File ] | ||
develop ecfd5fb6
Timestamp: 2008-10-26 02:53:38 Author: jk [ Details ] [ Diff ] |
replaced some .Length()'s with .SqLength()'s git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6893 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Camera.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameHelper.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/Ground.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BaseTreeDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/InMapDraw.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Features/Feature.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/GroundMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/PieceProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/GenericParticleProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/SimpleParticleSystem.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/WeaponProjectiles/MissileProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Builder.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Factory.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Cannon.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/PlasmaRepulser.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
mod - rts/System/myMath.h | [ Diff ] [ File ] | ||
develop db862a54
Timestamp: 2008-10-26 01:58:42 Author: tvo [ Details ] [ Diff ] |
Fixed potential buffer overflow and a few other minor tweaks. (There's another more severe buffer overflow in the code too but that one's hard (impossible?) to fix without API change...) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6892 37977431-3df6-0310-b722-df95706aa16b |
||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | ||
develop c090b9e3
Timestamp: 2008-10-26 01:39:41 Author: tvo [ Details ] [ Diff ] |
Some small fixes and added some logging. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6891 37977431-3df6-0310-b722-df95706aa16b |
||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | ||
develop 845d379e
Timestamp: 2008-10-25 23:15:47 Author: kloot [ Details ] [ Diff ] |
*fix the signature for CLuaHandle::AddConsoleLine() git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6890 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Lua/LuaHandle.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.h | [ Diff ] [ File ] | ||
develop 65300d07
Timestamp: 2008-10-25 20:17:00 Author: kloot [ Details ] [ Diff ] |
fix the CTeam statistics tracking git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6889 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Team.cpp | [ Diff ] [ File ] | ||
develop 025dc3ae
Timestamp: 2008-10-25 17:07:42 Author: Auswaschbar [ Details ] [ Diff ] |
* changelog update git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6888 37977431-3df6-0310-b722-df95706aa16b |
||
mod - Documentation/changelog.txt | [ Diff ] [ File ] | ||
develop 8dd1adf1
Timestamp: 2008-10-25 16:17:00 Author: tvo [ Details ] [ Diff ] |
Possibly fix compile error git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6887 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/FileSystem/ArchiveBuffered.cpp | [ Diff ] [ File ] | ||
develop cd603acb
Timestamp: 2008-10-25 16:02:28 Author: tvo [ Details ] [ Diff ] |
Remove missing/unneeded #includes. Should fix compile error. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6886 37977431-3df6-0310-b722-df95706aa16b |
||
mod - tools/unitsync/javabind.cpp | [ Diff ] [ File ] | ||
develop c5fd5e1d
Timestamp: 2008-10-25 15:40:33 Author: tvo [ Details ] [ Diff ] |
Add LogOutput.cpp to SConstruct for unitsync, should fix upcoming BuildServ link error :) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6885 37977431-3df6-0310-b722-df95706aa16b |
||
mod - SConstruct | [ Diff ] [ File ] | ||
develop a7ce1c5a
Timestamp: 2008-10-25 15:37:59 Author: tvo [ Details ] [ Diff ] |
Don't crash/abort() on invalid handles, but throw exception instead. This makes unitsync *VFS methods not crash/abort() when you pass them an invalid handle. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6884 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/FileSystem/Archive7Zip.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveBuffered.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveBuffered.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveDir.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveHPI.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveZip.cpp | [ Diff ] [ File ] | ||
develop 0a150a19
Timestamp: 2008-10-25 15:36:28 Author: tvo [ Details ] [ Diff ] |
Fix crash bug in unitsync when UnInit/Init was called after an earlier Init which returned error code. This was caused by dangling pointer to object that never even existed, because the constructor had thrown an exception. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6883 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Platform/FileSystem.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/FileSystem.h | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Linux/UnixFileSystemHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Linux/UnixFileSystemHandler.h | [ Diff ] [ File ] | ||
develop 6dc41011
Timestamp: 2008-10-25 15:34:13 Author: tvo [ Details ] [ Diff ] |
Made unitsync better: * Doesn't leak exceptions anymore over C interface. * Doesn't just crash by design anymore after something goes wrong. * Added API GetNextError, can be used to get error queue (currently limited to 1 error) * Deprecated APIs: - GetCurrentList - AddClient - RemoveClient - GetClientDiff - InstallClientDiff - IsUnitDisabled - IsUnitDisabledByClient * Removed all code supporting those functions. * These deprecated functions pop up MessageBox once on windows to nag lobby devs. * Use engine's logOutput, still writes to unitsync.log (overwrites, doesn't append) * ProcessUnitsNoChecksum is now identical to ProcessUnits. * ProcessUnits now returns 0 immediately (but should still be called in loop until it returns 0, in case it's changed sometime later) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6882 37977431-3df6-0310-b722-df95706aa16b |
||
mod - tools/unitsync/CMakeLists.txt | [ Diff ] [ File ] | ||
rm - tools/unitsync/SyncServer.cpp | [ Diff ] [ File ] | ||
rm - tools/unitsync/SyncServer.h | [ Diff ] [ File ] | ||
mod - tools/unitsync/Syncer.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/Syncer.h | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync.cpp | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync.h | [ Diff ] [ File ] | ||
rm - tools/unitsync/unitsyncLogOutput.h | [ Diff ] [ File ] | ||
mod - tools/unitsync/unitsync_api.h | [ Diff ] [ File ] | ||
develop 491edcf6
Timestamp: 2008-10-25 15:26:35 Author: tvo [ Details ] [ Diff ] |
Fix potentially dangerous constructs in destructors, when uh is destructing units shouldn't try to access other units because they may be destructed already. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6881 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/GroundDecalHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/glFont.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/Unsynced/ShieldPartProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/CommandAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/LineDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Building.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/ExtractorBuilding.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Factory.cpp | [ Diff ] [ File ] | ||
develop 8bca13aa
Timestamp: 2008-10-25 15:24:12 Author: tvo [ Details ] [ Diff ] |
Add option for detailed logging to VFS. Added file forgotten in prev commit. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6880 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/EventClient.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/VFSHandler.cpp | [ Diff ] [ File ] | ||
develop ac5279b9
Timestamp: 2008-10-25 15:22:04 Author: tvo [ Details ] [ Diff ] |
Added logging subsystem infrastructure. Logsubsystems can be defined using global variable: static CLogSubsystem LOG_BLAH("blah"); And can then be used as first argument to logOutput.Print: logOutput.Print(LOG_BLAH, "blabla"); Each CLogSubsystem can be enabled/disabled independently. The CLogSubsystems link together in linked list, allowing for simple reflection. This is used by logOutput initialization code to enable all CLogSubsystems which occur in the configuration setting "LogSubsystems" or in the environment variable "SPRING_LOG_SUBSYSTEMS". (This all happens automagically for all log subsystems..) The log subsystem name is put before the log message in infolog.txt / stdout. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6879 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/InfoConsole.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/InfoConsole.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/LuaUI.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SM3/terrain/TerrainBase.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/DamageArrayHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/EventClient.cpp | [ Diff ] [ File ] | ||
mod - rts/System/EventHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/EventHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/LogOutput.cpp | [ Diff ] [ File ] | ||
mod - rts/System/LogOutput.h | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Linux/DataDirLocater.cpp | [ Diff ] [ File ] | ||
develop 7c51ad06
Timestamp: 2008-10-25 14:52:51 Author: tvo [ Details ] [ Diff ] |
Make code a lot more readable by factoring #ifdef..#endifs out of normal code. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6878 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Object.cpp | [ Diff ] [ File ] | ||
develop e9aa8ed7
Timestamp: 2008-10-25 09:11:38 Author: hoijui [ Details ] [ Diff ] |
added missing #include <string> git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6876 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Platform/FileSystem.h | [ Diff ] [ File ] | ||
develop 03943813
Timestamp: 2008-10-24 21:39:31 Author: zerver [ Details ] [ Diff ] |
Fix bumpwater git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6873 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
develop 3c5faf35
Timestamp: 2008-10-24 19:39:14 Author: zerver [ Details ] [ Diff ] |
Fix GML compile error git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6872 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/lib/gml/gmlsrv.h | [ Diff ] [ File ] | ||
develop 8e8c9b63
Timestamp: 2008-10-24 18:40:32 Author: zerver [ Details ] [ Diff ] |
GML display list bugfix git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6871 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/UI/MouseHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlcls.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlfun.h | [ Diff ] [ File ] | ||
develop d8fbd168
Timestamp: 2008-10-24 18:18:18 Author: kloot [ Details ] [ Diff ] |
fix the aircraft hovering-fix git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6870 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitDefHandler.cpp | [ Diff ] [ File ] | ||
develop fd30eff2
Timestamp: 2008-10-24 17:55:31 Author: Auswaschbar [ Details ] [ Diff ] |
* fix random start positions not beeing random git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6869 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/GameSetup.cpp | [ Diff ] [ File ] | ||
develop 6e9328e5
Timestamp: 2008-10-24 15:29:46 Author: kloot [ Details ] [ Diff ] |
fix area-attack for aircraft (0001144 again) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@6868 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Units/CommandAI/AirCAI.cpp | [ Diff ] [ File ] | ||