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 CYapfShipT template parameter Tpf
2014-01-31
cir
d
an
R
e
m
o
ve CYapfShi
p
T template para
m
et
e
r
Tpf
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove CYapfShipT template param
e
ter T90de
g
_t
u
rns_allowed
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
Remove w
a
ter track follow
e
r
tem
p
late
v
a
riants
commit
|
commitdiff
|
tree
2014-01-31
cirda
n
Remove check for null vehicle i
n
CYap
f
ShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
C
ach
e
ship vehicle info on CYapfBa
s
eT construction
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Add a track follow
e
r instance to CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
R
e
work CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Merge SetD
e
stin
a
tion into CYapfShipT const
r
uctor
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Provide CYapfShipT
wi
t
h the ship on const
r
uction
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Pr
e
compu
t
e some
data in CYa
p
f
ShipT::Pf
F
o
l
lowNode
commit
|
commitdiff
|
tree
2014-01-31
cir
d
a
n
In
l
ine cost an
d
estima
t
e
funct
i
ons
in CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Rework t
e
mp
l
a
t
e parame
t
ers
t
o
CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
Remove Yapf() functio
n
from CYa
p
fShipT
commit
|
commitdiff
|
tree
2014-01-29
c
i
rdan
M
erge CY
a
p
fOriginTi
l
eTwoWay
T
in
t
o CYapfRailT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove C
Y
ap
f
OriginTileT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Add initial
n
odes manu
a
lly in YAPF
r
oad pathfinder
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Add
i
nitial nodes
m
anual
l
y in
YAPF ship
p
athfinde
r
commit
|
commitdiff
|
tree
2014-01-29
cird
a
n
Remove cache stats from road an
d
ship YAPF class
e
s
commit
|
commitdiff
|
tree
2014-01-29
cirda
n
R
emove PfNodeCacheFlu
s
h in YAPF classes
commit
|
commitdiff
|
tree
2014-01-29
c
irdan
Remo
v
e Tra
n
sportTypeChar from
Y
APF cl
a
s
s
es
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove p
e
rf
counte
r
s for road and ship YAPF cla
s
ses
commit
|
commitdiff
|
tree
2014-01-29
c
i
r
dan
Remove VehicleType typedef
s
in YAPF
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Move FindPath and related data from
C
YapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move AddN
e
wNode from CYapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move Ad
d
Mu
l
tipleNodes
f
rom CY
a
pfBase
T
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Remove CYap
f
BaseT::Dum
p
Base
commit
|
commitdiff
|
tree
2014-01-28
c
irdan
Move Prune
I
ntermediateNodeBranch to CYapfRail
T
commit
|
commitdiff
|
tree
2014-01-28
c
irdan
Move Astar deriv
a
tion in YAPF class
hierarchy
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Merg
e
CYapf
S
egmentCostCacheGlo
b
alT int
o
CYapf
R
a
i
l
T
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inli
n
e yapf_costcache
.
hpp
i
nto yapf_rai
l
.
c
p
p
commit
|
commitdiff
|
tree
2014-01-28
c
irdan
Inline
C
YapfS
e
gmentCostCacheLocalT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inli
n
e
CYapfSegmentCostCache
N
oneT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
D
e
f
i
ne a g
e
neric YAPF ship ba
s
e class CYapfS
h
ipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move CheckShipReverse out of CYa
p
fFollow
S
h
i
pT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move d
e
stinati
o
n check into YapfShipC
h
ooseTrack
commit
|
commitdiff
|
tree
2014-01-28
c
irdan
Move Cho
o
se
S
hipTrack out of CYapfFollowShipT
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Defi
n
e
a
ge
n
eric YAPF road ba
s
e cl
a
ss
C
Ya
p
fRoadT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Mov
e
F
i
ndNeare
s
tDepot
out o
f
CYapfFo
l
l
o
wR
o
adT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move destinatio
n
check into YapfRo
a
dVehicleChoos
e
T
rack
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Mov
e
ChooseRo
a
d
Tra
c
k
o
ut of
CYapfFollow
R
o
adT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Remove CYapfFollo
w
RoadT::Distan
c
e
ToTi
l
e
commit
|
commitdiff
|
tree
2014-01-28
ci
r
dan
Define a gener
i
c YAPF rail b
a
se cla
s
s
CYapfRail
T
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inl
i
ne yap
f
_{cos
t
,dest}rail
.
hpp into yapf_rail
.
c
p
p
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inline template class
CYap
f
T in
t
o it
s
u
sers
commit
|
commitdiff
|
tree
2014-01-28
cir
d
a
n
Change template arg
u
m
e
nt to CYa
p
fOrigi
n
T
ile{,Tw
o
Way
}
T
commit
|
commitdiff
|
tree
2014-01-27
cird
a
n
Rework return sta
t
emen
t
i
n
Fl
o
wsDown
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Switch
riv
e
r generation
t
o the new
A-star
p
a
thfinder
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Do a s
t
a
t
ic c
a
st when c
a
lling follow in Astar:
:
FindPath
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Remove
CalcHas
h
overlo
a
d in CHashT
a
bl
e
T
commit
|
commitdiff
|
tree
2014-01-25
c
irdan
Rena
m
e
N
o
d
eList to Astar in YAPF
commit
|
commitdiff
|
tree
2014-01-25
c
irdan
Do some min
o
r
adju
s
tm
e
nts in
A
star
commit
|
commitdiff
|
tree
2014-01-25
ci
r
dan
Move YAPF pathfind
i
ng to Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Make
CYap
f
BaseT derive from A
s
ta
r
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add new metho
d
Astar::Re
p
laceN
o
d
e
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add asserti
o
ns when
adding A-star nodes
commit
|
commitdiff
|
tree
2014-01-25
c
i
rdan
C
lean up meth
o
ds in Astar
commit
|
commitdiff
|
tree
2014-01-25
cird
a
n
A
dd
new
m
ethod Astar::Ins
e
r
t
N
o
de
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add n
e
w method Astar:
:
In
s
ertInitialNode
commit
|
commitdiff
|
tree
2014-01-25
c
i
rdan
Mo
v
e CreateNewNode to Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Rename
t
e
m
plate
parameters and t
y
p
e
def
s
in Astar
commit
|
commitdiff
|
tree
2014-01-25
c
i
r
da
n
Rena
m
e CNodeList_Has
h
TableT to Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Introduce
A
s
tarNodeBase
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Ren
a
me nodelist
.
hpp
t
o
a
s
tar
.
h
p
p
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Remove ty
p
e defines in CNodeL
i
st_H
a
shTableT
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Remove template paramete
r
Tnode
_
list to
CYapf
R
ail_
T
ypesT
commit
|
commitdiff
|
tree
2014-01-24
cird
a
n
Clean up includes in yapf
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
cirda
n
R
emove pointless uses of Ya
p
f
() in YAPF
commit
|
commitdiff
|
tree
2014-01-18
c
i
rd
a
n
Add
a new
o
verloaded method CYapf
B
aseT:
:
Add
S
tart
u
pNode
commit
|
commitdiff
|
tree
2014-01-18
cirdan
Change parameters to CYapfBas
e
T:
:
CreateNewNode
commit
|
commitdiff
|
tree
2014-01-17
cir
d
an
S
i
m
plify savi
n
g
a
nd loading of game script strings
commit
|
commitdiff
|
tree
2014-01-17
cird
a
n
Add
h
elper o
v
erlo
a
ds for Re
a
dString
and WriteSt
r
i
ng
commit
|
commitdiff
|
tree
2014-01-17
cirdan
Reorder argu
m
e
nts to ReadSt
r
in
g
and Write
S
tring
commit
|
commitdiff
|
tree
2014-01-17
c
i
r
d
an
Assert that buf
f
e
r length is not
0 when s
a
ving/loadi
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Move
w
ormhole handling
to the tra
c
k
f
ollowe
r
b
a
s
e cl
a
ss
e
s
commit
|
commitdiff
|
tree
2014-01-13
c
i
rdan
R
emove IsTrackBridg
e
Tile
from the track follow
e
r
commit
|
commitdiff
|
tree
2014-01-13
c
i
rdan
Move F
o
llowWormh
o
le
i
n
t
o th
e
track follo
w
er b
a
se
c
lasses
commit
|
commitdiff
|
tree
2014-01-13
cirdan
U
se m_exitdir whe
n
skipping a s
t
atio
n
in the track
.
.
.
commit
|
commitdiff
|
tree
2014-01-12
cirdan
Remove
u
nused CFollowTrac
k
Water
T
::
A
llow90degTurns
commit
|
commitdiff
|
tree
2014-01-12
cirdan
Remove virtual me
t
hod
V
ehicle::GetPos
commit
|
commitdiff
|
tree
2014-01-11
cirdan
F
ix docum
e
nta
t
ion of signals i
n
the map
a
rray
commit
|
commitdiff
|
tree
2014-01-11
c
i
rdan
Rename CY
a
pfRailNod
e
T::S
e
tLastT
i
leTrack
d
i
r to SetLas
t
Pos
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Mo
v
e struct H
a
s
h
Node into
struc
t
H
ash in npf/queue
.
h
commit
|
commitdiff
|
tree
2014-01-11
ci
r
dan
Move typ
e
de
f
Hash_
H
a
s
hP
r
oc into str
u
ct Hash in npf
.
.
.
commit
|
commitdiff
|
tree
2014-01-11
cird
a
n
Re
m
ove sta
l
e #un
d
ef of BIN_HEAP_ARR
i
n npf/q
u
e
ue
.
cpp
commit
|
commitdiff
|
tree
2014-01-11
cirdan
F
ix bogus mul
t
iplier in YAPF rail
bridge
speed
p
enalty
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Introduce PathMP
o
s
::set
commit
|
commitdiff
|
tree
2014-01-11
c
irdan
R
e
n
ame P
a
thMPos::IsTrack
d
i
rS
e
t to
PathMP
o
s::is_single
commit
|
commitdiff
|
tree
2014-01-11
c
i
r
dan
In
t
rodu
c
e Pat
h
MPos::is_empty
commit
|
commitdiff
|
tree
2014-01-11
c
i
r
d
an
I
ntr
o
duce Path
M
Pos::clear_t
r
a
c
k
dir
s
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Introduce
P
athM
P
os:
:
set_trackdirs
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Introduce PathMPos::set_trackdir
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Introduce Pa
t
h
P
o
s
:
:se
t
_
t
il
e
commit
|
commitdiff
|
tree
2014-01-10
c
i
rdan
Fix YAPF node key compa
r
ison
f
unctions w
r
t wormho
l
es
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Add whitespace in CYapfNodeKe
y
{Exit,T
r
ack}
D
ir
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Introduce PathTile
commit
|
commitdiff
|
tree
2014-01-10
cir
d
an
Introduce PathPos::se
t
commit
|
commitdiff
|
tree
2014-01-10
cirdan
R
e
name PathPo
s
:
:
InWormhole to PathPos::in_wormhole
commit
|
commitdiff
|
tree
2014-01-09
cirdan
Rename PFPos to PathPos
commit
|
commitdiff
|
tree
2014-01-09
cir
d
an
Split pat
h
finder_type
.
h i
n
to po
s
.
h
a
nd types
.
h
commit
|
commitdiff
|
tree
2014-01-09
cirdan
Short
e
n comments for
PFP
o
s
methods
commit
|
commitdiff
|
tree
next