public void SetProperties(Soup soup) {
    inherited(soup);
    // passenger-height is now obsolete as a config tag
    //defaultpheight = GetAsset().GetConfigSoup().GetNamedTagAsFloat("passenger-height") * 10;
    defaultpheight = 0;  
 
    // try and get the passenger height from the session soup and if it doesn't exist then use defaultpheight which is zero
    pheight = soup.GetNamedTagAsInt("pheight",defaultpheight);
    SetMeshAnimationFrame("default",pheight);
    px = soup.GetNamedTagAsInt("px",0);
    SetMeshAnimationFrame("xadjust",px);
    py = soup.GetNamedTagAsInt("py",0);
    SetMeshAnimationFrame("yadjust",py);
  }