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
Inline stFindNearestSafeTile into YapfTrainFindNearestSafeTile
2014-02-09
cirda
n
Inline stFindNearestSafeTile
into YapfTrainFindNeares
t
SafeTile
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Merge CYapfA
n
yS
a
feTileRail1 and C
Y
apfAnySafeTil
e
Rail2
commit
|
commitdiff
|
tree
2014-02-09
cird
a
n
I
nline stF
i
n
d
N
earestDepotTw
o
Way into Yap
f
Tra
i
nFindNearestDepot
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge
C
Yap
f
An
y
DepotRail1 and CYapfAnyDepotRail2
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Inline st
C
heckReverseTrain into YapfTrainCh
e
c
kRevers
e
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
nlin
e
CYapfRail:
:
s
t
ChooseRailTrack into
Y
a
p
f
Tr
a
inCh
o
oseTrac
k
commit
|
commitdiff
|
tree
2014-02-09
cirda
n
Merge
C
Ya
p
fRail1 an
d
CYapfRail2 into C
Y
apfRail
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
S
i
mplify CYapfRailT template parameters
commit
|
commitdiff
|
tree
2014-02-08
cir
d
an
Remove un
n
e
eded train parameters
i
n YAPF rail code
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove CYap
f
Foll
o
wRai
l
T::SetDestin
a
tion
commit
|
commitdiff
|
tree
2014-02-08
ci
r
da
n
Remo
v
e
c
l
a
ss template CFollowTrackRailT
commit
|
commitdiff
|
tree
2014-02-08
c
i
rdan
Remove TrackFollower definition from CYapfR
a
il_Ty
p
esT
commit
|
commitdiff
|
tree
2014-02-08
ci
r
dan
Remov
e
templat
e
par
a
me
t
e
r
TrackF
o
llower from CYapfRailBaseT
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
Remove
C
FollowTrackRail
9
0 and CFollo
w
TrackRail90
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Mo
v
e YAPF track reservati
o
n to CYapfRail
B
aseT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Av
o
id po
i
ntle
s
s
c
alls t
o
FindSafe
P
o
s
i
t
i
o
n
O
n
Pa
t
h
commit
|
commitdiff
|
tree
2014-02-08
c
irda
n
Introduce CYapfRes
e
rveTrack::FindSa
f
e
P
ositio
n
O
n
Path
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Ad
d
a T
r
ackFo
l
lower in CYapfRailBaseT for use in CalcSegment
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inline AddMultipleNodes
into CYapfRailT::Follow
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Add a Trac
k
F
ollow
e
r
i
n CYapfRai
l
BaseT for use in Foll
o
w
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Merge YAPF
r
a
il destination
a
n
d
t
rack follower classes
commit
|
commitdiff
|
tree
2014-02-07
cir
d
an
Merge PfFoll
o
wNode in
t
o CYapf
R
ailT
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Rea
r
range
the
la
s
t
part of
C
Ya
p
fRailT::AddMulti
p
leNode
s
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Re
m
ov
e
retur
n
valu
e
from PfCal
c
Estimate
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Inline AddNewNode
a
nd
PfCa
l
cCost into AddM
u
lti
p
le
N
odes
commit
|
commitdiff
|
tree
2014-02-06
ci
r
d
an
Int
r
oduce CYa
p
fRailBaseT::A
d
dTargetC
o
st
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Int
r
oduce CYapfR
a
ilBaseT::RestoreCachedNode
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Mov
e
all new YAPF rai
l
node calculations
down
to
CalcSegment
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rework PfCal
c
Cost not t
o
a
lways
r
equire a NodeData
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rewor
k
a
ttachi
n
g of segments to
Y
A
PF r
a
i
l
no
d
e
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Intro
d
u
c
e CYapfR
a
ilBaseT
:
:HandleNodeNe
x
tTile
commit
|
commitdiff
|
tree
2014-02-05
c
i
r
da
n
Make m
a
sk_reserved_tracks a
fie
l
d i
n
CYapfRai
l
Bas
e
T
commit
|
commitdiff
|
tree
2014-02-05
c
ird
a
n
Introduce C
Y
apfR
a
ilBaseT::Handl
e
NodeTile
commit
|
commitdiff
|
tree
2014-02-05
c
irdan
Thor
o
ughly rearrang
e
rail
Y
APF
commit
|
commitdiff
|
tree
2014-02-04
cirdan
R
emove
para
m
eter is_choice fro
m
C
YapfRailT:
:
AddSt
a
rtupNode
commit
|
commitdiff
|
tree
2014-02-04
cirdan
C
a
l
l PfS
e
t
StartupNodes
a
t
the e
n
d of CYapf
R
ailT:
:
SetOrigin
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Rearra
n
ge
rail track
follower constru
c
to
r
s and hiera
r
chy
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Move track masking selection to C
Y
apfRailT
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Remo
v
e CFol
l
owTr
a
ckRailT::Ma
s
kR
e
s
ervedTracks
commit
|
commitdiff
|
tree
2014-02-03
c
irdan
Remove field m_origin_tile from CYapfReserveTrack
commit
|
commitdiff
|
tree
2014-02-03
c
irdan
Make Unr
e
serveSingle
T
rack a s
t
atic
standalo
n
e function
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Make Reserv
e
Si
n
gl
e
Track a sta
t
ic sta
n
dalone
f
unction
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove parameter f
a
il fro
m
ReserveSingl
e
Track
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Rem
o
ve
r
e
t
urn value from Unre
s
e
rveSin
g
l
eTr
a
ck
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove paramet
e
r s
t
op fr
o
m UnreserveSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
I
nline IterateT
i
les into CYap
f
R
e
serveTra
c
k::TryRe
s
ervePat
h
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Flatten CYapfR
e
ser
v
eTra
c
k::F
i
ndSafePositionOnNode
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove CYapfBas
e
T and
i
ts co
n
t
aining
f
ile
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Mov
e
AddStartupNode fr
o
m CYapfBaseT to
CYa
p
f
RailT
commit
|
commitdiff
|
tree
2014-02-02
cir
d
an
Introd
u
ce a
fu
n
ction t
o
compute segment c
o
sts in
CY
a
pfRailT
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Remove variable next in CYapfRailT::PfCalcCost
commit
|
commitdiff
|
tree
2014-02-02
cir
d
an
Inli
n
e
C
Yap
f
RailNodeT
:
:S
e
t
Last
P
os
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Int
r
oduce a stru
c
t for node cos
t
dat
a
in CYapfR
a
ilT
commit
|
commitdiff
|
tree
2014-02-02
c
i
rd
a
n
Rew
o
rk TransitionCost to check for s
t
r
a
ight tiles e
a
rli
e
r
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Merge CurveCost
and Switch
C
ost in CYapfRail
T
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Assert th
a
t the node in
C
YapfRai
l
T::PfCalc
C
ost
h
a
s
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Rem
o
v
e
pat
h
fi
n
der/yapf/yapf_cache
.
h
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Mov
e
Y
a
pfNotif
y
TrackLayoutCh
a
nge in y
a
pf_rail
.
c
p
p
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
Remove typedefs for C
Y
apfRoad
A
ny
D
epot
{
1,2}
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remove check
f
or null
v
e
h
icle
i
n
CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
ci
r
d
a
n
Add a t
r
ack fo
l
lower instance to CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
c
irda
n
Rework
CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirda
n
M
erge
SetDesti
n
ation into CYapfRoadT co
n
structor
commit
|
commitdiff
|
tree
2014-02-01
ci
r
d
an
Provid
e
CYapfRoadT with the veh
i
cle
on construction
commit
|
commitdiff
|
tree
2014-02-01
ci
r
dan
Avoid checkin
g
for
d
estination tw
i
ce
in CYapfRo
a
dT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Inli
n
e cost
e
stimat
e
function in CYapfR
o
ad
T
commit
|
commitdiff
|
tree
2014-02-01
cirdan
R
ework template para
m
eters
t
o
CYap
f
RoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remov
e
Y
apf() function from
C
Y
a
pfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
Mer
g
e destination detecti
o
n int
o
CYapfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cirda
n
In
l
ine
c
o
s
t fun
c
t
i
o
n
in CYa
p
f
Ro
a
d
T
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Make CYapfRoadT::O
n
eTileCost a
n
independ
e
nt function
commit
|
commitdiff
|
tree
2014-01-31
cirdan
M
a
ke CYapfRoadT::Slo
p
e
C
ost
a
n
independent f
u
nct
i
o
n
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove CYapfRoadT::
P
fNodeCach
e
Fetc
h
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove parameter
ent
e
rdir
to YAPF
ChooseShipTrack
commit
|
commitdiff
|
tree
2014-01-31
cir
d
an
R
emove CYapfSh
i
pT template paramete
r
Tpf
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove C
Y
apfShipT templat
e
parameter T
9
0
deg
_
turns_allowed
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove
w
ater
t
rack foll
o
wer template v
a
riants
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove che
c
k
f
o
r null
v
ehicle in CYap
f
ShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Cache shi
p
vehicle
i
nfo on CYapfBaseT con
s
truction
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Add a track follower ins
t
anc
e
t
o
CYapfS
h
i
pT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Rework CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Merge SetDestinati
o
n in
t
o
CYapfShipT constructor
commit
|
commitdiff
|
tree
2014-01-31
c
i
rd
a
n
Provide
C
Yap
f
S
h
ipT
w
ith the ship on construction
commit
|
commitdiff
|
tree
2014-01-31
cirdan
P
r
ecompute some data in CYapfShipT::PfF
o
l
lo
w
Node
commit
|
commitdiff
|
tree
2014-01-31
ci
r
dan
I
n
l
ine co
s
t
a
nd estimate functi
o
ns in CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Rework template
p
arameters
t
o CYapfS
h
ipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
R
emove
Y
a
p
f()
f
unction from CYapfShip
T
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Merg
e
CYapfOr
i
gin
T
ileTwoWayT into CYapfRailT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove C
Y
a
pfOr
i
ginT
i
l
eT
commit
|
commitdiff
|
tree
2014-01-29
cirda
n
Add initi
a
l nodes manually in YAPF
road pathfinder
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Add initial no
d
es manuall
y
in
Y
APF ship pathfinde
r
commit
|
commitdiff
|
tree
2014-01-29
cir
d
an
R
emo
v
e c
a
che stat
s
from road and ship YAPF c
l
a
sses
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove
PfNod
e
CacheFlus
h
in YAPF classes
commit
|
commitdiff
|
tree
2014-01-29
c
irdan
R
em
o
ve Trans
p
o
r
tTypeChar from YAPF cla
s
ses
commit
|
commitdiff
|
tree
2014-01-29
c
i
rdan
Remove pe
r
f count
e
rs for road and sh
i
p
Y
A
PF classes
commit
|
commitdiff
|
tree
2014-01-29
cirda
n
Remove VehicleTyp
e
t
y
ped
e
fs in YAPF
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Move FindPath an
d
related dat
a
f
rom CYapf
B
a
seT
commit
|
commitdiff
|
tree
2014-01-28
cird
a
n
Move A
d
d
N
e
w
Node f
r
om
CYapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move A
d
dMu
l
tipl
e
N
odes from CYap
f
BaseT
commit
|
commitdiff
|
tree
2014-01-28
ci
r
dan
Remov
e
CYapfBaseT::DumpBase
commit
|
commitdiff
|
tree
next