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 field m_origin_tile from CYapfReserveTrack
2014-02-03
cirdan
Remove
fi
e
ld m_origin_tile from CYapfReserveTrack
commit
|
commitdiff
|
tree
2014-02-03
c
i
r
d
an
M
ake UnreserveSing
l
eTrack a static stan
d
alone
f
unction
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Make ReserveS
i
ngleTr
a
ck
a
static standalon
e
function
commit
|
commitdiff
|
tree
2014-02-03
c
i
rdan
Rem
o
ve par
a
meter fail
f
rom Res
e
rveSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remov
e
return
value from Unreserve
S
ingleTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove
paramete
r
stop from Unreserv
e
Singl
e
Track
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Inline Ite
r
ateTil
e
s into CYapfRes
e
rv
e
Track::TryRe
s
ervePa
t
h
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Flatten
C
YapfReserveTrack:
:
F
i
nd
S
afePosi
t
i
onOnNode
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove
C
Ya
p
fBaseT and its containi
n
g file
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Move AddStartupNod
e
from CYa
p
f
BaseT t
o
CYapfRailT
commit
|
commitdiff
|
tree
2014-02-02
cirda
n
Introduce a func
t
i
o
n to
compute segment
c
osts in C
Y
a
p
fRail
T
commit
|
commitdiff
|
tree
2014-02-02
ci
r
dan
Remo
v
e variable
next in CYapfRailT::PfCalcCost
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Inl
i
ne CYap
f
RailNodeT::Se
t
LastPos
commit
|
commitdiff
|
tree
2014-02-02
c
i
rdan
Introduce a struct for node
cost data in CYapfR
a
ilT
commit
|
commitdiff
|
tree
2014-02-02
cir
d
an
Rework
T
r
a
nsi
t
i
onCos
t
to check for straig
h
t tiles earl
i
er
commit
|
commitdiff
|
tree
2014-02-02
c
irdan
M
e
rge
CurveCost and Switc
h
Cost
i
n CYa
p
fRailT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Assert
t
h
a
t the node in CY
a
pfRa
i
lT::P
f
Calc
C
ost has
.
.
.
commit
|
commitdiff
|
tree
2014-02-01
c
irdan
Remove
p
at
h
finder/yapf/y
a
pf_cac
h
e
.
h
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Move YapfNotifyTrackLa
y
outChange
in yapf_ra
i
l
.
cpp
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Remo
v
e
t
ypedefs for CYapfRoad
A
nyD
e
pot{1,2}
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Rem
o
ve che
c
k
f
o
r null vehicle in CY
a
pfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cird
a
n
Add a trac
k
f
ollower instance to CYa
p
fRoadT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Rework CYa
p
fRo
a
dT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
M
e
rge S
e
tDestin
a
tion into CYapfRoadT c
o
n
s
truc
t
or
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Provide CYapfRoadT with the vehicle
o
n c
o
nstruction
commit
|
commitdiff
|
tree
2014-02-01
cirda
n
Avoid checking
f
or destination
twice in CYapf
R
oadT
commit
|
commitdiff
|
tree
2014-02-01
c
ird
a
n
I
n
line c
o
st estimat
e
function in CYap
f
R
o
adT
commit
|
commitdiff
|
tree
2014-02-01
cirdan
Rework template para
m
eters to CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
cir
d
an
Remove Yapf() funct
i
on
f
rom CYapfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Merge destination detection into
C
Yapf
R
oadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
I
nl
i
n
e cost function in C
Y
apfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Make CYapfRoad
T
::OneTileC
o
s
t
a
n
independen
t
function
commit
|
commitdiff
|
tree
2014-01-31
c
irdan
Make CYapfRoadT::
S
l
o
peCost
an i
n
dependent
function
commit
|
commitdiff
|
tree
2014-01-31
cirdan
R
e
move CYapfR
o
adT:
:
PfNodeC
a
cheFetch
commit
|
commitdiff
|
tree
2014-01-31
cir
d
an
R
e
mov
e
p
arameter enterdir to YAPF C
h
oose
S
h
i
pTrack
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remo
v
e CYapf
S
hip
T
template para
m
eter Tpf
commit
|
commitdiff
|
tree
2014-01-31
ci
r
dan
R
emove C
Y
apfShipT
t
emplate parameter T90deg_tu
r
ns_
a
llowed
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remo
v
e water track f
o
llower t
e
mplate variants
commit
|
commitdiff
|
tree
2014-01-31
ci
r
dan
Remove check for null ve
h
icl
e
in CYap
f
S
hipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Cache ship vehicle info o
n
CYapf
B
aseT con
s
t
r
uctio
n
commit
|
commitdiff
|
tree
2014-01-31
cirdan
A
d
d a
track fol
l
o
w
er in
s
tance to CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Rewor
k
C
YapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Merge SetDestination into CYapfShipT
c
o
n
s
t
ructor
commit
|
commitdiff
|
tree
2014-01-31
c
i
rda
n
P
r
ovide CY
a
p
f
ShipT wi
t
h the ship on
const
r
uction
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Precompute
s
ome data in
CYapfShipT:
:
PfFollowNode
commit
|
commitdiff
|
tree
2014-01-31
cirdan
I
nline
cost
and
e
stimate function
s
i
n CYapf
S
hipT
commit
|
commitdiff
|
tree
2014-01-31
c
irdan
Rework templ
a
te parameters to C
Y
apfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove Ya
p
f() funct
i
on from C
Y
apfS
h
i
p
T
commit
|
commitdiff
|
tree
2014-01-29
ci
r
d
a
n
Merge CYapfOrig
i
nTileTwoWay
T
into CYapfRailT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove CYapfOri
g
inTileT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Add initial n
o
des
manually
in YAPF
road
pathfinder
commit
|
commitdiff
|
tree
2014-01-29
cirdan
A
d
d i
n
itial
n
odes manual
l
y in YA
P
F
s
hip pathfinder
commit
|
commitdiff
|
tree
2014-01-29
ci
r
dan
Remov
e
cac
h
e stats from r
o
a
d
and sh
i
p YAPF classes
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Re
m
ove PfNod
e
CacheFlush in YAPF classes
commit
|
commitdiff
|
tree
2014-01-29
c
irdan
Re
m
ov
e
Transpo
r
tTypeChar from YAPF class
e
s
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove
perf counters for ro
a
d and
s
hip YAPF classes
commit
|
commitdiff
|
tree
2014-01-29
ci
r
dan
R
e
move VehicleType
t
ypedefs in YAPF
commit
|
commitdiff
|
tree
2014-01-29
ci
r
dan
Move F
i
ndPath and rela
t
ed data from CYapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move AddNewNode from CYapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
M
o
ve AddMultipleNodes f
r
om CYapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
ci
r
dan
Remove CYapfBas
e
T::DumpBase
commit
|
commitdiff
|
tree
2014-01-28
c
i
rda
n
M
ove PruneIntermed
i
ateNo
d
eBranch to CYapfRailT
commit
|
commitdiff
|
tree
2014-01-28
c
i
r
d
a
n
Move Astar deriva
t
i
o
n
i
n
YAPF
c
lass
h
ier
a
r
chy
commit
|
commitdiff
|
tree
2014-01-28
cirdan
M
e
rge CYapfSegmentCostCa
c
heGlobalT i
n
t
o CYapfRailT
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
I
n
l
ine yapf_
c
ostcache
.
h
p
p into ya
p
f_rail
.
cp
p
commit
|
commitdiff
|
tree
2014-01-28
c
irdan
Inline CYapfSegmentCostCacheLocalT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
In
l
i
n
e CYapfSegmen
t
C
o
s
t
C
acheNoneT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
D
e
f
i
ne a generic YAPF ship
b
a
s
e
clas
s
CYapfShip
T
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Move
C
heck
S
hipR
e
v
erse o
u
t of CYapfFollowShi
p
T
commit
|
commitdiff
|
tree
2014-01-28
cirdan
M
o
ve de
s
t
i
nation ch
e
ck into YapfShi
p
ChooseTrack
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move Choose
S
hipTrack ou
t
of CYapfF
o
llow
S
h
ipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Define a
g
e
n
eric YAPF road base class CYapfRoad
T
commit
|
commitdiff
|
tree
2014-01-28
cirdan
M
o
ve Fi
n
d
N
ear
e
stD
e
pot out of CY
a
pfFollowRoa
d
T
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
M
ove d
e
stination check into Ya
p
fRoa
d
Vehic
l
eC
h
o
o
seTrack
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Move Choose
R
o
adTrack out of CYapfFoll
o
wRo
a
dT
commit
|
commitdiff
|
tree
2014-01-28
cird
a
n
Remov
e
CYapfFollowRoadT::DistanceToTile
commit
|
commitdiff
|
tree
2014-01-28
ci
r
dan
De
f
i
n
e a
generic YAP
F
rail
base class CY
a
p
f
R
a
ilT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inli
n
e yapf_{cost
,
dest}rail
.
h
p
p into y
a
pf_rail
.
c
pp
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inline template class CYapfT int
o
its users
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Change template
a
rgument to CYapfOriginTile
{
,
TwoWa
y
}T
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Rew
o
rk return statement in Fl
o
wsDown
commit
|
commitdiff
|
tree
2014-01-27
cir
d
an
S
witch river generation to the ne
w
A-star p
a
thfinder
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Do
a static c
a
st wh
e
n calling follow i
n
A
star
:
:FindPath
commit
|
commitdiff
|
tree
2014-01-27
c
ird
a
n
Remove CalcHas
h
o
v
erl
o
ad in
CH
a
shTableT
commit
|
commitdiff
|
tree
2014-01-25
c
ir
d
an
Rename
N
o
d
eList to Ast
a
r
in YAPF
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Do some
m
ino
r
adjust
m
ents in Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Mov
e
YAPF pathfinding to
Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Make CYap
f
BaseT d
e
rive f
r
om Asta
r
commit
|
commitdiff
|
tree
2014-01-25
c
i
rdan
Add new
method As
t
ar:
:
R
e
p
laceNode
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add assertions whe
n
ad
d
ing A-star no
d
es
commit
|
commitdiff
|
tree
2014-01-25
c
irdan
Clean up methods in Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add n
e
w
me
t
hod
Astar
:
:InsertNod
e
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add new meth
o
d Astar::
I
ns
e
rtInitialNod
e
commit
|
commitdiff
|
tree
2014-01-25
cirda
n
Move Cre
a
teNewNo
d
e to Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Rename template param
e
ter
s
and type
d
efs in As
t
ar
commit
|
commitdiff
|
tree
2014-01-25
ci
r
d
a
n
R
ename CNodeList
_
HashTableT
t
o
Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Intr
o
duce
A
starNodeBa
s
e
commit
|
commitdiff
|
tree
2014-01-24
cir
d
an
R
ename n
o
d
elist
.
h
pp to astar
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
cirdan
R
e
mo
v
e type de
f
ines i
n
CNod
e
List_HashTableT
commit
|
commitdiff
|
tree
2014-01-24
c
i
r
d
an
Remove templa
t
e parameter Tnode_list to
C
Y
a
pfRail_TypesT
commit
|
commitdiff
|
tree
next