11e79f52ae
Conversion to cpp 20
2026-01-18 21:21:15 +01:00
9b6b941d30
Add returnable python commands
...
requires modified abstractscreenrenderer
2025-03-16 15:44:46 +01:00
WLs50
a5f6397eca
merge manul
2025-03-09 15:36:11 +01:00
milek7
ba5dfda64d
WITH_PYTHON build option
2022-07-07 02:29:36 +02:00
milek7
aae73106f4
Merge branch 'gfx-work' into sim
2019-04-15 13:10:40 +02:00
milek7
3c28416912
Merge branch 'milek-dev' into gfx-work
2019-04-05 19:36:50 +02:00
milek7
d8b2c68653
Merge branch 'tmj-dev' into milek-dev
2019-04-05 19:26:42 +02:00
tmj-fstate
8600550dcd
build 190402. basic implementation for script generated vehicle destination sign textures
2019-04-02 18:51:43 +02:00
milek7
f4c53f2579
python windows improvements
2019-03-18 20:11:59 +01:00
milek7
99e7ef5513
python screen windows without context sharing
2019-03-18 17:02:54 +01:00
milek7
1f987294b2
Merge branch 'milek-dev' into gfx-work
2019-01-27 21:07:03 +01:00
milek7
4f030959e3
Merge branch 'tmj-dev' into milek-dev
2019-01-27 20:44:37 +01:00
tmj-fstate
753cf7ee5d
refactoring: python task data creation moved to the task queue worker
2019-01-23 19:38:59 +01:00
milek7
de38d99ac1
Merge branch 'milek-dev' into gfx-work
2019-01-01 00:25:18 +01:00
milek7
4495f6a436
Merge branch 'tmj-dev' into milek-dev
2018-12-31 23:49:10 +01:00
tmj-fstate
bdbbaafc83
build 181231. cab control tweaks, python interpreter stderr initialization fail fallback, enabled cab reflections, more parameters exposed to python scripts, minor ai logic enhancements, minor debug enhancements
2018-12-31 22:00:58 +01:00
milek7
b96635f3da
option for uploading python textures in main thread
2018-11-04 17:02:08 +01:00
milek7
9f5a88a2fc
Merge branch 'milek-dev' into gfx-work
2018-10-25 13:37:57 +02:00
milek7
98b167a666
Merge branch 'tmj-dev' into milek-dev
2018-10-25 11:51:38 +02:00
milek7
472255931d
supress warnings in python.h
2018-10-23 17:24:54 +02:00
milek7
0c460e9e0d
use pbo for picking buffers, restore picking for scenery nodes
2018-10-23 17:04:04 +02:00
tmj-fstate
b36ed8db6c
basic texture generation support, python multithreading fixes
2018-10-21 01:29:45 +02:00
milek7
b86fcbdbbc
Merge branch 'milek-dev' into gfx-work
2018-10-14 22:29:39 +02:00
milek7
87d95b2d10
Merge branch 'tmj-dev' into milek-dev
2018-10-14 22:27:28 +02:00
milek7
dd0a9b1d77
fixes, configurable framebuffers quality
2018-10-14 21:52:37 +02:00
tmj-fstate
f8f0907d8a
python task queue task handling tweaks
2018-10-13 14:53:17 +02:00
milek7
047988219b
build fixes, bump version, don't duplicate screen render requests
2018-10-12 23:19:38 +02:00
milek7
c7741c6618
Merge branch 'tmj-dev' into milek-dev
2018-10-12 23:13:51 +02:00
tmj-fstate
68f82be451
python task queue texture binding tweak, python task queue crash fix
2018-10-12 22:07:42 +02:00
milek7
14b27a6e98
Merge branch 'tmj-dev' into milek-dev
2018-10-01 21:00:27 +02:00
tmj-fstate
7c60829f54
python interpreter refactored to a task queue
2018-09-28 19:16:41 +02:00
milek7
e9ced2ddd6
Merge branch 'tmj-dev' into milek-dev
2018-05-19 20:33:56 +02:00
tmj-fstate
b9be22eb25
configurable python renderer update rate
2018-04-29 15:00:59 +02:00
tmj-fstate
710f7e3fbc
master branch unification: cross-platform python interpreter
2018-03-01 16:07:52 +01:00
tmj-fstate
0124032d3b
maintenance: settings item refactoring, include dependencies fixes
2018-01-26 16:44:47 +01:00
tmj-fstate
6683738077
bug fixes for python bindings and .fiz loader
2017-02-11 15:50:08 +01:00
tmj-fstate
61440c4969
compatibility with winXP. .bmp loader now handles 32-bit images and more modern headers.
2017-01-30 23:21:00 +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
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
28d5be7363
Dalsze poprawki do AnsiString w różnych plikach.
2016-10-23 22:34:32 +02:00
firleju
c84bf7319b
1. Poprawione asynchrony.
...
2. Możliwość zdefiniowania koloru tła ekranu ładowania w eu07.ini.
3. Dodanie logowania ruchu ramek WM_COPYDATA do oddzielnego pliku.
4. Dodana ramka skrócona aktywnych AI.
5. Dodana ramka sterowania uszkodzeniami pojazdów.
6. Dodanie kręciołka od świateł (w tym trakcja wielokrotna).
7. Rozbudowa asynchronów, m.in. tempomat, zadawanie siły (w kN), przeciwpoślizg, czyste ED itd.
8. Dodanie animacji drtzwi odskokowo-przesuwnych.
9. Dodanie możliwości uszkadzania pojazdów (EN57).
10. Uruchomienie sprzęgu WN, zwłaszcza w asynchronach - do przejrzenia logowanie braków napięcia.
11. Wyłączanie radiostopu przez wyłączanie radia, a nie przez ruch zaworem maszynisty.
12. Usunięcie wyłącznika ciśnieniowego w EN57 (proteza, trzeba zrobić wpis na to).
13. Wstępna wersja hamowania rekuperacyjnego wraz z przechodzeniem na hamowanie oporowe.
14. Cała masa nowych zmiennych stanu dostępna dla ekranu (Pythona).
15. Nowa stara smuga z dawnego SPKSu.
16. Inne, które mogłem zapomnieć lub nie uszczegółowić.
17. Poprawione wyświetlanie haslera
2016-01-28 22:47:40 +01:00
Firleju
85e65bfe66
Added python vars for display more vehicles in train.
...
Added missing python libs.
2015-06-05 21:01:26 +02:00
Firleju
731102c10f
LCD Screens in python
...
Merge with python branch
2015-06-05 21:00:49 +02:00