View Issue Details

IDProjectCategoryView StatusLast Update
0001476Spring engineUnit Scriptingpublic2009-06-28 02:51
Reportertroycheek Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version0.79.1.0 
Summary0001476: using CMD.REMOVE to remove a command in the queue causes current unit action to stutter
DescriptionLet's say I have a builder who is building something, with several other build orders queued up, and I wish to remove one of the later orders from within my widget. I can do so with Spring.GiveOrderToUnit(unitID, CMD.REMOVE, { cmd.tag }, {} ). However, the builder will stop building then start again each time I do so. Some units take a bit of time to store and redeploy their nanolathes, so this can really add to the build time if remove several orders in rapid succession. I can give the unit the same build order again with Spring.GiveOrderToUnit(unitID, cmd.id, { cmd.params }, { "shift" }) and remove the order without the stutter.
Additional InformationActually product version 0.79.1.2, but didn't see option for that. Tested repeatedly with XTA 9.58 (only mod I have installed at present).
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2009-06-28 02:51 troycheek New Issue