JGR's Patch Pack

Forum for technical discussions regarding development. If you have a general suggestion, problem or comment, please use one of the other forums.

Moderator: OpenTTD Developers

User avatar
Snail
Tycoon
Tycoon
Posts: 1283
Joined: 28 Apr 2003 18:52
Contact:

Re: JGR's Patch Pack

Post by Snail »

Hey Jonathan,

Question for you. It looks like a new feature, "Engine Variant Groups", has recently been introduced in OTTD trunk:

https://github.com/OpenTTD/OpenTTD/pull/10220

It seems quite a nice feature, and I'm considering building my next set around it (i.e. having engine variants as separate IDs rather than refits of the same ID). Are you planning to include it in your patch pack?
The French Narrow Gauge Train Set is now released! Get it here
User avatar
JGR
Tycoon
Tycoon
Posts: 2557
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: JGR's Patch Pack

Post by JGR »

Snail wrote: 03 Feb 2023 04:07 Hey Jonathan,

Question for you. It looks like a new feature, "Engine Variant Groups", has recently been introduced in OTTD trunk:

https://github.com/OpenTTD/OpenTTD/pull/10220

It seems quite a nice feature, and I'm considering building my next set around it (i.e. having engine variants as separate IDs rather than refits of the same ID). Are you planning to include it in your patch pack?
It's already in the most recent few releases.
Ex TTDPatch Coder
Patch Pack, Github
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: JGR's Patch Pack

Post by Argus »

Another fall

Code: Select all

*** OpenTTD Crash Report ***

Crash at: 2023-02-04 14:05:03 (UTC)
In game date: 1970-02-06 (7, 0) (DL: 1)
Game loaded at: 1970-01-01 (0, 0), Sat Feb 04 13:48:55 2023

Crash reason:
 Exception:  E1212012
 Location:   00007FFBE0EECD29
 Message:    Assertion failed at line 594 of /home/jgr/openttd/jgrpp/src/town_gui.cpp: cargo != nullptr

OpenTTD version:
 Version:     jgrpp-0.50.3 (0)
 Release ver: 0.50.3
 NewGRF ver:  1e006d64
 Bits:        64
 Endian:      little
 Dedicated:   no
 Build date:  Jan 30 2023 01:16:37
 Defines:     FEWER_ASSERTS WITH_BITMATH_BUILTINS WITH_OVERFLOW_BUILTINS WITH_DEMANGLE WITH_BFD0 WITH_DBGHELP TTD_ENDIAN=TTD_LITTLE_ENDIAN WITH_PNG WITH_ZLIB WITH_LIBLZMA WITH_LZO WITH_ZSTD WITH_OPENGL WITH_PERSONAL_DIR WITH_SSE WITH_ASSERT UNICODE _UNICODE WITH_UNISCRIBE PSAPI_VERSION=1 POINTER_IS_64BIT

Stack trace:
 00180000 00000000 00000016 00000000 E21E46B8 00007FFB 00000000 00000000
 E1212012 00000000 00000000 00000000 E0EECD29 00007FFB 00000000 00000000
 00000000 00000000 00000000 00000000 0CB47740 00000000 E37347B1 00007FFB
 00000000 00000000 09340000 00000000 00000002 00000000 00000000 00000000
 00000000 00000000 00000000 00000000 00000001 00000000 E2FB85D8 00007FFB
 000000E5 00000000 00330542 00000000 0000007C 00000000 E3022070 00007FFB
 7A98D432 00002D8C E37B0EF4 00007FFB 00000000 00000000 E217ADFB 00007FFB
 00000016 00000000 00000202 00000000 00000016 00000000 E21E46B8 00007FFB
 E0E42384 00007FFB 09DEFDB0 00000000 00000082 00000000 0916E3C8 00000000
 0000013A 00000000 0299DC70 00000000 00000203 00000000 00000004 00000000
 00000004 00000000 E217F1FB 00007FFB 00000001 00000000 E2F90000 00007FFB
 0916E9C0 00000000 3ED46980 00000000 0939A960 00000000 00000000 00000002
 004D029A 00000000 09398430 00000000 00000000 00000000 0011002F 00000000
 00180000 00000000 00000266 00000000 09398480 00000000 E300AFE0 00007FFB
 00000000 00000000 E2F90000 00007FFB 00000001 00000000 00000001 00000000
 00000000 00000000 00002010 00000000 09398480 00000000 E37347B1 00007FFB
 E300AFE0 00007FFB 09340000 00000000 0916E5D0 00000000 00000000 00000000
 00000000 00000000 00000001 00000000 09398480 00000000 E300D269 00007FFB
 00010003 00000000 0916E7F0 00000000 0916E7F0 00000000 09398480 00000000
 0916E7F0 00000000 00000000 00000000 00000022 00000000 0000016B 00000000
 00000026 00000000 448AA320 00000000 0000005A 00000000 00000082 00000000
 00000064 7F01FFFF 00000026 00000028 0000001C 00000000 00000597 FFFFFFFF
 09398480 00000000 00000013 00007FFB 0000033B 00000000 0000016B 00000000
 00000000 00000000 00000780 00000406 00000000 00000000 00000000 00000000

Registers:
 RAX: 0000000000000028 RBX: 0000000000000016 RCX: 0000000000000111 RDX: 00007FFBE300B0EF
 RSI: 00007FFBE21E46B8 RDI: 0000000000000000 RBP: 0000000000000004 RSP: 000000000916E290
 R8:  0000000000000111 R9:  0000000000330542 R10: 0000000000330542 R11: 000000000916DC98
 R12: 0000000000000910 R13: 0000000000000000 R14: 00000000008E1770 R15: 0000000000000001
 RIP: 00007FFBE0EECD29 EFLAGS: 00000206

 Bytes at instruction pointer:
 0F 1F 44 00 00 48 8B 8C 24 C0 00 00 00 48 33 CC E8 32 0B 06 00 48 81 C4

Operating system:
 Name:     Windows
 Release:  10.0.19044 ()
 Compiler: GCC 9.3.0 "9.3-win32 20200320"

Configuration:
 Blitter:      32bpp-sse4
 Graphics set: zBase (5588)
 Language:     D:\Portable\openttd-jgrpp-0.40.0-windows-win64\lang\czech.lng
 Music driver: dmusic
 Music set:    NoMusic (0)
 Network:      no
 Sound driver: win32
 Sound set:    OpenSFX (7974)
 Video driver: win32
 Pathfinder:   YAPF YAPF YAPF

