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
Simplify DisallowedPPPofTrackAtPCP
2014-02-22
cirda
n
Simplify Disall
o
wedPPPofTrack
A
tPCP
commit
|
commitdiff
|
tree
2014-02-22
c
i
r
d
an
F
ix allowed pylon position p
o
ints from neighb
o
ur tiles
commit
|
commitdiff
|
tree
2014-02-18
ci
r
d
a
n
Allow sh
i
ps to tur
n
under their target station s
i
gn
commit
|
commitdiff
|
tree
2014-02-18
cirdan
Rea
r
r
a
nge
s
t
o
rage of r
e
served t
r
acks for railway tile
s
commit
|
commitdiff
|
tree
2014-02-16
cirda
n
Add
PathPos::is_valid_
t
il
e
and P
a
thPos::is_valid
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Remove Get
T
il
e
RailType
commit
|
commitdiff
|
tree
2014-02-16
cirda
n
Introduce path
tile classes Path
M
Til
e
and PathVTile
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make PathPos a clas
s
template
commit
|
commitdiff
|
tree
2014-02-16
c
i
r
dan
Introdu
c
e {Rail,
R
oa
d
,Shi
p
}PathPos
commit
|
commitdiff
|
tree
2014-02-16
c
i
r
dan
Make
CYapf
N
odeKey a
n
d
frien
d
s
cla
s
s
t
empl
a
tes
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make the track
f
ollower a class template
commit
|
commitdiff
|
tree
2014-02-16
c
irdan
Make Pa
t
hMPos a
c
lass template
commit
|
commitdiff
|
tree
2014-02-16
c
i
r
d
an
Add PathPos::{set,c
l
e
a
r
}_trackdi
r
commit
|
commitdiff
|
tree
2014-02-16
cirdan
In
t
roduce PathTile::is_valid
commit
|
commitdiff
|
tree
2014-02-15
c
i
rda
n
Ignore
wormholes in
C
Y
a
pfNodeKeyEx
i
tDir h
a
sh f
u
nction
commit
|
commitdiff
|
tree
2014-02-15
cirda
n
R
e
move CYapfNodeKey
E
xitDir as pos
s
i
bl
e
node key
f
or
.
.
.
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Remo
v
e
NPF
commit
|
commitdiff
|
tree
2014-02-14
cirdan
Remove exitdir from CYapf
N
odeKeyTrackDir
commit
|
commitdiff
|
tree
2014-02-13
c
i
rdan
Do not provid
e
an is_c
h
oice fl
a
g to
CYapfNo
d
eT::Set
commit
|
commitdiff
|
tree
2014-02-12
c
i
rd
a
n
Turn
C
YapfRailNodeT flag
s
field
in
t
o
a proper std:
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
cird
a
n
Provide YAPF ChooseRoadTrack
with the available
t
ra
c
kdirs
commit
|
commitdiff
|
tree
2014-02-09
c
i
rdan
Define several CYap
f
RailBaseT methods out of line
commit
|
commitdiff
|
tree
2014-02-09
c
i
rd
a
n
Inline
CYapfRailBaseT
:
:TreatFirst
R
edTwoWayS
i
gnalAsEOL
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Remo
v
e mostly
unused f
u
nct
i
ons
from
C
YapfRailT
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Rearrange
y
apf_ra
i
l
.
cpp to group related
c
ode
commit
|
commitdiff
|
tree
2014-02-09
ci
r
dan
R
emove CYapfRail_Type
s
T
commit
|
commitdiff
|
tree
2014-02-09
cirdan
M
e
rge CYapf
A
nySa
f
eTileRailT into
C
Y
a
pfAnySa
f
eTileRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfAnyDepotR
a
ilT
in
t
o
C
YapfAnyDepotRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merg
e
CYapfFollowRail
T
into CYapfRail
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Inline st
F
indNearestSafeTile into Yap
f
T
r
ainFindNear
e
stSafeTile
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
Merge C
Y
apfAn
y
SafeTileRa
i
l1 and CYapfAnySaf
e
Tile
R
ail2
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Inlin
e
stFindNe
a
restDepo
t
TwoWay int
o
Y
a
pfTrainFindNear
e
st
D
epot
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
Merge CYapfAnyDepotRail1 and C
Y
apfAny
D
epotRa
i
l2
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
nline stCheckRevers
e
T
r
a
in into Ya
p
fTrainCheckRever
s
e
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inline
CYapfRail::stChooseRailTrack into YapfTr
a
inChooseTrack
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfRail1 and
CYapfRail2 into CYapfRail
commit
|
commitdiff
|
tree
2014-02-09
c
i
r
d
an
Simp
l
ify CY
a
pfRailT template par
a
m
eters
commit
|
commitdiff
|
tree
2014-02-08
cirdan
R
e
mov
e
unneeded tra
i
n par
a
m
e
ters in
YAPF rail
code
commit
|
commitdiff
|
tree
2014-02-08
c
i
rdan
Remove CYa
p
fFollowRa
i
lT::SetDestination
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove class te
m
plate CFollow
T
rackRailT
commit
|
commitdiff
|
tree
2014-02-08
c
i
r
dan
R
em
o
ve TrackFol
l
ower
d
efinitio
n
from CYapf
R
ail_TypesT
commit
|
commitdiff
|
tree
2014-02-08
ci
r
dan
Remove template parameter TrackFollower from CYapfRailB
a
seT
commit
|
commitdiff
|
tree
2014-02-08
ci
r
dan
Remov
e
CFollowTrac
k
Rail90 and CFol
l
owTrackRail90
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
Move YAPF track
re
s
er
v
ation to CYapfRail
B
ase
T
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Avoid poi
n
tless calls to FindSafePositionOn
P
ath
commit
|
commitdiff
|
tree
2014-02-08
cir
d
an
Introduce C
Y
a
pfReserveTrack::FindS
a
f
e
P
o
sitionOnPat
h
commit
|
commitdiff
|
tree
2014-02-08
cirdan
A
d
d
a TrackFollower in CYapfR
a
ilBaseT f
o
r use in Ca
l
cSegment
commit
|
commitdiff
|
tree
2014-02-07
cirdan
I
n
line AddMul
t
ipleNodes into C
Y
apfRailT::Follow
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Add a
T
rackFo
l
low
e
r
in C
Y
a
p
f
Rail
B
aseT fo
r
u
se
in F
o
llow
commit
|
commitdiff
|
tree
2014-02-07
cirda
n
M
e
r
ge YA
P
F rai
l
destination and track follower classes
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Merge PfFollowNode i
n
to CYapfR
a
i
l
T
commit
|
commitdiff
|
tree
2014-02-07
c
ird
a
n
Re
a
rrange the
l
ast
p
art of CYapfRailT::AddM
u
l
t
ipleNo
d
es
commit
|
commitdiff
|
tree
2014-02-07
cirdan
R
emove retur
n
value from PfC
a
lcEstimate
commit
|
commitdiff
|
tree
2014-02-07
c
i
rd
a
n
Inline
A
d
d
N
e
wNo
d
e and PfCalcCost into AddM
u
ltipleN
o
des
commit
|
commitdiff
|
tree
2014-02-06
c
i
rdan
Intro
d
uce CYapfRailBa
s
eT::AddTarg
e
t
Cost
commit
|
commitdiff
|
tree
2014-02-06
c
irdan
Introduce CYapfR
a
ilBaseT::Restore
C
a
c
hedNode
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Move all new YAPF rail
node cal
c
u
l
at
i
ons down to CalcSegment
commit
|
commitdiff
|
tree
2014-02-06
c
ir
d
a
n
Rework
PfCalcCost not to al
w
ays req
u
ire a
NodeDat
a
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rew
o
rk at
t
aching
o
f
s
eg
m
ents to
Y
A
P
F rail
n
od
e
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Intr
o
duce CYapfR
a
ilBaseT::HandleNodeN
e
xtTile
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Make mask
_
r
e
served_track
s
a field in CYapfRailBaseT
commit
|
commitdiff
|
tree
2014-02-05
c
i
r
d
an
Int
r
o
d
uce CYa
p
fRailBa
s
eT::H
a
nd
l
e
N
odeTile
commit
|
commitdiff
|
tree
2014-02-05
cirda
n
Thorough
l
y rea
r
r
a
nge
r
ail YAP
F
commit
|
commitdiff
|
tree
2014-02-04
cir
d
a
n
R
emo
v
e parameter
is_choice fro
m
CYapfRailT::AddStartupNode
commit
|
commitdiff
|
tree
2014-02-04
cir
d
an
Call PfSetStart
u
pNode
s
at the end of CYapfR
a
ilT::Set
O
r
i
g
in
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Rearrange
r
ail tr
a
ck follower
c
onstructor
s
and hiera
r
chy
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Move tr
a
ck masking selec
t
ion t
o
CYap
f
RailT
commit
|
commitdiff
|
tree
2014-02-04
c
i
rdan
Remov
e
CFol
l
owTra
c
kRailT::M
a
skRes
e
rvedTra
c
ks
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove field m_origin_tile from
C
Ya
p
fReserveTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Ma
k
e
Un
r
eserveSingleTrac
k
a stat
i
c
s
tandalone function
commit
|
commitdiff
|
tree
2014-02-03
cirda
n
Make
R
eserveSingleTrack
a
static sta
n
dalo
n
e
func
t
ion
commit
|
commitdiff
|
tree
2014-02-03
c
i
rdan
Remo
v
e par
a
meter fail from ReserveS
i
ng
l
eTrack
commit
|
commitdiff
|
tree
2014-02-03
cir
d
an
R
e
move return value fr
o
m UnreserveSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
c
irdan
Remove parameter stop from
U
nrese
r
ve
S
in
g
leTrack
commit
|
commitdiff
|
tree
2014-02-03
cirda
n
Inline Iterate
T
il
e
s
into CYapfReserveTrack::Tr
y
Reserv
e
Path
commit
|
commitdiff
|
tree
2014-02-03
c
irdan
Flatten CYapfR
e
se
r
veTrack:
:
FindSafePositionOnNode
commit
|
commitdiff
|
tree
2014-02-03
c
i
rdan
Remove CYapfBaseT
a
nd its containing fil
e
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Move Ad
d
StartupNode from CYapfBaseT to CYapfRailT
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Introduce a func
t
ion to com
p
ute segm
e
nt costs
in CYapfRai
l
T
commit
|
commitdiff
|
tree
2014-02-02
ci
r
dan
Re
m
ove variable next in CYapfRailT
:
:PfCalcCos
t
commit
|
commitdiff
|
tree
2014-02-02
cirda
n
I
n
line CYa
p
fRailNodeT:
:
S
etLastPos
commit
|
commitdiff
|
tree
2014-02-02
c
i
rda
n
I
n
tr
o
du
c
e a struct
f
or nod
e
c
ost data in CYapfRailT
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Rework TransitionCos
t
to c
h
eck for straight tiles earlier
commit
|
commitdiff
|
tree
2014-02-02
ci
r
dan
M
e
r
ge Cu
r
v
e
Cost and SwitchCost in CYapfRailT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Assert
that the
node in CYapfRailT::PfCalcCost has
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
c
i
rdan
Remo
v
e pathfinder/yapf/yapf_cache
.
h
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Move YapfNotifyTrackLay
o
utChan
g
e
i
n yapf_rai
l
.
cpp
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remov
e
typedefs
f
or C
Y
apfRoad
A
nyDepot{1,2}
commit
|
commitdiff
|
tree
2014-02-01
ci
r
dan
Remove
check for
n
ull veh
i
cle in CYap
f
RoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Add a track follower inst
a
n
ce
t
o CY
a
pf
R
oad
T
commit
|
commitdiff
|
tree
2014-02-01
c
i
r
d
an
Rework CYapf
R
oadT
commit
|
commitdiff
|
tree
2014-02-01
c
irda
n
Merge
S
et
D
es
t
in
a
t
i
o
n into CYapfRo
a
d
T
construct
o
r
commit
|
commitdiff
|
tree
2014-02-01
cirda
n
P
r
o
vide CYapfRoa
d
T with t
h
e vehicle
o
n
co
n
structi
o
n
commit
|
commitdiff
|
tree
2014-02-01
c
i
rdan
Avoid ch
e
cking for dest
i
nati
o
n twi
c
e in CYapfRo
a
dT
commit
|
commitdiff
|
tree
2014-02-01
cird
a
n
Inline cost estimat
e
f
u
nction in CYa
p
f
R
oadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Rework template parameters
to CYapf
R
oadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove Yap
f
() function from CYap
f
RoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Merge destinatio
n
detec
t
ion into CYapfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Inli
n
e cost
func
t
ion
i
n
C
YapfRoadT
commit
|
commitdiff
|
tree
2014-01-31
ci
r
dan
Make
C
YapfRoadT::OneTi
l
e
Cost an
i
nde
p
en
d
ent function
commit
|
commitdiff
|
tree
next