Changesets: spring
develop 2c5fc943
Timestamp: 2007-07-11 00:57:10 Author: tvo [ Details ] [ Diff ] |
* Updated VC8 project file till r3886 * Fixed win32 compile errors git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3894 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Demo.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Main.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net.cpp | [ Diff ] [ File ] | ||
mod - rts/System/NetProtocol.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Win/CrashHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/build/vstudio8/rts.vcproj | [ Diff ] [ File ] | ||
develop b9905591
Timestamp: 2007-07-11 00:31:13 Author: trepan [ Details ] [ Diff ] |
* Improved the '/lodscale [shadow|reflection|refraction] <scale>' command git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3893 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
develop adc20ab5
Timestamp: 2007-07-11 00:21:16 Author: trepan [ Details ] [ Diff ] |
* Added camera_shake.lua to the installed widget list git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3892 37977431-3df6-0310-b722-df95706aa16b |
||
mod - installer/sections/luaui.nsh | [ Diff ] [ File ] | ||
develop a0593b38
Timestamp: 2007-07-11 00:19:19 Author: trepan [ Details ] [ Diff ] |
* The LuaUI camera shaking widget (algo could be improved; it uses the distance to explosions, but not the direction) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3891 37977431-3df6-0310-b722-df95706aa16b |
||
add - game/LuaUI/Widgets/camera_shake.lua | [ Diff ] [ File ] | ||
develop e2b42754
Timestamp: 2007-07-11 00:12:03 Author: tvo [ Details ] [ Diff ] |
* Patch by rattle that fixes his earlier dynDamage patch: - Fixed the impulse issues, forgot to make a full copy of the array which is why the impulse information were ignored. - Also fixed a typo or two. - Some indentation fixes. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3890 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Weapons/WeaponDefHandler.cpp | [ Diff ] [ File ] | ||
develop ad0f8f61
Timestamp: 2007-07-11 00:08:24 Author: trepan [ Details ] [ Diff ] |
* Added gl.GetString() (define your own GL_RENDERER, etc... for now) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3889 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGL.h | [ Diff ] [ File ] | ||
develop 3fa74fb6
Timestamp: 2007-07-11 00:02:15 Author: trepan [ Details ] [ Diff ] |
* SAFEDRAW is supposed to be disabled for now git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3888 37977431-3df6-0310-b722-df95706aa16b |
||
mod - game/LuaUI/widgets.lua | [ Diff ] [ File ] | ||
develop 4610875a
Timestamp: 2007-07-10 23:56:54 Author: trepan [ Details ] [ Diff ] |
NOTE: The LuaMaterial code is not yet finished. The following additions are necessary to make it truely useful: - global custom uniforms - automatic global uniforms (wind, gameFrame, clientTimer, sun, etc...) - per-unit custom uniforms - per-unit automatic uniforms (vel, leftPhase/rightPhase, health, unitID, etc...) * Reverted the CameraControllor default height changes * Added AllowUnitDirectControl() * Added gl.Feature(featureID) -- partial, no materials * Added gl.FeatureShape(featureDefID) -- partial, no materials * Added 'resources_map.tdf' for gaia unit projectile textures (if set to 0, mod widgets will never be automatically enabled) * Added the '[LuaAutoModWidgets = 1]' config param in widgets.lua * Changed the relevant LocalS3DOModel calls to 'const'. * Added the CubeTexSizeSpecular and CubeTexSizeReflection config params (both default to 128) * Blocked enemy AI access to AIVAL_STOCKPILED and AIVAL_STOCKPILED_QUED * Renamed unitDefHandler->numUnits to unitDefHandler->numUnitDefs * Removed the unit count from the drawdebug info * Wrapped Load3DO in UnitDef::GetModel() and FeatureDef::LoadModel() to make consistent usage easier (possibly a source of desyncs?) * Added 'fakemeta space' to the default bindings * Renamed GuiSound to GuiSoundSet, merged the arrays, adjusted cpp/lua * Blocked SlowUpdate() when orders are given to a stunned unit * Fixed the position extrapolation for units being transported * Modified FreeCam to use its 'goForward' parameter while tracking * Modified FreeCam for more sensible SetPos() / GetPos() routines * Added the featureDef TDF 'noSelect' parameter * Renamed LuaBoolOps to LuaBitOps, and changed the call names from math.bool_xxx to math.bit_xxx * Added the Synced Explosion(power, posx, posy, posz, areaOfEffect, weaponID) call-in * Added the LuaUI ShockFront(power, dirx, diry, dirz) call-in * Added the LuaUI SetShockFrontFactors(minArea, minPower, distAdj) call-out * Added the LuaUI SetCameraOffset(posx, posy, posz, tiltx, tilty) call-out * Adedd the LuaUI MouseWheel(boolean up, number scale) call-in * Modified gl.Unit(number unitID[, boolean rawDraw]) to allow raw drawing * Added the gl.BillboardMatrix() call-out * Added the gl.TexEnv() call-out * Added the gl.TexGen() call-out * Added the gl.MultiTexEnv() call-out * Added the gl.MultiTexGen() call-out * Added the gl.GetNumber() call-out for state queries * Added the gl.PushPopMatrix(matrix_enum, function) call-out * Added the gl.GetWorldMatrix() call-out * Added the gl.GetWorldMatrixInvertse() call-out * Added the gl.PushAttrib() call-out * Added the gl.PopAttrib() call-out * Added the Spring.GetFeatureNoSelect(featureID) call-out * Added the Spring.SetFeatureNoSelect(featureID, boolean) call-out * Added the Spring.GetGroupUnitsCount() call-out * Added the Spring.GetSelectedUnitsCount() call-out * Added LuaMaterials * Added the AllowFeatureBuildStep() call-in for LuaRules * Added the following unsynced LuaRules call-outs SetUnitOpaqueMaterial() SetUnitOpaqueUniform() SetUnitCloakMaterial() SetUnitCloakUniform() SetUnitShadowMaterial() SetUnitShadowUniform() SetModelDisplayList() ResetModelDisplayList() GetModelPartList() GetModelPartInfo() CallModelDisplayList() * Modified the selector.lua widget to use mouse wheel scrolling * Modified the gui_highlight.lua widget to use GL.EYE_LINEAR texture generation git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3887 37977431-3df6-0310-b722-df95706aa16b |
||
mod - game/LuaUI/Widgets/camera_ctrl.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/Widgets/gui_eyes.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/Widgets/gui_hilight_unit.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/Widgets/gui_selbuttons.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/callins.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/main.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/savetable.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/selector.lua | [ Diff ] [ File ] | ||
mod - game/LuaUI/widgets.lua | [ Diff ] [ File ] | ||
mod - game/uikeys.txt | [ Diff ] [ File ] | ||
mod - installer/sections/luaui.nsh | [ Diff ] [ File ] | ||
mod - lua/lua/include/LuaInclude.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GlobalAIHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GroupHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Camera.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Camera.h | [ Diff ] [ File ] | ||
mod - rts/Game/CameraController.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/CameraController.h | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Game.h | [ Diff ] [ File ] | ||
mod - rts/Game/GameHelper.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/KeyBindings.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/LuaUI.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/LuaUI.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MiniMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MouseHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MouseHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/WordCompletion.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaCallInHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaCallInHandler.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaCob.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaConstGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaDisplayLists.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaFeatureDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandle.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaHandleSynced.h | [ Diff ] [ File ] | ||
add - rts/Lua/LuaMaterial.cpp | [ Diff ] [ File ] | ||
add - rts/Lua/LuaMaterial.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGL.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaOpenGL.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaRules.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaRules.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaShaders.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaShaders.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedCtrl.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedMoveCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedMoveCtrl.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTODO.txt | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTextures.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaTextures.h | [ Diff ] [ File ] | ||
add - rts/Lua/LuaUniqueBin.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnitDefs.cpp | [ Diff ] [ File ] | ||
add - rts/Lua/LuaUnitMaterial.h | [ Diff ] [ File ] | ||
add - rts/Lua/LuaUnitRendering.cpp | [ Diff ] [ File ] | ||
add - rts/Lua/LuaUnitRendering.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedCtrl.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedRead.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaVFS.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaVFS.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaWeaponDefs.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/BaseGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/BaseGroundDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Map/BasicMapDamage.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/SMF/BFGroundDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvSky.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/AdvWater.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BaseWater.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BasicSky.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/BasicWater.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/DynWater.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Env/RefractWater.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/NamedTextures.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/Textures/TextureHandler.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/3DModelParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/3DModelParser.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/3DOParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/UnitDrawer.cpp | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/UnitDrawer.h | [ Diff ] [ File ] | ||
mod - rts/Rendering/UnitModels/s3oParser.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Feature.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Feature.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/FeatureDef.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/FeatureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/LosHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/RadarHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/ScriptMoveType.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/ScriptMoveType.h | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/groundmovetype.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Path/PathManager.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ProjectileHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/ProjectileHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobEngine.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobInstance.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/COB/CobThread.h | [ 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/FactoryCAI.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/UnitDefHandler.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitLoader.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitLoader.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTracker.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTypes/Builder.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/Weapon.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDefHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Weapons/WeaponDefHandler.h | [ Diff ] [ File ] | ||
mod - rts/System/Matrix44f.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Matrix44f.h | [ Diff ] [ File ] | ||
mod - rts/System/MouseInput.cpp | [ Diff ] [ File ] | ||
mod - rts/System/MouseInput.h | [ Diff ] [ File ] | ||
mod - rts/System/Platform/Linux/OpenALSound.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Script/LuaFunctions.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.cpp | [ Diff ] [ File ] | ||
mod - rts/System/TimeProfiler.h | [ Diff ] [ File ] | ||
develop 826610b7
Timestamp: 2007-07-10 22:29:28 Author: tvo [ Details ] [ Diff ] |
* Netcode patch by Auswaschbar: - CNet is now independent from CNetProtocol - moved map name, mod name and script name to CNetProtocol, removed functions from CNet and made the game use the already existing functions from CNetProtocol - struct connection got its own file, was made a class CConnection and got some usefull functions (which are removed from CNet) - CLocalConnection is a subclass and represents the connection between server / client in one instance of spring, there's no difference in usage between local and remote connections - simplified usage of CNet / CNetProtocol from outside (in CGame, CGameServer) - NETMSG_HELLO removed from NETMSG, moved inside CConnection, and this type of messages are now handled in CConnection (so CGame, CGameServer and CPreGame doesn't have to care) - new CDemoRecorder and CDemoReader all the demo stuff is done in CNetProtocol now, not on CNet anymore - removed handleerror() and made a class network_error instead (copy'n'paste from content_error) * Needed to fix two bugs before applying: - mod checksum wasn't correctly sent in CGameServer, causing no-gamesetup not-hosted demos to not work. - NETMSG_SENDPLAYERSTAT wasn't handled in CPreGame causing demo's of single player games without enemy (ie. that are finished immediately) to be unreplayable. * Commented out the feraiseexcept stuff, it causes too much headache atm, needs looking at. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3886 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/ExternalAI/GlobalAIHandler.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/GameSetup.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/GameSetup.h | [ Diff ] [ File ] | ||
mod - rts/Game/PreGame.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/PreGame.h | [ Diff ] [ File ] | ||
mod - rts/Game/SelectedUnits.cpp | [ Diff ] [ File ] | ||
add - rts/System/Connection.cpp | [ Diff ] [ File ] | ||
add - rts/System/Connection.h | [ Diff ] [ File ] | ||
add - rts/System/Demo.cpp | [ Diff ] [ File ] | ||
add - rts/System/Demo.h | [ Diff ] [ File ] | ||
add - rts/System/LocalConnection.cpp | [ Diff ] [ File ] | ||
add - rts/System/LocalConnection.h | [ Diff ] [ File ] | ||
mod - rts/System/LogOutput.h | [ Diff ] [ File ] | ||
mod - rts/System/Net.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net.h | [ Diff ] [ File ] | ||
mod - rts/System/NetProtocol.cpp | [ Diff ] [ File ] | ||
mod - rts/System/NetProtocol.h | [ Diff ] [ File ] | ||
add - rts/System/RemoteConnection.cpp | [ Diff ] [ File ] | ||
add - rts/System/RemoteConnection.h | [ Diff ] [ File ] | ||
mod - rts/System/TdfParser.h | [ Diff ] [ File ] | ||
develop 851906d6
Timestamp: 2007-07-10 21:58:12 Author: tvo [ Details ] [ Diff ] |
* Another identical typo git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3885 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/build/scons/config.py | [ Diff ] [ File ] | ||
develop bbf5e020
Timestamp: 2007-07-10 21:45:55 Author: tvo [ Details ] [ Diff ] |
* Fix typo in config.py git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3884 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/build/scons/config.py | [ Diff ] [ File ] | ||
develop 68d6aa16
Timestamp: 2007-07-10 17:42:52 Author: tvo [ Details ] [ Diff ] |
* Fix project file (all configs except syncdebug now compile fine here) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3883 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/build/vstudio8/rts.vcproj | [ Diff ] [ File ] | ||
develop 8ccfbb38
Timestamp: 2007-07-09 18:45:14 Author: tim_blokdijk [ Details ] [ Diff ] |
Website Documentation, containing: Requirement analysis. Description of vision. Roadmap Current implementation. Version history. Development and maintenance processes. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3882 37977431-3df6-0310-b722-df95706aa16b |
||
develop 62570cad
Timestamp: 2007-07-09 14:30:59 Author: Victor [ Details ] [ Diff ] |
Fixed bug: gunships and air builders has not repair level switch git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3881 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Units/CommandAI/AirCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp | [ Diff ] [ File ] | ||
develop da9b0759
Timestamp: 2007-07-09 10:18:56 Author: tvo [ Details ] [ Diff ] |
* Removed unsinkable array, was unused. * Removed rejuvQue, was unused (what does it mean anyway?). * Fixed precompiled header setting on LUA files in VC8 project file. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3880 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Map/BasicMapDamage.cpp | [ Diff ] [ File ] | ||
mod - rts/Map/BasicMapDamage.h | [ Diff ] [ File ] | ||
mod - rts/build/vstudio8/rts.vcproj | [ Diff ] [ File ] | ||
develop dda219db
Timestamp: 2007-07-08 14:14:25 Author: Victor [ Details ] [ Diff ] |
* Fixed bug in KAI-0.22 (ai cannot attack) The same bug can be in KAI-0.12 git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3879 37977431-3df6-0310-b722-df95706aa16b |
||
mod - AI/Global/KAI-0.22/AttackGroup.cpp | [ Diff ] [ File ] | ||
mod - AI/Global/KAI-0.22/AttackHandler.cpp | [ Diff ] [ File ] | ||
develop eed36335
Timestamp: 2007-07-05 23:30:21 Author: tvo [ Details ] [ Diff ] |
* Refactor std::list<CFeature*> (that was std::set<CFeature*>) to CFeatureSet, like CUnitSet. * Remove MAX_FEATURES define and 3 MB feature->id lookup table since CFeatureSet handles that. * Don't fill freeIDs with 3 MB of (mostly unused) IDs, just generate new ones on the fly. * Delete old LoadSaveHandler code from CFeatureHandler (not needed anymore) * Delete CFeatureHandler::Serialize() function body (not needed anymore) * Add find(int id) methods to CUnitSet, CFeatureSet. * Refactor CFeatureHandler::updateFeatures from a SPRING_HASH_SET<int> to a CFeatureSet. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3878 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/Feature.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/FeatureHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/FeatureHandler.h | [ Diff ] [ File ] | ||
add - rts/Sim/Misc/FeatureSet.cpp | [ Diff ] [ File ] | ||
add - rts/Sim/Misc/FeatureSet.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/CommandAI/CommandAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitSet.h | [ Diff ] [ File ] | ||
develop c7e18d90
Timestamp: 2007-07-04 22:27:28 Author: tvo [ Details ] [ Diff ] |
* Set CUnit::id earlier so unit doesn't get inserted in some CUnitSets before id has been set. (Resulted in all kinds of weird bugs) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3877 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Units/Unit.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitHandler.cpp | [ Diff ] [ File ] | ||
develop e1ee1775
Timestamp: 2007-07-04 22:07:28 Author: tvo [ Details ] [ Diff ] |
* Fix serialization of CSimpleParticleSystem * Fix division by zero when deserializing CExplosiveProjectile git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3876 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Projectiles/ExplosiveProjectile.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/SimpleParticleSystem.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Projectiles/SimpleParticleSystem.h | [ Diff ] [ File ] | ||
develop 75450d48
Timestamp: 2007-07-04 21:43:21 Author: tvo [ Details ] [ Diff ] |
* Erm, these may be useful too ^^ git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3875 37977431-3df6-0310-b722-df95706aa16b |
||
add - rts/Sim/Units/UnitSet.cpp | [ Diff ] [ File ] | ||
add - rts/Sim/Units/UnitSet.h | [ Diff ] [ File ] | ||
develop 57a3363c
Timestamp: 2007-07-04 21:42:14 Author: tvo [ Details ] [ Diff ] |
* Refactor std::list<CUnit*> to CUnitSet, which encapsulates a std::map<int, CUnit*> (int is the unit ID). git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3874 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/ExternalAI/AICallback.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/Group.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/Group.h | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GroupHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/ExternalAI/GroupHandler.h | [ Diff ] [ File ] | ||
mod - rts/Game/Game.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/SelectedUnits.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/SelectedUnits.h | [ Diff ] [ File ] | ||
mod - rts/Game/StartScripts/ScriptHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/StartScripts/SpawnScript.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Team.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/Team.h | [ Diff ] [ File ] | ||
mod - rts/Game/UI/GuiHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/LuaUI.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MiniMap.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/MouseHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/QuitBox.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/UI/SelectionKeyHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/WaitCommandsAI.cpp | [ Diff ] [ File ] | ||
mod - rts/Game/WaitCommandsAI.h | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedCtrl.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaSyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Lua/LuaUnsyncedRead.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/MoveTypes/groundmovetype.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/Unit.h | [ Diff ] [ File ] | ||
mod - rts/Sim/Units/UnitTracker.cpp | [ Diff ] [ File ] | ||
develop 7e8ef629
Timestamp: 2007-07-02 13:46:34 Author: jcnossen [ Details ] [ Diff ] |
* fixed logical XOR,AND,OR (they were implemented as binary xor,and,or) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3873 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Units/COB/CobThread.cpp | [ Diff ] [ File ] | ||
develop c2a53d22
Timestamp: 2007-07-01 14:20:27 Author: trepan [ Details ] [ Diff ] |
* Fixed the 'to(o) many timers' message git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3872 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Game/UI/MiniMap.cpp | [ Diff ] [ File ] | ||
develop e15b2ec7
Timestamp: 2007-07-01 00:15:47 Author: tvo [ Details ] [ Diff ] |
* Check whether LosMipLevel is in range [0, 6] (otherwise uninitialized memory is read) * Check whether AirLosMipLevel is in range [0, 30] (outside that range bitshifts with signed integers act up) * Minimum size of losMap is 1x1, this prevents integer division by zero when (Air)LosMipLevel is high and map is small. * Fix CLosHandler allocating twice as much memory as needed since Viktor's patch. git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3871 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/Sim/Misc/LosHandler.cpp | [ Diff ] [ File ] | ||
mod - rts/Sim/Misc/SensorHandler.cpp | [ Diff ] [ File ] | ||
develop 7203fd30
Timestamp: 2007-06-30 15:12:21 Author: tvo [ Details ] [ Diff ] |
* Fix replays, in replays with gameSetup the last player became gaia, hence no commander was spawned for him. (Main.cpp) With this fix there would be no gaia team at all in replays without gameSetup, this is fixed too (though ugly code duplication though -> This really needs refactor, less possible start up program flows preferably) (Net.cpp) git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@3870 37977431-3df6-0310-b722-df95706aa16b |
||
mod - rts/System/Main.cpp | [ Diff ] [ File ] | ||
mod - rts/System/Net.cpp | [ Diff ] [ File ] | ||