Snowsignal Content.

Deano5

New member
Hi guys n gals.
I have decided to try and get (again) the rolling stock of Snowsignal (Alan Thompson) to work in 12. I have the original items bought direct from the author, many moons ago.
I did download the updates from the Railwaves (I think thats the name) site but they were written wrong and didn't work. I was also given the correct format to copy into the config text file by our good friend NexusDJ on the old UKTrainz forum, but lost that as it closed straight after.
What I'm asking is if one of you kind Trainzers could please post the correct config text for me to get them running.
It is the Voyager, Turbostar's, the electric one that looks like a Turbostar and the 377.
Forum post or via Email would be greatly appreciated so I can copy and paste it in. Ta very much. :wave: XX
 
What problems are you getting? I've managed to get everything I had from Railwaves working in TS12.
 
It's the throttle lever in the Voyager that makes a jumping noise continuously, plus the two coaches do not show,all the others are red in the list too.
Not the HST set, they are fine.
Remember, I bought these from Alan's site many years ago.
I did get the updates, but they were written wrong and nexusdj explained to me in his post what they had done wrong and gave me the correct text to copy in, but as I said, before I got round to copying the correct file that he posted for me the site went bust.
 
Any errors showing in Content Manager?

Shane

P.S. Can you access the Download Station? I think it's down.

EDIT: I can access the DLS now.
 
Deano5, have you tried requesting a re-download of the affected content? They will send you the latest versions of the content in question (if updates have been released for the item).

You will need to be quick. They are only allowing re-downloads up to the 31st of this month.

See http://www.railwaves.com/pages.php?pageid=9#3 for instructions on this.

Shane
 
I can't re-download because I bought them from Snowsignal's website way before he gave them to Railwaves, therefor I am not registered with railwaves and have not purchased from them.
This is one of the updates from their site and it is written wrong, but not being a scripter, I don't know where it's wrong and cannot remember what Dave told me to change.
.


script "Voyager220Cabin"
class "Voyager220Cabin"
kuid <kuid2:67906:55002:4>
kind "interior"

cameralist
{
camera0 0.24,0.945,0.492,0,-0.341
camera1 0.24,0.475,0.492,0,-0.073
camera2 -0.735,1.027,0.565,0.52,-0.068
camera3 0,1.6,0.7,0,0
}
cameradefault 0

