repo.or.cz
/
openttd
/
fttd.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Inline CheckAddToTodoSet into its only caller in signal.cpp
2013-10-22
c
i
rdan
I
n
li
n
e CheckAddToTodoSet
into its on
l
y caller in si
g
nal
.
cpp
commit
|
commitdiff
|
tree
2013-10-22
cirdan
A
llow to bui
l
d extended road bridges over
existing
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Allow to build ex
t
ended r
o
ad bridges
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Allow
t
o remove ro
a
d pie
c
es from bridge
h
eads
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make the p
a
thfinder
cost function
aw
a
r
e of extended
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make DrawBridg
e
Middle aware of ex
t
end
e
d
r
oad bridges
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make initial infras
t
ructu
r
e count aware
o
f extend
e
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Ma
k
e several tile procs aware o
f
extended road bridges
commit
|
commitdiff
|
tree
2013-10-22
cirdan
N
e
w functi
o
n to check
for
v
alid roadbits
f
or a road
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
N
e
w
function to chec
k
for e
x
ten
d
ed road bridges
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New function C
l
earRoadType t
o
clea
r
a
r
o
adtype fro
m
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Store track layout for road bridgeheads
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
Sp
l
it Cmd
B
uildRoad int
o
per-tiletyp
e
functions
commit
|
commitdiff
|
tree
2013-10-22
ci
r
da
n
Split Remov
e
Road into per-til
e
type functions
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Rework CheckRoadSlop
e
not to h
a
ve an in/out paramet
e
r
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Rename
a
param
e
ter in Ge
t
AnyRoadBits
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Move road
b
r
idge ma
p
fun
c
tions into road_map
.
h
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Mo
v
e b
r
idg
e
head map
a
ccessor
s
into ti
l
e_map
.
h
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Have t
h
e signal ma
p
functions check f
o
r
the right tile
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos
in N
P
F
F
ollow
T
rack
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Redo a condition
a
l in
N
PFFollowTrack
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Remov
e
now unused P
F
Po
s
::Set
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in CYapfRailNodeT::SetLastTi
l
e
Tra
c
k
d
i
r
commit
|
commitdiff
|
tree
2013-10-22
c
i
rd
a
n
Assert that we can b
a
ck out in Ext
e
ndTra
i
nReservation
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Use
P
FPos in Ch
e
ckShi
p
Re
v
erse
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
U
s
e PFPo
s
in NPFRoute
T
o
* fun
c
tions
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Give PBSTi
l
eIn
f
o
a c
o
nstr
u
ctor taki
n
g a
PF
P
os
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PF
P
os in FollowRe
s
er
v
ation
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
dan
Remove now unus
e
d Fol
l
ow variant
f
rom the track follower
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
epl
a
c
e GetV
e
hic
l
e
T
rackdir by GetPos
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
New function Has
O
newaySigna
l
BlockingPos
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Ne
w
functio
n
s HasPbsSi
g
nal{Al
o
n
g
,Against}
P
os
commit
|
commitdiff
|
tree
2013-10-22
cirdan
N
e
w function Ge
t
Signa
l
StateB
y
P
os
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New func
t
ion GetSignalType that uses P
F
Po
s
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
New
f
un
c
tions HasSignal{Along,Ag
a
i
n
st}Po
s
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
N
e
w
file s
i
g
n
a
l
_map
.
h
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Use PFPos in
C
heckWait
i
ngPosition
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New fun
c
tion
s
{Tr
y
Reserv
e
,Unreserve}RailTrack using
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
d
an
New fun
c
tion HasReser
v
e
d
Pos
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Make S
e
tRa
i
l
StationPlatf
o
rmReservation u
s
e
PFPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make Clear
P
a
thReservat
i
on u
s
e PFPos
commit
|
commitdiff
|
tree
2013-10-22
cir
d
a
n
Simplify ChooseShipTrack
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in YAPF nodes
commit
|
commitdiff
|
tree
2013-10-22
cirdan
U
s
e
PFPos in
C
YapfOrigi
n
TileT
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PF
P
os in Fin
d
NearestDepot
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use P
F
Pos in CYap
f
O
r
i
gin
T
i
l
e
TwoWayT
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Us
e
PFPos in Ch
e
ckReverseTr
a
in in CYapfFollowRailT
commit
|
commitdiff
|
tree
2013-10-22
cirdan
U
s
e
PFPos in F
i
ndNeares
t
SafeTil
e
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
U
s
e
P
F
P
o
s in F
i
n
dNearestD
e
potTwo
W
ay
commit
|
commitdiff
|
tree
2013-10-22
cir
d
a
n
Simplify
call
to
SetOrigin
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make the
NP
F
hash structur
e
use PFPos as key
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
Re
w
or
k
handling of failed res
e
rva
t
ions
in CYapfReserveTra
c
k
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Make CYapfReserveTrack us
e
PFPos
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
U
s
e
PFPos i
n
CYa
p
fRailNodeT::I
t
erateTiles
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Rework CYapfRese
r
v
eT
r
a
ck::{Reserve,Unreserve}Sin
g
leT
r
a
ck
commit
|
commitdiff
|
tree
2013-10-22
c
irda
n
I
n
li
n
e
R
e
ser
v
eRa
i
lStationPlatform
into
i
ts only caller
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Add missing re
t
u
r
n
statem
e
n
t in
CYapfReserveTrack:
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use
P
FP
o
s in
C
yapfCostRailT::SignalCost
commit
|
commitdiff
|
tree
2013-10-22
ci
r
d
an
Use PFPos in CyapfCostRai
l
T:
:
Reserv
a
t
io
n
C
ost
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in CYapfCostRailT::OneTileC
o
st
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in CYapfCostRa
i
lT::
S
lopeCos
t
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in CYapfCo
s
t
R
oa
d
T:
:
OneTil
e
Cost
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in CYapfCostRoadT::SlopeCost
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make PfD
e
tectDestination accep
t
a
PFPos argume
n
t
commit
|
commitdiff
|
tree
2013-10-22
c
ir
d
an
Use
PFPos in NPFRailPa
t
hCost
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Ma
k
e PBSTi
l
e
I
n
f
o use PFPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Remove unused f
u
nctions i
n
CYapfRa
i
lSegment and CYa
p
fRailSeg
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
M
ak
e
CYapfCostRail
T
::TIL
E
a derived class of P
F
P
o
s
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Replace GetLa
s
t
Tile/GetLastTrack
d
i
r by
Ge
t
L
a
s
tPos
i
n
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
M
ake CYapfRailSegment use
P
FPos
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Make C
Y
apfRoadNodeT
use
P
FPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
epl
a
ce G
e
tTile/GetTr
a
ckdir
b
y
Ge
t
Pos in CYapfNo
d
e
T
commit
|
commitdiff
|
tree
2013-10-22
cirdan
M
a
k
e
CY
a
pfN
o
d
e
Ke
y
a
d
erived
c
la
s
s of PFPos
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Rename CYapfNodeKey fields
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
New base class CYapfNodeKey for CYa
p
fNod
e
Key{ExitDir
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Inline NPFBridgeCost into it
s
only call
e
r
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make AyStarN
o
de
u
se PFPos
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Add FollowN
e
xt f
u
n
c
tion to the tr
a
ck fol
l
ower
commit
|
commitdiff
|
tree
2013-10-22
cirdan
M
a
ke the track follower
a
ccept a PFPos argu
m
ent
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Impro
v
e Ext
e
ndTr
a
inReservation docume
n
tation
a
nd usage
commit
|
commitdiff
|
tree
2013-10-22
cirdan
H
a
v
e
the track
f
ollower autocheck for single-track
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New struct PFNe
w
P
os
f
or a pathf
i
nder ne
w
posit
i
on
(track
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
ci
r
d
a
n
New
s
tr
u
c
t
P
FP
o
s for a pathf
i
nder pos
i
tion (track
and
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
P
repare the
p
athfinders
for ext
e
n
ded bridge he
a
ds
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
R
e
arrange ExtendTrain
R
eservati
o
n
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Unify m_is_* f
i
el
d
s in
t
he track follow
e
r
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Re
v
ersing
n
on-tram road
v
ehicles is al
w
ays possi
b
l
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
N
e
w funct
i
on GetTrack
S
tatu
s
T
r
a
c
kdirBits in th
e
trac
k
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cir
d
a
n
Han
d
le end
o
f line
consistently in the
t
rack
fol
l
ower
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Simplify call to TryR
e
verse in the t
r
ack follower
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Rem
o
v
e u
n
u
sed cons
t
ruct
o
r from the p
a
thfinder track
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
S
i
mplify constr
u
ction
o
f track
f
ollo
w
er
with railtype
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
L
et the track
f
ollow
e
r h
a
ndle 90-deg
r
ee turns
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Allow t
h
e default
r
ai
l
track follower
t
o chec
k
for
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Rearrange a
n
d
rename the track
follo
w
er
t
yped
e
fs
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Remove two
t
emplate
p
a
ra
m
e
ters fro
m
t
he trac
k
fol
l
ower
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Remov
e
i
n
itialisations i
n
the
t
rack fo
l
lower init function
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
I
n
line one of t
h
e
init fun
c
tions in the track fo
l
l
o
wer
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
R
e
move un
n
ecessa
r
y call to the track follower
i
nit
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Re
m
ove function
G
e
tB
r
id
g
eType
commit
|
commitdiff
|
tree
next