Skip to content

Im trying to learn how to create a pull give me a minute

License

Notifications You must be signed in to change notification settings

Thomasfan645/OpenTTE_pull

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sodor Railways Expansion - The Thomas The Tank Engine set for OpenTTD

Thomas and Friends

Sodor Railways Expansion is a train set for OpenTTD, including vehicles from the Thomas The Tank Engine universe

Drawn by DanMacK and others, coded by Audigex and Bazek, and based on the MUTS (Modern UK Train Set) build scripts and some code stolen (but not really, thanks GPLv2) from BRTrains

Discussion forum post

Discuss the set, or contribute graphics (using the templates at Template) in our TT-Forums thread https://www.tt-forums.net/viewtopic.php?f=26&t=54189&start=40

Train List

Thomas and Friends

Installation

Grab the latest release from the in-game content downloader.

Alternatively get it from the Releases page and copy it into your OpenTTD/newGRF folder.

Building from Source

Building from the source should be mostly automated using the build.py script, but it has a few requirements:

  • Python3.* (Tested on Python3.6, Python3.7, Python3.8, Python3.9)
  • nml Python package (available through pip)

To build the grf completely, just run the following command in your terminal:

python build.py --compile OpenTTE

This should first compile the .nml file, then compile that through to a .grf file using nml. Install in the same manner as previously described, copying the generated .grf file into OpenTTD/newGRF.

To copy the grf and start the game, closing all existing instances, run the following command in your terminal of choice:

python build.py --run OpenTTE

This will also perform the --compile function, and will not start the game if an error is thrown during the compilation process.

Credits

Developers

  • Audigex
  • Bazek

Artists

  • DanMacK (Original art)
  • Audigex (Modifications for release)
  • Bazek (Modifications)
  • The_thomas_fan (additional art)

Contributing

License

This project is licensed under the GPLv2 license See LICENSE for license details

About

Im trying to learn how to create a pull give me a minute

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%