Hi, I'm going nuts and need help please!!!
I had my Track GRF working perfectly, but today I decided that my "Low Speed" track would not be electric.
So now Very and Low Speed are not electric!
Medium, High and Very High are electric.
Very low is working showing only steam and diesel trains.
Low Speed doesn't show any trains (ANY).
Medium, High and Very High are showing steam, diesel and electric.
What am I missing so that Low Speed shows trains just like Very Low?
I've messed multiple times with "compatible", "powered" and "alternative" items just now, trying to figuring what could be wrong, so they might look insane
Code: Select all
railtypetable {
"RAIL", "LSTR", "ELRL", "HSTR", "VHST"
}
Code: Select all
//--------------------------------------------------
// Starts Very Low Speed Track
//--------------------------------------------------
item(FEAT_RAILTYPES, rail, 0) {
property {
label: "RAIL";
introduction_date: date(1850,1,1);
name: string(STR_TRACK_TYPE_VLST);
toolbar_caption: string(STR_CONSTRUCTION_VLST);
menu_text: string(STR_CONSTRUCTION_VLST);
build_window_caption: string(STR_VEHICLE_CONSTRUCTION_VLST);
autoreplace_text: string(STR_AUTOREPLACE_VLST);
new_engine_text: string(STR_NEW_ENGINE_VLST);
compatible_railtype_list: ["RAIL", "LSTR"];
powered_railtype_list: ["ELRL", "HSTR", "VHST"];
alternative_railtype_list: ["RAIL", "LSTR"];
construction_cost: 56;
maintenance_cost: 56 / 4;
railtype_flags: bitmask(RAILTYPE_FLAG_NO_LEVEL_CROSSING);
speed_limit: param_speed_very_low km/h;
acceleration_model: ACC_MODEL_RAIL;
sort_order: 00;
}
}
//--------------------------------------------------
// Ends Very Low Speed Track
//--------------------------------------------------
//--------------------------------------------------
// Starts Low Speed Track
//--------------------------------------------------
item(FEAT_RAILTYPES, lstr, 1) {
property {
label: "LSTR";
introduction_date: date(1919,1,1);
name: string(STR_TRACK_TYPE_LSTR);
toolbar_caption: string(STR_CONSTRUCTION_LSTR);
menu_text: string(STR_CONSTRUCTION_LSTR);
build_window_caption: string(STR_VEHICLE_CONSTRUCTION_LSTR);
autoreplace_text: string(STR_AUTOREPLACE_LSTR);
new_engine_text: string(STR_NEW_ENGINE_LSTR);
compatible_railtype_list: ["RAIL", "LSTR"];
powered_railtype_list: ["ELRL", "HSTR", "VHST"];
alternative_railtype_list: ["RAIL", "LSTR"];
construction_cost: 2.75 * 56;
maintenance_cost: 2.75 * 56 / 4;
railtype_flags: bitmask(RAILTYPE_FLAG_NO_LEVEL_CROSSING);
speed_limit: param_speed_low km/h;
acceleration_model: ACC_MODEL_RAIL;
sort_order: 01;
}
}
//--------------------------------------------------
// Ends Low Speed Track
//--------------------------------------------------
//--------------------------------------------------
// Starts Medium Speed Track (Electric)
//--------------------------------------------------
item(FEAT_RAILTYPES, elrl, 2) {
property {
label: "ELRL";
introduction_date: date(1947,1,1);
name: string(STR_TRACK_TYPE_MSTR);
toolbar_caption: string(STR_CONSTRUCTION_MSTR);
menu_text: string(STR_CONSTRUCTION_MSTR);
build_window_caption: string(STR_VEHICLE_CONSTRUCTION_MSTR);
autoreplace_text: string(STR_AUTOREPLACE_MSTR);
new_engine_text: string(STR_NEW_ENGINE_MSTR);
compatible_railtype_list: ["RAIL", "LSTR", "ELRL", "HSTR", "VHST"];
powered_railtype_list: ["ELRL", "HSTR", "VHST"];
alternative_railtype_list: ["ELRL", "HSTR", "VHST"];
construction_cost: 2.75 * 2.75 * 56 + 2.75 * 2.75 * 1 * 56;
maintenance_cost: 2.5 * 2.75 * 56 / 4 + 2.75 * 2.75 * 1 * 56 / 4;
railtype_flags: bitmask(RAILTYPE_FLAG_CATENARY, RAILTYPE_FLAG_NO_LEVEL_CROSSING);
speed_limit: param_speed_medium km/h;
acceleration_model: ACC_MODEL_RAIL;
sort_order: 02;
}
}
//--------------------------------------------------
// Ends Medium Speed Track (Electric)
//--------------------------------------------------
//--------------------------------------------------
// Starts High Speed Track (Electric)
//--------------------------------------------------
item(FEAT_RAILTYPES, hstr, 3) {
property {
label: "HSTR";
introduction_date: date(1972,1,1);
name: string(STR_TRACK_TYPE_HSTR);
toolbar_caption: string(STR_CONSTRUCTION_HSTR);
menu_text: string(STR_CONSTRUCTION_HSTR);
build_window_caption: string(STR_VEHICLE_CONSTRUCTION_HSTR);
autoreplace_text: string(STR_AUTOREPLACE_HSTR);
new_engine_text: string(STR_NEW_ENGINE_HSTR);
compatible_railtype_list: ["RAIL", "LSTR", "ELRL", "HSTR", "VHST"];
powered_railtype_list: ["ELRL", "HSTR", "VHST"];
alternative_railtype_list: ["ELRL", "HSTR", "VHST"];
construction_cost: 2.75 * 2.75 * 2.75 * 56 + 2.75 * 2.75 * 2.75 * 1 * 56;
maintenance_cost: 2.75 * 2.5 * 2.75 * 56 / 4 + 2.75 * 2.75 * 2.75 * 1 * 56 / 4;
railtype_flags: bitmask(RAILTYPE_FLAG_CATENARY, RAILTYPE_FLAG_NO_LEVEL_CROSSING);
speed_limit: param_speed_high km/h;
acceleration_model: ACC_MODEL_RAIL;
sort_order: 03;
}
}
//--------------------------------------------------
// Ends High Speed Track (Electric)
//--------------------------------------------------
//--------------------------------------------------
// Starts Very High Speed Track (Electric)
//--------------------------------------------------
item(FEAT_RAILTYPES, vhst, 4) {
property {
label: "VHST";
introduction_date: date(2003,1,1);
name: string(STR_TRACK_TYPE_VHST);
toolbar_caption: string(STR_CONSTRUCTION_VHST);
menu_text: string(STR_CONSTRUCTION_VHST);
build_window_caption: string(STR_VEHICLE_CONSTRUCTION_VHST);
autoreplace_text: string(STR_AUTOREPLACE_VHST);
new_engine_text: string(STR_NEW_ENGINE_VHST);
compatible_railtype_list: ["RAIL", "LSTR", "ELRL", "HSTR", "VHST"];
powered_railtype_list: ["ELRL", "HSTR", "VHST"];
alternative_railtype_list: ["ELRL", "HSTR", "VHST"];
construction_cost: 2.75 * 2.75 * 2.75 * 2.75 * 56 + 2.75 * 2.75 * 2.75 * 2.75 * 1 * 56;
maintenance_cost: 2.75 * 2.75 * 2.5 * 2.75 * 56 / 4 + 2.75 * 2.75 * 2.75 * 2.75 * 1 * 56 / 4;
railtype_flags: bitmask(RAILTYPE_FLAG_CATENARY, RAILTYPE_FLAG_NO_LEVEL_CROSSING);
speed_limit: param_speed_very_high km/h;
acceleration_model: ACC_MODEL_RAIL;
sort_order: 04;
}
}
//--------------------------------------------------
// Ends Very High Speed Track (Electric)
//--------------------------------------------------
Where am I screwing this up?