mesh-table
{
default
{
mesh "Voyager220Cabin.im"
auto-create 1

effects
{
dralight
{
kind "corona"
att "a.dralight"
directional 1
object-size 0.035
texture-kuid <kuid:67906:21000>
}

doorlightleft
{
kind "corona"
att "a.doorlightleft"
directional 1
object-size 0.025
texture-kuid <kuid:67906:21004>
}

doorlightright
{
kind "corona"
att "a.doorlightright"
directional 1
object-size 0.025
texture-kuid <kuid:67906:21004>
}

doorredright1
{
kind "corona"
att "a.doorredright1"
directional 1
object-size 0.025
texture-kuid <kuid:67906:21000>
}

doorredright2
{
kind "corona"
att "a.doorredright2"
directional 1
object-size 0.025
texture-kuid <kuid:67906:21000>
}

doorredleft1
{
kind "corona"
att "a.doorredleft1"
directional 1
object-size 0.025
texture-kuid <kuid:67906:21000>
}

doorredleft2
{
kind "corona"
att "a.doorredleft2"
directional 1
object-size 0.025
texture-kuid <kuid:67906:21000>
}
}
}

awslight
{
kind "light"
mesh "aws.im"
att "a.aws"
auto-create 0
att-parent "default"
}

wiper_switch
{
kind "lever"
auto-create 1
mesh "rotary_button.im"
att "a.switch0"
limits 0,1
angles -1,1
notches 0,1
notchheight 0,0
mousespeed 1
radius 0.05
att-parent "default"
}

light_switch
{
kind "lever"
auto-create 1
mesh "rotary_button.im"
att "a.switch1"
limits 0,1
angles -1,1
notches 0,1
notchheight 0,0
mousespeed 1
radius 0.05
att-parent "default"
}

reverser_lever
{
kind "lever"
auto-create 1
mesh "reverser_switch.im"
att "a.reverser_lever"
limits 0,2
angles 0.75,-0.75
notches 0,0.5,1
notchheight 1,2,1
radius 0.09
mousespeed -1
att-parent "default"
}

combined_throttle_brake
{
kind "lever"
auto-create 1
mesh "throttle_brake_lever.im"
att "a.thottle_lever"
limits 0,16
angles -0.16,0.18
notches 0,0.0625,0.125,0.1875,0.25,0.3125,0.375,0.375,0.5,0.5625,0.625,0.6875,0.75,0.8125,0.875,0.9375,1
notchheight 1,2,2,2,2,2,2,1,1,2,2,2,2,2,2,2,1
radius 0.65
mousespeed -1
att-parent "default"
}

bplocomain_needle
{
kind "needle"
auto-create 1
mesh "pressure_needle.im"
att "a.main_res_pressure"
limits 0,1460
att-parent "default"
}

bptrainbrakecylinder_needle
{
kind "needle"
auto-create 1
mesh "pressure_needle.im"
att "a.brake_cyl_pressure"
limits 0,730
att-parent "default"
}

bptrainbrakepipe_needle
{
kind "needle"
auto-create 1
mesh "brakepipe_needle.im"
att "a.brake_pipe_pressure"
limits 0,1220
att-parent "default"
}

speedo_needle
{
kind "needle"
auto-create 1
mesh "speedo_needle.im"
att "a.speedo"
limits 0,54
att-parent "default"
}

horn
{
kind "lever"
auto-create 1
mesh "horn_lever.im"
att "a.horn"
limits 0,1
angles 0,-0.6
notches 0,1
notchheight 3,3
radius 0.1
mousespeed 2
att-parent "default"
}

swivel_chair
{
kind "lever"
auto-create 1
mesh "chair.im"
att "a.chair1"
limits 0,8
angles -1.4,1.4
radius 0.5
mousespeed 0.2
att-parent "default"
}

wipers
{
mesh "wipers.im"
anim "wipers.kin"
auto-create 1
att-parent "default"
}

dra_button
{
kind "lever"
auto-create 1
att "a.drabutton"
mesh "dra_button.im"
limits 0,1
angles 0.13,0.15
notches 0,1
notchheight 0,0
mousespeed 4
att-parent "default"
}
}
trainz-build 2.4
category-class "ZI"
category-region-0 "UK"
category-era-0 "1980s"
category-era-1 "1990s"
category-era-2 "2000s"
asset-filename "Voyager220Cabin"
username "Voyager220Cabin"
author "Alan Thomson"
organisation "UKRailsim"
contact-email "webmaster@ukrailsim.co.uk"
contact-website "www.ukrailsim.co.uk"

Copyright 2007 Alan Thomson, UKRailsim."

kuid-table
{
corona_red <kuid:67906:21000>
corona_yellow <kuid:67906:21001>
corona_green <kuid:67906:21002>
corona_white <kuid:67906:21003>
corona_blue <kuid:67906:21004>
}
 
Warning: This asset uses an obsolete trainz-build number. Trainz-build numbers below 2.7 are no longer supported.
Warning: Required container 'thumbnails' is missing.
Error: Attachment point 'a.corona0' in 'fw1' must be found in mesh 'voyager_msa_body\voyager_msa_body.lm'.
Error: The attachment point 'a.corona0' must belong to the parent mesh of the effect (mesh=voyager_msa_body\voyager_msa_body.lm).
Error: Attachment point 'a.corona1' in 'fw2' must be found in mesh 'voyager_msa_body\voyager_msa_body.lm'.
Error: The attachment point 'a.corona1' must belong to the parent mesh of the effect (mesh=voyager_msa_body\voyager_msa_body.lm).
Error: Attachment point 'a.corona2' in 'fh' must be found in mesh 'voyager_msa_body\voyager_msa_body.lm'.
Error: The attachment point 'a.corona2' must belong to the parent mesh of the effect (mesh=voyager_msa_body\voyager_msa_body.lm).
Error: Attachment point 'a.corona4' in 'fr1' must be found in mesh 'voyager_msa_body\voyager_msa_body.lm'.
Error: The attachment point 'a.corona4' must belong to the parent mesh of the effect (mesh=voyager_msa_body\voyager_msa_body.lm).
Error: Attachment point 'a.corona5' in 'fr2' must be found in mesh 'voyager_msa_body\voyager_msa_body.lm'.
Error: The attachment point 'a.corona5' must belong to the parent mesh of the effect (mesh=voyager_msa_body\voyager_msa_body.lm).
.
This is the errors from the Voyager class 220 MS. as reported by Trainz12 CM3.6
 
