View Issue Details

IDProjectCategoryLast Update
0002322AI War 1 / ClassicBug - OtherJan 10, 2011 5:32 pm
ReporterSuzera Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product Version4.064 
Fixed in Version4.065 
Summary0002322: Mixing civilian and military ships reduces move speed in group move mode
DescriptionI'm not really sure how to explain it beyond that. Blitz setting.
TagsNo tags attached.
Internal Weight

Relationships

duplicate of 0002304 resolvedChris_McElligottPark Group move slowing down ships to less than slowest ship 

Activities

Suzera

Jan 9, 2011 11:16 am

reporter   ~0008072

Theory: mixing things immune to movement boosting with things not immune to movement boosting makes them all move as slow as the slowest ship unboosted, regardless of whether it it is being boosted or not. Mixing scout starships with fleet makes everything go as fast as an unboosted frigate.

Suzera

Jan 9, 2011 11:21 am

reporter   ~0008073

Nevermind, it's because frigates are getting boosted to above scout starship speed with a logistics station. Whoops.

Suzera

Jan 9, 2011 11:37 am

reporter   ~0008074

Last edited: Jan 9, 2011 11:37 am

Except scout starships move twice as fast when not group moved too. What?

This is a weird one.

Chris_McElligottPark

Jan 9, 2011 9:14 pm

administrator   ~0008122

You're right that it's not working right when the thing that isn't able to be speed-boosted isn't the slowest ship when not boosted. Working on that for the next release -- thanks!

Suzera

Jan 10, 2011 11:20 am

reporter   ~0008139

Last edited: Jan 10, 2011 11:21 am

It seems like there might be a second issue too, but I haven't been able to put my finger on it yet. It doesn't seem to work quite right all the time if there are no boost immune ships either.

Chris_McElligottPark

Jan 10, 2011 11:22 am

administrator   ~0008140

It's certainly possible, but I can all but guarantee it has nothing to do with military or civilian ships -- very little in the code differentiates those, and definitely not this section.

Hopefully if there are any other issues, they will become clearer after the next release fixes this core issue -- or hopefully that will be it!

Chris_McElligottPark

Jan 10, 2011 5:32 pm

administrator   ~0008155

* A pretty sweeping internal change has been made for how group move is tracked and applied. This should hopefully resolve all the problems with the mixtures of group moving and speed boosting and speed-boost-immune ships, but we'll see (we said this a few releases back, too). The difference is that this time the solution is clearer and more architecturally-dstructive, rather than being clever and yet architecture-saving.
** This may cause some accidental bugs if we typed something wrong (that's the architecturally-dstructive part, and why we avoided doing that before), but it should also fix the actual bugs it's meant to fix.
** The core of this change is basically tracking two group move speeds, rather than one: slowest boostable speed, and slowest non-boostable speed.
** Ships in savegames that are already group-moving might be still acting briefly wrong. Simply giving them another group-move order will straighten them out, if so. By "briefly wrong," we mean that they might be moving too fast or too slow compared to what they really should be, the same as they were already moving in the old savegame.
** This should also fix the "player ships are always moving too slowly" bug that was in the last version (it was really just a group-move thing).

Issue History

Date Modified Username Field Change
Jan 9, 2011 11:14 am Suzera New Issue
Jan 9, 2011 11:16 am Suzera Note Added: 0008072
Jan 9, 2011 11:21 am Suzera Note Added: 0008073
Jan 9, 2011 11:37 am Suzera Note Added: 0008074
Jan 9, 2011 11:37 am Suzera Note Edited: 0008074
Jan 9, 2011 11:37 am Suzera Note Edited: 0008074
Jan 9, 2011 9:14 pm Chris_McElligottPark Note Added: 0008122
Jan 10, 2011 11:20 am Suzera Note Added: 0008139
Jan 10, 2011 11:21 am Suzera Note Edited: 0008139
Jan 10, 2011 11:22 am Chris_McElligottPark Note Added: 0008140
Jan 10, 2011 4:28 pm Chris_McElligottPark Relationship added duplicate of 0002304
Jan 10, 2011 5:32 pm Chris_McElligottPark Note Added: 0008155
Jan 10, 2011 5:32 pm Chris_McElligottPark Status new => resolved
Jan 10, 2011 5:32 pm Chris_McElligottPark Fixed in Version => 4.065
Jan 10, 2011 5:32 pm Chris_McElligottPark Resolution open => fixed
Jan 10, 2011 5:32 pm Chris_McElligottPark Assigned To => Chris_McElligottPark