orwell96
d73289237e
Make 'print debug messages' a setting
2017-01-18 17:50:40 +01:00
orwell96
4bc5163787
update zip file and disable debug messages
2017-01-17 22:53:02 +01:00
orwell96
ea01c9605c
Update readme.txt with contributions
2017-01-17 22:34:15 +01:00
orwell96
2f5ebd63c3
Add detailed steam engine contributed by mbb and Krokoschlange
2017-01-17 22:31:29 +01:00
orwell96
262826fb8c
Correct view offset and wagon_span on new subway wagon
2017-01-17 22:22:30 +01:00
orwell96
b6e2aeea71
Add animation for steam engine
...
I needed to completely rewrite the animation because irrlicht couldn't handle the animation NathanS created.
2017-01-17 21:54:50 +01:00
orwell96
9c400f7d43
Model, animate, texture and integrate new subway wagon
...
engine follows!
2017-01-17 20:02:25 +01:00
orwell96
33c3631ef5
Download recent contributions and put them into the assets directory
2017-01-17 15:44:11 +01:00
orwell96
275579c364
Don't crash when wagons do not exist but show a warning instead
2017-01-17 15:29:37 +01:00
orwell96
b649ea5fe4
replace 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
2017-01-16 20:09:37 +01:00
orwell96
dc8b47a066
Unite all save data (except the track database) into a single save file
2017-01-12 17:33:43 +01:00
orwell96
04d14dc1bf
zip
2017-01-10 23:05:01 +01:00
orwell96
ddd42163be
Prevent 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.
2017-01-10 22:54:10 +01:00
orwell96
c2a92608fa
Fix restoring the detector.on_node table when paths get cleaned up
2017-01-10 22:44:27 +01:00
orwell96
0d2ec6f49a
Clean up debug message code
2017-01-08 21:10:02 +01:00
orwell96
eae99812e9
update zip
2017-01-06 19:10:53 +01:00
orwell96
9bc069f825
Add fancy passenger wagon
2017-01-06 17:54:16 +01:00
orwell96
c0957b8a31
also print ATC reverse command warning
...
and move atc_command.txt at a better place
2017-01-04 21:49:16 +01:00
orwell96
bf68c6f0d5
Purge all debug messages and change 'print' function name to 'atprint'
...
Ready for 2.0 release.
2017-01-04 21:34:18 +01:00
orwell96
dd4e989639
update makefile to new circumstances
2017-01-04 21:25:32 +01:00
orwell96
400cb55bb0
Fix bug in track database
...
the entire database was broken due to a not removed indexing
2017-01-04 21:23:15 +01:00
orwell96
2d0b51b897
Restructure mod directory
2017-01-04 19:10:03 +01:00
orwell96
853a9e690e
Add Automatic Train Control system
2017-01-04 12:02:00 +01:00
orwell96
a9d43ce2ca
add API documentation
2017-01-03 18:48:00 +01:00
orwell96
cc6cf09ac8
make detector code clear entries of trains that do not exist
2017-01-02 18:54:24 +01:00
orwell96
79d0549c8a
unify update_trainpart_properties and check_trainpartload
2017-01-02 18:40:49 +01:00
orwell96
2a924d086a
fix discouple not disappearing and a logical mistake with owners
2017-01-02 13:55:25 +01:00
orwell96
8784ee41dd
Do not duplicate definitions of 'print' in every file
2017-01-02 13:49:20 +01:00
orwell96
987cd5b7f0
spawn couple on train collision
...
also fix empty trains hanging around for too long
2016-12-31 15:16:19 +01:00
Gabriel Pérez-Cerezo
176ee0627e
Added privilege to remove trains
2016-12-29 00:27:07 +01:00
orwell96
d08e202346
remove train type concept and calculate train's capabilities based on used wagons
2016-12-22 18:55:10 +01:00
Gabriel Pérez-Cerezo
b4b4936b15
Added mechanism to avoid double-detection
2016-12-22 12:54:02 +01:00
Gabriel Pérez-Cerezo
7a1c4990d9
Revert "Depends on Mesecons"
...
This reverts commit 5f377f7b6c
.
Master no longer has hard-dependency on mesecons.
2016-12-22 12:06:26 +01:00
Gabriel Pérez-Cerezo
633d514f5b
Added stop and reverse rail
2016-12-22 12:02:44 +01:00
orwell96
f806ed9eee
Turning mod into a modpack and separating the trains from the core mod
2016-12-20 14:17:39 +01:00
Gabriel Pérez-Cerezo
2f799655fa
Merge branch 'master' of https://github.com/orwell96/advtrains
2016-12-17 12:30:29 +01:00
orwell96
05ce694dec
Fix behavior when using get_look_yaw() instead of get_look_horizontal()
...
get_look_yaw returns values that are 90° rotated
2016-12-13 19:49:28 +01:00
orwell96
6eea76a2ff
Don't decrease stack itemcount of slope placer in creative
2016-12-13 19:40:20 +01:00
orwell96
1f66cab169
Implement 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.
2016-12-13 19:28:10 +01:00
orwell96
0e185b9fb8
increase couple validity radius
2016-12-13 19:27:38 +01:00
orwell96
631636f757
try to fix damage bug
2016-12-05 20:53:43 +01:00
orwell96
8f5c0feb45
fix bug about seats on wagon
...
sometimes a single character can cause great mess...
2016-12-04 23:20:19 +01:00
orwell96
f155011e1a
remove the legacy replacement lbms/abms
...
Until now, everyone should have updated at least once...
2016-12-03 23:53:12 +01:00
orwell96
e9eacee7df
add description, screenshot and update manual
...
also fix crafting recipe for box wagon
2016-12-03 23:29:28 +01:00
orwell96
902a4f7a02
add/update crafting recipes for bumpers and detector rails
2016-11-29 17:20:32 +01:00
Gabriel Pérez-Cerezo
072ca535bf
Merge branch 'master' of https://github.com/orwell96/advtrains
2016-11-28 11:47:35 +01:00
orwell96
3afa9a3434
Fix hud not disappearing when pressing Shift+Use
2016-11-25 22:35:57 +01:00
orwell96
9859d8870d
Delete unused textures
2016-11-25 22:32:08 +01:00
Gabriel Pérez-Cerezo
942b2a11e3
Merge branch 'master' of https://github.com/orwell96/advtrains
2016-11-25 10:32:26 +01:00
orwell96
6f444cd10e
drop player on the platform if there is one
2016-11-24 21:52:51 +01:00