View Issue Details

IDProjectCategoryView StatusLast Update
0000326Spring engineGeneralpublic2006-12-11 20:21
ReporterILMTitan Assigned Totvo  
PrioritynormalSeverityfeatureReproducibilityalways
Status resolvedResolutionfixed 
Summary0000326: [Patch] A few things
Description1. 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.
TagsNo tags attached.
Attached Files
CommandAIReformat.patch (Attachment missing)
Checked infolog.txt for Errors

Activities

ILMTitan

2006-12-02 06:27

reporter   ~0000450

Ok, I know I posted this here without much fanfare, but #1 at least really needs to be fixed.

tvo

2006-12-05 16:50

reporter   ~0000452

Ack, I've seen the report, just didn't really have time to take a closer look.

tvo

2006-12-11 20:21

reporter   ~0000461

committed

Issue History

Date Modified Username Field Change
2006-11-13 06:45 ILMTitan New Issue
2006-11-13 06:45 ILMTitan File Added: CommandAIReformat.patch
2006-12-02 06:27 ILMTitan Note Added: 0000450
2006-12-05 16:50 tvo Note Added: 0000452
2006-12-11 20:21 tvo Status new => resolved
2006-12-11 20:21 tvo Resolution open => fixed
2006-12-11 20:21 tvo Assigned To => tvo
2006-12-11 20:21 tvo Note Added: 0000461