29886d5657Fix crash when train went off track
orwell96
2017-01-24 20:41:37 +0100
a2d0b1b8f2Create new models and textures for japanese train
orwell96
2017-01-24 19:09:33 +0100
631e77b189Do not recover wagons from minetest's static storage Since missing wagons are spawned anyway by update_trainpart_properties, this only causes visible trouble when a train gets into loaded area. also avoids placing entities into unloaded terrain randomly.
orwell96
2017-01-23 21:36:38 +0100
fac8b518c9Add intllib support and German translation
orwell96
2017-01-23 21:29:59 +0100
7950659798update zip
orwell96
2017-01-19 20:40:15 +0100
Revert "Added stop and reverse rail"
Gabriel Pérez-Cerezo
2017-01-18 22:47:26 +0100
6060556796Make signals work with the nodedb again
orwell96
2017-01-18 21:19:03 +0100
7ab4154216Add 'collision mercy' to get stuck trains out of walls. Also change the collision logic so that the collision mercy can't be activated accidentally.
orwell96
2017-01-18 20:51:47 +0100
341de7845aupdate zip
orwell96
2017-01-18 19:04:23 +0100
f52b67a37cAdd door controls and ATC commands
orwell96
2017-01-18 19:03:27 +0100
d73289237eMake 'print debug messages' a setting
orwell96
2017-01-18 17:50:40 +0100
4bc5163787update zip file and disable debug messages
orwell96
2017-01-17 22:35:33 +0100
ea01c9605cUpdate readme.txt with contributions
orwell96
2017-01-17 22:34:15 +0100
2f5ebd63c3Add detailed steam engine contributed by mbb and Krokoschlange
orwell96
2017-01-17 22:31:29 +0100
262826fb8cCorrect view offset and wagon_span on new subway wagon
orwell96
2017-01-17 21:59:32 +0100
b6e2aeea71Add animation for steam engine I needed to completely rewrite the animation because irrlicht couldn't handle the animation NathanS created.
orwell96
2017-01-17 21:54:50 +0100
9c400f7d43Model, animate, texture and integrate new subway wagon engine follows!
orwell96
2017-01-17 20:02:25 +0100
33c3631ef5Download recent contributions and put them into the assets directory
orwell96
2017-01-17 15:44:11 +0100
275579c364Don't crash when wagons do not exist but show a warning instead
orwell96
2017-01-17 15:29:37 +0100
b649ea5fe4replace trackdb by nodedb - trackdb is kept for large rail networks to still work but not saved anymore - saving node name and param2 instead of track connections, so also signals can be saved. - small serialization format - fast access times, almost no redundancy
orwell96
2017-01-16 20:07:04 +0100
dc8b47a066Unite all save data (except the track database) into a single save file
orwell96
2017-01-12 17:33:43 +0100
ddd42163bePrevent non-initialized wagons from accidentally polluting the world sometimes wagons get created/loaded but are not initialized. These stand around and can't be removed. Now if a wagon does not get initialized after 20 steps, something went wrong and the wagon is removed.
orwell96
2017-01-10 22:54:10 +0100
c2a92608faFix restoring the detector.on_node table when paths get cleaned up
orwell96
2017-01-10 22:44:27 +0100
0d2ec6f49aClean up debug message code
orwell96
2017-01-08 21:10:02 +0100
eae99812e9update zip
orwell96
2017-01-06 19:10:53 +0100
05ce694decFix behavior when using get_look_yaw() instead of get_look_horizontal() get_look_yaw returns values that are 90° rotated
orwell96
2016-12-13 19:49:28 +0100
6eea76a2ffDon't decrease stack itemcount of slope placer in creative
orwell96
2016-12-13 19:40:20 +0100
1f66cab169Implement better slope placement system Only look in the desired direction and place slope node on lowest slope part. will automatically adjust slope to next higher node.
orwell96
2016-12-13 19:28:10 +0100
6f444cd10edrop player on the platform if there is one
orwell96
2016-11-24 21:52:17 +0100
8c43f4d026document new train controls and add combination for getting off
orwell96
2016-11-24 20:56:23 +0100
7eb17b3233change train controlling system and keybindings also, fix various small bugs
orwell96
2016-11-24 20:25:07 +0100
cccdad4aebadjust to new close_formspec feature (minetest 0d1c959) this won't break compatibility with older minetest versions.
orwell96
2016-11-23 19:28:39 +0100
1d6cd12895Make mesecons optional again
orwell96
2016-11-21 19:56:10 +0100
46a4f22647Fix detector rails rotating when a train passes
orwell96
2016-11-11 14:45:43 +0100
7b357883b3update zip fileJ
orwell96
2016-11-11 14:34:15 +0100
e7ee0e96c7fix trackplacer patternmatching issue and implement failure messages better also reindent the code that was broken by emacs(or so)
orwell96
2016-11-11 14:20:23 +0100
5bece1ecc1remove an unnecessary dump() instruction
orwell96
2016-11-10 22:35:48 +0100
9476083c8aRemove the "register_bumpers" workaround function and register them how they should be registered
orwell96
2016-11-10 21:08:39 +0100
b7eb7ddbfdtweak wagon_span values and model sizes/positions Together with the rewritten collision system it should work for now.
orwell96
2016-11-10 20:38:34 +0100
ab652da5f4rewrite collision system again this time, it is based on nodes that trains stand on. advtrains.detector (in tracks.lua) keeps a table with nodes that trains are standing /driving on. This will be used now for detector rails.
orwell96
2016-11-10 20:24:47 +0100
6a0186f042integrate mbb's new train models and correct some wagon_spans, wagon/engine scalings and file names issue with collisions needs to be fixed.
orwell96
2016-11-06 23:21:03 +0100
85a8517bdemake smoke also distribute horizontally a bit
orwell96
2016-11-03 15:50:50 +0100
245f07d323Add a box wagon Alongside with coding wagon inventories, and several bugfixes
orwell96
2016-11-03 11:27:17 +0100
31b579bc5cmove a line to correct behavior
orwell96
2016-11-03 09:03:23 +0100
20a1171144rework entity handling some modularization, clarify 'initialized' property, some re-implementations
orwell96
2016-11-02 11:17:42 +0100
ee6b7494bbadd 2 value sanity checks which should not be needed but are for any reason game crashed because of these values being nil, I don't know how these values could even become nil, but whatever. Interestingly, I never found the wagon entity that was causing the crashs
orwell96
2016-10-29 21:08:26 +0200