Fonts:
 Small:  Arial
 Medium: Arial tučné
 Large:  Arial
 Mono:   sprite

Map size: 0x100000 (1024 x 1024)

AI Configuration (local: 0) (current: 0):
  0: Human

Libraries:
 LZMA:       5.2.1
 ZSTD:       1.4.8
 LZO:        2.10
 PNG:        1.5.23
 Zlib:       1.2.8

Module information:
 D:\Portable\openttd-jgrpp-0.40.0-windows-win64\openttd.exe handle: 0000000000400000 size: 120347072 crc: 460F0AC1 date: 2023-01-30 01:25:11
 C:\WINDOWS\SYSTEM32\ntdll.dll handle: 00007ffbe3710000 size: 2028984 crc: 82AD03D9 date: 2022-10-12 09:40:03
 C:\WINDOWS\System32\KERNEL32.DLL handle: 00007ffbe2090000 size: 773264 crc: 6C7B6E12 date: 2022-12-14 11:34:02
 C:\WINDOWS\System32\KERNELBASE.dll handle: 00007ffbe0ec0000 size: 2964720 crc: B045D34B date: 2022-12-14 11:33:56
 C:\WINDOWS\System32\ADVAPI32.dll handle: 00007ffbe34c0000 size: 699920 crc: C6A8E53F date: 2022-10-12 09:39:45
 C:\WINDOWS\System32\msvcrt.dll handle: 00007ffbe2150000 size: 637360 crc: 072737D9 date: 2021-03-07 10:57:14
 C:\WINDOWS\System32\sechost.dll handle: 00007ffbe3140000 size: 630696 crc: 4945C279 date: 2022-08-10 10:43:34
 C:\WINDOWS\System32\RPCRT4.dll handle: 00007ffbe3390000 size: 1196264 crc: EE29F460 date: 2023-01-11 10:47:01
 C:\WINDOWS\System32\GDI32.dll handle: 00007ffbe1c70000 size: 164288 crc: F60D3AA7 date: 2022-10-12 09:39:50
 C:\WINDOWS\System32\win32u.dll handle: 00007ffbe0e40000 size: 133792 crc: 891715FC date: 2023-01-11 10:46:58
 C:\WINDOWS\System32\gdi32full.dll handle: 00007ffbe14d0000 size: 1092912 crc: CC50126D date: 2022-12-14 11:33:59
 C:\WINDOWS\System32\msvcp_win.dll handle: 00007ffbe11a0000 size: 634760 crc: E6732639 date: 2021-03-07 10:57:11
 C:\WINDOWS\System32\ucrtbase.dll handle: 00007ffbe13d0000 size: 1044888 crc: D3CA62A3 date: 2021-03-07 10:57:11
 C:\WINDOWS\System32\USER32.dll handle: 00007ffbe2f90000 size: 1709152 crc: D2462B69 date: 2023-01-11 10:46:58
 C:\WINDOWS\System32\IMM32.dll handle: 00007ffbe21f0000 size: 191176 crc: 44D24EEF date: 2022-11-09 19:10:02
 C:\WINDOWS\System32\ole32.dll handle: 00007ffbe3570000 size: 1214264 crc: D2E575DB date: 2021-09-15 18:50:33
 C:\WINDOWS\System32\combase.dll handle: 00007ffbe1d30000 size: 3507520 crc: 41DD0BB1 date: 2022-12-14 11:33:52
 C:\WINDOWS\System32\PSAPI.DLL handle: 00007ffbe3380000 size: 19144 crc: 6E06CEEB date: 2021-03-07 10:57:09
 C:\WINDOWS\System32\SHELL32.dll handle: 00007ffbe2230000 size: 7650904 crc: 153936A5 date: 2023-01-11 10:47:01
 C:\WINDOWS\System32\WS2_32.dll handle: 00007ffbe2cb0000 size: 427200 crc: 6E37A637 date: 2021-03-07 10:57:15
 C:\WINDOWS\SYSTEM32\OPENGL32.dll handle: 00007ffbc4c70000 size: 1061888 crc: 5A0D4564 date: 2022-11-09 19:10:26
 C:\WINDOWS\SYSTEM32\WINMM.dll handle: 00007ffbd8690000 size: 147200 crc: 18D40339 date: 2021-03-07 10:56:31
 C:\WINDOWS\SYSTEM32\GLU32.dll handle: 00007ffbc4b80000 size: 164352 crc: CB5B87FE date: 2022-11-09 19:10:26
 C:\WINDOWS\SYSTEM32\USP10.dll handle: 00007ffbcc3b0000 size: 79360 crc: 9A7F7CC2 date: 2021-03-07 10:57:17
 C:\WINDOWS\SYSTEM32\CRYPTSP.dll handle: 00007ffbe0790000 size: 83744 crc: DDF7045E date: 2021-03-07 10:57:12
 C:\WINDOWS\system32\rsaenh.dll handle: 00007ffbdfe40000 size: 207080 crc: D4467459 date: 2021-06-11 15:10:27
 C:\WINDOWS\System32\bcrypt.dll handle: 00007ffbe1240000 size: 147800 crc: 0A12FB58 date: 2023-01-11 10:46:59
 C:\WINDOWS\SYSTEM32\CRYPTBASE.dll handle: 00007ffbe0780000 size: 34152 crc: CC386121 date: 2021-03-07 10:57:15
 C:\WINDOWS\System32\bcryptPrimitives.dll handle: 00007ffbe1690000 size: 527904 crc: 2F728DEC date: 2023-01-11 10:47:01
 C:\WINDOWS\SYSTEM32\windows.storage.dll handle: 00007ffbdeac0000 size: 7978384 crc: DB85F05E date: 2022-12-14 11:33:47
 C:\WINDOWS\SYSTEM32\Wldp.dll handle: 00007ffbe0830000 size: 193664 crc: 91C01E06 date: 2022-12-14 11:33:52
 C:\WINDOWS\System32\SHCORE.dll handle: 00007ffbe2da0000 size: 700896 crc: 9800D9CA date: 2022-08-10 10:43:29
 C:\WINDOWS\System32\shlwapi.dll handle: 00007ffbe2d40000 size: 343480 crc: 13DB2CD7 date: 2022-10-12 09:40:05
 C:\WINDOWS\system32\uxtheme.dll handle: 00007ffbdd500000 size: 627200 crc: 9D2579C7 date: 2022-11-09 19:10:07
 C:\WINDOWS\System32\MSCTF.dll handle: 00007ffbe2b90000 size: 1129056 crc: 7106B113 date: 2022-11-09 19:10:03
 C:\WINDOWS\System32\OLEAUT32.dll handle: 00007ffbe31e0000 size: 831544 crc: 121679A3 date: 2021-05-12 12:34:05
 C:\WINDOWS\SYSTEM32\kernel.appcore.dll handle: 00007ffbdf670000 size: 60464 crc: 7039ACC9 date: 2021-03-07 10:56:58
 C:\WINDOWS\SYSTEM32\textinputframework.dll handle: 00007ffbd4ae0000 size: 1015440 crc: 18A30FF4 date: 2022-10-12 09:39:51
 C:\WINDOWS\SYSTEM32\CoreUIComponents.dll handle: 00007ffbdce20000 size: 3537520 crc: 78335519 date: 2021-03-07 10:56:51
 C:\WINDOWS\SYSTEM32\CoreMessaging.dll handle: 00007ffbdd180000 size: 984952 crc: 8AFC31A6 date: 2022-11-09 19:09:58
 C:\WINDOWS\SYSTEM32\ntmarta.dll handle: 00007ffbdff60000 size: 191656 crc: B2A51DA2 date: 2021-03-07 10:57:13
 C:\WINDOWS\SYSTEM32\wintypes.dll handle: 00007ffbdc750000 size: 1395040 crc: D0AEE456 date: 2022-12-14 11:33:52
 C:\WINDOWS\system32\mswsock.dll handle: 00007ffbe0590000 size: 418416 crc: 7609CC3B date: 2021-03-07 10:57:12
 C:\WINDOWS\SYSTEM32\winmmbase.dll handle: 00007ffbc84a0000 size: 144592 crc: B331D5DD date: 2019-12-07 09:08:07
 C:\WINDOWS\SYSTEM32\MMDevAPI.DLL handle: 00007ffbd9260000 size: 529416 crc: 2326B336 date: 2022-02-09 17:54:25
 C:\WINDOWS\SYSTEM32\DEVOBJ.dll handle: 00007ffbe0b80000 size: 166888 crc: 2B5F92C4 date: 2022-04-13 12:12:38
 C:\WINDOWS\System32\cfgmgr32.dll handle: 00007ffbe0e70000 size: 306312 crc: 2E7EFA92 date: 2022-04-13 12:12:38
 C:\WINDOWS\SYSTEM32\wdmaud.drv handle: 00007ffbcc360000 size: 259584 crc: DB966BEF date: 2019-12-07 09:08:07
 C:\WINDOWS\SYSTEM32\AVRT.dll handle: 00007ffbd9820000 size: 30480 crc: D6790ED2 date: 2021-03-07 10:56:30
 C:\WINDOWS\SYSTEM32\ksuser.dll handle: 00007ffbd1f00000 size: 23264 crc: A73C3DE9 date: 2019-12-07 09:08:07
 C:\WINDOWS\SYSTEM32\AUDIOSES.DLL handle: 00007ffbd9480000 size: 1568176 crc: 707BB7BD date: 2022-12-14 11:33:37
 C:\WINDOWS\SYSTEM32\powrprof.dll handle: 00007ffbe0350000 size: 295464 crc: 74230007 date: 2021-03-07 10:57:13
 C:\WINDOWS\SYSTEM32\UMPDC.dll handle: 00007ffbe0210000 size: 64552 crc: B19D9CE1 date: 2021-03-07 10:56:32
 C:\WINDOWS\SYSTEM32\msacm32.drv handle: 00007ffbda150000 size: 30208 crc: 414EBD44 date: 2021-03-07 10:56:30
 C:\WINDOWS\SYSTEM32\MSACM32.dll handle: 00007ffbcc1c0000 size: 112080 crc: 7C3515A4 date: 2019-12-07 09:08:07
 C:\WINDOWS\SYSTEM32\midimap.dll handle: 00007ffbcc1b0000 size: 26624 crc: C81948B1 date: 2021-03-07 10:56:30
 C:\WINDOWS\System32\clbcatq.dll handle: 00007ffbe32d0000 size: 703960 crc: BC84D244 date: 2022-10-12 09:39:59
 C:\WINDOWS\System32\dmusic.dll handle: 00007ffbdb910000 size: 136704 crc: 8E4C1724 date: 2022-12-14 11:34:11
 C:\WINDOWS\System32\DSOUND.dll handle: 00007ffb95680000 size: 615424 crc: 1C78A884 date: 2019-12-07 09:08:07
 C:\WINDOWS\System32\dmsynth.dll handle: 00007ffbcc180000 size: 126464 crc: C147D9BA date: 2022-12-14 11:34:11
 C:\WINDOWS\SYSTEM32\resourcepolicyclient.dll handle: 00007ffbddf70000 size: 71784 crc: 38C47F6A date: 2021-03-07 10:56:43
 C:\Windows\System32\Windows.UI.dll handle: 00007ffbd4c00000 size: 1317544 crc: C59FEC4F date: 2021-03-07 10:57:05
 C:\Windows\System32\InputHost.dll handle: 00007ffbd4980000 size: 1379112 crc: 865C4B22 date: 2022-06-15 13:30:42
 C:\Windows\System32\WindowManagementAPI.dll handle: 00007ffbd8000000 size: 657464 crc: 832F1552 date: 2021-06-11 15:10:16
 C:\Windows\System32\PROPSYS.dll handle: 00007ffbddcd0000 size: 1004104 crc: B38922A6 date: 2022-06-15 13:30:44
 C:\WINDOWS\SYSTEM32\twinapi.appcore.dll handle: 00007ffbd80e0000 size: 2100592 crc: 98B1A60D date: 2022-08-10 10:43:21
 C:\WINDOWS\SYSTEM32\TextShaping.dll handle: 00007ffbc4020000 size: 706536 crc: 0262A5A0 date: 2021-10-13 17:45:07
 C:\WINDOWS\SYSTEM32\DNSAPI.dll handle: 00007ffbe0280000 size: 821272 crc: 723E358F date: 2022-08-10 10:43:32
 C:\WINDOWS\SYSTEM32\IPHLPAPI.DLL handle: 00007ffbe0230000 size: 231440 crc: 482296DF date: 2022-08-10 10:43:32
 C:\WINDOWS\System32\NSI.dll handle: 00007ffbe2d20000 size: 24792 crc: C961CAFC date: 2021-03-07 10:57:15
 C:\Windows\System32\rasadhlp.dll handle: 00007ffbd80b0000 size: 17408 crc: 47E75440 date: 2021-03-07 10:57:28
 C:\WINDOWS\System32\fwpuclnt.dll handle: 00007ffbcb7a0000 size: 506368 crc: 7B8236CC date: 2023-01-11 10:46:58
 C:\Windows\System32\Windows.FileExplorer.Common.dll handle: 00007ffbc9380000 size: 373248 crc: 2E622855 date: 2022-06-15 13:30:54
 C:\Windows\System32\iertutil.dll handle: 00007ffbd3040000 size: 2813968 crc: 63AF4A80 date: 2022-10-12 09:40:07
 C:\Windows\System32\cldapi.dll handle: 00007ffbdac80000 size: 115200 crc: 1F27018D date: 2022-05-11 11:48:15
 C:\Windows\System32\FLTLIB.DLL handle: 00007ffbc9230000 size: 33064 crc: 678ECCAA date: 2021-03-07 10:57:15
 C:\WINDOWS\SYSTEM32\SspiCli.dll handle: 00007ffbe0c90000 size: 188584 crc: 06BA0B5B date: 2022-10-12 09:40:04
 C:\WINDOWS\System32\coml2.dll handle: 00007ffbe2e50000 size: 488104 crc: 8D8AB8EE date: 2021-03-07 10:56:58
 C:\WINDOWS\SYSTEM32\profapi.dll handle: 00007ffbe0d10000 size: 115728 crc: 89AB86D7 date: 2021-03-11 14:46:34