Can you post your config file for the 220 MS as those errors shouldn't be there , those attachment points and corona's should only been found in the driving car config files (they are the head and taillight corona's) ?

I still have the update instructions to get the cabs working so lets get that 220 MS config sorted and then I can explain what you need to do .

Are any of the other vehicles reporting faults apart from the "Trainz-build numbers below 2.7 are no longer supported" ?

Converting to 2012 is a fairly big job as you will also have to update all of the associated dependencies to be build 2.7 . Luckily you have the Content creator plus program to do most of the hard work .
 
Here is the 220 ms file as is. :wave:
.
Code:
icon0                                   <kuid:-3:10164>
kuid                                    <kuid2:67906:2202:2>
class                                   "voyager220msa"
script                                  "voyager220msa"
category-class                          "AL"
category-region-0                       "UK"
category-era-0                          "2000s"

obsolete-table
{
  0                                     <kuid:67906:2202>
}
bogey                                   <kuid:67906:50003>
bogey-1                                 <kuid:67906:50003>
bogey-2                                 <kuid:67906:50005>
bogey-3                                 <kuid:67906:50004>
engine                                  1
name                                    "Voyager 220 MS(A)"
mass                                    50000
company                                 "Virgin"
origin                                  "UKRailsim"
fonts                                   0

running-numbers
{
  rn-0                                  "#220001"
}
enginespec                              <kuid:67906:51220>
enginesound                             <kuid:-12:2100>
hornsound                               <kuid:67906:54761>

smoke0
{
  attachment                            "a.exhaust0"
  mode                                  "speed"
  color                                 150,150,150,200
  start                                 0
  rate                                  1
  velocity                              0
  lifetime                              1
  minsize                               0.02
  maxsize                               0.1
}
trainz-build                            2.4

mesh-table
{
  default
  {
    mesh                                "voyager_msa_body/voyager_msa_body.lm"
    auto-create                         1
    
    effects
    {
      fw1
      {
        kind                            "corona"
        att                             "a.corona0"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.11
      }
      
      fw2
      {
        kind                            "corona"
        att                             "a.corona1"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.11
      }
      
      fh
      {
        kind                            "corona"
        att                             "a.corona2"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.11
      }
      
      fr1
      {
        kind                            "corona"
        att                             "a.corona4"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.11
      }
      
      fr2
      {
        kind                            "corona"
        att                             "a.corona5"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.11
      }
      
      orangel1
      {
        kind                            "corona"
        att                             "a.orangel1"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.1
      }
      
      oranger1
      {
        kind                            "corona"
        att                             "a.oranger1"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.1
      }
      
      leds
      {
        kind                            "texture-replacement"
        texture                         "leds.texture"
      }
      
      coach
      {
        kind                            "texture-replacement"
        texture                         "coach.texture"
      }
    }
  }
  
  shadow
  {
    mesh                                "voyager_msa_shadow/voyager_msa_shadow.im"
  }
  
  left-passenger-door
  {
    mesh                                "voyager_msa_body/left_door.im"
    anim                                "voyager_msa_body/left_door.kin"
    auto-create                         1
    att                                 "a.doors"
    att-parent                          "default"
  }
  
  right-passenger-door
  {
    mesh                                "voyager_msa_body/right_door.im"
    anim                                "voyager_msa_body/right_door.kin"
    auto-create                         1
    att                                 "a.doors"
    att-parent                          "default"
  }
  
  fan1
  {
    mesh                                "voyager_msa_body/fan.im"
    anim                                "voyager_msa_body/fan.kin"
    auto-create                         1
    att                                 "a.fan0"
    att-parent                          "default"
    animation-loop-speed                0.4
  }
  
  fan2
  {
    mesh                                "voyager_msa_body/fan.im"
    anim                                "voyager_msa_body/fan.kin"
    auto-create                         1
    att                                 "a.fan1"
    att-parent                          "default"
    animation-loop-speed                0.4
  }
}

queues
{
  passengers
  {
    size                                63
    initial-count                       25
    passenger-queue                     1
    product-kuid                        <kuid:-3:10060>
Nice to see you nexusdj. :wave:
 
Bottom half.
Code:
    attachment-points
    {
      0                                 "a.sitpoint0"
      1                                 "a.sitpoint1"
      2                                 "a.sitpoint8"
      3                                 "a.sitpoint9"
      4                                 "a.sitpoint10"
      5                                 "a.sitpoint11"
      6                                 "a.sitpoint28"
      7                                 "a.sitpoint29"
      8                                 "a.sitpoint46"
      9                                 "a.sitpoint47"
      10                                "a.sitpoint49"
      11                                "a.sitpoint51"
      12                                "a.standpoint0"
      13                                "a.sitpoint20"
      14                                "a.sitpoint21"
      15                                "a.sitpoint35"
      16                                "a.standpoint1"
      17                                "a.sitpoint34"
      18                                "a.sitpoint4"
      19                                "a.sitpoint5"
      20                                "a.sitpoint55"
      21                                "a.sitpoint54"
      22                                "a.sitpoint22"
      23                                "a.sitpoint24"
      24                                "a.sitpoint23"
      25                                "a.sitpoint14"
      26                                "a.sitpoint15"
      27                                "a.standpoint4"
      28                                "a.sitpoint39"
      29                                "a.sitpoint38"
      30                                "a.sitpoint31"
      31                                "a.sitpoint30"
      32                                "a.sitpoint57"
      33                                "a.sitpoint56"
      34                                "a.sitpoint12"
      35                                "a.sitpoint13"
      36                                "a.sitpoint16"
      37                                "a.sitpoint17"
      38                                "a.sitpoint18"
      39                                "a.sitpoint19"
      40                                "a.sitpoint41"
      41                                "a.sitpoint43"
      42                                "a.standpoint2"
      43                                "a.sitpoint42"
      44                                "a.sitpoint40"
      45                                "a.standpoint3"
      46                                "a.sitpoint53"
      47                                "a.sitpoint52"
      48                                "a.sitpoint26"
      49                                "a.sitpoint2"
      50                                "a.sitpoint37"
      51                                "a.sitpoint45"
      52                                "a.sitpoint44"
      53                                "a.sitpoint48"
      54                                "a.sitpoint50"
      55                                "a.sitpoint33"
      56                                "a.sitpoint32"
      57                                "a.sitpoint3"
      58                                "a.sitpoint6"
      59                                "a.sitpoint7"
      60                                "a.sitpoint25"
      61                                "a.sitpoint36"
      62                                "a.sitpoint27"
    }
  }
}
description                             "Voyager Class 220 MS(A)"
name-fr                                 "Voyager Class 220 MS(A)"
name-de                                 "Voyager Class 220 MS(A)"
name-es                                 "Voyager Class 220 MS(A)"
name-it                                 "Voyager Class 220 MS(A)"
asset-filename                          "voyager_msa"
kind                                    "traincar"
username                                "Voyager Class 220 MS(A)"
author                                  "Alan Thomson"
organisation                            "UKRailsim"
contact-email                           "webmaster@ukrailsim.co.uk"
contact-website                         "http://www.ukrailsim.co.uk"

� Copyright 2005 Alan Thomson, UKRailsim"

kuid-table
{
  0                                     <kuid:67906:50003>
  1                                     <kuid:67906:50004>
  2                                     <kuid:67906:50005>
  3                                     <kuid:67906:51220>
  4                                     <kuid:-12:2100>
  5                                     <kuid:67906:54761>
  corona-dummy                          <kuid:67906:10000>
  corona-red                            <kuid:67906:21000>
  corona-white                          <kuid:67906:21003>
  corona-yellow                         <kuid:67906:21001>
  destinations                          <kuid:67906:21052>
  coachletters                          <kuid:67906:21053>
  6                                     <kuid:-3:10164>
  7                                     <kuid:-3:10060>
  8                                     <kuid:-10:172>
}
I could not get it into one post, too long. Cheers guys.
 
I'm geting confused ?
Your kuid version for the MSA is kuid2:67906:2202:2 where as the version I have is kuid2:67906:2202:3 .

Your version has reference to fan meshes in the mesh table whilst the newer versions have no animated fans .

I've double checked with IC125 and we both have version 3 which is a later build with added scripting .

Those update files from railwaves to make them error free only apply to the new build voyager packs.

IC125 still has the older shells installed on his tc3 setup so I've checked with him as to what attachment points are available on that shell .
There's no attachments for the FW1 FW2 FR1 FR2 FH which is why they are falgged up in 2012 as missing . TC3 wasnt as picky when it came to checking for missing attachments .

This leaves you with a dilema that those updated script files for the cabs may not work with the older voyager .

I'll have a look at the config you've posted and alter it to remove those unwanted parts in the mesh table .
 
Last edited:
Thanks very much Dave, it's appreciated. If they are just too old and it's too much work to fix them then I'll just keep using Trainz 06 to drive them. No worries. :)
 
Try this config file .

***MOST IMPORTANT***
Open up the vehicle file and rename the original config file to OLD config . Just in case this doesnt work correctly you can start again from the original .

Copy and paste this config file entry onto a fresh notepad and then save it with the name config in the voyager MS(A) folder . then commit and save and see if it flags up any faults ?


Code:
username                                "Voyager Class 220 MS(A)"
kuid                                    <kuid2:67906:2202:2>
class                                   "voyager220msa"
script                                  "voyager220msa"
category-class                          "AL"
engine                                  1
mass                                    50000
fonts                                   0
enginespec                              <kuid:67906:51220>
enginesound                             <kuid:-12:2100>
hornsound                               <kuid:67906:54761>
description                             "Voyager Class 220 MS(A)"
kind                                    "traincar"
author                                  "Alan Thomson"
organisation                            "UKRailsim"
contact-email                           "[EMAIL="webmaster@ukrailsim.co.uk"]webmaster@ukrailsim.co.uk[/EMAIL]"
contact-website                         "[URL]http://www.ukrailsim.co.uk[/URL]"
category-region                         "GB;UK"
category-era                            "2000s;2010s"
trainz-build                            2.9
obsolete-table
{
  0                                     <kuid:67906:2202>
}
smoke0
{
  attachment                            "a.exhaust0"
  mode                                  "speed"
  color                                 150,150,150,200
  start                                 0
  rate                                  1
  velocity                              0
  lifetime                              1
  minsize                               0.02
  maxsize                               0.1
}
mesh-table
{
  default
  {
    mesh                                "voyager_msa_body/voyager_msa_body.lm"
    auto-create                         1
 
    effects
    {
      orangel1
      {
        kind                            "corona"
        att                             "a.orangel1"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.1
      }
 
      oranger1
      {
        kind                            "corona"
        att                             "a.oranger1"
        texture-kuid                    <kuid:67906:10000>
        object-size                     0.1
      }
 
      leds
      {
        kind                            "texture-replacement"
        texture                         "leds.texture"
      }
 
      coach
      {
        kind                            "texture-replacement"
        texture                         "coach.texture"
      }
    }
  }
 
  shadow
  {
    mesh                                "voyager_msa_shadow/voyager_msa_shadow.im"
  }
 
  left-passenger-door
  {
    mesh                                "voyager_msa_body/left_door.im"
    anim                                "voyager_msa_body/left_door.kin"
    auto-create                         1
    att                                 "a.doors"
    att-parent                          "default"
  }
 
  right-passenger-door
  {
    mesh                                "voyager_msa_body/right_door.im"
    anim                                "voyager_msa_body/right_door.kin"
    auto-create                         1
    att                                 "a.doors"
    att-parent                          "default"
  }
 
  fan1
  {
    mesh                                "voyager_msa_body/fan.im"
    anim                                "voyager_msa_body/fan.kin"
    auto-create                         1
    att                                 "a.fan0"
    att-parent                          "default"
    animation-loop-speed                0.4
  }
 
  fan2
  {
    mesh                                "voyager_msa_body/fan.im"
    anim                                "voyager_msa_body/fan.kin"
    auto-create                         1
    att                                 "a.fan1"
    att-parent                          "default"
    animation-loop-speed                0.4
  }
}
queues
{
  passengers
  {
    size                                63
    initial-count                       25
    passenger-queue                     "1"
    product-kuid                        <kuid:-3:10060>
 
    attachment-points
    {
      0                                 "a.sitpoint0"
      1                                 "a.sitpoint1"
      2                                 "a.sitpoint8"
      3                                 "a.sitpoint9"
      4                                 "a.sitpoint10"
      5                                 "a.sitpoint11"
      6                                 "a.sitpoint28"
      7                                 "a.sitpoint29"
      8                                 "a.sitpoint46"
      9                                 "a.sitpoint47"
      10                                "a.sitpoint49"
      11                                "a.sitpoint51"
      12                                "a.standpoint0"
      13                                "a.sitpoint20"
      14                                "a.sitpoint21"
      15                                "a.sitpoint35"
      16                                "a.standpoint1"
      17                                "a.sitpoint34"
      18                                "a.sitpoint4"
      19                                "a.sitpoint5"
      20                                "a.sitpoint55"
      21                                "a.sitpoint54"
      22                                "a.sitpoint22"
      23                                "a.sitpoint24"
      24                                "a.sitpoint23"
      25                                "a.sitpoint14"
      26                                "a.sitpoint15"
      27                                "a.standpoint4"
      28                                "a.sitpoint39"
      29                                "a.sitpoint38"
      30                                "a.sitpoint31"
      31                                "a.sitpoint30"
      32                                "a.sitpoint57"
      33                                "a.sitpoint56"
      34                                "a.sitpoint12"
      35                                "a.sitpoint13"
      36                                "a.sitpoint16"
      37                                "a.sitpoint17"
      38                                "a.sitpoint18"
      39                                "a.sitpoint19"
      40                                "a.sitpoint41"
      41                                "a.sitpoint43"
      42                                "a.standpoint2"
      43                                "a.sitpoint42"
      44                                "a.sitpoint40"
      45                                "a.standpoint3"
      46                                "a.sitpoint53"
      47                                "a.sitpoint52"
      48                                "a.sitpoint26"
      49                                "a.sitpoint2"
      50                                "a.sitpoint37"
      51                                "a.sitpoint45"
      52                                "a.sitpoint44"
      53                                "a.sitpoint48"
      54                                "a.sitpoint50"
      55                                "a.sitpoint33"
      56                                "a.sitpoint32"
      57                                "a.sitpoint3"
      58                                "a.sitpoint6"
      59                                "a.sitpoint7"
      60                                "a.sitpoint25"
      61                                "a.sitpoint36"
      62                                "a.sitpoint27"
    }
  }
}
kuid-table
{
  0                                     <kuid:67906:50003>
  1                                     <kuid:67906:50004>
  2                                     <kuid:67906:50005>
  3                                     <kuid:67906:51220>
  4                                     <kuid:-12:2100>
  5                                     <kuid:67906:54761>
  corona-dummy                          <kuid:67906:10000>
  corona-red                            <kuid:67906:21000>
  corona-white                          <kuid:67906:21003>
  corona-yellow                         <kuid:67906:21001>
  destinations                          <kuid:67906:21052>
  coachletters                          <kuid:67906:21053>
  6                                     <kuid:-3:10164>
  7                                     <kuid:-3:10060>
  8                                     <kuid:-10:172>
}
bogeys
{
  0
  {
    bogey                               <kuid:67906:50003>
    reversed                            0
  }
 
  1
  {
    bogey                               <kuid:67906:50003>
    reversed                            0
  }
 
  2
  {
    bogey                               <kuid:67906:50005>
    reversed                            0
  }
 
  3
  {
    bogey                               <kuid:67906:50004>
    reversed                            0
  }
}
 
Back
Top