k4kfh / ZephyrCab

Drive a model train with prototypical controls, realistic behavior, and simulated physics; uses JMRI's WebSockets interface for layout connection
http://k4kfh.github.io/ZephyrCab
GNU Affero General Public License v3.0
10 stars 4 forks source link

Remove unnecessary features #24

Closed k4kfh closed 7 years ago

k4kfh commented 7 years ago

Much of the project has become a conglomerated mess. I tried to implement too many features at once, and it became awful spaghetti code that did a lot of little things and didn't accomplish the main goal.

There are several unnecessary features, especially with the air system, that can be removed to decrease maintenance headache. These include:

k4kfh commented 7 years ago

In the most recent commit for these efforts, I made the following changes to the temporary template file. I will implement the minor code changes in the physics engine for these changes later this evening.