Trainz-mp Главная | Форум trainz-mp.ru | Обратная связь (Ваш вопрос, Создание пакетов) На наших часах: 6.05.2024 15:10:42

Здравствуйте Гость ( Войти через форум ) Авторизовавшись Вы сможете загружать сюда любые зависимости формата .CDP для игры Trainz Куиды Поиск

Репозиторий

<kuid2:131986:230102:3> WorkTable

Тип: Правило
Опубликовано: 5.06.2020 18:52:31
Скачиваний: 261
Размер: 27.0 kB

Скачать

A rule that is designed to be employed by multiple commands for various purposes. Currently, three driver schedule commands employ this rule for defining or setting parameters or just sending/receiving messages from the timetable. The driver schedule commands currently utilizing the WorkTable rule are CommWithTTable, SetTargetSpeed, and DefineSpeedProfile, which are included in this pack. Here is how this rule is used along with those commands.

In order to send/post/receive messages from the timetable by using CommWithTTable command, add a new line and type in your message in the WorkTable editor in the form given below.

msg,<your message>

where 'msg' is a label that is used to indicate that the statement written after the comma (separating the message from the msg label) is actually a timetable message and can only be recognized by the CommWithTTable driver schedule command. Hence the message <your message> will show up in the driver command's menu.

Ex. msg, EricFinishedTask

The message <EricFinishedTask> will appear in the driver command's menu.


In order to define speed labels and get them to appear in the DefineSpeedProfile command menu, the following template is used.

sp, n=<profile name>, p=<speed(kph) at 100% throttle>:<75%>:<50%>:<25%>, i=<speed increment(kph)>, t=<time interval of speed increment>

Ex. sp, n=profile 1, p=121:71:31:7, i=10, t=15

In the example above, the name of the speed profile is profile 1 and the speed of the locomotive at 25, 50, 75, and 100% throttle levels becomes 7, 31, 71, and 125kph, respectively. The change in speed from the current speed to the target speed is observed at equal speed increments of 10kph at every 15 sec.

In order to define speed labels and get them to appear in SetTargetSpeed command menu, type the following in the msg table

speed, v=<velocity value>, u=<unit name, kph or mph>

Ex. speed, v=30, u=mph (speed tag is 30mph)
Ex. speed, v=-30 (speed tag is -30kph, with kph being default)

VERSION: 1.0
PREREQUISITE:NONE
NOTES: This rule supercedes the old rule CreateMSGTable. Also this rule has no prerequisites and can directly be used.


config.txt:

Файлы:
shuntnandcruisnpack.jpg 8.7 kB
worktable.gs 6.6 kB
worktable.texture.txt 53 B
worktable.tga 64.0 kB
Общий объём файлов: 79.4 kB

Версии элемента:
kuid kind name build date size
<kuid2:131986:230102:3> behavior WorkTable 2.4 5.06.2020 18:52:31 27.0 kB

Зависимости:
kuid author kind name build date size
Нет

Зависимые элементы:
kuid author kind name build date size
<kuid:75284:1088> #75284 profile Wabash Railway 1887 v3-2 2.6 25.07.2023 12:50:00 123.3 kB
<kuid:131986:1047> #131986 drivercommand ControlDiamCross2004 2.4 17.07.2020 9:13:59 24.4 kB
<kuid:131986:100003> #131986 profile Crossing04 2.4 14.07.2023 0:19:06 2.4 kB
<kuid:131986:110065> #131986 drivercommand SetTargetSpeed 2.4 16.07.2020 11:18:39 27.9 kB
<kuid:131986:155555> #131986 drivercommand VCDrivePastJunction 2.4 18.10.2021 20:48:16 32.3 kB
<kuid:131986:155556> #131986 drivercommand VCDriveViaTrigger 2.4 2.08.2020 10:23:44 31.8 kB
<kuid:131986:155558> #131986 drivercommand APDrivePastJunction 2.4 2.08.2020 11:05:03 30.4 kB
<kuid:131986:155563> #131986 drivercommand VCDriveViaTrackmark2 2.4 18.10.2021 20:48:45 32.5 kB
<kuid:131986:155569> #131986 drivercommand SplitConsist 2.4 14.06.2020 11:57:49 31.8 kB
<kuid:131986:155573> #131986 drivercommand TCDriveViaTrigger 2.4 16.07.2020 12:10:46 30.6 kB
<kuid:131986:155575> #131986 drivercommand TCDriveViaTrackmark2 2.4 17.07.2020 9:03:16 30.9 kB
<kuid:131986:155579> #131986 drivercommand WaitForRandom 2.4 16.07.2020 11:13:50 18.6 kB
<kuid2:131986:155579:3> #131986 drivercommand WaitForRandom 2.4 20.01.2021 19:45:51 9.0 kB
<kuid:131986:155581> #131986 drivercommand ChangeSVariables 2.4 17.07.2020 8:57:15 27.7 kB
<kuid:131986:155583> #131986 drivercommand WaitUntilSVariable 2.4 17.07.2020 9:14:36 19.1 kB
<kuid2:131986:180150:3> #131986 drivercommand DriveCustomSchedules 2.4 17.07.2020 19:16:16 59.8 kB
<kuid:131986:180151> #131986 drivercommand ControlTrackAtTrackMark 2.4 16.07.2020 14:13:00 36.6 kB
<kuid:131986:180152> #131986 drivercommand FreeTrackAtTrackMark 2.4 16.07.2020 12:39:29 22.4 kB
<kuid2:131986:210034:1> #131986 drivercommand VCDriveToTrackmark 2.4 20.04.2023 0:30:07 31.1 kB
<kuid2:131986:210036:1> #131986 drivercommand VCDriveViaTrackmark 2.4 2.08.2020 9:57:51 31.1 kB
<kuid2:131986:210055:1> #131986 drivercommand CommWithTTable 2.4 13.06.2020 19:10:47 29.4 kB
<kuid:131986:210075> #131986 drivercommand DefineSpeedProfile 2.4 20.04.2023 12:22:03 30.4 kB
<kuid:131986:241013> #131986 profile YardWork 2.4 14.07.2023 0:29:58 15.8 kB
<kuid:131986:241038> #131986 profile TrafficControl 2.4 17.01.2021 1:07:03 16.3 kB
<kuid:131986:241228> #131986 profile ContainerDeliveryVCmode 2.4 12.01.2021 22:40:11 15.8 kB
<kuid:131986:241229> #131986 profile ContainerDeliveryTCmode 2.4 12.01.2021 19:13:25 15.8 kB
<kuid:131986:241244> #131986 profile MainlineTrafficControl 2.4 10.01.2021 18:34:18 15.6 kB
<kuid:131986:241293> #131986 profile ContainerDeliveryNew 2.4 26.07.2023 12:28:43 18.2 kB
<kuid:131986:241522> #131986 profile TestNewDriverOrders 2.4 2.08.2020 9:42:14 11.7 kB
<kuid2:190624:500002:1> #190624 drivercommand Level Crossing Trigger Command TRS04 (ATLS) 2.4 5.06.2020 18:52:37 37.3 kB

Яндекс.Метрика


Powered by AKR © Камиль Ахметзянов aka kemal, 2011 - 2024