Events: n, n

---- gamelog start ----
Tick 0: new game started
Revision text changed to 1.6.1, savegame version 195, not modified, _openttd_newgrf_version = 0x16186bd9
New game mode: 2 landscape: 2
Added NewGRF: GRF ID 52577801, checksum 20B5D8122F2B4AD74ADDA30E44BA8233, filename: opengfx_biggui-2.0.0\ogfx-biggui.grf (md5sum matches)
Added NewGRF: GRF ID 47471801, checksum 275D86707382D35A2F09AB29C116A665, filename: auzlandscapeobjects-12\auz_landscape_objects.grf (md5sum matches)
Added NewGRF: GRF ID 504A0107, checksum 92B822D319E71F920908801AD5751D26, filename: beach_objects-1.2\beach_v1_2.grf (md5sum matches)
Added NewGRF: GRF ID 43415000, checksum 4DA9FE9A87DD330EBAD43916771BAF21, filename: opengfx_airports-0.4.2\ogfx-airports.grf (md5sum matches)
Added NewGRF: GRF ID 4F472B34, checksum 136D889FDAEAA3491F8320248A04425C, filename: opengfx_landscape-1.1.2\ogfx-landscape.grf (md5sum matches)
Added NewGRF: GRF ID 46727806, checksum BBE029FCDD7A16F85876D417FF318D23, filename: opengfx_trees-0.8.0\opengfx+trees.grf (md5sum matches)
Added NewGRF: GRF ID 56430001, checksum 2AD089EE6B73F25D79F286AD43765914, filename: total_town_replacement_set-3.14\ttrs3w.grf (md5sum matches)
Added NewGRF: GRF ID FBFB9905, checksum F747797A14AAA646402DC4E16DE5E82C, filename: longer_girder__steel_bridge.1\longergirdersteelbridge.grf (md5sum matches)
Added NewGRF: GRF ID 4D4E0103, checksum 0727CAF0B249F0D3BD08E6140657FC27, filename: modified_bridge_properties.0.3\bridgeprop.grf (md5sum matches)
Added NewGRF: GRF ID 45530500, checksum D9BE5AFA481FC3E0A96E6EB72B455612, filename: japanese_stations-3.6\jpstations.grf (md5sum matches)
Added NewGRF: GRF ID 43485053, checksum 3C4699AA326D6397DA937AD436DE8906, filename: chips_station_set-1.7.0\chips.grf (md5sum matches)
Added NewGRF: GRF ID 4A430002, checksum 93EAC5F5396584B92D4C5F0AAAF3F6C5, filename: indstatr-1.0.2\indstatr.grf (md5sum matches)
Added NewGRF: GRF ID 48410101, checksum F7FDD4541807DFEF0FD669FB73BAE010, filename: nuts_unrealistic_train_set-0.7.8\nuts.grf (md5sum matches)
Added NewGRF: GRF ID 52571203, checksum 7CE88A25DDB058C1BE577B88D049B274, filename: egrvts2-188\egrvts2.grf (md5sum matches)
Added NewGRF: GRF ID 44440A01, checksum FCEEC76CF44EC23E7FE9C88048CF11CC, filename: av8_aviators_aircraft_set-2.21\pb_av8w.grf (md5sum matches)
Added NewGRF: GRF ID 414E0101, checksum 5D665C64693A438E3046C22666F46E08, filename: fish_ship_set-0.9.2\fish.grf (md5sum matches)
Added NewGRF: GRF ID 414E0201, checksum 0DA3A80B986BC3C17C20CA4CE9CA26AA, filename: fish_2-2.0.3\fish.grf (md5sum matches)
Added NewGRF: GRF ID 4F472B33, checksum 437E4F6BDA52EB5CA9615196291514CA, filename: opengfx_industries-version\ogfx-industries.grf (md5sum matches)
Tick 1280: game loaded
Revision text changed to jgrpp-0.50.3, savegame version 292, not modified, _openttd_newgrf_version = 0x1e006d64
New game mode: 1 landscape: 2
Tick 1311: GRF config changed
Removed NewGRF: GRF ID 52577801, filename: opengfx_biggui-2.0.0\ogfx-biggui.grf (md5sum matches)
Removed NewGRF: GRF ID 4F472B33, filename: opengfx_industries-version\ogfx-industries.grf (md5sum matches)
Tick 1311: settings changed
Setting changed: construction.max_tunnel_length : 64 -> 640
Tick 1311: GRF config changed
GRF parameter changed: GRF ID 43415000, filename: opengfx_airports-0.4.2\ogfx-airports.grf (md5sum matches)
Added NewGRF: GRF ID 4A4B8808, checksum F1912DF9C7E06D2F9705ADA21DCDA400, filename: axis_extreme_industry_set-2.0.1\axis_2.0.1.grf (md5sum matches)
Added NewGRF: GRF ID 41570101, checksum 2D09741F074782C9B8C132A2BCD68153, filename: 2cc_cargo_trams-0.8r\2cc-trams-cargo-v0.8r-2021-03-24.grf (md5sum matches)
Added NewGRF: GRF ID FBFB0010, checksum 910E27FA08080A404B80EA7E9A888B95, filename: 2cc_trams-0.9c\2cc-trams-v0.9c-2020-10-24.grf (md5sum matches)
Added NewGRF: GRF ID 0100403A, checksum 8C7F1A415219229AC25F800B53CB9FE1, filename: city_objects-1.4\cov1.4.grf (md5sum matches)
Added NewGRF: GRF ID 0100403B, checksum AAD29C32E5BE4CDC8A6A1BE58031D953, filename: city_objects_extras-1.7\coextrav1.7.grf (md5sum matches)
Added NewGRF: GRF ID 43530103, checksum 0B216C6FFB7FF95D01EC0CC22AFEA340, filename: countryroads (1).grf (md5sum matches)
Added NewGRF: GRF ID 44450701, checksum 715AD0D9932D92E73E34FFAA4F907792, filename: flume-0.7\flume07.grf (md5sum matches)
Added NewGRF: GRF ID 46520101, checksum 80005A4718BB35C67F6D79B9ACCC70F0, filename: fridaemon_s_objects-6\fridaemonsobjects.grf (md5sum matches)
Added NewGRF: GRF ID 46525301, checksum 57CABEA6B79FAEAA523C660F657832F7, filename: fridaemon_s_non_track_tiles-1\frstations_v001.grf (md5sum matches)
Added NewGRF: GRF ID 454E1901, checksum E84F4875E7EBC3B7DB5379746A0AD563, filename: future_reality_inspired_maglevs-1.3\frims_maglev_set_1.3.grf (md5sum matches)
Added NewGRF: GRF ID 43485054, checksum F09180381B487C911D5EAF5DFF4FDDF2, filename: chips_station_set_2-2.0.0\chips.grf (md5sum matches)
Added NewGRF: GRF ID 4A430003, checksum 30B0D655512D651C346B93651E4DC647, filename: industrial_stations_renewal-1.0.2-modified\indstatrbridgemod.grf (md5sum matches)
Added NewGRF: GRF ID 54540301, checksum F7CDD4F730E4F3EE87100CE42E5070AE, filename: itl_houses-2.1\itl_houses.grf (md5sum matches)
Added NewGRF: GRF ID 444AF0A1, checksum A2CA629809D5066340950B760D98830D, filename: bridge_improver.grf (md5sum matches)
Added NewGRF: GRF ID 54540101, checksum E8E0A1499127415BF8D2F6AA0B065083, filename: kaaskrokets_fictional_aircraft-1.0.2\kaas_planes.grf (md5sum matches)
Added NewGRF: GRF ID 44450602, checksum 97ACEF2D0F78654F40D60061F9989272, filename: moprv.grf (md5sum matches)
Added NewGRF: GRF ID 50432C01, checksum EE40DAAFDAE595B32EB034F9C9661340, filename: opengfx playable ufos\ogfx_ufo.grf (md5sum matches)
Added NewGRF: GRF ID 4F474D0F, checksum E318D4742251B18536DF0BFA69C45467, filename: opengfx_mars_objects-1.0\ogfx-mars-obj.grf (md5sum matches)
Added NewGRF: GRF ID 4D4C5301, checksum 50E39A6A578687C7F9F1E17E683286B8, filename: future_houses_for_late_game-0.5a\ogfx-mars-houses_late-start.grf (md5sum matches)
Added NewGRF: GRF ID 45520001, checksum E6E1B419C310FD9E19863DED20400E14, filename: Zálohaopenttd\newgrf\pgs-statw.GRF (md5sum matches)
Added NewGRF: GRF ID 41560102, checksum 7D4DD258F3998C8DB3A918C2472B25F3, filename: pipe-6.40\pipe.grf (md5sum matches)
Added NewGRF: GRF ID 4A530101, checksum 9C78028CB9346C54D73F296250C104A8, filename: Zálohaopenttd\newgrf\PlaneSetw.grf (md5sum matches)
Added NewGRF: GRF ID 52415608, checksum C808C4B56D0589A5605DDEDBA6732094, filename: rav8_rangless_av8-1.00\rav8.grf (md5sum matches)
Added NewGRF: GRF ID 01020001, checksum 138630A34714F6D4C2E6FB5494FE4036, filename: real_arcade_town_set-0.2\realarcade.grf (md5sum matches)
Added NewGRF: GRF ID 52425201, checksum BFA81F1722F987E75D85AB53D122A5A2, filename: romazoon_objects-2\romazoonobjects.grf (md5sum matches)
Added NewGRF: GRF ID 52455200, checksum 559A776BBA9C96CA2C324E421332A688, filename: Zálohaopenttd\content_download\newgrf\pack\ae_rura.GRF (md5sum matches)
Added NewGRF: GRF ID 4A44BBB1, checksum 364811CB4F6787B2B0AAB65555016F55, filename: shark-1.0\shark.grf (md5sum matches)
Added NewGRF: GRF ID 52455300, checksum 9D50B42F36934FC3049F7A8459CA7510, filename: Zálohaopenttd\content_download\newgrf\pack\ae_subu.GRF (md5sum matches)
Added NewGRF: GRF ID 55464989, checksum 195CFEB540762879FD4C4796F81E9CE1, filename: u_ratt-0.7a\uratt.grf (md5sum matches)
Added NewGRF: GRF ID 4B4B1101, checksum AF908557A71573681F5A0A72015B1378, filename: vace__vtol_aircraft_for_everyon-4\vace.grf (md5sum matches)
Added NewGRF: GRF ID 444A5903, checksum A6F5779EF9AACF8417D5C06956613CEB, filename: vactrain_set_1.1.fork-1.1.3\vactrain.grf (md5sum matches)
Added NewGRF: GRF ID 43530902, checksum 46D2080DDFC86FE782EB005DF5B8D9D4, filename: water_way_road-0.3.1\waterway.grf (md5sum matches)
Added NewGRF: GRF ID 57A50001, checksum AE6203FBF710A4DD2DF90604D21B681C, filename: was-beta\was-dev\was.grf (md5sum matches)
Added NewGRF: GRF ID 4A565101, checksum BB3D3A0BF1205440BAD70DA1B36DFDD5, filename: spacey-1.0.1\spacey.grf (md5sum matches)
Added NewGRF: GRF ID 5742530A, checksum AA53D44BC34E739F72BFCDE5FBCBB0A4, filename: 53_susmonnrt_alpha.grf (md5sum matches)
Tick 1311: GRF config changed
Added NewGRF: GRF ID 44450501, checksum 6AEC8742D0CBF7CB57F055B7114EB553, filename: Trolleybi012.grf (md5sum matches)
---- gamelog end ----

