KUID or download for crossbuck only asset

Pluey200

New member
Are there any assets on the download station or available for download that only consists of the crossbuck? I have Trainz 12 so it should be compatible with that.
 
Jointed Rail has a nice set of crossbucks: http://jointedrail.com/product/crossbucks-1-6-tracks/

You might also be able to use the DIY Crossbuck from ReggiesTrainz's GRS crossing signals. You'll need to make an account to download them.

Lastly, these two assets from BNSF50 are on the DLS and look like crossbucks, but his signals are looking a little outdated now: <kuid:39134:100447> and <kuid:39134:100463>

Hopefully that helps.
 
If you mean just the crossbuck on a post, there is a bunch by George Fisher (GFisher).

They are the older style white signs with various track numbers and one with Exempt on it.

<kuid:106916:10182> B&M Highway Xing Sign 3 Track Dbl
<kuid2:106916:10174:1> B&M Highway Xing Sign 4 Track
<kuid:106916:10171> B&M Highway Xing Sign 1 Track
<kuid:106916:10179> B&M Highway Xing Sign Exempt
<kuid:106916:10183> B&M Highway Xing Sign 4 Track Dbl
<kuid:106916:10173> B&M Highway Xing Sign 3 Track
<kuid:106916:10181> B&M Highway Xing Sign 2 Track Dbl
<kuid:106916:10172> B&M Highway Xing Sign 2 Track
<kuid:106916:10180> B&M Highway Xing Sign 1 Track Dbl
 
DaveSnow has done a few over the years

<kuid:101046:102954> Old Crossbuck Sign Ver. 5 DES
<kuid:101046:102962> Old Crossbuck Sign 2 Tracks DES
<kuid:101046:102947> Old Crossbuck Sign Ver. 1 DES
<kuid:101046:102963> Old Crossbuck Sign 3 Tracks DES
<kuid:101046:102964> Old Crossbuck Sign 4 Tracks DES
<kuid:101046:102949> Old Crossbuck Sign Ver. 2 DES
<kuid:101046:106805> Sign high hump crossing DES
<kuid:101046:102965> Old Crossbuck Sign 5 Tracks DES
<kuid:101046:102966> Old Crossbuck Sign 6 Tracks DES
<kuid:101046:102951> Old Crossbuck Sign Ver. 3 DES
<kuid:101046:102953> Old Crossbuck STOP Sign Ver. 4 DES
<kuid2:101046:102932:1> Old Crossbuck Ver 1 DES
<kuid2:101046:102933:1> Old Crossbuck Ver 2 DES
<kuid2:101046:102934:1> Old Crossbuck Ver 3 DES
<kuid2:101046:102935:1> Old Crossbuck Ver 4 DES
<kuid2:101046:102936:1> Old Crossbuck Ver 5 DES
<kuid2:101046:102937:1> Old Crossbuck Ver 6 DES
<kuid2:101046:102938:1> Old Crossbuck Ver 7 DES
<kuid2:101046:102939:1> Old Crossbuck Ver 8 DES
<kuid2:101046:102940:1> Old Crossbuck Ver 9 DES
<kuid2:101046:102941:1> Old Crossbuck Ver 10 DES
<kuid2:101046:102946:1> Old Crossbuck Ver 11 w Sign DES
<kuid2:101046:102948:1> Old Crossbuck Ver 12 w Sign DES
<kuid2:101046:102950:1> Old Crossbuck Ver 13 w Sign DES
<kuid2:101046:102952:1> Old Crossbuck Ver 14 w Sign DES
<kuid2:101046:102955:1> Old Crossbuck Ver 15 DES
<kuid2:101046:102956:1> Old Crossbuck Ver 16 w Two Tracks Sign DES
<kuid2:101046:102958:1> Old Crossbuck Ver 17 w Three Tracks Sign DES
<kuid2:101046:102959:1> Old Crossbuck Ver 18 w Four Tracks Sign DES
<kuid2:101046:102960:1> Old Crossbuck Ver 19 w Five Tracks Sign DES
<kuid2:101046:102961:1> Old Crossbuck Ver 20 w Six Tracks Sign DES
<kuid:101046:100511> Railroad Crossing Crossbuck Private Crossing with Stopsign DES
<kuid:101046:100230> Railroad Crossing Crossbuck with Old Stopsign, Old, Straight DES
<kuid:101046:100231> Railroad Crossing Crossbuck with Stopsign, Old, Leaning DES
<kuid:101046:100803> Roadsign, Crossroads and Rail, left DES
<kuid:101046:100802> Roadsign, Crossroads and Rail, right DES

