WLs50
0280b40ca5
Merge remote-tracking branch 'manul-public/master' into manul-staging
2025-04-05 14:24:53 +02:00
Jano211
9ff3ff195d
Tracks width smooth change and no "include file" info in log
2025-03-16 13:43:58 +01:00
Jano211
c712c7d5a3
Improved scenery loading from SBT
...
When found SBT file, ignores "*_ter.scm" files
2025-03-16 12:28:09 +01:00
Jano211
910ba6c2b2
Tracks width smooth change and no "include file" info in log
2025-01-05 19:29:10 +01:00
Jano211
58b1bc38ae
Improved scenery loading from SBT
...
When found SBT file, ignores "*_ter.scm" files
2025-01-05 19:29:07 +01:00
jakubg1
84980a4484
Improve the keymapper
...
The keymapper, available as one of the options in the starting menu when the EXE is run without a scenery specified, has undergone a few changes:
- Key descriptions are now parsed the way Starter does and are displayed in the window. They are also no longer consumed when saving to a file.
- Unbound keys are now also displayed as well. Not all of them though; some entries won't exist if they are not specified in the eu07_input-keyboard.ini file.
- You can now unbind a key by pressing F10.
The Parser has got a new boolean option: `skipComments`, true by default to leave current behavior unchanged. When set to false, comments will be parsed as ordinary tokens.
2024-03-03 03:00:47 +01:00
milek7
590b47ed76
poprawka ładowania mmd
2023-12-19 18:48:32 +01:00
Królik Uszasty
d191d9e5e7
Random includes only for mmd files
2022-11-04 23:50:56 +01:00
Królik Uszasty
027f7c69e9
Random includes
2022-11-04 23:50:56 +01:00
milek7
364d7630c9
add missing replace_slashes in parser
2022-03-06 22:24:38 +01:00
milek7
ff61e18fd0
remove stray include
2022-03-06 18:21:06 +01:00
milek7
ce6d530aa8
changes for standalone e3d export
2022-03-06 18:18:07 +01:00
milek7
5bafa31f9d
Merge commit 'd8170c932b448ba6888e702746b5ae22632062d8' into sim
2022-01-05 22:21:05 +01:00
tmj-fstate
7b816594ba
maintenance: string search methods
2021-05-27 14:23:00 +02:00
milek7
29f8f91ad8
Merge remote-tracking branch 'tmj/master' into sim
2020-10-18 23:35:14 +02:00
tmj-fstate
c4ef056102
build 200824. emergency_brake getvalues event support, utf bom parsing fix, brake state vehicle debug panel enhancement, ai cab change logic fixes, ai door operation logic fixes, minor ai logic fixes, gfx renderer framerate calculation tweak, minor bug fixes
2020-08-26 13:43:24 +02:00
tmj-fstate
92379deff5
build 200630. parser include support enhancement
2020-06-30 15:57:20 +02:00
tmj-fstate
d942d43f63
minor bug fixes
2020-06-29 15:32:09 +02:00
milek7
b9791a6699
support escape sequence \ in parser
2019-10-12 19:31:59 +02:00
milek7
aa9bee57da
further WIP on launcher
2019-08-24 01:28:55 +02:00
milek7
d961cb17a2
use binary ifstream in cParser
2019-08-21 20:23:07 +02:00
milek7
da6343166a
scn parsing with directive and trainset matching
2019-08-10 12:00:37 +02:00
milek7
1fa6313373
Merge branch 'master' of https://github.com/tmj-fstate/maszyna into milek-dev
2019-08-08 00:37:04 +02:00
tmj-fstate
fbd2ff85fa
basic particle system implementation
2019-08-06 14:06:46 +02:00
milek7
267c4472a3
Merge branch 'tmj-dev' into milek-dev
2019-02-21 18:18:32 +01:00
tmj-fstate
852fdcfa0e
minor bug fixes
2019-02-06 16:48:03 +01:00
tmj-fstate
7933ade080
maintenance: removed deprecated files, linux friendly include names
2018-10-12 19:53:33 +02:00
milek7
d9687a4e1f
Merge branch 'tmj-dev' into milek-dev
2018-09-16 22:48:53 +02:00
tmj-fstate
d05e404d75
basic isolated track section hierarchy, track vertical radius property, ai passenger stop logic tweaks, ai signal speed limit tracking logic tweaks
2018-09-11 23:17:59 +02:00
tmj-fstate
24eda2d63f
AI cruise control fix, minor refactoring
2018-08-19 14:40:48 +02:00
tmj-fstate
cbaa5f7817
build 180809. scenery node groups, AI shunt mode braking tweaks
2018-08-09 22:24:42 +02:00
milek7
bc2184966f
backslash/slash fixes, again
2018-03-26 21:22:20 +02:00
milek7
a215a0f8b3
Merge branch 'tmj-dev' into dev
2017-12-25 18:27:10 +01:00
tmj-fstate
4e6e428cea
additional sound type for local brake, support for combined sounds
2017-12-14 14:31:34 +01:00
milek7
16923d20f7
tmj merge
2017-10-30 16:30:04 +01: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
35e526a454
added support for using multiple and/or nested include parameters in one token
2017-10-22 19:25:10 +02:00
milek7
7ff873178d
multiple parser substitutions in one token
2017-10-22 14:48:41 +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
milek7
1f2d7feccb
Merge branch 'tmj-dev' into nogfx
2017-08-31 21:29:44 +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
milek7
ec60853614
merge, with tmj renderer
2017-08-18 00:56:05 +02:00
milek7
f7459f3434
linux support
2017-07-31 00:25:19 +02:00
tmj-fstate
01ef6b3887
minor c++ standard compliance fixes
2017-07-29 02:12:06 +02:00
milek7
ce9a0b39c2
match include to file case
2017-07-28 23:39:22 +02:00
tmj-fstate
8e37307ff5
minor diagnostics enhancements and null pointer safeguards
2017-06-27 13:18:32 +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
tmj-fstate
21680a5d30
completed unification of render paths
2017-06-13 18:13:49 +02:00
tmj-fstate
e0bde30ee4
basic ui panels
2017-03-13 15:35:34 +01:00
VB
bd9cd6f797
merge
2017-02-26 19:10:16 +01:00