Recent news messages (1 of 1):
(1970-02-05) StringID: 685, Type: 0, Ref1: 2, 0, Ref2: 3, 0

Command Log:
 Showing most recent 36 of 36 commands
   0 | 1970-02-03, 30,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x149F008C (CmdStartStopVehicle)
   1 | 1970-02-02,  7,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000003, cc:   0, lc:   0, cmd: 0x14C6002C (CmdModifyOrder)
   2 | 1970-02-01, 72,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000303, cc:   0, lc:   0, cmd: 0x14C6002C (CmdModifyOrder)
   3 | 1970-02-01, 26,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000003, p3: 0x0000000000000001, cc:   0, lc:   0, cmd: 0x14C6002C (CmdModifyOrder)
   4 | 1970-02-01, 18,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000303, p3: 0x0000000000000001, cc:   0, lc:   0, cmd: 0x14C6002C (CmdModifyOrder)
   5 | 1970-01-31, 72,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000403, p3: 0x0000000000000001, cc:   0, lc:   0, cmd: 0x0000002C (CmdModifyOrder)
   6 | 1970-01-31, 72,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000102, p3: 0x0000000000000001, cc:   0, lc:   0, cmd: 0x14C6002C (CmdModifyOrder)
   7 | 1970-01-31, 11,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000403, cc:   0, lc:   0, cmd: 0x0000002C (CmdModifyOrder)
   8 | 1970-01-31, 11,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000102, cc:   0, lc:   0, cmd: 0x14C6002C (CmdModifyOrder)
   9 | 1970-01-30, 22,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000001, p3: 0x0000000001000021, cc:   0, lc:   0, cmd: 0x14C4002F (CmdInsertOrder)
  10 | 1970-01-29, 51,   0 | -----m----- |      907 x     260, p1: 0x00000000, p2: 0x00000000, p3: 0x0000000000000021, cc:   0, lc:   0, cmd: 0x14C4002F (CmdInsertOrder)
  11 | 1970-01-26, 72,   0 | -r---m----- |      907 x     260, p1: 0xFF0004FA, p2: 0x00000001, cc:   0, lc:   0, cmd: 0x14A70023 (CmdBuildVehicle)
  12 | 1970-01-21, 15,   0 | -----m----f |      906 x     266, p1: 0x000000A4, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x0000001B (CmdBuildRoad)
  13 | 1970-01-21, 15,   0 | -----m----f |      906 x     268, p1: 0x000000A1, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x0000001B (CmdBuildRoad)
  14 | 1970-01-21, 15,   0 | -r---m----- |      906 x     267, p1: 0x00000101, p2: 0xFFFF014A, cc:   0, lc:   0, cmd: 0x13F40017 (CmdBuildRoadStop)
  15 | 1970-01-20,  8,   0 | -----m----f |      906 x     261, p1: 0x000000A4, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x0000001B (CmdBuildRoad)
  16 | 1970-01-20,  8,   0 | -----m----f |      906 x     263, p1: 0x000000A1, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x0000001B (CmdBuildRoad)
  17 | 1970-01-20,  8,   0 | -r---m----- |      906 x     262, p1: 0x00000101, p2: 0xFFFF014A, cc:   0, lc:   0, cmd: 0x13F40017 (CmdBuildRoadStop)
  18 | 1970-01-17, 42,   0 | -----m----- |      906 x     260, p1: 0x000000A2, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x0000001B (CmdBuildRoad)
  19 | 1970-01-17, 42,   0 | -----m----- |      907 x     260, p1: 0x00000028, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x1424001C (CmdBuildRoadDepot)
  20 | 1970-01-01, 31,   0 | -----m----- |        0 x       0, p1: 0x00000001, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x00000046 (CmdPause)
  21 | 1970-01-01, 31,   0 | -----m----- |        0 x       0, p1: 0x00000111, p2: 0x0000000D, cc:   0, lc:   0, cmd: 0x00000036 (CmdSetCompanyColour)
  22 | 1970-01-01, 31,   0 | -----m----- |        0 x       0, p1: 0x00000011, p2: 0x00000007, cc:   0, lc:   0, cmd: 0x00000036 (CmdSetCompanyColour)
  23 | 1970-01-01, 31,   0 | -----m----- |        0 x       0, p1: 0x00000000, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x00000036 (CmdSetCompanyColour)
  24 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x00000001, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [economy.town_cargogen_mode]
  25 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0xFFFFFFFE, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [economy.town_growth_rate]
  26 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x0000092E, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [game_creation.ending_year]
  27 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x00000005, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [difficulty.industry_density]
  28 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x00000001, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [construction.enable_build_river]
  29 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x00000280, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [construction.max_tunnel_length]
  30 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x00000001, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [vehicle.safer_crossings]
  31 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [economy.infrastructure_maintenance]
  32 | 1970-01-01, 31,   0 | -----m--t-- |        0 x       0, p1: 0x00000000, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x00000078 (CmdChangeSetting) [economy.inflation]
  33 | 1970-01-01, 31,   0 | -----m----- |        0 x       0, p1: 0x00000001, p2: 0x00000001, cc:   0, lc:   0, cmd: 0x00000046 (CmdPause)
  34 | 1970-01-01,  0,   0 | -----m----- |        0 x       0, p1: 0x00000001, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x00000046 (CmdPause)
  35 | 1970-01-01,  0,   0 | -----m----- |        0 x       0, p1: 0x00000002, p2: 0x00000000, cc:   0, lc:   0, cmd: 0x00000046 (CmdPause)

