I am making a simulator that i would like to change the player model (which is a train) by user choice. I have not found any way to do it in the manual for place holders. I am also wondering if you can customize and script the core engine.
gameObject.GetComponent<MeshFilter>().mesh = someOtherGameObject.GetComponent<MeshFilter>().mesh;