2025-08-24 07:07 CEST

spring: develop 02c67455 Diff ] Back to Repository ]
Author Committer Branch Timestamp Parent
tvo tvo develop 2006-12-11 20:21:49 develop 3fb45f40
Changeset * Give warning when attempting to load non-existing archives.

* Apply patch from ILMTitan (mantis # 326), that does:

  1. Removes the Fight-like behavior of move in airplanes. Fight can now be
     used to do this.
  2. Restructured CCommandAI and its subclasses. CAirCAI now inherits from
     CMobileCAI. Functions for each command are included in their own
     "Execute[Command](Command &c)" virtual functions.
  3. Units guarding slower units will now slow down and no longer make repeated
     "Arrived" sounds.
  4. Removed the 2 SetDeltaSpeed() calls in StopEngine() and StartEngine().
     Added a call to CommandAI::SlowUpdate() in Arrived(). This was an attempt
     to make movement between multiple waypoints smother, but was only partially
     sucessful. Units are still slowing down to hit the waypoint. Need to add
     some logic to disable that if there are more movement commands in the queue.



git-svn-id: https://spring.clan-sy.com/svn/spring/trunk@2901 37977431-3df6-0310-b722-df95706aa16b
mod - rts/Game/GameSetup.cpp Diff ] File ]
mod - rts/Game/PreGame.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/AirCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/AirCAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/BuilderCAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/CommandAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/FactoryCAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/MobileCAI.h Diff ] File ]
mod - rts/Sim/Units/CommandAI/TransportCAI.cpp Diff ] File ]
mod - rts/Sim/Units/CommandAI/TransportCAI.h Diff ] File ]
mod - rts/System/FileSystem/VFSHandler.cpp Diff ] File ]
mod - rts/System/FileSystem/VFSHandler.h Diff ] File ]