Special Events Log:
 Showing most recent 4 of 4 events
   0 | 1970-01-01, 31,   0 | cc:   0, lc:   0 | NewGRF reload
   1 | 1970-01-01, 31,   0 | cc:   0, lc:   0 | NewGRF reload
   2 | 1970-01-01, 31,   0 | cc:   0, lc:   0 | NewGRF reload
   3 | 1970-01-01,  0,   0 | cc:   0, lc:   0 | NewGRF reload

*** End of OpenTTD Crash Report ***

Decoded stack trace:
[00] KERNELBASE           0x00007FFBE0EECD29 RaiseException + 105
[01] msvcrt               0x00007FFBE217ADFB raise + 539
[02] msvcrt               0x00007FFBE217F1FB abort + 27
[03] openttd              0x000000000064D643 error(char const*, ...) + 115 (/home/jgr/openttd/jgrpp/src/openttd.cpp:174)
[04] openttd              0x000000000051082F TownViewWindow::DrawWidget(Rect const&, int) const + 1695 (/home/jgr/openttd/jgrpp/src/town_gui.cpp:594)
[05] openttd              0x000000000045ED05 NWidgetBackground::Draw(Window const*) + 341 (/home/jgr/openttd/jgrpp/src/widget.cpp:2307)
 <infinite loop>

