Command line --print-action-list double probe train

17 views
Skip to first unread message

Drahas

unread,
Jan 28, 2014, 2:42:53 PM1/28/14
to sc2ge...@googlegroups.com
Hi all
I try to use Sc2Gears in command line but I have a strange result (see below), the output file contains 2 trains of probe on the first second of the game.

0:00  Drahas  Train Probe
0:00  Ronnys  Select Command Center (1028c)
0:00  Ronnys  Train SCV

Anybody can explain me that ?

Thx
a.txt

András Belicza

unread,
Jan 28, 2014, 3:44:36 PM1/28/14
to sc2ge...@googlegroups.com
The actions listed are the actions that are recorded in the replay. In many cases actions are recorded even if eventually they will not be executed. A good example of this is you select a probe and issue it to build a pylon somewhere far. It is recorded even if the probe dies on its way to the location where you issued it to build the pylon.

If you spam a train action (e.g. you hold down its hotkey), SC2 might record the train action multiple times, even though less train action might be executed eventually.


--
You received this message because you are subscribed to the Google Groups "sc2gearsdev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sc2gearsdev...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Drahas

unread,
Jan 28, 2014, 3:59:43 PM1/28/14
to sc2ge...@googlegroups.com
Ok but does anyway exist to know if the action has been executed ?

András Belicza

unread,
Jan 28, 2014, 4:22:39 PM1/28/14
to sc2ge...@googlegroups.com
The success of actions is not recorded in the replays. As of 2.0.8 there is a new component in replays called the tracker events which records certain results of the game engine computing - including when units are born. It can be used to deduce the success of some actions but not all.
Sc2gears does not support parsing this new tracker events, but the successor, Scelight fully supports them:

Drahas

unread,
Jan 28, 2014, 4:32:14 PM1/28/14
to sc2ge...@googlegroups.com
Thank you for you help but I should found an other way to retrieve the build order from a replay in c#.
Reply all
Reply to author
Forward
0 new messages