Jonathan G Rennison
|
27316f70ec
|
Create enum for sprite cache control flag bits
|
2 years ago |
Jonathan G Rennison
|
4e5e85e7aa
|
Debug: Allow inspecting industry specs before industry is built
Add debug box to industry chains window
|
2 years ago |
Jonathan G Rennison
|
c58b94c376
|
VarAction2: DSE: Allow setting skip on zero flag on skippable procedures
|
2 years ago |
Jonathan G Rennison
|
4601a1bfc6
|
Move NewGRF optimiser functions into a separate file
Create a new header for shared definitions with newgrf.cpp
|
2 years ago |
Jonathan G Rennison
|
3d59c961a6
|
VarAction2: Avoid group variable tracking coupling through shared procs
Output dependencies on a procedure shouldn't propagate into input
dependencies on unrelated call sites in different groups
|
2 years ago |
Jonathan G Rennison
|
00e32162a1
|
VarAction2: Allow DSE to remove procedure calls
|
2 years ago |
Jonathan G Rennison
|
30ecdfe140
|
VarAction2: Allow jumping over constant stores to special registers
Insert suitable store(s) after the end block
|
2 years ago |
Jonathan G Rennison
|
3a8bd7a589
|
VarAction2: Allow jumps to skip over procedure calls if possible
|
2 years ago |
Jonathan G Rennison
|
9ed5b6e65c
|
Debug: Change sprite group indentation handling
|
2 years ago |
Jonathan G Rennison
|
41f2e92f5c
|
VarAction2: Add a NOOP operator
|
2 years ago |
Jonathan G Rennison
|
57de709309
|
VarAction2: Add bit for whether variable 1C is an output
|
2 years ago |
Jonathan G Rennison
|
e143ab06d8
|
VarAction2: Track which temp stores may be overwritten by procedures
Instead of treating procedures as an unpredictable store
|
2 years ago |
Jonathan G Rennison
|
06cc71b6c5
|
VarAction2: Mark suitable AND ops as jump insertion candidates
|
2 years ago |
Jonathan G Rennison
|
aa49e17e39
|
Remove road vehicles during load which are uncorrectably invalid
|
2 years ago |
Jonathan G Rennison
|
bf618a3584
|
Debug: Add more stats to dump map and veh stats console commands
|
2 years ago |
Jonathan G Rennison
|
613c90e78f
|
Fix GetClosestIndustry with invalid industry type when using cache
|
2 years ago |
Jonathan G Rennison
|
bc920df63a
|
Fix excessive braking for slopes with realistic braking
Unit conversion issue between potential and kinetic energies
|
2 years ago |
Jonathan G Rennison
|
0bddf96f7f
|
VarAction2: Set variable for ABS op to avoid unused read from var 0
|
2 years ago |
Jonathan G Rennison
|
f52e6cb8f2
|
Version: Committing version data for tag: jgrpp-0.48.1
|
2 years ago |
Jonathan G Rennison
|
dc69957dcc
|
VarAction2: Cache industry distances in CBID_INDUSTRY_LOCATION
|
2 years ago |
Jonathan G Rennison
|
0e1e892ca8
|
VarAction2: Use masking for sub-parts of industry var 67
Ensure that distance and count can't overflow on very large maps
|
2 years ago |
Jonathan G Rennison
|
0a99440166
|
Debug: Always use head for vehicle debug window name in caption
|
2 years ago |
Jonathan G Rennison
|
dbc55274e2
|
Debug: Show callback ID names in sprite dump
|
2 years ago |
Jonathan G Rennison
|
7af568f0f0
|
VarAction2: Handle case where expensive vars are only conditionally read
Within a JZ_LV and in prior DSGAF_SKIP_ON_ZERO op
|
2 years ago |
Jonathan G Rennison
|
9a4c31b0da
|
VarAction2: Add last_value variants of JZ/JNZ ops
|
2 years ago |
Jonathan G Rennison
|
cbc6199542
|
VarAction2: Add a JNZ op analogous to JZ for OR ops
|
2 years ago |
Jonathan G Rennison
|
5ec802a3d4
|
VarAction2: Allow substituting perm store loads through temp store
|
2 years ago |
Jonathan G Rennison
|
cbabbb6db6
|
Fix train braking behaviour when lookahead is aspect limited
When lookahead end is within the reservation end
|
2 years ago |
Jonathan G Rennison
|
71b6d7a502
|
Merge branch 'master' into jgrpp
# Conflicts:
# src/lang/arabic_egypt.txt
# src/station_cmd.cpp
# src/station_cmd.h
# src/timetable_cmd.cpp
# src/train_cmd.cpp
|
2 years ago |
translators
|
ccb9d99880
|
Update: Translations from eints
arabic (egypt): 13 changes by AviationGamerX
persian: 16 changes by pooyana84
finnish: 33 changes by lanurmi
|
2 years ago |
translators
|
e3759931e7
|
Update: Translations from eints
english (us): 1 change by 2TallTyler
arabic (egypt): 62 changes by AviationGamerX
turkish: 1 change by ahmetlii
|
2 years ago |
translators
|
97d79c8e52
|
Update: Translations from eints
spanish (mexican): 1 change by absay
catalan: 1 change by J0anJosep
|
2 years ago |
Jonathan G Rennison
|
c6817fab6e
|
Don't use implicit orders for conditional order waiting loops
Fixes vehicles never leaving when the only order is an implicit order
(because vehicles were released with no orders)
|
2 years ago |
translators
|
d1d7e47896
|
Update: Translations from eints
russian: 1 change by Ln-Wolf
portuguese: 1 change by azulcosta
|
2 years ago |
Jonathan G Rennison
|
70ef4c6d90
|
Merge pull request #407 from auge8472/lang-de
Translated most of the missing strings for German language, stand jgrpp 0.48.0
|
2 years ago |
translators
|
77a8e3b649
|
Update: Translations from eints
polish: 1 change by pAter-exe
|
2 years ago |
Heiko August
|
12aa409332
|
Change: translated most of the missing strings for German language
|
2 years ago |
Nicolas Chappe
|
6d154e72dd
|
Fix #8584: Vehicles with shared orders getting invalid or unexpected start dates
|
2 years ago |
translators
|
67608350b6
|
Update: Translations from eints
finnish: 45 changes by lanurmi
portuguese (brazilian): 29 changes by rodigu
|
2 years ago |
Jonathan G Rennison
|
67331fe946
|
Fix #9951: Scenario editor random industries button and persistent storage (#9952)
BasePersistentStorageArray::SwitchMode was not called
|
2 years ago |
translators
|
8f772352ce
|
Update: Translations from eints
italian: 1 change by Rivarossi
|
2 years ago |
translators
|
b199779ad4
|
Update: Translations from eints
chinese (simplified): 26 changes by ZZY2357
korean: 1 change by telk5093
|
2 years ago |
Jonathan G Rennison
|
0735c4b851
|
Ensure that disabling infra sharing can't break realistic braking reservations
|
2 years ago |
Jonathan G Rennison
|
856cea576f
|
Fix infrastructure sharing checks not being executed when disabling
|
2 years ago |
Jonathan G Rennison
|
27d4900fde
|
Fix text colour for infrastructure sharing error messages
|
2 years ago |
Jonathan G Rennison
|
dc01d0cac4
|
Handle case where deleting a company removes part of a train's reservation
When realistic braking is enabled, which would ordinarily prevent
the track from being removed
|
2 years ago |
Jonathan G Rennison
|
ed737e1a8f
|
VarAction2: Do not remove redundant adjusts when this would break var 1C
|
2 years ago |
Jonathan G Rennison
|
b9c22a0b9e
|
VarAction2: Do not prune groups when this would break var 1C
|
2 years ago |
Jonathan G Rennison
|
ae746a1af4
|
VarAction2: Fix tracking of whether a sprite group needs var 1C
|
2 years ago |
Jonathan G Rennison
|
e497f0e78d
|
Fix crash in tooltip window UpdateWidgetSize due to not using saved string
|
2 years ago |