Changesets: spring
develop f9d6889c
Timestamp: 2010-12-14 00:04:31 Author: kloot [ Details ] [ Diff ] |
remove dead GUI code | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.h | [ Diff ] [ File ] | ||
develop b1cb443b
Timestamp: 2010-12-13 23:59:49 Author: hoijui [ Details ] [ Diff ] |
cleanup comments and use reference to pass DamageArray | ||
mod - rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDef.h | [ Diff ] [ File ] | ||
develop 64d6c317
Timestamp: 2010-12-13 23:58:48 Author: hoijui [ Details ] [ Diff ] |
more removing of duplicate code | ||
mod - rts/Lua/LuaRules.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/WeaponProjectiles/WeaponProjectile.cpp | [ Diff ] [ File ] | ||
develop 80a2242c
Timestamp: 2010-12-13 18:01:05 Author: zerver [ Details ] [ Diff ] |
Disable delayed loading if glShareLists is used | ||
mod - rts/Rendering/FeatureDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/IModelParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Models/IModelParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/ProjectileDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/S3OTextureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop 7ff773fa
Timestamp: 2010-12-13 17:46:03 Author: zerver [ Details ] [ Diff ] |
Add batching mode, rework profiler | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Game.h | [ Diff ] [ File ] | ||
mod - rts/Game/GameServer.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/NetCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Server/GameParticipant.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Server/GameParticipant.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UnsyncedGameCommands.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaCallInCheck.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/ModInfo.h | [ Diff ] [ File ] | ||
mod - rts/System/EventHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/GlobalConfig.cpp | [ Diff ] [ File ] | ||
mod - rts/System/GlobalConfig.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlfun.h | [ Diff ] [ File ] | ||
develop 2642e753
Timestamp: 2010-12-13 02:16:01 Author: hoijui [ Details ] [ Diff ] |
c&p failure [fix] introduced in "remove duplicate code" 51be86297241228e44985de2c6ba76ed2a7d5436 |
||
mod - rts/lib/gml/gmlcnt.h | [ Diff ] [ File ] | ||
develop 2c150407
Timestamp: 2010-12-13 01:49:55 Author: hoijui [ Details ] [ Diff ] |
check if certain meta-info files in archives are easily available If they are not, the archive is either marked as broken, or a warning message is logged, in case the meta-file is considered 2nd class only. Needs SPRING_LOG_SUBSYSTEMS="ArchiveScanner" to appear in infolog. Also saves a description for why an archive is considered broken to the archive cache file. The map files (.smf/.sm3) are not marked as meta-files yet, cause many of the current maps would be invalid. Thanks goes to Igor Pavlov from 7zip, for pointing me to this solution. How to optimally pack your archives: # delete old archive rm MyMod.sd7 # package meta files with default compression, max 32kB solid blocks 7z a -t7z -m0=lzma -mx=5 -ms=e512k MyMod.sd7 @metaFilesList.txt # package non-meta files with maximum compression (2nd highest), single solid block 7z a -t7z -m0=lzma -mx=7 -ms=on MyMod.sd7 . -x@metaFilesList.txt -x\!metaFilesList.txt -x\!MyMod.sd7 -x\!\*~ with `metaFilesList.txt` looking somehow like: MapInfo.lua maps/*.smf maps/*.sm3 ModOptions.lua EngineOptions.lua ValidMaps.lua LuaAI.lua LuaUI.lua sidepics gamedata units related 7zip doc: http://bugaco.com/7zip/MANUAL/switches/method.htm#SevenZipX http://bugaco.com/7zip/MANUAL/switches/method.htm#Solid |
||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveScanner.h | [ Diff ] [ File ] | ||
develop 5a307093
Timestamp: 2010-12-13 01:47:26 Author: hoijui [ Details ] [ Diff ] |
allow more then 32KB unpack oversize for meta-files in sd7 archives, if the total packed size is less then 32KB | ||
mod - rts/System/FileSystem/Archive7Zip.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/Archive7Zip.h | [ Diff ] [ File ] | ||
develop e2a2ab7a
Timestamp: 2010-12-13 01:18:09 Author: hoijui [ Details ] [ Diff ] |
add function to archive implementations: bool HasLowReadingCost(file) LZMA/7zip/sd7 archives: The cost is high, if the to be unpacked data is more then 32KB larger then the file alone. other archives: The cost is always low. |
||
mod - rts/System/FileSystem/Archive7Zip.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/Archive7Zip.h | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveBase.cpp | [ Diff ] [ File ] | ||
mod - rts/System/FileSystem/ArchiveBase.h | [ Diff ] [ File ] | ||
develop f6373407
Timestamp: 2010-12-12 21:28:09 Author: hoijui [ Details ] [ Diff ] |
archive-scanner better message on missing archive cache & white-space fix | ||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||
develop 66c516aa
Timestamp: 2010-12-12 20:29:16 Author: hoijui [ Details ] [ Diff ] |
add utility methods: StringStartsWith StringEndsWith | ||
mod - rts/System/Util.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Util.h | [ Diff ] [ File ] | ||
develop 2a9668a9
Timestamp: 2010-12-12 15:56:35 Author: hoijui [ Details ] [ Diff ] |
document callback function [AI] [minor] | ||
mod - rts/ExternalAI/Interface/SSkirmishAICallback.h | [ Diff ] [ File ] | ||
develop 51be8629
Timestamp: 2010-12-12 15:56:09 Author: hoijui [ Details ] [ Diff ] |
remove duplicate code | ||
mod - rts/ExternalAI/SSkirmishAICallbackImpl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaLobby.cpp | [ Diff ] [ File ] | ||
mod - rts/System/SpringApp.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlcnt.h | [ Diff ] [ File ] | ||
develop db9af01a
Timestamp: 2010-12-12 15:52:35 Author: hoijui [ Details ] [ Diff ] |
reformat (no logic changes) | ||
mod - rts/Rendering/Env/AdvSky.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BasicSky.cpp | [ Diff ] [ File ] | ||
develop 42390a43
Timestamp: 2010-12-12 13:20:28 Author: kloot [ Details ] [ Diff ] |
fix compilation errors | ||
mod - rts/Sim/MoveTypes/AAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/AirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/builds/DS/main.cpp | [ Diff ] [ File ] | ||
develop 543badda
Timestamp: 2010-12-11 23:52:07 Author: zerver [ Details ] [ Diff ] |
Don't rely on slow update rate in air move types | ||
mod - rts/Sim/MoveTypes/AAirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/AAirMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/AirMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/TAAirMoveType.cpp | [ Diff ] [ File ] | ||
develop be9a0e6e
Timestamp: 2010-12-11 14:59:34 Author: kloot [ Details ] [ Diff ] |
fix build-order drawing for OBJ models | ||
mod - rts/Rendering/UnitDrawer.cpp | [ Diff ] [ File ] | ||
develop 53a98b70
Timestamp: 2010-12-11 01:34:46 Author: zerver [ Details ] [ Diff ] |
Fix XCall | ||
mod - rts/Lua/LuaCallInCheck.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.cpp | [ Diff ] [ File ] | ||
develop 634f142f
Timestamp: 2010-12-11 00:58:12 Author: kloot [ Details ] [ Diff ] |
swap | ||
mod - rts/System/Net/UDPListener.cpp | [ Diff ] [ File ] | ||
develop 29b871e1
Timestamp: 2010-12-11 00:51:56 Author: kloot [ Details ] [ Diff ] |
implement 0002255 (host-definable IP's) | ||
mod - rts/Game/ClientSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/ClientSetup.h | [ 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/Menu/SelectMenu.cpp | [ 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 ] | ||
develop 4cf97866
Timestamp: 2010-12-11 00:03:26 Author: kloot [ Details ] [ Diff ] |
Revert "Unrevert e1ec8a17efb3d2971c2fd8ae8b393740335e3abe, infinite recursion fixed" * SlowUpdate's generally contain logic that is *expected* by other parts of the simulation to execute only every 16 frames (for one of many examples where breaking this assumption can bite you, see the currentFuel calculations in CAirMoveType::SlowUpdate) * it turns the engine into an unmaintainable spaghetti mess (as this case should have made clear already) * adding nondescript variables like "lastPC" is NEVER a structural fix for a design problem * INBUILDSTANCE is set by a script's StartBuilding/StopBuilding (which signify start/end of construction) and elsewhere when the script wants to allow/block current construction/terraforming/etc updates, it is NOT intended to fast-forward a builder's queue |
||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop b73c5a5d
Timestamp: 2010-12-10 19:07:11 Author: zerver [ Details ] [ Diff ] |
Unrevert e1ec8a17efb3d2971c2fd8ae8b393740335e3abe, infinite recursion fixed | ||
mod - rts/Sim/Units/COB/UnitScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/UnitScript.h | [ Diff ] [ File ] | ||
develop 9beadf84
Timestamp: 2010-12-10 18:56:05 Author: zerver [ Details ] [ Diff ] |
Don't include math.h | ||
mod - rts/System/myMath.inl | [ Diff ] [ File ] | ||
develop 49bab59a
Timestamp: 2010-12-10 18:45:45 Author: zerver [ Details ] [ Diff ] |
Mutex rework pt 2 | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/LoadScreen.h | [ Diff ] [ File ] | ||
mod - rts/Game/SelectedUnits.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MiniMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MouseHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaCallInCheck.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitLoader.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Color.h | [ Diff ] [ File ] | ||
mod - rts/System/EventHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Synchro.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.cpp | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gml.h | [ Diff ] [ File ] | ||
mod - rts/lib/gml/gmlcls.h | [ Diff ] [ File ] | ||
develop 4c7415b8
Timestamp: 2010-12-09 22:59:53 Author: abma [ Details ] [ Diff ] |
add "games" to scanDirs (partly fix 0002248) | ||
mod - rts/System/FileSystem/ArchiveScanner.cpp | [ Diff ] [ File ] | ||