Loco ash disposal

<kuid:368725:60015>

Author: ElStoko
Kind: drivercommand
Build: 3.7
Size: 60.47KB
Uploaded: 2025-09-23
Downloads:
0
-
0
+

Loco ash disposal

Initiate either a transfer of firebox ash to the ashpan or a drop of ash from the ashpan to an under-track pit or onto the tracks. This command assumes (a) the loco has separate queues for firebox ash ashpan ash, and (b) the loco script has a handler to process messages 'service_loco','transfer_ash' and 'service_loco','dump_ash'. The loco's firebox ash queue is assumed to contain the word 'firebox' and the ashpan queue is assumed to contain the word 'ashpan'. Examples of locos with scripts having the required handler are <kuid2:368725:15035:5> 'NSWGR D53 standard goods engine, weathered' and <kuid2:44090:1431:6> 'NSWGR C35 class loco'.
Before issuing a 'drop ash' command option, check the levels of ash in the firebox and ashpan using 'ViewDetails'. If there is empty space in the ashpan, transfer as much firebox ash to the ashpan as possible by first employing the 'transfer' option. If the ashpan is already full, drop ash from the ashpan first, then transfer firebox ash to the now-empty ashpan, and drop ash from the ashpan a second time.
The 'drop ash' command option is intended for use when a loco is positioned over a non-interactive ash pit asset. To position a loco over a non-interactive pit, track marks will be required for AI-driven locos. While the transfer from firebox to ashpan by driver command is instantaneous, the dropping of ash takes 25 seconds. Therefore. to avoid loco movement while ash is dropping, add a 'WAIT 30' command immediately after the 'drop ash' command in the driver schedule.

    Loco ash disposal
  • ashdisposalcommand.gs 2.86KB
  • ashdisposalschedulecommand.gs 4.54KB
  • banner.jpg 53.98KB
  • config.txt 3.38KB
  • icon.tga 9.23KB

User photos

No one has uploaded a photo of this object yet.