teknomunk
|
e7c550858d
|
Calculate acceleration of trains based on average of acceleration for all carts in the train, make velocity not change on slopes and 45 degree track
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
0119814c0d
|
Prevent trains from slowing on 45 degree track
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
867fc20782
|
Fix typo in rail replacement mapping, fix several crashes
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
a500f554e0
|
Remove do_movement dependency on the existence of a cart luaentity
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
265a25d6ae
|
Make trains containing a player in a minecart function, minor cleanup in mcl_playerinfo
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
2e41f2df48
|
Fix crashes in train logic, allow breaking apart trains
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
d280e2e942
|
Implement train reversing
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
88ed70ce92
|
Repair vectors in cart data, mostly fix train movement bugs (still possible to have a furnace minecart flip, without the train also flipping)
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
7bd95257bd
|
Give furnace minecart minimum velocity when lit, add train separation code, update logging code, add sequence number to entity staticdata to allow respawn/despawn when carts move when the entity is unloaded
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
eb0f82bdfb
|
Fixish reorganizing, initial train implementation
|
2024-12-31 02:36:18 +01:00 |
|
teknomunk
|
dbeec9b542
|
Major reorganization, start setup for trains
|
2024-12-31 02:36:18 +01:00 |
|