How To

This page is for editor use only, it shows how to edit pages, and gives detailed information on what belongs where.

=Editing= To edit a page, we recommend you use the Source Editor.

Unregistered Users
For unregistered users, select "Classic Editor" in the menu under the arrow.

On the next page, click the "Source" tab. (above the scrollbar)

Registered Users
For registered users, it's recommended to change the settings so clicking the Edit button automaticaly takes you to the Source Editor. In the menu under your avatar, select "My Preferences".

Click the tab "Editing".

Change the preferred editor to "Source editor".

And click the button at the bottom.

=Contractors=

There are 3 types of contractors: To start a new contractor, go to the Contracts page and click Edit at the right of the appropriate header. The template to use is Template:Contractor, see the template page for detailed info.
 * Permanent Contractors, permanently available. This list is sorted by level, add a new contractor at the appropriate place.
 * Seasonal Contractors, limited available to most players. This list is sorted by date, add new contractors at the top of the list.
 * Competitive Contractors, limited available to certain level players. This list is sorted by date, add new contractors at the top of the list.

Contractor Profile
To add a new contractor, you start with the contractor profile: To add the "introduction text" at the top of the profile, see: Category:Contractor Profiles

Parameters
To save space, do not include empty parameters.
 * name - Name of the contractor.
 * year - In case of a seasonal contractor, enter the year.
 * difficulty - In case of a permanent contractor, enter the first letter (Easy/Medium/Hard)
 * event - In case of a seasonal contractor, enter the event.
 * time - Enter one of the below travel times:
 * 30 - 30-minutes.
 * 1h - 1-hour.
 * 2h - 2-hours.
 * 3h - 3-hours.
 * Without the parameter the travel time defaults to 4-hours.
 * number - The total number of contracts.
 * level - The minimum level.
 * reward - The final reward. (leave empty when the final reward is yet unknown)
 * locos - Enter the accepted locomotives. (first letters, all uppercase)
 * contract - Enter the contract number where a contractor starts accepting another type of locomotive.

Contractor Shop
Probably the easiest part of a contractor is the shop: The header is just without any parameters

What follows is the Shop content:

Decorations
Parameters:
 * name - Name of the item.
 * contract - The contract number where the item was required to build.
 * cost - The cost of the item. (use Template:Cost)
 * buyxp - The XP you earn for building the item. (just plain numbers without separators)
 * pass - The passengers/h. (just plain numbers without separators)
 * size - The size of the item. (just plain numbers without separators)

