update readme with the latest contents of the forum post

master
orwell96 2016-06-09 17:39:19 +02:00
parent a879ce8d3c
commit 40f3f2eb5d
1 changed files with 18 additions and 14 deletions

View File

@ -1,27 +1,31 @@
Hi
Since there are no trains mods out there that satisfied my needs, I decided to write my own. Since there are no trains mods out there that satisfied my needs, I decided to write my own.
Until now are supported: Until now are supported:
- tracks and switches, based on angles of 45 degrees - tracks and switches, based on angles of 45 degrees
- wagons (atm they all look like very simple locomotives in different colors) that drive on these rails and collide with nodes in the environment(they need 3x3x3 space) - wagons that drive on these rails and collide with nodes in the environment(they need 3x3x3 space)
- conecting/disconnecting of wagons/trains - coupling /discoupling of wagons/trains
- trains can travel through unloaded map chunks
- head-up display for train speed and nice controls when sitting in locomotive
Planned features: Planned features:
- trains will only move if a locomotive is in train
- locomotives need coal to drive (and water...) - locomotives need coal to drive (and water...)
- more types of trains and rails(electric, diesel, maglevs...) - more types of trains and rails(electric, diesel, maglevs...)
- better controls - make switches controllable by mesecons
- cool models for trains and rails - better textures
- physics for train collisions (conservation of momentum)
- Automatic train control (ATC) via mesecons (only available on electric/subway trains, maybe allow for more features with digilines)
- an API, because API's are cool. - an API, because API's are cool.
(I will probably split trains api and actual trains into two mods, to allow for extensions to be enabled individually) (I will probably split trains api and actual trains into two mods, to allow for extensions to be enabled individually)
At the moment, you can try around with the trains. There are some debug messages that shouldn't disturb you. Note that anything may change in future releases. At the moment, you can try around with the trains. There are some debug messages that shouldn't disturb you. Note that anything may change in future releases.
- Use the Track(placer) item to place tracks. In most cases it will adjust rails in the direction you need them. - Use the 'track' item to place tracks. In most cases it will adjust rails in the direction you need them.
- use the trackworker tool to rotate tracks(right-click) and to change normal rails into switches(left-click) - use the trackworker tool to rotate tracks(right-click) and to change normal rails into switches(left-click)
- to overcome heights you need the rails with the strange gravel texture in the background, place them and you will understand. - to overcome heights you need the rails with the strange gravel texture in the background, place them and you will understand.
- place any of the wagons in different colors by picking the item and placing it on a track. - right-click switches to change direction
- right-click a wagon to sit onto it. - place locomotives or wagons by picking the item and placing it on a track.
- right-click a wagon while holding W / S to accelerate/decelerate the train. This will fail if the train can't move in the desired direction. - right-click a wagon or locomotive to sit onto it.
- drive two trains together and they will connect automatically. - inside a locomotive, use W/S to accelerate/decelerate the train. This will fail if the train can't move in the desired direction. Shift stops the train, aux1 (default E) or right-click on wagon will let you off.
- right-click a wagon while holding sneak key to split a train at this wagon - drive two trains together and they will connect by right-clicking that green icon that appears.
- right-click a wagon while holding aux1 to print useful(TM) information to the console - punch the red couple icon between wagons to discouple them
Have fun! License of code: LGPL 2.1
License of media: CC-BY-SA 3.0
see attached files.