*** End of additional info ***
I admit, I changed industries, but there was none before.
User avatar
JGR
Tycoon
Tycoon
Posts: 2557
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: JGR's Patch Pack

Post by JGR »

Argus wrote: 04 Feb 2023 14:10 I admit, I changed industries, but there was none before.
Don't change industry/cargo GRFs after starting the game.
Amongst other things, town growth cargoes such as food/water will be broken.
Ex TTDPatch Coder
Patch Pack, Github
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: JGR's Patch Pack

Post by Argus »

I had a feeling this would be it. I get it, but the tedium of the vanilla industry is just frustrating. :oops: Usually a change of industry passes, but here AXIS was apparently too much.
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: JGR's Patch Pack

Post by Argus »

I've already asked elsewhere, but no answer yet. How is it possible that I start a game scenarios and it starts with my graphics settings for new games? Specifically, for example, Rusty Paradise, downloadable from Bananas. It's always old game scenarios, and since it has now caused AXIS to crash, the game can crash at any time if I run a game like this and happen to have AXIS in the graphics settings for new games. I haven't tried this behavior in the vanilla version.
ino
Traffic Manager
Traffic Manager
Posts: 152
Joined: 09 Apr 2017 14:58

Re: JGR's Patch Pack

Post by ino »

Argus wrote: 04 Feb 2023 15:11 I've already asked elsewhere, but no answer yet. How is it possible that I start a game scenarios and it starts with my graphics settings for new games? Specifically, for example, Rusty Paradise, downloadable from Bananas. It's always old game scenarios, and since it has now caused AXIS to crash, the game can crash at any time if I run a game like this and happen to have AXIS in the graphics settings for new games. I haven't tried this behavior in the vanilla version.
It's not possible. Or at least, not easily possible. (You could always re-create the scenario by hand with different newgrf). There were some work to try to accomplish this by creating alternative scenario format but so far it hasn't gone anywhere.
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: JGR's Patch Pack