And those are only the ones I have installed :hehe:

If you are looking for a specific railroad you can find some Roads on the DLS. If you are looking for ones that stop traffic you might want to look at bnsf50's work.
 
Last edited:
This has worked for some, however I need the dependencies for the TRC 3 trigger so I can modify the build, and all of the cantilevered crossings have an error saying it failed to load mesh 'lod.lm'. In addition, the flashing lights fail to show in surveyor

If you are saying that the dependencies are for a different version of Trainz then those dependencies need to have their build numbers adjusted also. If that's what you have done and you are getting an error then you need to quote the KUIDs that now have an error, what change you made, and the exact error message. The original comment referred to signals - if you are trying to make a similar adjustment for some crossings then perhaps that fix is inappropriate for those assets.
 
If you are saying that the dependencies are for a different version of Trainz then those dependencies need to have their build numbers adjusted also. If that's what you have done and you are getting an error then you need to quote the KUIDs that now have an error, what change you made, and the exact error message. The original comment referred to signals - if you are trying to make a similar adjustment for some crossings then perhaps that fix is inappropriate for those assets.
One of the crossings has the error message "Error: Unable to load indexed mesh 'kuid 839374 1017\lod.lm'"

It's only dependency is compatible with trainz 12 as is
 
One of the crossings has the error message "Error: Unable to load indexed mesh 'kuid 839374 1017\lod.lm'"

Do you mean that you altered the build number to 3.7 and this error appeared? If so, then it is likely due to an issue with the way that LOD has been implemented in that asset. It is not possible to simply change the build number for an asset without considering the differences that have occurred between the build numbers with respect to the features that are supported and the validation that is applied. In this case the LOD needs to be adjusted to the format previously available for simple scenery assets, instead of the more recent format. The relevant change to the config is:

