Commit Graph

86 Commits

Author SHA1 Message Date
tmj-fstate
23761dc665 build 180131. support for nested material attribute definitions, minor bug fixes, refactoring and master branch unifications 2018-01-31 16:07:50 +01:00
tmj-fstate
0124032d3b maintenance: settings item refactoring, include dependencies fixes 2018-01-26 16:44:47 +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
020c71533f reduced memory use, re-enabled debug mode, plugged some of remaining memory leaks 2017-10-07 17:20:53 +02:00
tmj-fstate
24221163cc maintenance: removed deprecated settings 2017-09-09 18:54:56 +02:00
tmj-fstate
7e51d5d2e0 changed NULL use to c++11 compliant 2017-08-15 00:55:38 +02:00
tmj-fstate
bc22d582de compilation warnings fixes 2017-08-06 17:14:20 +02:00
tmj-fstate
4357919272 mvp matrices cached separately for each render pass, eliminated duplicate screen width/height variables 2017-07-29 00:28:37 +02:00
tmj-fstate
9877b37e1f build 170712. increased amount of generic cab items, varying command repeat rate for mouse control 2017-07-12 18:09:51 +02:00
tmj-fstate
16718d53bb refactored mouse input processor, tweaks to mouse input support, fix for diesel engine compressor, added progress bar label 2017-07-10 19:36:23 +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
tmj-fstate
7c5f5d3d04 maintenance: removed deprecated render code 2017-05-24 14:54:02 +02:00
tmj-fstate
03e231fbc1 build 170524. re-enabled support for -e3d command line option 2017-05-23 23:57:29 +02:00
tmj-fstate
e805533f54 build 170520. compressor activation for multi-unit engines, gamepad support toggle, local brake logic fix for multi-unit engines 2017-05-20 21:09:03 +02:00
tmj-fstate
23f4892bcc basic executable versioning 2017-05-16 14:13:28 +02:00
tmj-fstate
c4e280f1c0 maintenance: removed deprecated code from train control 2017-04-24 14:58:32 +02:00
tmj-fstate
e84f4f53fd added support for redefinition of keyboard bindings. control for engine cutoff, minor changes to line breaker activation 2017-04-23 13:16:28 +02:00
tmj-fstate
fafb7a63c3 control for alerter, doors, vehicle lights. support for multiple logs. fixes for relaytype 45, 46 2017-04-13 16:01:43 +02:00
tmj-fstate
e6f488ed6f control messaging system, keyboard and gamepad inputs 2017-04-07 00:36:07 +02:00
tmj-fstate
886f0dad0f glfw key callback cleanup 2017-04-01 13:56:18 +02:00
tmj-fstate
f4a5f60465 executable info, static daylight toggle fix 2017-03-21 20:29:50 +01:00
tmj-fstate
f10494fd6a more parameters exposed to python, reworked ui screens, ui text color setting 2017-03-20 00:45:07 +01:00
tmj-fstate
a5d01ef059 static linking, largeaddressaware, basic tga texture downsampling 2017-03-19 02:28:22 +01:00
tmj-fstate
775e959bc9 environment-centric light level, groundwork for delayed texture upload, minor bug fixes 2017-03-18 01:37:00 +01:00
tmj-fstate
441b39ce5f partial render code revert, oerlikon brakes fix, sound fixes 2017-03-16 22:18:14 +01:00
tmj-fstate
dbc4be6bc6 remote version sync 2017-03-15 19:34:57 +01:00
tmj-fstate
e0bde30ee4 basic ui panels 2017-03-13 15:35:34 +01:00
tmj-fstate
0cd3109587 reverted terrain rendering, range adjustment moved to renderer, now based on frame drawing time instead of entire scene refresh rate. 2017-03-12 16:46:20 +01:00
tmj-fstate
54a9642221 terrain drawing moved to renderer 2017-03-12 01:58:31 +01:00
tmj-fstate
3708a01d26 render code relocation, mouse wheel zoom control 2017-03-10 17:40:52 +01:00
tmj-fstate
b5ae395c42 camera frustum 2017-03-09 00:04:37 +01:00
tmj-fstate
6526620364 view range factor implementation 2017-03-08 01:25:09 +01:00
tmj-fstate
32c554f6b8 post-merge fixes 2017-03-06 20:15:22 +01:00
tmj-fstate
e91e88d4c5 project files cleanup 2017-03-06 19:11:09 +01:00
tmj-fstate
66826994db milek7's branch merge; model file serialization, 64bit compatibility 2017-03-06 18:20:26 +01:00
VB
b65dd1a735 merge 2017-03-05 22:34:10 +01:00
tmj-fstate
d920644af8 framerate-independent cab camera shake, minor bug fixes 2017-03-05 17:26:05 +01:00
tmj-fstate
39b8fbfb86 copydata communication fix, update loop tweaks 2017-03-04 13:24:34 +01:00
VB
84f54db12e screenshoty 2017-03-03 22:29:37 +01:00
VB
6545ab39df merge 2017-03-03 13:12:00 +01:00
tmj-fstate
ab9a8835d6 skydome optimization, vsync .ini setting 2017-03-02 17:16:29 +01:00
tmj-fstate
146d6b036d glfw integration 2017-03-02 04:28:56 +01:00
VB
5a8c158dca przywrócenie auto iconify, fix f1 2017-02-27 17:48:26 +01:00
VB
82109b03be ups 2017-02-27 13:51:07 +01:00
VB
8336e782e8 poprawne ładowanie opacity z e3d, wyłączenie glfw auto iconify 2017-02-27 12:59:21 +01:00
tmj-fstate
80b8da6749 dynamically assigned render lights 2017-02-27 03:51:35 +01:00
tmj-fstate
493340e602 working vehicle spotlights 2017-02-25 21:02:27 +01:00
VB
62e9766962 lowercase vehicle name, tweaks 2017-02-21 17:53:24 +01:00
VB
d262216f27 merge 2017-02-20 19:35:51 +01:00