2025-08-26 22:21 CEST

spring: develop c592cb83 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tvo tvo develop 2007-08-18 16:56:11 develop c7c339b7
Changeset * Removed VC 7 project files: they are outdated/broken and there is no one
  who uses VC 7 anymore for Spring and who wants to maintain the project files.
* Moved bget to rts/System/Sync because it is a dependency of Syncify.

* Added profile_generate=yes/no and profile_use=yes/no switches to scons configure
  (The effect of these is negligible, for what I know)

* Made UnitDef pointers const at most places.
* Made WeaponDef pointers const at most places.
  (This also made IGlobalAI::WeaponFireEvent::def a const pointer,
  this may cause compile errors in AIs.)
* Made CFeatureHandler members private and added the necessary accessors.

* Fixed indentation of subclasses of TdfParser.
* Made TdfParser members const where possible.

* Moved code which checks for firesound and soundhit volumes of -1 from
  CUnitLoader::LoadWeapon to CWeaponDefHandler.
* Moved interceptor weapon specific code from Weapon loading to UnitDef loading
  because it changes UnitDef::noChaseCategory.
* Removed CWeapon::damages (a comment already said it was unused) and change
  code to use WeaponDef::damages instead.
* Changed a hack in CBombDropper that temporarily modified it's weaponDef
  to a decent solution where CWeapon::AttackUnit and CWeapon::AttackGround
  are overridden and CWeapon now has a SlowUpdate( bool noAutoTargetOverride ).




git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@4222 37977431-3df6-0310-b722-df95706aa16b
mod - rts/ExternalAI/AICallback.cpp Diff ] File ]
mod - rts/ExternalAI/GlobalAIHandler.cpp Diff ] File ]
mod - rts/ExternalAI/GlobalAIHandler.h Diff ] File ]
mod - rts/ExternalAI/IGlobalAI.h Diff ] File ]
mod - rts/Game/Game.cpp Diff ] File ]
mod - rts/Game/GameHelper.cpp Diff ] File ]
mod - rts/Game/GameHelper.h Diff ] File ]
mod - rts/Game/SelectedUnitsAI.cpp Diff ] File ]
mod - rts/Game/StartScripts/TestScript.cpp Diff ] File ]
mod - rts/Game/UI/GuiHandler.cpp Diff ] File ]
mod - rts/Game/UI/LuaUI.cpp Diff ] File ]
mod - rts/Lua/LuaFeatureDefs.cpp Diff ] File ]
mod - rts/Lua/LuaOpenGL.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedCtrl.cpp Diff ] File ]
mod - rts/Lua/LuaSyncedRead.cpp Diff ] File ]
mod - rts/Lua/LuaUnitRendering.cpp Diff ] File ]
mod - rts/Sim/Misc/FeatureHandler.h Diff ] File ]
mod - rts/Sim/Projectiles/BeamLaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/BeamLaserProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/EmgProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/EmgProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/ExplosiveProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/ExplosiveProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/FireBallProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/FireBallProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/FlameProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/FlameProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/LargeBeamLaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/LargeBeamLaserProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/LaserProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/LaserProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/LightingProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/LightingProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/MissileProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/MissileProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/StarburstProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/StarburstProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/TorpedoProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/TorpedoProjectile.h Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectile.cpp Diff ] File ]
mod - rts/Sim/Projectiles/WeaponProjectile.h Diff ] File ]
mod - rts/Sim/Units/COB/CobInstance.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/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/UnitLoader.cpp Diff ] File ]
mod - rts/Sim/Units/UnitLoader.h Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Builder.h Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Building.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Building.h Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.cpp Diff ] File ]
mod - rts/Sim/Units/UnitTypes/Factory.h Diff ] File ]
mod - rts/Sim/Weapons/BeamLaser.cpp Diff ] File ]
mod - rts/Sim/Weapons/Cannon.cpp Diff ] File ]
mod - rts/Sim/Weapons/MeleeWeapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/PlasmaRepulser.cpp Diff ] File ]
mod - rts/Sim/Weapons/Rifle.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.cpp Diff ] File ]
mod - rts/Sim/Weapons/Weapon.h Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.cpp Diff ] File ]
mod - rts/Sim/Weapons/WeaponDefHandler.h Diff ] File ]
mod - rts/Sim/Weapons/bombdropper.cpp Diff ] File ]
mod - rts/Sim/Weapons/bombdropper.h Diff ] File ]
mod - rts/System/TdfParser.cpp Diff ] File ]
mod - rts/System/TdfParser.h Diff ] File ]
mod - rts/build/scons/rts.py Diff ] File ]
rm - rts/build/vstudio7/rts.rc Diff ] File ]
rm - rts/build/vstudio7/rts.sln Diff ] File ]
rm - rts/build/vstudio7/rts.vcproj Diff ] File ]
rm - rts/build/vstudio7/spring.ico Diff ] File ]