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
c
i
rdan
Remov
e
Get
T
ileRailType
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Introduce path tile classes PathMTil
e
an
d
PathVTile
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make P
a
thPos a c
l
ass templ
a
te
commit
|
commitdiff
|
tree
2014-02-16
cir
d
a
n
Introduce
{Rai
l
,Road,Sh
i
p}PathPos
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make
C
YapfNodeKey and
f
r
i
ends class templa
t
e
s
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make the track follower a class template
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make PathMP
o
s
a
class template
commit
|
commitdiff
|
tree
2014-02-16
c
irdan
Add PathPo
s
:
:{s
e
t
,
clear}_trackdir
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Introduce Path
T
ile::is_valid
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Ignore wormholes in CYa
p
f
N
odeKe
y
Exi
t
Dir ha
s
h function
commit
|
commitdiff
|
tree
2014-02-15
cird
a
n
Remove
C
Ya
p
fNodeKeyExitDir
a
s
possible node key for
.
.
.
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Remove NPF
commit
|
commitdiff
|
tree
2014-02-14
ci
r
dan
Rem
o
v
e
exitdir fro
m
C
Y
apfNodeKeyTrackDir
commit
|
commitdiff
|
tree
2014-02-13
cirda
n
Do not provide an
i
s_
c
h
o
i
ce flag
t
o C
Y
apf
N
odeT:
:
Se
t
commit
|
commitdiff
|
tree
2014-02-12
cirdan
Turn CYapfRailNod
e
T
f
lags field into a p
r
oper st
d
:
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
cirdan
Provide YAPF ChooseR
o
adTrack wi
t
h th
e
available trackdir
s
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Define several CYapfRailBaseT m
e
thods out of
l
i
n
e
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
Inline CYapfRailBaseT::Tre
a
tFirstRedT
w
oWaySignalAs
E
OL
commit
|
commitdiff
|
tree
2014-02-09
cirdan
R
e
mo
v
e
mostly unused functions
fro
m
CYapfRailT
commit
|
commitdiff
|
tree
2014-02-09
c
i
rd
a
n
Rearrange yapf_rail
.
cpp to grou
p
related
c
od
e
commit
|
commitdiff
|
tree
2014-02-09
cirdan
R
emove CYapfRail
_
Ty
p
esT
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
M
e
rge CYapfAn
y
S
afeTileRailT into CYa
p
fAnySafeTileR
a
il
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
M
erge CYapfAnyDepo
t
Rai
l
T into CYap
f
A
n
yDepotRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfFo
l
lowRail
T
into C
Y
apfRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
nline stFindNearestSafeTile into Ya
p
fTrainFin
d
NearestSafeTil
e
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge
C
Y
apfAnyS
a
feTi
l
eR
a
il1 and CYapfAn
y
SafeTileR
a
i
l
2
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inli
n
e stFindNear
e
s
t
Dep
o
tTwoWay into Ya
p
f
T
ra
i
n
F
indNea
r
estDepot
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Merge CYapfAnyD
e
potRail1 and CYapfAny
D
epo
t
Ra
i
l2
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
I
nline stCheck
R
everseTrain into
YapfTrain
C
heckRever
s
e
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inl
i
ne CYapf
R
ail::s
t
ChooseRa
i
lTrack int
o
Yap
f
Tr
a
i
n
Choose
T
rack
commit
|
commitdiff
|
tree
2014-02-09
c
i
rdan
Merge CYapfRail1
a
nd CYap
f
Rail
2
into C
Y
apfRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Si
m
plify CYapfR
a
ilT template parameters
commit
|
commitdiff
|
tree
2014-02-08
c
i
rdan
R
emov
e
unne
e
d
ed train parameters in YAPF rail
c
o
de
commit
|
commitdiff
|
tree
2014-02-08
cir
d
an
Rem
o
ve CYapfFollo
w
RailT::SetDes
t
ination
commit
|
commitdiff
|
tree
2014-02-08
c
i
rdan
Rem
o
v
e
c
lass template CFollowTrackRailT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove Tr
a
ckFollowe
r
defin
i
tion from CYapfRail_Ty
p
esT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove
t
emp
l
ate p
a
ram
e
ter TrackFollo
w
er
f
rom
C
Yap
f
RailBa
s
e
T
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
Re
m
ove CFollow
T
rackRa
i
l90 a
n
d CFollow
T
rack
R
a
i
l90
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Move YA
P
F t
r
a
c
k rese
r
vation to CYa
p
fRai
l
BaseT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
A
v
oid p
o
intless
c
alls to
F
i
ndSafePo
s
itionOnPath
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Introduce C
Y
apfReserveTr
a
ck::FindSaf
e
PositionO
n
Path
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Add a TrackFollower i
n
CYapfRail
B
aseT for use in
CalcSeg
m
ent
commit
|
commitdiff
|
tree
2014-02-07
cird
a
n
Inline A
d
d
M
ult
i
pleNodes
int
o
CYapfRailT::
F
ollow
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Add a
T
rack
F
o
l
lower in
C
YapfRail
B
aseT
for use in Follow
commit
|
commitdiff
|
tree
2014-02-07
ci
r
d
a
n
Merg
e
YAPF rail destination and track fo
l
l
o
wer
c
lasses
commit
|
commitdiff
|
tree
2014-02-07
cirdan
M
e
r
ge PfFollowNode into CYapfR
a
ilT
commit
|
commitdiff
|
tree
2014-02-07
ci
r
da
n
Rearrange
t
he last p
a
rt of CYap
f
R
ailT::AddMultipleNodes
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Remove return value from PfCalcEs
t
imate
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inline
Add
N
ewNo
d
e
an
d
P
fCal
c
C
o
st
i
nto AddMultipleNodes
commit
|
commitdiff
|
tree
2014-02-06
cirda
n
Introduce CY
a
pfRailBaseT:
:
Add
T
argetCost
commit
|
commitdiff
|
tree
2014-02-06
ci
r
d
an
Int
r
o
d
u
ce
CYapfRailBaseT:
:
RestoreCachedNode
commit
|
commitdiff
|
tree
2014-02-06
c
irdan
Move all new YAP
F
r
a
il node ca
l
culation
s
d
own
t
o CalcSegment
commit
|
commitdiff
|
tree
2014-02-06
ci
r
dan
Rework
P
f
C
alcCost not t
o
always requi
r
e
a
NodeData
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cirdan
R
ew
o
r
k attachin
g
of se
g
me
n
ts
t
o
Y
A
PF rail node
commit
|
commitdiff
|
tree
2014-02-05
c
i
rdan
Introd
u
c
e CYapfRailBa
s
eT::HandleNode
N
ex
t
Tile
commit
|
commitdiff
|
tree
2014-02-05
cird
a
n
Ma
k
e
mask_res
e
rved_track
s
a field in CYapfRailBaseT
commit
|
commitdiff
|
tree
2014-02-05
ci
r
dan
Introduce CYapf
R
ai
l
BaseT::Hand
l
eNodeTile
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Thoroughly rear
r
ange rail
Y
APF
commit
|
commitdiff
|
tree
2014-02-04
cird
a
n
R
emove pa
r
a
mete
r
is_
c
hoice
from C
Y
apf
R
a
i
l
T
::Add
S
tartupNode
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Call PfSetStartupN
o
des at the en
d
o
f
C
Y
a
pfRailT
:
:Set
O
ri
g
in
commit
|
commitdiff
|
tree
2014-02-04
c
i
rdan
Rearra
n
ge rail tra
c
k
f
o
llo
w
er constructo
r
s and hierarchy
commit
|
commitdiff
|
tree
2014-02-04
cirdan
M
o
ve track masking
sele
c
tion to CYa
p
fRa
i
lT
commit
|
commitdiff
|
tree
2014-02-04
c
irdan
R
emove CFollowTrackRailT::MaskReser
v
ed
T
rack
s
commit
|
commitdiff
|
tree
2014-02-03
c
irdan
Remove field
m_origin_t
i
le from CYapfRe
s
erveTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Ma
k
e
Unreserv
e
Si
n
gleTrack a static standalone function
commit
|
commitdiff
|
tree
2014-02-03
cirdan
M
a
k
e ReserveSingle
T
rack a s
t
at
i
c
standal
o
n
e functio
n
commit
|
commitdiff
|
tree
2014-02-03
cird
a
n
R
em
o
ve paramete
r
f
a
i
l
from Res
e
rveSin
g
leTrack
commit
|
commitdiff
|
tree
2014-02-03
cird
a
n
Remo
v
e return value
from UnreserveSi
n
gl
e
Track
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove paramete
r
stop from UnreserveSingleT
r
ack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Inl
i
ne IterateTiles into CYapfReserveTrack:
:
TryR
e
serveP
a
th
commit
|
commitdiff
|
tree
2014-02-03
c
i
rdan
Flatten CYap
f
Rese
r
veTrack::FindSa
f
ePo
s
i
tionOnNode
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove C
Y
apfBase
T
and its con
t
ainin
g
file
commit
|
commitdiff
|
tree
2014-02-03
c
i
r
dan
Move AddStartu
p
Node from CYapf
B
ase
T
to CY
a
pf
R
ailT
commit
|
commitdiff
|
tree
2014-02-02
cirdan
I
n
t
r
o
d
uc
e
a function to comput
e
segment costs in CYapfRailT
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Rem
o
ve
v
a
r
ia
b
l
e
nex
t
in CYapfRailT::PfCalcCost
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Inline CYap
f
Rai
l
N
o
deT::SetLast
P
os
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Int
r
oduce a str
u
ct for node cost d
a
ta i
n
CYapfRailT
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Rework Tr
a
nsiti
o
nCost t
o
check for str
a
ight ti
l
es earlier
commit
|
commitdiff
|
tree
2014-02-02
cirdan
M
erge Curv
e
Cost and SwitchCost in
C
YapfRailT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
A
s
sert
that
t
h
e
node
in C
Y
apfR
a
ilT:
:
PfCalcCost ha
s
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
cirdan
R
emove path
f
i
nder
/
y
a
pf/yapf_cach
e
.
h
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
M
ove YapfNotifyTr
a
ckLay
o
utCh
a
nge in y
a
pf_rail
.
cpp
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
Remove
t
ype
d
efs for
CYa
p
f
RoadAnyDepot
{
1
,
2
}
commit
|
commitdiff
|
tree
2014-02-01
c
i
rdan
Re
m
ove check for
nul
l
vehicle
in CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Add a track fol
l
ower instance to CYap
f
RoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
R
e
w
or
k
CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
c
ird
a
n
Merge SetDestination i
n
to
CYapfRoadT c
o
nstruc
t
or
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Prov
i
de CYapfRoadT with the vehicle
o
n
constr
u
cti
o
n
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Av
o
id checking fo
r
destination
twice in CY
a
p
fR
o
adT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Inl
i
ne cost es
t
im
a
te function in CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Re
w
o
rk template
parameters to CYapfR
o
adT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove Yapf()
function from C
Y
apfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Merge destination detection i
n
to CYap
f
RoadT
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
Inline cost
f
unction in CY
a
p
f
Ro
a
d
T
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Make CYapfRoadT::OneTileCost
a
n independent f
u
nc
t
ion
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Make
C
YapfRoadT::SlopeCost
a
n independe
n
t function
commit
|
commitdiff
|
tree
2014-01-31
cirdan
R
emove
CYapfRoadT::PfNodeCa
c
heFet
c
h
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
Remove
parameter e
n
te
r
dir to
YAPF
ChooseShip
T
rack
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
R
e
move
CYapfShi
p
T
template parameter Tpf
commit
|
commitdiff
|
tree
2014-01-31
c
irdan
Remo
v
e CYapfShipT template parameter T90deg_turns_al
l
owed
commit
|
commitdiff
|
tree
next