What is it?
This is a fully lua-controlled rollercoaster addon. You create individual nodes, and a track (with the catmull-rom spline algorithm) is generated between them.
Some features include:
-Fully physical rollercoaster trains ( they're an actual physics object! ) with multiple carts attached carts.
-An advanced tool combining all of the functions needed for coaster creation into a single tool with multiple tabs. (See below for pictures
-Saving and loading tracks, as well as the ability to upload tracks to the server.
-Adjustable track roll to allow deep turns or even barrel rolls.
-Custom generated mesh that
actually looks like the track of a rollercoaster
-Realistic cart physics - all cart movement uses newton's theories of physics for accurate acceleration and friction.
-A bunch more, seriously.
Questions and Answers
Q: What is Github? Why is the addon hosted there?
A: It's hosted on Github because I'm not perfect and make mistakes. I believe there are people much smarter than I who can contribute and improve the addon.
Q: I'm getting some major FPS lag. What can I do to increase my perfomance?
A: In the Settings tab of the tool, you'll find a bunch of performance settings. The most performance heavy thing at the moment is track previews (the little green lines) and supports, so those would be a good start.
Q: Where are my saved tracks stored?
A: All saved tracks are located in your garrysmod/data/Rollercoasters folder. If a client uploaded a track to your server, they will be located in garrysmod/data/Rollercoasters/Server
Q: I have a bug report/suggestion for rollercoaster. Where do I slap it?
A: Bug reports and suggestions can be made on the
Github page.
Q: Where can I see progress on upcoming version of rollercoaster?
A: All progress can be seen on the
Trello page.
Download
For the most recent version, (or if you'd like to contribute) the project is hosted on Github and available here:
https://github.com/Foohy/gm-rollercoaster
It's also available on the workshop here:
http://steamcommunity.com/sharedfile.../?id=104508032
I removed the zipped download version since that was temporary until it was on the steam workshop. It also ensures people have the most up to date addon.