Post by Argus »

When it first happened to me, I also thought that it shouldn't be possible. However, these old game scenarios don't contain any graphics, at startup they load the graphics from my settings for new games, as if I wasn't starting a scenario, but a new game with that setting. :shock: I'm not really making this up. Now I ran Rusty Paradise in a vanilla version 13 of openttd where I have only XIS in the graphics settings for new games, and the game started with XIS without changing the graphics in any way. It could be a bug, but it's hard for to show it on screenshots
User avatar
kamnet
Moderator
Moderator
Posts: 8580
Joined: 28 Sep 2009 17:15
Location: Eastern KY
Contact:

Re: JGR's Patch Pack

Post by kamnet »

Argus wrote: 04 Feb 2023 15:32 When it first happened to me, I also thought that it shouldn't be possible. However, these old game scenarios don't contain any graphics, at startup they load the graphics from my settings for new games, as if I wasn't starting a scenario, but a new game with that setting. :shock: I'm not really making this up. Now I ran Rusty Paradise in a vanilla version 13 of openttd where I have only XIS in the graphics settings for new games, and the game started with XIS without changing the graphics in any way. It could be a bug, but it's hard for to show it on screenshots
I'll be damned, can confirm in JGR 0.50.3. Having a NewGRF loaded (AXIS) in settings, then loading a scenario without NewGRFs (Rusty Paradise) results in NewGRFs being loaded in.
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: JGR's Patch Pack

Post by Argus »

Nouveau Suisse by Purno does the same. I think Gamescript was also used once...
Argus
Tycoon
Tycoon
Posts: 1204
Joined: 16 Oct 2018 08:31
Location: Heart of the Highlands. Not Scottish. Czech.

Re: JGR's Patch Pack

Post by Argus »

So it is said that very old games did not save information about newgrf, so the current settings are always used. Mystery solved :)
Phx01
Engineer
Engineer
Posts: 2
Joined: 05 Feb 2023 11:55

Re: JGR's Patch Pack

Post by Phx01 »

A friend of mine and me wanted to try this patch pack as it contains a host of interesting additions. :bow:

Since the pre-compiled Linux releases are all targeting Ubuntu and we use Fedora 37, we started out trying ourselves compiling it from source. Now, we are by no means any developers and since we came across a few errors, we would need to have some help to see what we can do about them.

What we have managed so far:
We installed the following packages to compile the patch pack:
- automake
- cmake
- gcc
- gcc-c++
- make


While compiling we both got the same error messages during the "make" process (at 72% as well as 92% completion). "CMake" also denoted a warning that we are using an unsupported distribution of Linux.

For the initial errors of missing libraries, we also installed the following packages:
- xz-devel ---> liblzma.so*
- libpng-devel ---> libpng16.so*
- SDL2-devel ---> libSDL2.so*
- libzstd-devel ---> libzstd.so*


The game appears to start and we have not run across any shortcomings so far starting a new game, but we cannot shake the feeling that these "make" errors may bite us back later in the game.
Attachments
OpenTTD_JGRPP_cmake_log.txt
CMake log
(4.38 KiB) Downloaded 33 times
OpenTTD_JGRPP_make_log.txt
Make log
(112.86 KiB) Downloaded 34 times
User avatar
JGR
Tycoon
Tycoon
Posts: 2557
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: JGR's Patch Pack

