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
tmj-fstate
9f07e2b504
switches for local converter and compressor, motor connector fix for multi-unit engines, crossroad generation fixes for vbo render path
2017-05-23 02:25:56 +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
c38511978d
build 170519. fixes for buffer overflows in segment.cpp
2017-05-19 20:07:23 +02:00
tmj-fstate
c6fbfbbb29
build 170517. minor ai tweaks, scan direction update fix
2017-05-18 01:52:04 +02:00
tmj-fstate
98d99baa82
build 170513. fix for switch animation for vbo render path. opengl requirement experimentally increased to 1.5+
2017-05-13 17:11:35 +02:00
tmj-fstate
5544ed33e9
build 170511. crossroad generation for vbo render path. partial unification of generation and render functions for tracks and ground nodes
2017-05-12 00:10:40 +02:00
tmj-fstate
54fc93f6e5
build 170508. fixes for local brake use and 3-way crossroad setup
2017-05-08 22:41:56 +02:00
VB
e5ce5b001f
final merge fixes
2017-04-25 15:01:17 +02:00
VB
401d95fc57
merge (with bugs)
2017-04-24 19:08:08 +02:00
tmj-fstate
848db5878b
simulation time object
2017-03-29 00:50:53 +02:00
tmj-fstate
f8673a9f41
point light distance attenuation, partial unification of vbo/dl render paths
2017-03-25 02:00:31 +01:00
tmj-fstate
89a9a18428
maintenance: removed deprecated code from memcells, tracks, events
2017-03-23 16:47:29 +01:00
VB
5f9e8c2518
merge
2017-03-20 22:37:49 +01:00
VB
4d19e49398
experiments with shaders
2017-03-19 10:48: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
3708a01d26
render code relocation, mouse wheel zoom control
2017-03-10 17:40:52 +01:00
VB
3941283381
vbo changes, merge
2017-03-09 20:16:54 +01:00
VB
bd9cd6f797
merge
2017-02-26 19:10:16 +01:00
tmj-fstate
1e4cdda367
basic renderer types. texture manager moved to renderer
2017-02-21 17:12:52 +01:00
tmj-fstate
013a6f0559
light wrapper object
2017-02-16 18:17:40 +01:00
VB
21bb3bc0e7
merge tmj
2017-02-14 19:26:51 +01:00
VB
92f39cd9b9
tymczasowe przywrócenie tekstu, porządek, wywalenie starych plików, warningi, cmake, itp.
2017-02-14 19:13:48 +01:00
tmj-fstate
a8ece11c27
removed direct texture binding. binding is now done through texture manager
2017-02-12 20:06:05 +01:00
tmj-fstate
22245a8801
introduced opengl texture object
2017-02-11 21:43:44 +01:00
tmj-fstate
3c0edb3ec3
partial replacement of char arrays with std::string; minor updates, fixes and cleanup of mctools
2017-01-29 18:12:18 +01:00
tmj-fstate
fe1c52027e
replaced the list of dynamic objects on tracks with stl-based version
2017-01-27 22:45:47 +01:00
tmj-fstate
020016092d
added class members initializations
2017-01-27 17:36:08 +01:00
tmj-fstate
71cd60b543
fixed initialization of track classes and basic 3d types
2017-01-27 00:50:54 +01:00
tmj-fstate
c3fab994ae
re-enabled cargo mesh loading; minor brake fixes; increased use of glew and stl containers
2017-01-26 04:57:41 +01:00
tmj-fstate
3b2bba69d6
merged upstream changes
2017-01-23 12:40:14 +01:00
firleju
81aad5d1ae
Konwersja na UTF-8
...
Konwersja na UTF-8
Konwersja na UTF-8
Konwersja na UTF-8
Konwersja na UTF-8
Konwersja do UTF-8
Konwersja na UTF-8
Konwersja na UTF-8
Konwersja na UTF-8
2017-01-23 06:58:53 +01:00
tmj-fstate
8fe465afef
re-enabled door controls (hard-coded and limited to EZT for the time being); added more convenient version of getkyval(); fixed disappearing vehicle wheels.
2017-01-19 17:49:49 +01:00
tmj-fstate
6ab550831d
basic patches for most of discovered memory leaks, fixes for brake system components
2017-01-18 07:56:51 +01:00
tmj-fstate
15cf3d73a8
removed dependencies on the old parser. The code can now be compiled outside of Borland C++
2017-01-15 15:27:53 +01:00
firleju
1491681576
Kompiluje się do DynamicObject. Prace nad TMoverParameters.
2016-10-25 22:46:26 +02:00
firleju
28d5be7363
Dalsze poprawki do AnsiString w różnych plikach.
2016-10-23 22:34:32 +02:00
firleju
25bdd9d536
Usunięcie pozostałych jeszcze słów kluczowych __fastcall.
2016-04-06 06:58:29 +02:00
Firleju
cd571c71ea
Change clang format
...
Add AlignTrailingComments: false
Add AllowShortFunctionsOnASingleLine: Empty
2015-04-29 12:55:45 +02:00
Firleju
4873d8431c
Added license notes to all source code files.
2015-04-16 11:50:14 +02:00