Contract List
All contract lists start with the same code: {| class="ts-table contract-list nowraplinks" ! scope="col" | # ! scope="col" | Objective ! scope="col" | Reward ! scope="col" | ! scope="col" | Followed by the contracts: ! scope="row" | 1
 * - id="1"
 * Objective
 * Reward
 * Earned XP

Objectives
Objectives are the tasks to fulfill a contract. There are 4 types of objectives, of which 3 have their own templates:
 * Deliver - See Template page for info.
 * Send - See Template page for info.
 * Build - See Template page for info.
 * Sell - No template.

Rewards
The rewards in a contract list use Template:Rli (Reward Link and Image) See the template page for detailed info.

Add a second line in case the reward is an Extension, Theme, or a Reward Train Set (Christopher/Ling):
 * Reward Link
 * Reward Image.png (leave link empty)

Earned XP
Enter the earned XP as, this template automaticaly transfers plain numbers into the correct format.

=Shop Items= Actually all items use Template:Infobox items, but i'm going to explain the individual items types anyway.

Parameters

 * name - (optional) Will be displayed if provided, defaults to pagename if not provided
 * season - (optional) - Three letter code of the Season this building belongs to, see Template:Season for parameters
 * image - (required) Will display the item's image, a placeholder will be shown if this parameter is not provided
 * Provide the image name in case the image cannot match the pagename, otherwise use .png
 * type - (required) The type of item, B for Building, S for Special Building
 * theme - (optional) The theme of the item
 * special - (optional) In case of Special Buildings, specify it's specialty
 * animated - (optional) If present, adds Category:Animated Buildings
 * pass - (optional) The passenger per hour a building generates
 * size - (required) The number of grid spaces the building covers
 * cost - (optional) The cost of the item
 * buyxp - (optional) Buy XP if available in Shop for purchase
 * level - (optional) Buy level if available in Shop for purchase
 * limit - (optional) The limit of items that can be purchased, or awarded
 * cost_gem - (optional) Purchase cost if available in Shop for Gem purchase
 * xp_gem - (optional) Buy XP if available in Shop for Gem purchase
 * level_gem - (optional) Buy level if available in Shop for Gem purchase
 * limit_gem - (optional) Override for limit to define Shop purchase Gem limit
 * award - (optional) Description of how the item is rewarded, link to the contract/achievement
 * award_limit - (optional) To define the (max) amount an item is rewarded
 * contractshop - (optional) Statistics and cost in contractor shop, use Template:ContractorItem to provide input
 * offer - (optional) Offer entry, or entries, use Template:Offer to provide input
 * notes - (optional) Any additional information about the item

Parameters

 * name - (optional) Will be displayed if provided, defaults to page name if not provided
 * season - (optional) - Three letter code of the Season this decoration belongs to, see Template:Season for parameters
 * image - (required) Will display the item's image, a placeholder will be shown if this parameter is not provided
 * Provide the image name in case the image cannot match the pagename, otherwise use .png
 * type - (required) The type of item, D for Decoration
 * animated - (optional) If present, adds Category:Animated Decorations
 * theme - (optional) The theme of the item
 * cost - (optional) The cost of the item
 * buyxp - (optional) Buy XP if available in Shop for purchase
 * level - (optional) Buy level if available in Shop for purchase
 * limit - (optional) The limit of items that can be purchased, or awarded
 * cost_gem - (optional) Purchase cost if available in Shop for Gem purchase
 * xp_gem - (optional) Buy XP if available in Shop for Gem purchase
 * level_gem - (optional) Buy level if available in Shop for Gem purchase
 * limit_gem - (optional) Override for limit to define Shop purchase Gem limit
 * award - (optional) Description of how the item is rewarded, link to the contract/achievement
 * award_limit - (optional) To define the (max) amount an item is rewarded
 * contractshop - (optional) Statistics and cost in contractor shop, use Template:ContractorItem to provide input
 * offer - (optional) Offer entry, or entries, use Template:Offer to provide input
 * notes - (optional) Any additional information about the item

Parameters

 * type - (required) The type of item. F for Flag
 * name - (optional) Will be displayed if provided, defaults to page name if not provided
 * season - (optional) - Three letter code of the Season this flag belongs to, see Template:Season for parameters
 * image - (required) Will display the item's image, a placeholder will be shown if this parameter is not provided
 * Provide the image name in case the image cannot match the pagename, otherwise use .png
 * passmax - (required) Passenger limit of the flag
 * passincome - (required) Passenger income of the flag
 * duration - (required) Duration of the flag
 * available - (optional) Source of the flag
 * cost - (optional) The cost of the item
 * buyxp - (optional) Buy XP if available in Shop for purchase
 * level - (optional) Buy level if available in Shop for purchase
 * limit - (optional) The limit of items that can be purchased, or awarded
 * cost_gem - (optional) Purchase cost if available in Shop for Gem purchase
 * buyxp_gem - (optional) Buy XP if available in Shop for Gem purchase
 * level_gem - (optional) Buy level if available in Shop for Gem purchase
 * limit_gem - (optional) Override for limit to define Shop purchase Gem limit
 * award - (optional) Description of how the item is rewarded, link to the contract/achievement
 * award_limit - (optional) To define the (max) amount an item is rewarded
 * offer - (optional) Offer entry, or entries, use Template:Offer to provide input
 * notes - (optional) Any additional information about the item

Parameters

 * type - (required) The type of Locomotive
 * s - Steam
 * d - Diesel
 * e - Electric
 * m - Maglev
 * h - Hyperloop
 * name - (optional) Will be displayed if provided, defaults to page name if not provided
 * season - (optional) - Three letter code of the Season this locomotive belongs to, see Template:Season for parameters
 * image - (required) Will display the item's image, a placeholder will be shown if this parameter is not provided
 * Provide the image name in case the image cannot match the pagename, otherwise use .png
 * power - (required) The maximum number of wagons the locomotive can pull
 * tax - (required) The tax to dispatch the locomotive
 * dispatch - (required) The number of Experience points (XP) a player receives after dispatching the locomotive
 * set - (optional) Provide if the locomotive is part of a set
 * natflag - (optional) Provide if it's a National Flag Locomotive
 * cost_gold - (optional) The cost of the item
 * xp_gold - (optional) Buy XP if available in Shop for purchase
 * level_gold - (optional) Buy level if available in Shop for purchase
 * limit - (optional) The limit of items that can be purchased
 * cost_gem - (optional) Purchase cost if available in Shop for Gem purchase
 * xp_gem - (optional) Buy XP if available in Shop for Gem purchase
 * level_gem - (optional) Buy level if available in Shop for Gem purchase
 * limit_gem - (optional) Override for limit to define Shop purchase Gem limit
 * award - (optional) Description of how the item is awarded, link to the contract/achievement
 * award_limit - (optional) To define the (max) amount an item is rewarded
 * offer - (optional) Offer entry, or entries, use Template:Offer to provide input
 * notes - (optional) Any additional information about the item

Parameters

 * name - (optional) Will be displayed if provided, defaults to page name if not provided
 * season - (optional) - Three letter code of the Season this wagon belongs to, see Template:Season for parameters
 * image - (required) Will display the item's image, a placeholder will be shown if this parameter is not provided
 * Provide the image name in case the image cannot match the pagename, otherwise use .png
 * wagon_type1 - (required) The type of cargo the wagon carries
 * wagon_type2 - (optional) Provide when the wagon hauls a second type of cargo
 * wagon_bonus - (optional) Enter the wagon's bonus, defaults to +0% when unused
 * era - (optional) In case of maglev or hyperloop wagons, enter the first letter
 * set - (optional) Provide if the wagon is part of a set, use square brackets to link to the set page
 * cost_gold - (optional) The cost of the item
 * xp_gold - (optional) Buy XP if available in Shop for purchase
 * level_gold - (optional) Buy level if available in Shop for purchase
 * limit - (optional) The limit of items that can be purchased, or awarded
 * cost_gem - (optional) Purchase cost if available in Shop for Gem purchase
 * xp_gem - (optional) Buy XP if available in Shop for Gem purchase
 * level_gem - (optional) Buy level if available in Shop for Gem purchase
 * limit_gem - (optional) Override for limit to define Shop purchase Gem limit
 * award - (optional) Description of how the item is awarded, link to the contract/achievement
 * award_limit - (optional) To define the (max) amount an item is rewarded
 * offer - (optional) Offer entry, or entries, use Template:Offer to provide input
 * notes - (optional) Any additional information about the item

Trainsets
Trainsets don't use Template:Infobox items but have their own Infobox set template

Parameters

 * name - (optional) In case the set name is different from the page name
 * season - (optional) - Three letter code of the Season this set belongs to, see Template:Season for parameters
 * source - (optional) The source of the Set, which can any combination of the following codes. However, please only use source codes for methods where the COMPLETE Set can be obtained
 * s - Shop
 * o - Offers (SO/VO/LO)
 * r - Reward (Contracts/Achievements/Mystery Depot/Offer Box)
 * p - Portal Only (used with Shop 's' code to categorize the entire Set into Portal Only)
 * u - Unavailable (used for Sets no longer available)
 * type - (required)
 * s - Steam
 * d - Diesel
 * e - Electric
 * m - Maglev
 * h - Hyperloop
 * cargo - (required) The cargo the set hauls
 * p - Passengers
 * m - Mail
 * f - Freight
 * fc - In case a freight set can be completed with wagons available for gold
 * s - Special Wagons (XP)
 * g - Gems (this is typically only used for the Gem Express)
 * r - Random Material/Gems (this is for specific trains, such as Ling Reward Set)
 * setsize - (required) The power of the locomotive
 * setbonus - (required) The bonus applied to wagons when the set is constructed correctly.
 * loco - (required) The name of the locomotive
 * lococost - (optional) The resource the locomotive can be bought for
 * Gems -
 * Gold -
 * Dual -
 * locopic - (optional) In case the locomotive image is differend from the name
 * locosrc - (optional) The source of the locomotive
 * r - Reward (Contracts/Achievements)
 * g - Gift
 * b - Offer Box
 * m - Mystery Depot
 * There can be up to 12 wagons added, replace # with the appropriate wagon number
 * car# - (required) The name of the wagon
 * car#cost - (optional) The resource the wagon can be bought for
 * Gems -
 * Gold -
 * Dual -
 * car#pic - (optional) In case the wagon image is differend from the name
 * car#src - (optional) The source of the locomotive
 * r - Reward (Contracts/Achievements)
 * g - Gift
 * b - Offer Box
 * m - Mystery Depot
 * car#type - (required) The cargo the wagon hauls
 * Pass -
 * Mail -
 * Comb -
 * Spec -
 * In case of freight wagons, enter ONLY the first 4 letters of the material carried by the wagon (ie. Wood, Marb, Tita, Sili, etc..)
 * If the set has one or two wide cars (usually a Connect/long Tail), the template will accept "wide" and "wide2" parameters. Use the following parameters in the same way as the Cars parameters above.
 * wide - (required)
 * widecost - (optional)
 * widepic - (optional)
 * widesrc - (optional)
 * widetype - (required)
 * wide2 - (required)
 * wide2cost - (optional)
 * wide2pic - (optional)
 * wide2src - (optional)
 * wide2type - (required)
 * notes - (optional) Any additional information about the set:
 * Offer info - Use the offer type templates with date and cat parameters (Only include offers where a complete set can be be purchased)
 *   - Year/Month/Day of the Special Offer
 *   - Year/Month/Day of the Vintage Offer
 *   - Starting Year/Month/Day and ending Year/Month/Day of the Limited Offer
 *   - Year/Month/Day of the Under Level 90 Special Offer
 * Rewarded from: - Mention where the set items are rewarded, start each line with an asterisk (*)
 * Used in contract/achievement: - Mention where the set items are required, start each line with an asterisk (*)

Blank Template
=Offer Box=

Parameters

 * name (required) Will be displayed with link, which take to that specific items page. Plus items image will be automatically added in when name is given.
 * type (required) Explain what this items is. So, b is building, de is decoration, e/d/s/m/h is electric/diesel/steam/maglev/hyperloop locomotives, x/c/p/ml is Special/Cargo/Passenger/Mail Wagons and r is Resources.
 * type2 (optional) Will be displayed icons of material it is. This is include when "type=c"is used.
 * cap (optional) Will be displayed loco size, when "type=e" is included, displayed passenger/hour, when "type=b" is included, displayed mail capacity, when "type=ml" is included or displayed passenger capacity, when "type=p" is included.
 * size (optional) Will be displayed building size. This is include when "type=b" is used.
 * bonus (optional) Will be displayed wagon bonus it is, when "type=x/c/p/ml" (Special/Cargo/Passenger/Mail wagons) is included.
 * rarity (required) Will show the text version of colored ribbon showing the chance of winning that item (Exclusive, Very Rare, Rare and Common).
 * chance (required) Give the likely outcome of person purchasing the items (Leave it blank if you not sure).

Blank Template
To be continued...