Commit Graph

98 Commits

Author SHA1 Message Date
tmj-fstate
45119e64bd maintenance: minor track geometry generation code refactoring 2018-11-15 15:51:37 +01:00
tmj-fstate
42a236ab7e basic configurable rail profile implementation, track switch geometry creation tweaks 2018-10-18 20:26:55 +02:00
tmj-fstate
841e18f170 build 181016. freespot color override, vehicle start jolt sound, switch trackbed generation fixes 2018-10-16 20:11:23 +02:00
tmj-fstate
4474117878 switch trackbed value export, erased vehicles sound fix 2018-10-14 15:55:55 +02:00
tmj-fstate
81c92383be maintenance: null dereferencing fixes, vehicle load shadow render fix 2018-10-13 15:03:51 +02:00
tmj-fstate
7cf06246a6 maintenance: include fix 2018-10-12 21:49:49 +02:00
tmj-fstate
7933ade080 maintenance: removed deprecated files, linux friendly include names 2018-10-12 19:53:33 +02:00
tmj-fstate
06abe187c6 build 181007. automatic switch trackbed enhancements, portal crash fix, minor bug fixes 2018-10-07 15:43:30 +02:00
tmj-fstate
8b1a26632d build 181005. automatic switch trackbed generation 2018-10-05 21:57:49 +02:00
tmj-fstate
913541bbee build 181001. texture size definition, fog influence on skydome, minor vehicle logic bug fixes 2018-10-01 15:55:12 +02:00
tmj-fstate
4c7d254539 minor logging message tweaks 2018-09-18 20:29:23 +02:00
tmj-fstate
40afc461fa maintenance: event code refactoring 2018-09-18 05:01:51 +02:00
tmj-fstate
d05e404d75 basic isolated track section hierarchy, track vertical radius property, ai passenger stop logic tweaks, ai signal speed limit tracking logic tweaks 2018-09-11 23:17:59 +02:00
tmj-fstate
4aeb98ecbe interior lighting power source lookup enhancement, track event activation filtering, switch geometry normal fix, material parsing enhancements, AI acceleration and braking logic tweaks, AI car route scanning accuracy fix, AI braking delay fix 2018-08-17 01:17:22 +02:00
tmj-fstate
e2fdf16fdc additional door cab controls, light configuration ai command, line breaker state change sounds, texture scaling crash fix 2018-08-06 17:01:20 +02:00
tmj-fstate
ff6bed67a9 refactoring: application mode code split 2018-08-02 20:39:19 +02:00
tmj-fstate
12d70fe320 virtual slider mouse input mode, minor refactoring, minor bug fixes 2018-07-11 17:45:50 +02:00
tmj-fstate
ff1a85fe5d build 180708. model instance position and rotation adjustment in scenery editor, support for event launcher activation with mouse click, minor refactoring 2018-07-08 23:18:27 +02:00
tmj-fstate
c40d0abcf9 build 180622. time zone bias calculation fix, track events fix, passenger stop distance calculation fix 2018-06-22 18:24:48 +02:00
tmj-fstate
c0bf973c58 build 180621. serial port input device continuous independent brake control, scenery item selection and info, minor bug fixes, tweaks and refactoring 2018-06-22 01:48:44 +02:00
tmj-fstate
14448d70d1 maintenance: memory leak fix, default constructors, minor syntax cleanups 2018-06-16 15:59:28 +02:00
tmj-fstate
0fe653cab9 support for binding multiple events to path pieces 2018-06-13 21:42:22 +02:00
tmj-fstate
457de678c3 basic scenery data export in legacy text format 2018-06-13 16:51:57 +02:00
tmj-fstate
07f14381a8 build 180331. minor bug fixes 2018-03-31 04:08:01 +02:00
tmj-fstate
0124032d3b maintenance: settings item refactoring, include dependencies fixes 2018-01-26 16:44:47 +01:00
tmj-fstate
9d008d2a3e additional motor ventilator parameters exposed in .fiz file, motor ventilator spin rate tweaks, mouse support for radiostop commands, restricted speed mode for driver ai, passed signals scanning fix, mouse and keyboard command input rate unification, basic material textures priority system 2018-01-24 23:03:19 +01:00
tmj-fstate
c166c5429e conversion of remaining train controls to the new control system, fix for potentially incorrect rendering of flex track pieces 2018-01-10 20:46:58 +01:00
tmj-fstate
5226fca281 unified simulation sound sources, gfx namespace for gfx code and structures 2017-11-12 18:16:50 +01:00
tmj-fstate
9edf912405 maintenance: minor code cleanup 2017-10-30 02:34:54 +01:00
tmj-fstate
da396836e0 maintenance: removed deprecated ground code 2017-10-28 16:18:53 +02:00
tmj-fstate
4ce975a656 build 171027: bounding area calculation fixes, novice ui obstacle indicator, minor traction render enhancement, shadow calculations for tall enough platforms 2017-10-28 01:17:56 +02:00
tmj-fstate
d8c3b5caf4 build 171025: finished initial refactoring of ground class, fixes for text parser to prevent some cases of eternal parameter loops 2017-10-26 04:54:07 +02:00
tmj-fstate
7ad760821f build 1020: error fixes and backward compatibility improvements 2017-10-22 19:19:16 +02:00
tmj-fstate
87348a2ab8 continued refactoring: lines, terrain models; render culling optimizations and fixes 2017-10-17 19:49:14 +02:00
tmj-fstate
630b9ecf1b track rendering optimization, application messaging routines moved to separate namespace 2017-10-15 01:06:40 +02:00
tmj-fstate
de4e10ab39 continued refacoring: vehicles, events, memcells, tracks, traction, traction power sources; minor readability enhancements and bug fixes 2017-10-11 20:21:05 +02:00
tmj-fstate
f6272d37f1 partial initial refactoring: events, memcells, tracks, models, traction; NOTE: debug mode broken, investigate 2017-10-07 01:18:54 +02:00
tmj-fstate
6e8fbf7362 build 170916. mouse support for pantograph valve and compressor, minor tweak in ai route selection for cars 2017-09-17 03:18:34 +02:00
tmj-fstate
5c08631c7f fixed trackbed normal generation 2017-09-16 16:59:20 +02:00
tmj-fstate
435dc24d3e build 170908. minor refactoring and diagnostics enhancements, virtual coupling fix, support for pantograph compressor submodels 2017-09-09 00:55:16 +02:00
tmj-fstate
2446468038 build 170903. scan table fixes, some const correctness improvements 2017-09-04 19:08:59 +02:00
tmj-fstate
e5980f946c minor refactoring and diagnostics enhancements, fixed some memory leaks, radiostop test command 2017-08-31 00:24:39 +02:00
tmj-fstate
3a6e2869ae maintenance: minor refactoring, removed deprecated code and variables 2017-08-28 00:07:47 +02:00
tmj-fstate
3a63d1d346 better AI handling of emergency stop procedure, simplified lod visibility calculations, adjustable track geometry fidelity 2017-08-22 20:07:27 +02:00
tmj-fstate
7e51d5d2e0 changed NULL use to c++11 compliant 2017-08-15 00:55:38 +02:00
tmj-fstate
611ebed7ab build 170810. multi-texture materials, reflection map support 2017-08-10 19:04:34 +02:00
tmj-fstate
bc22d582de compilation warnings fixes 2017-08-06 17:14:20 +02:00
tmj-fstate
8d5fde7371 completed basic separation of visual renderer from simulation 2017-07-21 01:27:20 +02:00
tmj-fstate
215a5b6039 gauge animation precision fix, visualization fix for turntable animations, mouse control repeat rate tweak, rudimentary framebuffer implementation 2017-07-20 03:51:44 +02:00
tmj-fstate
9a008ecff5 build 170708. cursor-based item picking, mouse support for cab controls, rudimentary render modes support in renderer 2017-07-09 16:45:40 +02:00