2025-07-20 00:50 CEST

View Issue Details Jump to Notes ]
IDProjectCategoryView StatusLast Update
0001476Spring engineUnit Scriptingpublic2009-06-28 02:51
Reportertroycheek 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
Product Version0.79.1.0 
Target VersionFixed in Version 
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
Attached Files

-Relationships
+Relationships

-Notes
There are no notes attached to this issue.
+Notes

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