16
0
mirror of https://github.com/MaSzyna-EU07/maszyna.git synced 2026-07-18 10:09:17 +02:00
Commit Graph

94 Commits

Author SHA1 Message Date
milek7
1413aae881 fix build in compilers other than msvc: include shuffling 2018-01-25 15:43:41 +01:00
milek7
ccd118d97e tmj merge 2018-01-15 14:08:43 +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
milek7
ccaf05e448 update lua api (details on wiki) 2017-12-27 19:47:44 +01:00
milek7
a215a0f8b3 Merge branch 'tmj-dev' into dev 2017-12-25 18:27:10 +01:00
tmj-fstate
5226fca281 unified simulation sound sources, gfx namespace for gfx code and structures 2017-11-12 18:16:50 +01:00
milek7
c62fca8b5a Merge branch 'tmj-dev' into lua 2017-10-31 14:01:53 +01:00
milek7
16923d20f7 tmj merge 2017-10-30 16:30:04 +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
milek7
8f06dbed39 Merge branch 'tmj-dev' into lua 2017-09-12 15:52:28 +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
milek7
b69a34b157 Merge branch 'tmj-dev' into lua 2017-09-05 20:20:28 +02:00
tmj-fstate
2446468038 build 170903. scan table fixes, some const correctness improvements 2017-09-04 19:08:59 +02:00
milek7
1f2d7feccb Merge branch 'tmj-dev' into nogfx 2017-08-31 21:29:44 +02:00
milek7
36fbfd285b Merge branch 'tmj-dev' into nogfx 2017-08-31 16:33:31 +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
milek7
73a1baf3f9 Merge branch 'tmj-dev' into nogfx 2017-08-24 23:30:41 +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
milek7
ec60853614 merge, with tmj renderer 2017-08-18 00:56:05 +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
milek7
f7459f3434 linux support 2017-07-31 00:25:19 +02:00
milek7
ce9a0b39c2 match include to file case 2017-07-28 23:39:22 +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
VB
e7bb37b588 merge (still broken) 2017-06-28 22:29:54 +02:00
tmj-fstate
5d7b3fb036 build 170626. individual self-illumination levels for interior sections, automatic merging of suitable terrain geometry during load from text files, unused resource release by geometry bank manager, support for ui backgrounds with width:height ratio other than 4:3, comment parsing optimization, minor bug fixes 2017-06-26 16:57:25 +02:00
VB
91864d8195 merge2 (incomplete) 2017-06-20 23:05:07 +02:00
VB
cb4e34eece merge (incomplete) 2017-06-20 21:08:26 +02:00
tmj-fstate
0d805e8ba2 support for vertex data streams selection, t3d model loading fixes 2017-06-14 21:02:38 +02:00
tmj-fstate
d87848ef9b post-merge cleanup 2017-06-13 20:04:31 +02:00
tmj-fstate
21680a5d30 completed unification of render paths 2017-06-13 18:13:49 +02:00
tmj-fstate
22746bad21 partial replacement of math classes with glm 2017-06-10 22:51:51 +02:00
tmj-fstate
3068cc669e fixes for display list path camera-centric rendering, basic support for binary terrain object type, fix for assignment of 3d objects to terrain cells 2017-05-26 21:22:13 +02:00
tmj-fstate
2b6ea903bc camera-centric rendering, initial implementation 2017-05-25 15:49:15 +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