HowTo

From TrainzOnline
(Difference between revisions)
Jump to: navigation, search
(The Trainz Channel)
(Like this name better)
(150 intermediate revisions by 13 users not shown)
Line 1: Line 1:
This page lists available "How To" Guides which describe how to achieve certain tasks related to Trainz.  
+
This page lists available "How To" Guides which describe how to achieve certain tasks in Trainz.  <b>HowTo</b> pages provide much detail on specific actions, whereas <b>Help</b> pages are intended to respond to in-game needs for help or as quick guides to specific actions. Help pages specifically for '''Trainz Railroad Simulator 2019''' or '''TRS19''' can be found at '''[http://online.ts2009.com/mediaWiki/index.php/Category:TRS19 Help:TRS19]'''
  
 
Users are encouraged to add their own guides to this page in a similar fashion, or expand on existing guides. Please keep in mind that this site is dedicated to the current version of Trainz and that techniques used should relate to this version. Editors note: all pages here should fit the pattern "How to X", as in "How to place signals". Pages and topics which cannot be phrased in this manner do not belong on this page.
 
Users are encouraged to add their own guides to this page in a similar fashion, or expand on existing guides. Please keep in mind that this site is dedicated to the current version of Trainz and that techniques used should relate to this version. Editors note: all pages here should fit the pattern "How to X", as in "How to place signals". Pages and topics which cannot be phrased in this manner do not belong on this page.
Line 5: Line 5:
  
 
==The Trainz Channel==
 