Code:
mesh-table {
  lod0 {
    mesh                                  "lod0.im"
    auto-create                           1
    lod-level                             0
    effects {
      light1 {
        kind                              "corona"
        att                               "a.red0"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light2 {
        kind                              "corona"
        att                               "a.red1"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light3 {
        kind                              "corona"
        att                               "a.red2"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light4 {
        kind                              "corona"
        att                               "a.red3"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
    }
  }
  lod1 {
    mesh                                  "lod1.im"
    auto-create                           1
    lod-level                             1
    effects {
      light1 {
        kind                              "corona"
        att                               "a.red0"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light2 {
        kind                              "corona"
        att                               "a.red1"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light3 {
        kind                              "corona"
        att                               "a.red2"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light4 {
        kind                              "corona"
        att                               "a.red3"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
    }
  }
  lod2 {
    mesh                                  "lod2.im"
    auto-create                           1
    lod-level                             2
  }
}
mesh-detail-level-count                   3
 
Do you mean that you altered the build number to 3.7 and this error appeared? If so, then it is likely due to an issue with the way that LOD has been implemented in that asset. It is not possible to simply change the build number for an asset without considering the differences that have occurred between the build numbers with respect to the features that are supported and the validation that is applied. In this case the LOD needs to be adjusted to the format previously available for simple scenery assets, instead of the more recent format. The relevant change to the config is:

Code:
mesh-table {
  lod0 {
    mesh                                  "lod0.im"
    auto-create                           1
    lod-level                             0
    effects {
      light1 {
        kind                              "corona"
        att                               "a.red0"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light2 {
        kind                              "corona"
        att                               "a.red1"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light3 {
        kind                              "corona"
        att                               "a.red2"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light4 {
        kind                              "corona"
        att                               "a.red3"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
    }
  }
  lod1 {
    mesh                                  "lod1.im"
    auto-create                           1
    lod-level                             1
    effects {
      light1 {
        kind                              "corona"
        att                               "a.red0"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light2 {
        kind                              "corona"
        att                               "a.red1"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light3 {
        kind                              "corona"
        att                               "a.red2"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light4 {
        kind                              "corona"
        att                               "a.red3"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
    }
  }
  lod2 {
    mesh                                  "lod2.im"
    auto-create                           1
    lod-level                             2
  }
}
mesh-detail-level-count                   3

That did mostly work, however, the bells are silent (I made sure theyre turned on), and I'm still having trouble with the individual flashing lights being invisible.

Here is the code from one of the flashing lights in case that helps

mesh-table
{
default
{
mesh-asset <kuid:839374:1200>
mesh "content/us grs light 1a.lm"
auto-create 1

effects
{
light1
{
kind "corona"
att "a.red0"
texture-kuid <kuid:378673:104065>
object-size 0.15
}
}
}
}


string-table
{
typeofcrossing "TRC"
}
 
Do you mean that you altered the build number to 3.7 and this error appeared? If so, then it is likely due to an issue with the way that LOD has been implemented in that asset. It is not possible to simply change the build number for an asset without considering the differences that have occurred between the build numbers with respect to the features that are supported and the validation that is applied. In this case the LOD needs to be adjusted to the format previously available for simple scenery assets, instead of the more recent format. The relevant change to the config is:

Code:
mesh-table {
  lod0 {
    mesh                                  "lod0.im"
    auto-create                           1
    lod-level                             0
    effects {
      light1 {
        kind                              "corona"
        att                               "a.red0"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light2 {
        kind                              "corona"
        att                               "a.red1"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light3 {
        kind                              "corona"
        att                               "a.red2"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light4 {
        kind                              "corona"
        att                               "a.red3"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
    }
  }
  lod1 {
    mesh                                  "lod1.im"
    auto-create                           1
    lod-level                             1
    effects {
      light1 {
        kind                              "corona"
        att                               "a.red0"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light2 {
        kind                              "corona"
        att                               "a.red1"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light3 {
        kind                              "corona"
        att                               "a.red2"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
      light4 {
        kind                              "corona"
        att                               "a.red3"
        texture-kuid                      <kuid:378673:104065>
        object-size                       0.15
      }
    }
  }
  lod2 {
    mesh                                  "lod2.im"
    auto-create                           1
    lod-level                             2
  }
}
mesh-detail-level-count                   3

This did work, however the bells (and I checked that they were on) Failed to work, as well I am still having the problem where the individual flashers are invisible.

The ones that are invisible are
TRC DIY GRS 8x20 Light Flash-1A <kuid:839374:1213>
TRC DIY GRS 8x20 Light Flash-1B <kuid:839374:1214>
TRC DIY GRS 8x20 Light Flash-2A <kuid:839374:1215>
TRC DIY GRS 8x20 Light Flash-2B <kuid:839374:1216>









and the code in the config file is

Code:
 mesh-table
{
  default
  {
    mesh-asset                          <kuid:839374:1200>
    mesh                                "content/us grs light 1a.lm"
    auto-create                         1
    
    effects
    {
      light1
      {
        kind                            "corona"
        att                             "a.red0"
        texture-kuid                    <kuid:378673:104065>
        object-size                     0.15
      }
    }
  }
}


string-table
{
  typeofcrossing                        "TRC"
}
 
This did work, however the bells (and I checked that they were on) Failed to work, as well I am still having the problem where the individual flashers are invisible.
The changes I posted solved the problem of "an error saying it failed to load mesh 'lod.lm'" created when the build number is changed. If you want the full functionality of the signals you probably have to address that with a rewrite of the trigger to cope with the differences between T:ane and TS12. If you are looking for a crossbuck only then lights and bells are not relevant.
 
Back
Top