Bugfixes, render changes, and custom liveries #TrainsInMotion #Traincraft (1.7.10 rewrite)

Well before the changelog I have some interesting news.
The plans for how liveries are supposed to be supported in TiM is finally set in stone.
Liveries are intended to be an overlay to the model on pre-defined points. They will come in squares and rectangles, and be universal to all trains and rollingstock.
More info to come on this stuff as the feature gets implemented. Expect it around alpha 4 or 5.

TC liveries and skins will still be done the same way as always, but a new GUI will be added to support more textures than we can manage from dyes.

In other news, I'm very disappointed to say the glitch with trains and rollingstock not spawning back their hitboxes and bogies still seems to persist. And I'm not sure why. But I will figure it out, eventually.

Meanwhile Alpha 2 is still close on it's way, I had some stuff I wanted to do today but the following changelog got in the way.

- Fixed disappearing inventories glitch.
- Fixed inventory organization glitch.
- Added a bogie.
- Added some more caching to the render to improve performance.
- Bogies should now render.
- Log Cars now properly render the blocks scale.
- Log Cars can now render the blocks from their inventory, even if the block has metadata (wood and plans for example).
- Bogies now render properly and animate.
- Model animation caching is now done during initialization, bogie caching still has to be done during the draw phase, but it should improve performance a bit.
- Fixed the calculation of the percentage used calculation in the inventory.
- TMT CHANGE: fixed it so any scale values set to 0 are changed to 0.001, a difference so small the player can't see it, but enough it will stop Z-fighting on flat geometry.


Also, because the post missed some media sites, if you missed my last patch news with more detail on the next alpha, check it out here.
http://eternal-b-flame.blogspot.com/2017/03/bugfixes-and-inventory-changes.html

Comments