==The Trainz Channel==
There are many tutorial videos that have been recorded for Trainz users to watch and learn from. Below are some of the videos which you might find interesting. To keep up to date with all streams and videos visit [https://www.twitch.tv/trainz_simulator TheTrainzChannel] on Twitch TV.
+
{|
 +
|[[File:twitch.png|128px|link=https://www.twitch.tv/trainz_simulator|TheTrainzChannel on Twitch]]
 +
|Many [[Tutorial Videos]] have been recorded for Trainz users to watch and learn from.
  
 +
To keep up to date with all streams and videos visit [https://www.twitch.tv/trainz_simulator TheTrainzChannel] on Twitch.
 +
|}
  
'''Trainz - Content Creation - #20 - How to increase a kuid version in Trainz''' - [https://youtu.be/jiVhK5aKW_Q Video]
+
==Content Creation: Routes==
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
  
If you are updating an asset, most of the time you don't want to be creating a new kuid for it (i.e don't clone CTRL+D the asset). You will want to just increase the kuid version number so that the asset keeps the original kuid with only the version number changing.
+
* [[/Add Bumpy Track/]]
 +
* [[/Add thumbnail and preview images to your route/|Add Thumbnail and Preview images to your route]]
 +
* [[/Configure an iPortal/]]
 +
* [[/Configure An Interlocking Tower/]]
 +
* [[How to Create a Picklist|Create a PickList]]
 +
* [[How to Create a Region Asset|Create a Region Asset]]
 +
* [[/Create_your_first_Route/]]
 +
* [[/Create a Route in 10 Minutes/]]
 +
* [[/Make a Track Cutting/]] (Undercut)
 +
* [[How to Make a Screen Shot|Make a Screen Shot]]
 +
* [[How to Make Good Scenery|Making Better Scenery]]
 +
* [[How to Merge Routes|Merge Routes]]
 +
* [[How to Place and Use a Camera|Place Cameras along a Route]]
 +
* [[/Place Signals/]]
 +
* [[/Build a Bridge|Place a Bridge in your Route]]
 +
* [[/Build a Tunnel|Place a Tunnel in your Route]]
 +
* [[/Build a Crossing|Place a Crossing in your Route]]
 +
* [[/Build Catenary|Place Catenary in your Route]]
 +
* [[Route and Session Basics]]
 +
* [[How to Use Bulk Asset Update/Replace Tool|Use Bulk Asset Update/Replace Tool]]
 +
* [[How to Use Layers|Use Layers]]
 +
* [[Use Multiplayer Surveyor]]
 +
* [[How to Use Portals|Use Portals]]
 +
* [[How to Use Procedural Track|Use Procedural Track]]
 +
* [[How_to_Use_the_UDS_Interface|Use the UDS (Unified Driver Surveyor) Interface]]
 +
* [[/Use Superelevation/]]
 +
* [[/Use Trig Stations/]]
 +
</div>
  
To increase an assets kuid version just follow these simple steps.
+
==Content Creation: Sessions==
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
  
  1. From the launcher, open Content Manager
+
* [[How to Use Message Popup Rule|Adding Message Popups]]
  2. Select your current version asset and click the "Content" in the main menu and select "Create New Version"
+
* [[How to Use Message Popup Rule (Applications)|Adding Message Popups - Sample Applications]]
  3. The new version will be open for edit so you'll need to make your edits and submit for the new version to take effect.
+
* [[How to Use Navigation Point Rules|Adding Navigation Points]]
 +
* [[How to Use Navigation Point Rules (Applications)|Adding Navigation Points - Sample Applications]]
 +
* [[How to Create a HTML Asset|Adding a Session Introduction Page and In Game Messages]]
 +
* [[How to Use Driver Setup Rule|Configuring the Driver Setup Rule]]
 +
* [[How to Use Environment Tools|Configuring the Environment Tools]]
 +
* [[How to Control Junctions in Sessions|Controlling Junctions in Sessions]]
 +
* [[How to Control Signals in Sessions|Controlling Signals in Sessions]]
 +
* [[How to Create a Message Popup Icon|Creating a Message Popup Icon]]
 +
* [[Parent Rule List|List of Parent Rules]]
 +
* [[How to Use Parent and Child Rules|Parent and Child Rules (Session Editor)]]
 +
* [[Route and Session Basics]]
 +
* [[How to Use Portals|Using Portals]]
 +
* [[How to Use Session Editor|Using the Session Editor]]
 +
* [[How_to_Use_the_UDS_Interface|Using the UDS (Unified Driver Surveyor) Interface]]
 +
* [[How to Use Track Markers|Using Track Markers]]
 +
* [[How to Use Track Direction Markers|Using Track Direction Markers]]
 +
* [[How to Use Track Priority Markers|Using Track Priority Markers]]
 +
* [[How to Use Track Triggers|Using Track Triggers]]
 +
* [[How to Use Variables in Sessions (Examples)|Using Variables in Sessions - Sample Applications]]
 +
</div>
  
Information that describes the actual contents of a kuid can be found [http://forums.auran.com/trainz/showthread.php?133048-Increasing-Kuid-Versions#1 HERE]
+
==Using "Manage Content" in TANE or newer==
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
  
 
'''Trainz - Content Creation - #19 - Session Creation''' - [https://youtu.be/sI6jzb3i4Tw Video]
 
 
This tutorial runs through all the requirements needed to start creating a session in Trainz. The information can be found viewed [https://docs.google.com/document/d/1hV_MkYLr4Fw946UqQUmCgNaU_NyCqCi9_erTufE5G4I/edit?usp=sharing HERE] in this document along with a sample session to download and view, edit or copy snippets from.
 
 
 
'''Trainz - Content Creation - #18 - Invisible Track''' - [https://youtu.be/YLOILeHXr74 Video]
 
 
This tutorial shows you how you can use invisible track to make your route / sessions come alive with items like planes, helicopters and boats.
 
 
 
'''Trainz - Content Creation - #17 - Merging 2 Routes''' - [https://youtu.be/A_0V1rSfYvM Video]
 
 
This tutorial shows you how you can merge 2 routes together to form a larger route.
 
 
 
'''Trainz - Content Creation - #16.3 - Creating Specular Maps''' - [https://youtu.be/bR3l1LgHSAk Video]
 
 
This tutorial shows you how to create specular maps.
 
 
Download the Specular Map Asset [http://download.trainzportal.com/tutorials/16_3_trainz_material_specular.zip Here]
 
 
 
'''Trainz - Content Creation - #16.2 - Materials - Paint (using tbumpenv)''' - [https://youtu.be/YGGkb6nvg5I Video]
 
 
This is a sequel of tutorials that show how to create certain types of materials in Trainz. This material is a "Paint" style material using tbumpenv. You can take this example and build / learn from it in the hope that you might achieve a better look using all the available material variables in Trainz.
 
 
Download the Material Paint Asset [http://download.trainzportal.com/tutorials/16_2_trainz_material_paint.zip Here]
 
 
 
'''Trainz - Content Creation - #16.1 - Materials - Rust (using tbumpgloss)''' - [https://youtu.be/ymfWeaPLIEk Video]
 
 
This is a sequel of tutorials that show how to create certain types of materials in Trainz. This material is a "Rust" style material. You can use these materials on your content creations in the hope that you might achieve a better look using all the available material variables in Trainz.
 
 
Download the Material Rust Asset [http://download.trainzportal.com/tutorials/16_1_trainz_material_rust.zip Here]
 
 
 
'''Trainz - Content Creation - #15 - Advanced Track Laying Tools''' - [https://youtu.be/CEzSmYe70IA Video]
 
 
This tutorial explains how to easily create smooth prototypical track using the advanced track laying tools.
 
 
 
'''Trainz - Content Creation - #14 - Driver Commands''' - [https://youtu.be/hEE_8aE1KOI Video]
 
 
This tutorial explains how to use Driver Commands in your session creation and also to drive your trains in Driver.
 
 
 
'''Trainz - Content Creation - #13 - Creating / Saving Consists''' - [https://youtu.be/D3KGb2lSAxw Video]
 
 
This tutorial explains how to create your own Consists in Trainz so that you can avoid having to place individual vehicles down over and over again to make up your Train.
 
 
 
'''Trainz - Content Creation - #12 - Portals''' - [https://youtu.be/rmUHZ6z40Y8 Video]
 
 
This tutorial explains how to use Portals to spawn trains into your sessions. The portals explained are the built-in portals, central control rule and the un-portal 2 rule. We also show how the CPC Emit Trigger rule works to emit trains when a trigger is hit. <kuid:-25:1070> Portal, <kuid2:30501:22006:3> Portal Basic, <kuid2:96914:22000:1> Portal Basic Short, <kuid2:117746:1013:9> Central Portal Control, <kuid2:400260:100645:2> Un-Portal 2, <kuid2:117746:1044:11> CPC: Emit Train On Trigger
 
 
 
'''Trainz - Content Creation - #11 - Creating Speedtrees Assets for Trainz''' - [https://youtu.be/oe7fu7g_yUU Video]
 
 
This tutorial is a long one but goes into all aspects of creating Speedtrees for Trainz. From setting up your tree lighting, materials, color sets, LOD and wind to creating single trees or trees from a Speedtree library where each new tree references the same textures saving on performance and memory. All config.txt setup is explained and also full seasonal support.
 
 
Speedtree Tutorial Files are [http://download.trainzportal.com/TANE/speedtree_tutorial_files.zip HERE]. Please not they are the tree assets referencing a tree library as that is the best way to create your Speedtree Assets for Trainz.
 
 
 
'''Trainz - Content Creation - #10 - Introduction into Interlocking Towers''' - [https://youtu.be/fc12ILNf_o0 Video]
 
 
This tutorial gives you an introduction into how to set up an Interlocking Tower Path.
 
 
 
'''Trainz - Content Creation - #9 - Understanding trainz settings & Level of Detail on assets''' - [https://youtu.be/iZiVvZgYvW0 Video]
 
 
This tutorial gives you an understanding on what the Trainz Settings do and how to configure them. The video also (in the beginning) talks about Level of Detail (LOD).
 
 
 
'''Trainz - Content Creation - #8 - How to use triggers, change and lock junctions and change signals via rules in your sessions''' - [https://youtu.be/CfFyxhitSnI Video]
 
 
This tutorial shows you how to find out how to use Triggers in Trainz to add great gameplay to your sessions!
 
 
 
'''Trainz - Content Creation - #7 - Understanding Layers in Surveyor and what to use them for''' - [https://youtu.be/KoXvafsMC3k Video]
 
 
This tutorial shows you how to use layers in Surveyor and the benefits of setting them up correctly to get the most out of your route and session creation.
 
 
 
'''Trainz - Content Creation - #6 - How to update color, lighting and fog in a route or session''' - [https://youtu.be/UHnvotzQ2Ds Video]
 
 
This tutorial shows you how to update the color, lighting and fog for certain times of the day within your route or session. We also show you how to change your water effects and date for seasonal change to.
 
 
This video should help you tweak your route or session to represent the look and feel you're going for with color, lighting, fog, water and day/night cycle for your route.
 
 
 
'''Trainz - Content Creation - #5 - Bulk replace assets in surveyor to save hours of time!''' - [https://youtu.be/awtY2LlVQjY Video]
 
 
Got an old route you want to update but think “There is no way I’m replacing 20,000 trees, that is going to take me a lifetime!” Never fear, we will show you some time saving ways to update your route in this video!
 
 
 
'''Trainz - Content Creation - #4 - Part 1 - HTML Assets - Text - String Table Entries''' - [https://youtu.be/3jGWGH3zQTw Video]
 
 
'''Trainz - Content Creation - #4 - Part 2 - HTML Assets - Pages with Images and Sounds''' - [https://youtu.be/SphgKdl8Lk8 Video]
 
 
 
'''Trainz - Content Creation - #3 - Finding Content on the Download Station''' - [https://www.youtube.com/watch?v=BrqdwSBsVTo Video]
 
 
This video explains the process of using TrainzContent to find assets on the Download Station.
 
 
 
'''Trainz - Content Creation - #2 - Part 1 - Turning an old track asset into a procedural track asset''' - [https://youtu.be/MOtwNdLcwtc Video]
 
 
'''Trainz - Content Creation - #2 - Part 2 - Turning an old track asset into a procedural track asset''' - [https://youtu.be/P9oCpLtWnv0 Video]
 
 
'''Trainz - Content Creation - #2 - Part 3 - Turning an old track asset into a procedural track asset''' - [https://youtu.be/oOv7XZgyCLA Video]
 
 
 
'''Trainz - Content Creation - #1 - Create a ground texture to match a track spline''' - [https://youtu.be/v0u2Gvd6tHk Video]
 
 
==Using "Manage Content" in TANE==
 
 
* [[/Download an Asset from the Download Station/]]
 
* [[/Download an Asset from the Download Station/]]
* [[/Configure and use Columns in content windows/]]
 
* [[/Use the "Status" column in content windows/]]
 
* [[/Edit and Submit content/]]
 
 
* [[/View by thumbnail images/]]
 
* [[/View by thumbnail images/]]
 
* [[/Fix Errors and Warnings/]]
 
* [[/Fix Errors and Warnings/]]
* [[/Use Search Filters/]]
+
* [[/Finding Missing Dependencies/]]
 +
* [[How to Backup a Picklist]]
 +
* [[How to Create a Picklist]]
 +
* [[How to Manage Backups]]
 +
* [[How to Move a Picklist]]
 +
* [[How to Rename a Picklist]]
 +
* [[How to Perform Database Repairs]]
 +
* [[Using Content Manager to Update Assets]]
 +
</div>
  
==Content Creation: Routes==
+
See also [[Help:Content_Manager]]
* [[/Create a Route in 10 Minutes/]]
+
* [[/Add Bumpy Track/]]
+
* [[/Make a Track Cutting/]]
+
* [[/Place Signals/]]
+
* [[/Build a Bridge/]]
+
* [[/Build a Tunnel/]]
+
* [[/Build a Crossing/]]
+
* [[/Build Catenary/]]
+
* [[/Use Superelevation/]]
+
* [[/Use Trig Stations/]]
+
* [[/Configure an iPortal/]]
+
* [[/Configure An Interlocking Tower/]]
+
  
 
==Content Creation: Assets==
 
==Content Creation: Assets==
 +
<font size=3>'''General'''</font>
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
 
* [[/Make your first Trainz Asset/]]
 
* [[/Make your first Trainz Asset/]]
* [[/Export from Max/]]
 
* [[/Export from Blender/]]
 
* [[/Export from Blender using FBX/]]
 
* [[/Solve Blender Modelling Problems/]]
 
* [[/Scaling setup in Blender/]]
 
* [[/Build normal maps in Max/]]
 
* [[/Localize an Asset/]]
 
* [[/Build a scripted asset/]]
 
* [[/Reskin an Asset/]]
 
* [[/Reskin an Asset using an alias/]]
 
 
* [[/Build a Car for Traffic (stand-alone version)/]]
 
* [[/Build a Car for Traffic (stand-alone version)/]]
 
* [[/Build a Car for Traffic (mesh library version)/]]
 
* [[/Build a Car for Traffic (mesh library version)/]]
 
* [[/Build a cab interior/]]
 
* [[/Build a cab interior/]]
 
* [[/Build a drivable car/]]
 
* [[/Build a drivable car/]]
* [[/Render to Texture/]]
 
* [[/Build a simple animated scenery asset in Blender/]]
 
 
* [[/Build Passenger Enabled Assets/]]
 
* [[/Build Passenger Enabled Assets/]]
 
* [[/Create a High Voltage Power Line Spline/]]
 
* [[/Create a High Voltage Power Line Spline/]]
* [[/Create transparent windows in Blender/]]
 
 
* [[/Create a Fence Spline Featuring LOD and Random Meshes/]]
 
* [[/Create a Fence Spline Featuring LOD and Random Meshes/]]
 +
* [[How to Create a Message Popup Icon|Create a Message Popup Icon]]
 +
* [[How to Create a Region Asset|Create a Region Asset]]
 
* [[/Create a Neon Font Effect with PhotoShop C4/]]
 
* [[/Create a Neon Font Effect with PhotoShop C4/]]
* [[/Build an animated Neon Sign/]]
 
* [[/Configure a spline for collisions/]]
 
 
* [[/Build Procedural Track for T:ANE/]]
 
* [[/Build Procedural Track for T:ANE/]]
 
* [[/Update your auto-generated next KUID/]]
 
* [[/Update your auto-generated next KUID/]]
 +
* [[How to Create a HTML Asset|Create a HTML Asset (Session Introduction Page and In Game Messages)]]
 +
* [[Updating_Steam_Locos_to_TC3_Standards]]
 +
* [[How_to_add_collision_to_an_asset]]
 +
 +
</div>
 +
<br>
 +
<font size=3>'''Scripting and Config.txt'''</font>
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
 +
* [[/Localize an Asset/]]
 +
* [[/Build a scripted asset/]]
 +
* [[/Example_Vehicle_Config.txt/]]
 +
* [[/Example_Station_Script/]]
 +
* [[/Configure a spline for collisions/]]
 +
* [[Adding the Native Automatic Running Numbers system to a traincar]]
 +
* [[/Add a config.txt syntax highlighter to Notepad++/]]
 +
 +
</div>
 +
<br>
 +
<font size=3>'''3D Modelling'''</font>
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
 +
* [[/Export from 3DS Max using FBX/]]
 +
* [[/Export from Blender using FBX/]]
 +
* [[/Export Blender FBX Animation/]]
 +
* [[/Solve Blender Modelling Problems/]]
 +
* [[/Scaling setup in Blender/]]
 +
* [[/Build normal maps in Max/]]
 +
* [[/Render to Texture/]]
 +
* [[/Build a simple animated scenery asset in Blender/]]
 +
* [[/Create transparent windows in Blender/]]
 +
* [[/Build an animated Neon Sign/]]
 +
* [[HowTo/Create_a_3D_Avatar|Create a 3D Avatar (Driver Character)]]
 +
* [[How_To/Use_GIMP_to_create_a_PBRMetal_parameters_image|Create a PBRMetal parameters image in GIMP]]
 +
* [[Muti-materials on a single object with Substance Painter]]
 +
 +
</div>
 +
<br>
 +
<font size=3>'''Reskining'''</font>
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
 +
* [[/Reskin an Asset/]]
 +
* [[/Reskin an Asset using an alias/]]
 +
 +
</div>
 +
<br>
 +
<font size=3>'''Content Manager'''</font>
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
 +
* [[/Create a displacement map/]]
 +
 +
</div>
  
 
==Content Creation: Scripting==
 
==Content Creation: Scripting==
 
* [[/Your first Trainz Script/]]
 
* [[/Your first Trainz Script/]]
 
* [[/Hide- & Unhide Meshes/]]
 
* [[/Hide- & Unhide Meshes/]]
 +
* [[/Search for objects in the world/]]
 +
* [[/Search for installed assets/]]
 +
* [[/Asynchronous Route Streaming/]]
 +
* [[/Debug Scripts/]]
 +
 +
== List of Driver Commands==
 +
*[[Driver_Commands_List|Driver Commands List]]
 +
 +
== List of Session Rules==
 +
*[[Session Rule List with Parameters|Session Rules (Alphabetical Order)]]
 +
*[[Session Rules By Categories With Properties|Session Rules (Category Order)]]
  
 
==Creating and Configuring Content In-game==
 
==Creating and Configuring Content In-game==
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
 
* [[/Create an Interactive Session/]]
 
* [[/Create an Interactive Session/]]
 
* [[/Add Carz Traffic to a Route/]]
 
* [[/Add Carz Traffic to a Route/]]
 +
* [[/Use Digholes to Create Tunnel entries/]]
 
* [[/Tune a Steam Locomotive Enginespec/]]
 
* [[/Tune a Steam Locomotive Enginespec/]]
 +
* [[/Tune a DCC EngineSpec/]]
 +
* [[/Tune a Diesel EngineSpec/]]
 
* [[/Configure an Interactive Industry/]]
 
* [[/Configure an Interactive Industry/]]
 
* [[/Implement a Destination Sign System/]]
 
* [[/Implement a Destination Sign System/]]
 
* [[/Upload a new asset to the DownloadStation/]]
 
* [[/Upload a new asset to the DownloadStation/]]
 
* [[/Update an existing asset on the DownloadStation/]]
 
* [[/Update an existing asset on the DownloadStation/]]
 +
</div>
  
 
==Documentation Suggestions==
 
==Documentation Suggestions==
 +
<div style="column-count:2;-moz-column-count:2;-webkit-column-count:2">
  
 
* [[/Build normal maps in Blender/]]
 
* [[/Build normal maps in Blender/]]
Line 215: Line 199:
 
* [[/Build an interactive industry/]]
 
* [[/Build an interactive industry/]]
 
* [[/Add attached track/]]
 
* [[/Add attached track/]]
* [[/Add an intro page to a session/]]
 
 
* [[/Register with Planet Auran/]]
 
* [[/Register with Planet Auran/]]
 
* [[/Create an Achievement/]]
 
* [[/Create an Achievement/]]
 
* [[/Use a map to create a baseboard/]]
 
* [[/Use a map to create a baseboard/]]
* [[/Create a displacement map/]]
+
</div>
 +
 
 +
==Trainz Wiki==
 +
*[[HowTo/Create_a_Help_Page|How to Create a Trainz Wiki page]]
  
 
== See Also==
 
== See Also==

Revision as of 10:44, 17 September 2021

This page lists available "How To" Guides which describe how to achieve certain tasks in Trainz. HowTo pages provide much detail on specific actions, whereas Help pages are intended to respond to in-game needs for help or as quick guides to specific actions. Help pages specifically for Trainz Railroad Simulator 2019 or TRS19 can be found at Help:TRS19

Users are encouraged to add their own guides to this page in a similar fashion, or expand on existing guides. Please keep in mind that this site is dedicated to the current version of Trainz and that techniques used should relate to this version. Editors note: all pages here should fit the pattern "How to X", as in "How to place signals". Pages and topics which cannot be phrased in this manner do not belong on this page.


Contents

The Trainz Channel

TheTrainzChannel on Twitch Many Tutorial Videos have been recorded for Trainz users to watch and learn from.

To keep up to date with all streams and videos visit TheTrainzChannel on Twitch.

Content Creation: Routes

Content Creation: Sessions

Using "Manage Content" in TANE or newer

See also Help:Content_Manager

Content Creation: Assets

General


Scripting and Config.txt


3D Modelling


Reskining


Content Manager

Content Creation: Scripting

List of Driver Commands

List of Session Rules

Creating and Configuring Content In-game

Documentation Suggestions

Trainz Wiki

See Also

Personal tools