Commit Graph

115 Commits

Author SHA1 Message Date
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
30e31cdfd0 build 180626. ai power use logic tweaks, basic selected node attributes display in scenery editor, memory cell visualization in scenery editor debug mode, minor bug fixes 2018-06-27 03:22:50 +02:00
tmj-fstate
ef5811e6c0 files missing from previous commit 2018-06-15 18:56:50 +02:00
tmj-fstate
aa9626901f build 180505. animated mirrors and doorsteps, support for spotlight hotspot width attribute, per-sound radio message range, support for combined tachometer sound, minor bug fixes 2018-05-06 04:05:43 +02:00
tmj-fstate
0bf9d233aa build 180309. additional control commands, serial port output fix 2018-03-09 19:31:19 +01:00
tmj-fstate
55ae503dbb texture and 3d model lookup fixes and cross-platform compatibility 2018-03-03 22:07:49 +01:00
tmj-fstate
da9b1431ea fog color calculation fix 2018-02-21 23:13:06 +01:00
tmj-fstate
62327d5d08 no pneumatic relay sound on brake acting speed change, enabled playback of multiple bookend sounds, extra pantograph control for ai during longer stops, shadow angle calculation tweak, moon appearance tweak, minor bug fixes 2018-02-13 23:58:31 +01:00
tmj-fstate
0c880f3d4e serial port input device configuration, additional control commands and minor control logic tweaks 2018-02-10 19:53:21 +01:00
tmj-fstate
e9c4714780 cab shadows stability fix 2018-02-09 20:31:20 +01:00
tmj-fstate
1b655fac9b build 180127. minor bug fixes 2018-01-27 16:05:19 +01: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
0dc1394d59 build 180122. radio channel cab controls, sky brightness calculation fix, motor ventilator spin rate tweaks 2018-01-22 18:07:31 +01:00
tmj-fstate
9abaf7414f gfx resource sweep configuration switches, diesel electric vehicle engine power output scaling with engine revolutions, velocity-based activation points for combined running noise sounds, shadow colour take into account overcast value 2018-01-20 00:37:42 +01:00
tmj-fstate
04398e9fcf build 171231. cab indicators for released brakes, inactive converter, compressor and main breaker; minor bug fixes 2017-12-31 20:47:38 +01:00
tmj-fstate
d0c67eef3b translucent submodels animation fix, minor rendering optimizations 2017-12-28 23:16:21 +01:00
tmj-fstate
e55f7ed02a build 171227. cab shadows, wheel flat size as trigger for associated sound, ai diesel acceleration fix 2017-12-27 21:10:52 +01:00
tmj-fstate
fcc490f1b8 maintenance: deprecated render code cleanup 2017-12-26 17:55:24 +01:00
tmj-fstate
10c5907c4d diesel-powered vehicle startup ai tweaks, gfx renderer tweaks, crash fixes 2017-12-26 17:17:06 +01:00
tmj-fstate
428710b8e7 maintenance: removed deprecated code 2017-12-14 14:26:58 +01:00
tmj-fstate
3afff7c3ab audio subsystem: completed base functionality of the renderer, external and engine sounds moved from cab to vehicle, minor fixes to various sound-related methods 2017-11-29 01:50:57 +01:00
tmj-fstate
bc43c21174 audio subsystem: openal emitter, minor audio fixes 2017-11-19 16:02:12 +01:00
tmj-fstate
7fc1256b46 partial shadow stabilization, support for vehicle type-specific load models 2017-11-12 20:02:36 +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
492c1342b1 audio subsystem replacement: openal audio renderer and buffer class, removed deprecated files 2017-11-10 16:57:08 +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
d92004a818 support for seasonal texture sets, wireframe mode render speed fix 2017-10-23 15:59:53 +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
09dbb3c639 continued refactoring: traction, events, event launchers, sounds; additional diagnostics timers, minor performance enhancements and bug fixes 2017-10-14 03:53:13 +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
020c71533f reduced memory use, re-enabled debug mode, plugged some of remaining memory leaks 2017-10-07 17:20:53 +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
6c69a5b8f1 build 170914. fix for car braking, sound and event updates refactored out of gfx renderer 2017-09-15 04:14:12 +02:00
tmj-fstate
f6fa8ee09b build 170913. improved AI driving on slopes, consist collision distance in whois event, cab render fix 2017-09-14 00:29:55 +02:00
tmj-fstate
d75c9ff14d build 170911. right mouse view panning during mouse picking in external view, signal distance calculation fix, AI car braking improvements, cab camera position retains position between view swaps, physics calculations mode switch, consist brake status report in whois event 2017-09-12 04:30:51 +02:00
tmj-fstate
3a6e2869ae maintenance: minor refactoring, removed deprecated code and variables 2017-08-28 00:07:47 +02:00
tmj-fstate
a41a666184 fixed animation rate of scene elements 2017-08-23 16:56:56 +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
2b5a8288fe maintenance: removed deprecated render code 2017-08-21 18:32:34 +02:00
tmj-fstate
318dd9a0fe build 170820. tweaks and fixes to car detection, proximity scanning, car handling; support for basic diffuse-only gfx renderer mode 2017-08-21 01:29:01 +02:00
tmj-fstate
7e51d5d2e0 changed NULL use to c++11 compliant 2017-08-15 00:55:38 +02:00
tmj-fstate
7068a4ceff ai improvements and fixes for acceleration and brake handling, fix for automatic sandbox activation 2017-08-14 15:51:08 +02:00
tmj-fstate
30fc01c65a upgraded reflection map to dynamic environment cube map 2017-08-11 23:45: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