Post by JGR »

Phx01 wrote: 05 Feb 2023 13:43 A friend of mine and me wanted to try this patch pack as it contains a host of interesting additions. :bow:

Since the pre-compiled Linux releases are all targeting Ubuntu and we use Fedora 37, we started out trying ourselves compiling it from source. Now, we are by no means any developers and since we came across a few errors, we would need to have some help to see what we can do about them.

What we have managed so far:
We installed the following packages to compile the patch pack:
- automake
- cmake
- gcc
- gcc-c++
- make


While compiling we both got the same error messages during the "make" process (at 72% as well as 92% completion). "CMake" also denoted a warning that we are using an unsupported distribution of Linux.

For the initial errors of missing libraries, we also installed the following packages:
- xz-devel ---> liblzma.so*
- libpng-devel ---> libpng16.so*
- SDL2-devel ---> libSDL2.so*
- libzstd-devel ---> libzstd.so*


The game appears to start and we have not run across any shortcomings so far starting a new game, but we cannot shake the feeling that these "make" errors may bite us back later in the game.
None of these messages are cause for concern, there should not be a problem.

There is a pre-compiled generic linux build available here which should run fine on Fedora.
Ex TTDPatch Coder
Patch Pack, Github
Phx01
Engineer
Engineer
Posts: 2
Joined: 05 Feb 2023 11:55

Re: JGR's Patch Pack

Post by Phx01 »

Thanks for the quick response! And yes, I tried the pre-compiled version as well, but struggled to see where those files need to be moved to (if even needed). Some of the libraries were also outdated compared to the installed ones I found in "/usr/lib64". So, I was concerned merging them into this directory.

However, if the error messages are no grounds for concerns we will be happy compiling it. I'll possibly write a script around it to simplify pulling and re-compiling it in case of updates.

Thanks again!
User avatar
Redirect Left
Tycoon
Tycoon
Posts: 7248
Joined: 22 Jan 2005 19:31
Location: Wakefield, West Yorkshire

Re: JGR's Patch Pack

Post by Redirect Left »

What's happened to the send to depot & sell option?

edit: ignore me, I'm dense. I didn't realise it was an option to enable in settings, I had to reinstall a while back >.<
Attachments
2023-02-05 23_11_07-OpenTTD jgrpp-0.50.1.png
2023-02-05 23_11_07-OpenTTD jgrpp-0.50.1.png (5.66 KiB) Viewed 2768 times
Image
Need some good tested AI? - Unofficial AI Tester, list of good stuff & thread is here.
dol422
Transport Coordinator
Transport Coordinator
Posts: 310
Joined: 29 Dec 2015 20:06
Location: England

Re: JGR's Patch Pack

Post by dol422 »

I don't know if I've encountered a bug, or if it is something I have done. I've attached a screenshot which should explain it better.

The things to take note of are: third departure on departure board, the destination and departure time should be different (order no. 12 on far right timetable). The service in question is on the same route with an alternating timetable
Attachments
Department for Transport, 2184-11-25#1.png
(285.04 KiB) Not downloaded yet
Take a look at: http://www.tt-forums.net/viewtopic.php?f=47&t=74993
Why do it tomorrow when you can do it today
User avatar
Redirect Left
Tycoon
Tycoon
Posts: 7248
Joined: 22 Jan 2005 19:31
Location: Wakefield, West Yorkshire

Re: JGR's Patch Pack

Post by Redirect Left »

Idea i had whilst mass replacing & upgrading track, it'd be nice if it was possible to do, similar to signals, hold a button and it converts the track to, or upgrades (in the case of non-electricfied to EL rails) up until the first obstacle, the same result as happens when you hold CTRL and drag signals down or up a track, it'll place signals until the first obstacle (a junction is the most common one when i am doing it, for example). Useful for when you need to mass upgrade, but also in a careful manner. Such as upgrading non-electrified track next to monorail track, so wildly dragging a huge box over the map can be a bit tricky still and easy to convert a single square of track you didn't want.
Image
Need some good tested AI? - Unofficial AI Tester, list of good stuff & thread is here.
User avatar
JGR
Tycoon
Tycoon
Posts: 2557
Joined: 08 Aug 2005 13:46
Location: Ipswich

Re: JGR's Patch Pack

Post by JGR »

dol422 wrote: 07 Feb 2023 17:46 I don't know if I've encountered a bug, or if it is something I have done. I've attached a screenshot which should explain it better.

The things to take note of are: third departure on departure board, the destination and departure time should be different (order no. 12 on far right timetable). The service in question is on the same route with an alternating timetable
I cannot see anything wrong here. The departure time and destination are correct according to the order list/timetable you have there.
Ex TTDPatch Coder
Patch Pack, Github
User avatar
Redirect Left
Tycoon
Tycoon
Posts: 7248
Joined: 22 Jan 2005 19:31
Location: Wakefield, West Yorkshire

Re: JGR's Patch Pack

Post by Redirect Left »

Another idea, because i was minorly inconvenienced.
It'd be nice if it was possible to build bridges in these situations 'as is', doing this from point A to B errors, due to an existant road at the uppermost point. If you delete that road, you can build your bridge, delete its unneeded top spur, and you're left with what you were trying to do to start with / it looks the same as if it had build the bridge to start with, with the custom bridgehead
2023-02-19 08_57_55-OpenTTD jgrpp-0.50.3.png
2023-02-19 08_57_55-OpenTTD jgrpp-0.50.3.png (98.78 KiB) Viewed 1760 times
Image
Need some good tested AI? - Unofficial AI Tester, list of good stuff & thread is here.
User avatar
fridaemon
Director
Director
Posts: 629
Joined: 27 Oct 2019 21:06
Location: Czech Republic

Re: JGR's Patch Pack

Post by fridaemon »

When we talk about BRIDGES ... Would there be a possibility to increase the amount of bridges in the game? :twisted:
ImageImageImageImageImage
Beach Objects * Shopping Centres * Skyscrapers * Garage Entrances
Modular Warehouses * Trucks & Buses Parking Lots * Bus Depots * Bus Terminals
Road Waypoints * Road Stops * Eyecandy Objects * Building Set

Winner of the Screenshot of 09/20, 11/20, 02/21, 06/21, 07/21, 05/22 and 06/22.:twisted:
Post Reply

Return to “OpenTTD Development”

Who is online

Users browsing this forum: 3iff and 18 guests