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
Remove GetTileRailType
2014-02-16
cirdan
Remove G
e
tTileRail
T
ype
commit
|
commitdiff
|
tree
2014-02-16
ci
r
da
n
I
n
troduce path til
e
clas
s
es
P
a
thM
T
ile
a
n
d PathVTile
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Mak
e
Path
P
os a cla
s
s template
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Introduce {Rai
l
,Road,Ship}Pat
h
Pos
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make
C
Y
apfNodeKey and
friend
s
cl
a
ss
templates
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make the track follo
w
er a
c
lass templa
t
e
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make P
a
thMPos a cl
a
ss template
commit
|
commitdiff
|
tree
2014-02-16
c
i
rdan
Add PathPos
:
:{se
t
,cle
a
r}_tra
c
k
d
ir
commit
|
commitdiff
|
tree
2014-02-16
cir
d
a
n
Intro
d
uce PathTi
l
e::is_valid
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Ignore wormholes in CYapfNodeKeyExi
t
Dir hash funct
i
on
commit
|
commitdiff
|
tree
2014-02-15
ci
r
d
a
n
Remove CYa
p
fNodeKeyExitD
i
r
a
s possible node
k
e
y
f
o
r
.
.
.
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Rem
o
v
e NPF
commit
|
commitdiff
|
tree
2014-02-14
ci
r
dan
R
e
m
ove exitdir from CYapf
N
od
e
KeyTrackDir
commit
|
commitdiff
|
tree
2014-02-13
cirdan
Do no
t
provide an is_choice flag to CYapfNodeT::Set
commit
|
commitdiff
|
tree
2014-02-12
cir
d
an
Tur
n
CYapfRa
i
lNodeT flags field into a pr
o
per
std:
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
c
irdan
Pro
v
ide
Y
A
P
F ChooseRoadTrack with the available track
d
ir
s
commit
|
commitdiff
|
tree
2014-02-10
rubid
i
um
Move
c
p
uid flag dete
c
tion t
o
c
p
u
.
cpp
commit
|
commitdiff
|
tree
2014-02-10
frosch
Run co
n
tents of config files through str_validat
e
commit
|
commitdiff
|
tree
2014-02-10
rub
i
d
i
um
A
dd
S
SE 4
.
1 sprite so
r
ter
commit
|
commitdiff
|
tree
2014-02-09
cirdan
D
efine se
v
eral
CYapfRailBaseT met
h
od
s
o
u
t
of l
i
ne
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Inline CYapfRailBaseT::T
r
e
a
tFirstRedTwoWa
y
Sig
n
a
l
AsEOL
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Remo
v
e
mostly unused
funct
i
ons from CYapfRa
i
l
T
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Rearrang
e
y
a
pf_ra
i
l
.
cp
p
t
o group related
c
o
d
e
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Remov
e
CYapf
R
a
i
l
_TypesT
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfAny
S
a
feTileRailT into CYapfAnySafeTileRa
i
l
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
Me
r
ge C
Y
apfAnyDepotRailT
into CYapf
A
nyDepotRai
l
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfFollow
R
ailT into
C
Ya
p
fRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
n
line
stFindNe
a
r
estS
a
fe
T
ile into YapfTrainFindNearest
S
afeTile
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfAnySafeTileRail1 and C
Y
apfAn
y
SafeTileRai
l
2
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
Inline stFindN
e
a
restDepotTwoWay
into
Y
apfTrainFin
d
Nea
r
est
D
epot
commit
|
commitdiff
|
tree
2014-02-09
cirdan
M
erge CYa
p
fAnyDepotR
a
i
l
1 and
C
Yap
f
A
ny
D
epotRail2
commit
|
commitdiff
|
tree
2014-02-09
c
i
r
dan
Inlin
e
stCheck
R
everseTrain int
o
YapfTra
i
nChec
k
Reverse
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
nli
n
e
CYapfRail::stC
h
o
oseRailT
r
a
ck in
t
o Y
a
pfTrain
C
hooseTr
a
ck
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
M
erge
C
YapfRail1
and CYapfRa
i
l2
into CYapf
R
ail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Si
m
pl
i
f
y
CY
a
pfRailT template p
a
rameters
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Remove unneede
d
trai
n
parameters
in
Y
APF rail code
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
Remove CYa
p
f
F
o
llowRailT
:
:
S
etDestination
commit
|
commitdiff
|
tree
2014-02-08
c
i
rdan
Re
m
ove c
l
ass templ
a
te CFollowTrackRailT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Rem
o
ve Track
F
o
ll
o
wer def
i
niti
o
n from CYapfRail_TypesT
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Remove templa
t
e p
a
rameter TrackFollower from
CYapfRai
l
Base
T
commit
|
commitdiff
|
tree
2014-02-08
c
irdan
Remove CFollowTrack
R
ail90 and CFollowT
r
ackR
a
il90
commit
|
commitdiff
|
tree
2014-02-08
c
irdan
Move
Y
APF
t
rack reservati
o
n t
o
CYapfR
a
ilBaseT
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
Avoid pointless c
a
lls to F
i
ndSa
f
ePosi
t
ionOnPath
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Introduc
e
CYapfReserveTrack::F
i
nd
S
afePositionOnPath
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Add a TrackFollower in CYap
f
RailBaseT for use in Cal
c
Segment
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inline
A
d
d
MultipleNodes into CYap
f
RailT::
F
o
l
l
o
w
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Add a TrackFo
l
l
ower in CYapfRailBaseT for use in F
o
llow
commit
|
commitdiff
|
tree
2014-02-07
ci
r
dan
M
erge YAPF rail de
s
tination and tr
a
ck fo
l
lower classes
commit
|
commitdiff
|
tree
2014-02-07
c
ird
a
n
Merg
e
Pf
F
ollow
N
ode i
n
to CYapfRa
i
lT
commit
|
commitdiff
|
tree
2014-02-07
cirda
n
Rearrange th
e
last
part
o
f CYa
p
fRailT
:
:AddMul
t
i
pleNodes
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Remove ret
u
r
n
val
u
e f
r
om PfCalcEstimate
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inline AddNewNo
d
e
and PfCalcCos
t
into A
d
dMultipleNodes
commit
|
commitdiff
|
tree
2014-02-06
cirdan
I
n
t
r
o
duce CYapfRa
i
lB
a
seT::AddTargetCo
s
t
commit
|
commitdiff
|
tree
2014-02-06
c
i
r
d
an
In
t
roduce CYapfRa
i
lBaseT:
:
Re
s
toreCachedNode
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Move
all new YAPF rail node calcul
a
tions down to CalcS
e
gm
e
nt
commit
|
commitdiff
|
tree
2014-02-06
cir
d
an
Rework
P
fCalcCost not to alw
a
ys require a
NodeData
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cir
d
an
Rework attac
h
ing of segments
to YAPF ra
i
l
node
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Introduce
C
YapfR
a
ilBaseT::
H
andleNodeNextTile
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Make mask_
r
eserved_tracks a field in C
Y
apfRailBas
e
T
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Introduce
CYapfR
a
ilBaseT::Handle
N
odeTile
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Thorough
l
y rearrange rail YAPF
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Rem
o
ve parameter is_choi
c
e
from CYapfRai
l
T::AddStartupN
o
de
commit
|
commitdiff
|
tree
2014-02-04
cir
d
a
n
Call PfSetStart
u
pNodes
a
t
t
he end of CYapfRailT::SetOr
i
gin
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Re
a
rrange
r
ail
t
r
ack fo
l
lower constructors a
n
d
h
i
e
rarchy
commit
|
commitdiff
|
tree
2014-02-04
cirdan
M
ove t
r
ack masking
s
electio
n
to CYa
p
fRa
i
lT
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Remove CFo
l
lowTrackRai
l
T:
:
MaskReserve
d
Tracks
commit
|
commitdiff
|
tree
2014-02-03
cirdan
R
emove field m_ori
g
in_tile from CYa
p
fRe
s
erve
T
rack
commit
|
commitdiff
|
tree
2014-02-03
cird
a
n
Make U
n
rese
r
v
eSin
g
le
T
rack
a
static s
t
andalone
f
u
n
ction
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Make R
e
serveSingleTra
c
k a static sta
n
dalone function
commit
|
commitdiff
|
tree
2014-02-03
ci
r
dan
Remove
p
arameter
fail from ReserveS
i
ngleT
r
ack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove re
t
ur
n
value
f
r
o
m UnreserveSingleTrac
k
commit
|
commitdiff
|
tree
2014-02-03
ci
r
dan
Remove param
e
ter s
t
o
p from Un
r
eserveSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
In
l
i
ne IterateTiles into CYapfReserveTrack:
:
TryR
e
servePath
commit
|
commitdiff
|
tree
2014-02-03
ci
r
dan
F
latten CYap
f
ReserveT
r
ack::FindSafePos
i
ti
o
n
OnNod
e
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove
C
YapfBaseT an
d
its containing
f
ile
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Move A
d
dStartupNode
f
rom
C
Y
a
pf
B
as
e
T to CYapfRai
l
T
commit
|
commitdiff
|
tree
2014-02-02
ci
r
da
n
I
ntrod
u
ce a
fu
n
c
t
ion
t
o
c
omput
e
segme
n
t costs in CYapf
R
ailT
commit
|
commitdiff
|
tree
2014-02-02
c
i
rda
n
Remov
e
variable next in
CYapfRailT::Pf
C
alc
C
os
t
commit
|
commitdiff
|
tree
2014-02-02
c
irdan
Inline CYapfRailNodeT::SetLastPos
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Introduce a struc
t
for node cost data in CYapfR
a
ilT
commit
|
commitdiff
|
tree
2014-02-02
cird
a
n
Rework TransitionCost to che
c
k for straight tiles earlier
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Merge
Cur
v
eC
o
st a
n
d SwitchCo
s
t in CYa
p
f
Rai
l
T
commit
|
commitdiff
|
tree
2014-02-01
cirdan
A
ss
e
rt that the
node in CY
a
pf
R
a
ilT::PfCalcCos
t
has
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
c
i
rda
n
Remove pathf
i
nder/yap
f
/
yapf_cache
.
h
commit
|
commitdiff
|
tree
2014-02-01
c
i
rdan
Move YapfNotifyTrack
L
ayoutChang
e
in
y
ap
f
_rail
.
c
pp
commit
|
commitdiff
|
tree
2014-02-01
c
ird
a
n
R
e
move typedefs for CYapfRoadAnyDepot{1,2}
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove check
for
null
v
e
hic
l
e in CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cir
d
a
n
Add a track follower instance to CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
ci
r
d
an
R
e
wo
r
k CYapfR
o
a
dT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Merge SetDes
t
inatio
n
into
CYap
f
RoadT constructo
r
commit
|
commitdiff
|
tree
2014-02-01
cirdan
P
r
o
v
ide CY
a
pfRoadT
wi
t
h the vehicle on
c
on
s
truction
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
Avoid checki
n
g for destination
twice
i
n CYapfRoa
d
T
commit
|
commitdiff
|
tree
2014-02-01
c
i
rdan
Inline c
o
st es
t
imate function in CYapfRoa
d
T
commit
|
commitdiff
|
tree
2014-02-01
cird
a
n
R
e
w
ork template param
e
ters to
C
Yap
f
RoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
R
e
mov
e
Ya
p
f() function from CYapfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cir
d
an
Merge destination dete
c
tion i
n
to CYap
f
RoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Inline
c
o
s
t fun
c
tion in C
Y
apfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Make CYapfR
o
adT::OneT
i
leCost an indep
e
ndent function
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Make CY
a
p
f
RoadT::SlopeCost an ind
e
pende
n
t function
commit
|
commitdiff
|
tree
2014-01-31
cirda
n
Remove CYapfRoadT::
P
fN
o
deCacheFetch
commit
|
commitdiff
|
tree
next