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
R
emove G
e
t
T
ileRail
T
ype
commit
|
commitdiff
|
tree
2014-02-16
cirdan
In
t
r
oduce path tile classes Pa
t
hMTile
a
n
d Path
V
Tile
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make PathP
o
s a class template
commit
|
commitdiff
|
tree
2014-02-16
cird
a
n
Introduce
{Rail,R
o
ad,Sh
i
p}PathPos
commit
|
commitdiff
|
tree
2014-02-16
ci
r
d
a
n
Make CYapfNodeKey an
d
frien
d
s
class templates
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make t
h
e track followe
r
a class tem
p
late
commit
|
commitdiff
|
tree
2014-02-16
cirda
n
Make P
a
t
hMPos a class templa
t
e
commit
|
commitdiff
|
tree
2014-02-16
c
i
r
dan
A
dd P
a
t
hPos
:
:{set,
c
lear
}
_track
d
i
r
commit
|
commitdiff
|
tree
2014-02-16
cirdan
I
n
t
r
oduce
P
athTil
e
::is_vali
d
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Ignore
wo
r
mhol
e
s in CYapfNodeK
e
yExitDir has
h
fun
c
tion
commit
|
commitdiff
|
tree
2014-02-15
c
i
r
d
an
Remove
C
Yap
f
NodeKeyEx
i
t
D
i
r as possib
l
e node
k
ey for
.
.
.
commit
|
commitdiff
|
tree
2014-02-15
cirdan
R
emov
e
NPF
commit
|
commitdiff
|
tree
2014-02-14
cirda
n
Re
m
ove e
x
itdir fro
m
CYapfN
o
deKeyTrackDir
commit
|
commitdiff
|
tree
2014-02-13
c
i
rda
n
Do not provide an
is
_
choi
c
e
flag to
CYapfNodeT::Set
commit
|
commitdiff
|
tree
2014-02-12
cirda
n
Turn CYapfRailNodeT f
l
a
gs field i
n
to a proper std:
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
c
i
rdan
P
r
o
v
ide YAPF ChooseRoadTr
a
ck wi
t
h the
a
v
a
i
l
a
ble t
r
a
ckdirs
commit
|
commitdiff
|
tree
2014-02-10
r
u
b
id
i
um
M
o
v
e
c
puid
f
lag de
t
ect
i
on to cpu
.
cp
p
commit
|
commitdiff
|
tree
2014-02-10
frosch
Run con
t
ents of co
n
fig files through str_validat
e
commit
|
commitdiff
|
tree
2014-02-10
rubidium
Add
S
SE 4
.
1 sprite sorter
commit
|
commitdiff
|
tree
2014-02-09
cirda
n
Define several CYapfRa
i
lBa
s
eT methods out of line
commit
|
commitdiff
|
tree
2014-02-09
ci
r
dan
Inline CYapfRailBaseT::TreatFirstRedTw
o
WaySi
g
nalAsE
O
L
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Remove m
o
s
t
ly unuse
d
functions from CYapfRai
l
T
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Rearrang
e
y
a
pf_rail
.
cpp to group
rela
t
e
d
co
d
e
commit
|
commitdiff
|
tree
2014-02-09
cirda
n
Rem
o
v
e CYa
p
fRail_TypesT
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Mer
g
e CYap
f
AnyS
a
feTi
l
eRai
l
T into CYapfA
n
ySafeTileRail
commit
|
commitdiff
|
tree
2014-02-09
c
i
rdan
Merge CYapfAnyDepo
t
RailT into CYapfAnyDepotRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge C
Y
a
p
fFollowRailT into
C
YapfRail
commit
|
commitdiff
|
tree
2014-02-09
cir
d
a
n
Inline stFindN
e
arestSafe
T
i
le i
n
to YapfTra
i
n
F
indNe
a
restSafeTi
l
e
commit
|
commitdiff
|
tree
2014-02-09
cirdan
M
e
rge C
Y
apfAny
S
af
e
Tile
R
ail1 and CYapfAnySafeTileR
a
il
2
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
Inline stFindNear
e
stDepotT
w
oWay into YapfTrainFindNearestDepot
commit
|
commitdiff
|
tree
2014-02-09
ci
r
da
n
Merge C
Y
apfAnyDepotRail1
and CY
a
pfAnyDepotRail2
commit
|
commitdiff
|
tree
2014-02-09
cirda
n
Inline
s
tCheckRevers
e
Tra
i
n in
t
o YapfTrainChe
c
kReverse
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inline CYa
p
fRail::stChooseR
a
ilT
r
a
c
k into YapfTrain
C
hooseTrack
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
Merge CYapfRail1 a
n
d
CYapfR
a
il2 i
n
t
o
CYap
f
Ra
i
l
commit
|
commitdiff
|
tree
2014-02-09
cirda
n
Simplify CYapf
R
ailT templ
a
te parameters
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove unneeded t
r
ain p
a
rameters in YAPF r
a
il code
commit
|
commitdiff
|
tree
2014-02-08
c
i
r
dan
Remo
v
e CYapfFollowRail
T
::Se
t
Destin
a
tion
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove cl
a
ss template CFollowTrackRailT
commit
|
commitdiff
|
tree
2014-02-08
c
i
rdan
Remove Track
F
ollower def
i
nit
i
on from CYapfRail
_
T
ypesT
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Remov
e
temp
l
ate p
a
rameter Tra
c
kFol
l
o
w
er
from CYapfRailBaseT
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
Remove CFollowTrack
R
ai
l
90 and C
F
ollo
w
Tr
a
ckRail90
commit
|
commitdiff
|
tree
2014-02-08
cirdan
M
o
ve YAPF
track
rese
r
vation to
C
YapfRai
l
BaseT
commit
|
commitdiff
|
tree
2014-02-08
ci
r
dan
Avoid pointl
e
ss
c
alls to
F
in
d
SafeP
o
sition
O
nPath
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Intro
d
uce CYapfReserve
T
rack::FindSafePositionOnP
a
th
commit
|
commitdiff
|
tree
2014-02-08
c
i
r
dan
A
d
d a TrackFo
l
lower in CYa
p
fRailBaseT f
o
r use in C
a
lcSeg
m
ent
commit
|
commitdiff
|
tree
2014-02-07
c
i
r
d
a
n
I
nline AddMultipleN
o
des in
t
o CYapf
R
ai
l
T::Fo
l
lo
w
commit
|
commitdiff
|
tree
2014-02-07
c
ir
d
an
Add a TrackFo
l
l
o
wer in
CY
a
pfRailBaseT for use in Foll
o
w
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Merge YAPF rail desti
n
ation and
t
rack follower classe
s
commit
|
commitdiff
|
tree
2014-02-07
cir
d
an
Merg
e
PfFollowNode into
C
Y
a
pf
R
ailT
commit
|
commitdiff
|
tree
2014-02-07
c
irdan
Rearr
a
nge the l
a
s
t
p
ar
t
of CYapfRailT::AddMultipleNodes
commit
|
commitdiff
|
tree
2014-02-07
cird
a
n
Remove return value
f
ro
m
PfCalcEstim
a
te
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inline
A
dd
N
e
wNod
e
a
n
d Pf
C
alcCost i
n
to AddM
u
ltipleNo
d
e
s
commit
|
commitdiff
|
tree
2014-02-06
cirda
n
Introduce
CYapfRa
i
lBaseT
:
:AddT
a
rgetCost
commit
|
commitdiff
|
tree
2014-02-06
cirdan
I
ntrodu
c
e CYapfRail
B
aseT::Restore
C
ac
h
edNo
d
e
commit
|
commitdiff
|
tree
2014-02-06
cir
d
an
Move all
new YAPF rail node c
a
lc
u
lations down to Ca
l
cSegment
commit
|
commitdiff
|
tree
2014-02-06
cird
a
n
Rework PfCa
l
cCo
s
t not to always requ
i
re a
N
o
deData
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rework att
a
ching of segments
t
o YAPF rail node
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Int
r
oduce CYapfRa
i
lBase
T
::H
a
ndleNodeNextTi
l
e
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Make
mask_reserved_tracks a field in CYapfR
a
ilBaseT
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Intr
o
duce CYapfRailBaseT::Ha
n
dleNodeTile
commit
|
commitdiff
|
tree
2014-02-05
ci
r
dan
T
horoughly rearrange rai
l
YAP
F
commit
|
commitdiff
|
tree
2014-02-04
cird
a
n
R
emove paramet
e
r is_
c
hoice fr
o
m
C
Y
a
pfRailT::AddStartupNode
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Call PfS
e
tStartupNodes at
t
he end
o
f
CY
a
pfRa
i
l
T
::Set
O
rigin
commit
|
commitdiff
|
tree
2014-02-04
ci
r
dan
Rearrange ra
i
l track follower
constructors
a
nd hi
e
rarch
y
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Move track
masking selectio
n
t
o
C
Y
ap
f
R
ailT
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Remove CFollowTr
a
ckRailT:
:
MaskR
e
servedTr
a
cks
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove
f
ield
m_or
i
g
i
n_tile from CYa
p
fRese
r
veTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Make UnreserveSingleTrack a static standalone func
t
ion
commit
|
commitdiff
|
tree
2014-02-03
cird
a
n
Ma
k
e ReserveSing
l
eTrack a static standalone functi
o
n
commit
|
commitdiff
|
tree
2014-02-03
c
i
r
d
a
n
Re
m
ove parameter fail from Reserve
S
ingle
T
r
a
ck
commit
|
commitdiff
|
tree
2014-02-03
cir
d
an
Remove return
value from
U
nreserveSingleTr
a
c
k
commit
|
commitdiff
|
tree
2014-02-03
cir
d
an
Remove parameter
s
top from
U
nres
e
r
v
eSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
c
i
rdan
I
nl
i
ne IterateTiles into CYapfReserveT
r
ack::Tr
y
ReservePath
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Fl
a
t
ten CYapfRes
e
rveTra
c
k
::FindSafe
P
osit
i
o
n
OnNo
d
e
commit
|
commitdiff
|
tree
2014-02-03
cird
a
n
Remove CYapfBa
s
eT an
d
i
t
s
containing file
commit
|
commitdiff
|
tree
2014-02-03
cir
d
a
n
Move A
d
d
StartupNode from
CYapfBaseT
to C
Y
apfR
a
ilT
commit
|
commitdiff
|
tree
2014-02-02
cirda
n
Introduce a function
t
o com
p
ute segmen
t
costs in
C
Y
apfRai
l
T
commit
|
commitdiff
|
tree
2014-02-02
ci
r
dan
Remove variable
next in CYapfRail
T
:
:PfCalcCos
t
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Inline CYapfRailNode
T
::SetLastPos
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Introd
u
ce
a struct for no
d
e
cost data in
C
YapfRa
i
lT
commit
|
commitdiff
|
tree
2014-02-02
cir
d
an
Rework Tr
a
nsitionCost to chec
k
f
o
r st
r
aight tiles
e
a
rlier
commit
|
commitdiff
|
tree
2014-02-02
c
ird
a
n
Merge
CurveC
o
s
t
and SwitchC
o
st in
CYap
f
RailT
commit
|
commitdiff
|
tree
2014-02-01
c
ird
a
n
Assert
that
the n
o
de in C
Y
apfRailT::PfCalcCost
h
a
s
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
cirda
n
Remove pathfinder/yapf/yapf_ca
c
he
.
h
commit
|
commitdiff
|
tree
2014-02-01
cird
a
n
M
o
v
e YapfNot
i
fyTrackLayoutChange in yapf_rail
.
cpp
commit
|
commitdiff
|
tree
2014-02-01
c
irda
n
Remove typed
e
fs for
C
YapfRoadAnyDepot{1,2}
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove check for null veh
i
cl
e
in
C
YapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Add a track follow
e
r instance
t
o CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Rework C
Y
apf
R
oa
d
T
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Merge SetDestinati
o
n
i
nto
C
Yap
f
R
o
adT const
r
uctor
commit
|
commitdiff
|
tree
2014-02-01
cir
d
a
n
Provide
CYapfRoadT with
t
h
e ve
h
icle on construction
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Avoid checking for destination twice in CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Inline cost
e
stimat
e
function in CY
a
pf
R
oadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Rework template
p
arameters
to
C
Yapf
R
oadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove Yapf() fu
n
cti
o
n from CYapfR
o
adT
commit
|
commitdiff
|
tree
2014-01-31
cir
d
an
Merge destination detect
i
o
n into CYapfRoa
d
T
commit
|
commitdiff
|
tree
2014-01-31
c
irdan
I
n
line
c
o
s
t function in C
Y
apfRo
a
dT
commit
|
commitdiff
|
tree
2014-01-31
cir
d
an
Ma
k
e CYapfRoadT::On
e
T
i
l
e
Cost
an independ
e
nt function
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
Make CYapfRoadT::Slo
p
eCost an indepe
n
de
n
t
function
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
Remo
v
e CYapf
R
oadT::Pf
N
odeCacheFetch
commit
|
commitdiff
|
tree
next