Action Logging System:
User's Guide
The action logging system allows you to record the actions of one or more objects in the scene, spit them out to a .csv (Excel comma-separated values) file, and then load and replay them.
alog_begin:�������� Begins logging actions.
-no_new���������� =
append to existing log instead of creating a new one
alog_end:����������� Ends logging actions.
-save������������� = save the log
immediately after ending
-clear�������������� = clear the log after
ending
alog_begin_end: Toggles between logging and not logging.
��������������������� (see alog_begin and alog_end for
options)
alog_dump:�������� Dump the contents of the log to the console.
alog_include:����� Specify which entity numbers to include in
the log.
n1 { n2 � }����� = list of entity
numbers to include
all������������������ = include all
entities
alog_exclude:���� Specify which entity numbers to exclude
from the log.
n1 { n2 � }����� = list of entity
numbers to exclude
all������������������ = exclude all
entities
alog_load:���������� Load the log file.
-file path��������� = specify a file path from which to load (loads from
��������������������� �� MOHPA/game/main/log/action_log.csv by default)
alog_save:��������� Save the log to a file.
-file path��������� = specify a file path to which to save (saves to
��������������������� �� MOHPA/game/main/log/action_log.csv by default)
alog_play:���������� Play back the log (spawns in new characters to play back the ������� actions).
alog_stop:���������� Stop play-back (deletes the play-back characters).
alog_pause:������� Pause/un-pause play-back (freezes characters where they are).
alog_play_stop:� Toggle between playing and not playing.
It is obviously quite useful to bind alog_begin_end and alog_play_stop to hot keys.