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
Rework drawing of pylons in DrawCatenaryRailway
2014-02-22
cirdan
R
e
w
ork
d
ra
w
in
g
of pylons in DrawCatenaryRailw
a
y
commit
|
commitdiff
|
tree
2014-02-22
c
i
rdan
Shortcut Dr
a
wCatena
r
yRailway tile side l
o
op
commit
|
commitdiff
|
tree
2014-02-22
cirda
n
Restrict PPPallowed and PPPpreferred in
D
ra
w
Catenar
y
Railw
a
y
commit
|
commitdiff
|
tree
2014-02-22
cirdan
Inv
e
r
t Disall
o
wedP
P
PofTrackAtPCP
commit
|
commitdiff
|
tree
2014-02-22
c
ird
a
n
Simplify Disall
o
wedPPPofT
r
ack
A
t
PCP
commit
|
commitdiff
|
tree
2014-02-22
ci
r
d
a
n
Fix all
o
wed pylon posi
t
ion points fro
m
neighbour tiles
commit
|
commitdiff
|
tree
2014-02-18
cirdan
A
l
low ships
t
o turn under
t
h
eir target stati
o
n s
i
gn
commit
|
commitdiff
|
tree
2014-02-18
c
ir
d
a
n
Rea
r
r
a
nge
s
torage of reserved
t
rack
s
for railwa
y
tiles
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Add PathPo
s
::is
_
valid_til
e
a
nd Pa
t
hPos::is_va
l
id
commit
|
commitdiff
|
tree
2014-02-16
cird
a
n
R
e
move G
e
t
T
i
leRai
l
Type
commit
|
commitdiff
|
tree
2014-02-16
c
i
rdan
Introduce path til
e
cl
a
s
s
es PathMT
i
le and
P
athVTile
commit
|
commitdiff
|
tree
2014-02-16
c
i
rdan
Make PathPos a
cla
s
s template
commit
|
commitdiff
|
tree
2014-02-16
c
i
rdan
Int
r
oduce {Rail
,
Road,Ship}PathPos
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make CYapf
N
odeKey and fri
e
nds class templ
a
t
es
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make t
h
e
track follower
a
c
l
a
ss templa
t
e
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make Path
M
P
o
s a
class templa
t
e
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Add
PathPos:
:
{
set,clear
}
_
trackdir
commit
|
commitdiff
|
tree
2014-02-16
c
i
r
dan
Introduce PathTile::i
s
_valid
commit
|
commitdiff
|
tree
2014-02-15
c
i
rdan
Ignor
e
wormholes in CY
a
pfNod
e
KeyEx
i
tDir hash func
t
i
o
n
commit
|
commitdiff
|
tree
2014-02-15
cird
a
n
Remove
CYap
f
NodeKeyExitDir as possible n
o
de key
for
.
.
.
commit
|
commitdiff
|
tree
2014-02-15
cir
d
an
Re
m
ove
NPF
commit
|
commitdiff
|
tree
2014-02-14
c
ir
d
an
Remove exitd
i
r fr
o
m
C
YapfNodeK
e
yTr
a
ckDir
commit
|
commitdiff
|
tree
2014-02-13
cirdan
Do not pro
v
i
de
a
n
i
s_choice flag to CYapfNodeT::S
e
t
commit
|
commitdiff
|
tree
2014-02-12
cirdan
Turn CYapfR
a
ilNode
T
flags field into
a proper std:
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
cir
d
an
Provide
Y
APF ChooseR
o
adTrack wi
t
h
t
he av
a
ilable trackdirs
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Define several CYapfRailB
a
seT metho
d
s
o
ut of
l
ine
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inlin
e
C
Y
apfRailB
a
seT::TreatFirst
R
edT
w
oWaySign
a
lA
s
EOL
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Re
m
o
ve mo
s
tly unused fun
c
tions from CY
a
pfRailT
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Rea
r
rang
e
yapf_rail
.
cpp to group rela
t
ed code
commit
|
commitdiff
|
tree
2014-02-09
ci
r
da
n
Remove CY
a
pfRail_TypesT
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Merge CYapfA
n
ySafeTi
l
eRailT into
C
Y
a
p
fAnySafeTileRail
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
Mer
g
e CYap
f
AnyDepo
t
RailT
into CYapfAnyDepotRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfFollo
w
Rail
T
i
n
to CYapfRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
nline stFindNearestSafeTile into YapfTrainFindNearestSafeTile
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfAnySafeTileRail1
a
nd
C
Yap
f
AnySafeTileR
a
il2
commit
|
commitdiff
|
tree
2014-02-09
ci
r
dan
Inline stFindNearestDep
o
tTwoWay into Y
a
pfTrainFin
d
Near
e
stDepot
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
Merge
C
YapfAnyDep
o
tRail1 and C
Y
a
p
f
A
nyDe
p
otRail2
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Inline st
C
heckReverse
T
rain
i
nto Yapf
T
rain
C
heckReverse
commit
|
commitdiff
|
tree
2014-02-09
c
i
rdan
Inlin
e
CYapfRa
i
l
:
:stChooseRai
l
T
rack
i
n
to YapfTrai
n
ChooseTrack
commit
|
commitdiff
|
tree
2014-02-09
c
i
rdan
Me
r
ge C
Y
ap
f
Rail1 and
CYapfRai
l
2 i
n
t
o
CYapfRail
commit
|
commitdiff
|
tree
2014-02-09
c
i
r
dan
Simplify CYa
p
f
RailT template parame
t
er
s
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove unn
e
eded train p
a
rameters in YAPF rail code
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove CYapfFollowRailT::SetD
e
s
tin
a
tion
commit
|
commitdiff
|
tree
2014-02-08
cirdan
R
e
move cla
s
s template CFol
l
o
w
T
rackR
a
ilT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Rem
o
ve T
r
ackFol
l
o
wer defini
t
ion from CYapfRail_TypesT
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
Remove template
paramet
e
r TrackFoll
o
wer from CYapfRailBase
T
commit
|
commitdiff
|
tree
2014-02-08
cirdan
R
emove CFollow
T
r
a
ckRail90 and
CF
o
llowTrack
R
ail90
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Move YAPF track re
s
ervation to
C
Yap
f
RailBaseT
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
A
v
oid pointless calls to FindSafePositio
n
OnPath
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Intro
d
uce CY
a
pfRe
s
erve
T
r
a
ck::FindSaf
e
Posit
i
onOnPath
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Add a Trac
k
F
ol
l
o
w
er
in CYapfRail
B
aseT for us
e
in CalcSe
g
ment
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inli
n
e Add
M
ultiple
N
odes into CYapfRailT
:
:Follow
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Add a TrackFollower in
C
Ya
p
f
R
a
i
l
BaseT for us
e
in Follow
commit
|
commitdiff
|
tree
2014-02-07
c
i
r
d
a
n
Merge YAPF r
a
il destinati
o
n
a
n
d track follower classes
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Merge PfFollowNode into CYapfRa
i
lT
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Rearrange the
l
ast part
of CYa
p
fRail
T
::Ad
d
MultipleNodes
commit
|
commitdiff
|
tree
2014-02-07
cirda
n
Remo
v
e
return value
from PfCalcEstimat
e
commit
|
commitdiff
|
tree
2014-02-07
cirdan
In
l
ine AddNewNode and PfC
a
lcCost into
A
ddMultipleN
o
des
commit
|
commitdiff
|
tree
2014-02-06
c
i
rdan
I
n
troduce CY
a
pfR
a
ilBase
T
:
:
AddTarge
t
Cost
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Intr
o
duce CYapfRailBaseT::RestoreCache
d
No
d
e
commit
|
commitdiff
|
tree
2014-02-06
cird
a
n
Move all
new YAPF rai
l
n
o
de calcu
l
ations down to Ca
l
cS
e
g
ment
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rework PfCa
l
c
C
ost no
t
to always
require a Nod
e
Data
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rework attachin
g
of
se
g
ments
t
o
YAPF
r
ail node
commit
|
commitdiff
|
tree
2014-02-05
ci
r
dan
I
ntroduce CYapfRailBaseT
:
:HandleNode
N
extTile
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Make mask_
r
eser
v
ed_tracks a f
i
eld in
CYap
f
RailBaseT
commit
|
commitdiff
|
tree
2014-02-05
c
i
r
dan
Introduc
e
CYapfRailBaseT
:
:Han
d
le
N
odeTile
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Thor
o
u
ghly rearrange rail YAPF
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Remove parameter is_choice f
r
om CY
a
pfRailT::AddStartupNode
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Call PfSetS
t
a
rtupNodes at
t
he end of CYapfRai
l
T::
S
etO
r
igin
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Rearra
n
ge rail track
fo
l
l
ower constructo
r
s and hierarchy
commit
|
commitdiff
|
tree
2014-02-04
cirda
n
Move t
r
ac
k
masking select
i
on
t
o CYapfR
a
ilT
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Remov
e
CFollow
T
rackRailT::MaskRese
r
vedT
r
acks
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove
f
i
eld m_origin_tile fr
o
m CYapfRe
s
erveTrac
k
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Make
Un
r
eserveSingleTra
c
k a static standalone
f
un
c
t
ion
commit
|
commitdiff
|
tree
2014-02-03
c
i
r
d
an
Make Reserve
S
ingleTrack a sta
t
ic standalone
f
unction
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove parameter fail fr
o
m
Rese
r
veSingleT
r
ack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
R
e
move r
e
turn value
from Unreserve
S
i
ngleTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove para
m
eter s
t
o
p
f
ro
m
UnreserveSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Inline Iterate
T
ile
s
into CYapfReserveTrack::TryReservePath
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Flatten CY
a
p
f
Re
s
erveTrack
:
:FindSafePositionOnNode
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove CYapfBa
s
eT a
n
d its cont
a
ining fil
e
commit
|
commitdiff
|
tree
2014-02-03
c
i
rda
n
Move A
d
dStartu
p
Node from CYapfBase
T
to CYapfRailT
commit
|
commitdiff
|
tree
2014-02-02
ci
r
dan
Introd
u
ce a func
t
io
n
t
o com
p
ute segment
co
s
ts in C
Y
apfRailT
commit
|
commitdiff
|
tree
2014-02-02
c
irdan
Remove
v
ariabl
e
next
in CYap
f
RailT:
:
PfCalc
C
ost
commit
|
commitdiff
|
tree
2014-02-02
cird
a
n
Inl
i
ne CYa
p
fRailNodeT::SetLas
t
P
os
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Introd
u
ce a
struct
f
or node c
o
st da
t
a
i
n CYapfRail
T
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Rework
T
ransiti
o
nCost to che
c
k for straigh
t
tiles ea
r
l
ier
commit
|
commitdiff
|
tree
2014-02-02
cird
a
n
Merge CurveCost and Switc
h
Cost in
C
YapfRa
i
lT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Assert tha
t
the node in CYapfRailT::PfC
a
lcC
o
s
t
has
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove path
f
inder/yapf/yapf_c
a
che
.
h
commit
|
commitdiff
|
tree
2014-02-01
cir
d
a
n
Move Ya
p
fNot
i
fyTrack
L
a
y
outChange
i
n yapf_rail
.
c
p
p
commit
|
commitdiff
|
tree
2014-02-01
ci
r
dan
Remove type
d
efs fo
r
CYa
p
f
R
oad
A
ny
D
e
pot{1,2
}
commit
|
commitdiff
|
tree
2014-02-01
cirda
n
R
e
move che
c
k for nul
l
v
ehic
l
e in CYa
p
f
R
oad
T
commit
|
commitdiff
|
tree
2014-02-01
cirda
n
Add a t
r
a
ck follower
instance
t
o C
Y
apfRoadT
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
Rework CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Merge
SetDestinatio
n
into CYap
f
RoadT c
o
nstructor
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Provide CYapfRoadT
with the v
e
hicle on construct
i
o
n
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
Avoid c
h
ecking f
o
r
destination twice in CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
ci
r
dan
I
n
line
c
ost estimate function in
CYapfR
o
adT
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
Rework template p
a
rame
t
e
rs t
o
CYapfRoadT
commit
|
commitdiff
|
tree
next