View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0002322 | AI War 1 / Classic | Bug - Other | Jan 9, 2011 11:14 am | Jan 10, 2011 5:32 pm | |
Reporter | Suzera | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 4.064 | ||||
Fixed in Version | 4.065 | ||||
Summary | 0002322: Mixing civilian and military ships reduces move speed in group move mode | ||||
Description | I'm not really sure how to explain it beyond that. Blitz setting. | ||||
Tags | No tags attached. | ||||
Internal Weight | |||||
duplicate of | 0002304 | resolved | Chris_McElligottPark | Group move slowing down ships to less than slowest ship |
|
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. |
|
Nevermind, it's because frigates are getting boosted to above scout starship speed with a logistics station. Whoops. |
|
Except scout starships move twice as fast when not group moved too. What? This is a weird one. |
|
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! |
|
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. |
|
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! |
|
* 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). |
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 |