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-01-31
cir
d
an
R
e
m
ove water track follo
w
er
t
em
p
lat
e
vari
a
nts
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove check
for null ve
h
icle
i
n
C
Y
a
p
fS
h
ip
T
commit
|
commitdiff
|
tree
2014-01-31
c
i
r
d
an
Cache sh
i
p
vehicle info on
C
YapfBas
e
T construction
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Add a tr
a
ck
f
ol
l
o
wer insta
n
ce to CY
a
pfSh
i
p
T
commit
|
commitdiff
|
tree
2014-01-31
cirdan
R
ework CYapfShip
T
commit
|
commitdiff
|
tree
2014-01-31
cir
d
an
Me
r
ge SetDesti
n
ati
o
n
into CYapfShipT constr
u
ctor
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Provide CYapfSh
i
pT w
i
t
h
the ship on con
s
truction
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
Precompute some data in CYapfShipT::PfFollowNode
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Inline c
o
s
t
and estimate fu
n
ction
s
in
C
YapfShipT
commit
|
commitdiff
|
tree
2014-01-31
c
irdan
Rework t
e
mplate pa
r
amete
r
s
to CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Rem
o
ve Yapf() func
t
ion fro
m
C
YapfShipT
commit
|
commitdiff
|
tree
2014-01-29
c
irdan
Merge CYapf
O
riginTile
T
woW
a
y
T into
CYapfRai
l
T
commit
|
commitdiff
|
tree
2014-01-29
ci
r
dan
R
emove CYapfOrig
i
nTile
T
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Add initial
nodes manual
l
y in
YAPF ro
a
d pathfinder
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Add initial nodes m
a
nually
i
n
Y
APF
ship pathfinder
commit
|
commitdiff
|
tree
2014-01-29
cir
d
an
Remove ca
c
he stats from road and
s
hip YAP
F
cla
s
ses
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remo
v
e
Pf
N
odeC
a
ch
e
Flush
in
Y
APF
c
lasses
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove Tr
a
nsportTypeChar from YAPF cla
s
s
e
s
commit
|
commitdiff
|
tree
2014-01-29
ci
r
dan
R
e
move perf counters for road and ship YAPF cla
s
ses
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Rem
o
ve
V
ehi
c
leType typedefs
in Y
A
PF
commit
|
commitdiff
|
tree
2014-01-29
c
i
rdan
Move FindPat
h
an
d
r
el
a
ted data from CYap
f
BaseT
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Move A
d
d
N
ewNod
e
f
r
o
m CYapf
B
aseT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move AddMultipleN
o
des from CYapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Remove
C
YapfBaseT::DumpBa
s
e
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Move PruneInterme
d
iateNo
d
e
B
ran
c
h
t
o
C
YapfRailT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move As
t
ar derivat
i
on in YAPF class
h
iera
r
chy
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Merge
CYa
p
fSeg
m
entCostC
a
c
he
G
l
o
b
a
lT
i
nto C
Y
apf
R
ailT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inline yap
f
_costcache
.
h
p
p
into yapf_
r
ail
.
cpp
commit
|
commitdiff
|
tree
2014-01-28
cirdan
In
l
i
n
e
CYapfSegmentCo
s
t
CacheLoca
l
T
commit
|
commitdiff
|
tree
2014-01-28
cird
a
n
Inline C
Y
apf
S
egm
e
n
t
CostCacheNoneT
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Define a generic YAPF s
h
i
p
b
ase class CYapfShipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Mov
e
Chec
k
Shi
p
Rever
s
e
out of CYapfFollowShipT
commit
|
commitdiff
|
tree
2014-01-28
ci
r
dan
Move destinatio
n
che
c
k into YapfShip
C
hoose
T
rack
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move Cho
o
s
e
Sh
i
p
Track out of
C
Y
a
pfFollowShipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
D
e
f
i
ne a generic YAPF road b
a
se c
l
ass
C
Y
apfRoadT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Mov
e
FindNearestDepot
o
ut
of CY
a
pfFo
l
lowRoadT
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Move dest
i
nation c
h
eck into Yapf
R
oadVehicleChooseTr
a
ck
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move ChooseRoadTrack out
o
f CYapfFollo
w
RoadT
commit
|
commitdiff
|
tree
2014-01-28
cirda
n
Remove
CYapfFollowRoad
T
::Dis
t
a
nc
e
ToTile
commit
|
commitdiff
|
tree
2014-01-28
cirdan
D
e
fin
e
a gener
i
c YAPF rail base cl
a
ss CYapfRailT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inline
yapf_
{
cost,dest
}
rail
.
hpp into
y
a
p
f_rail
.
cpp
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Inline template
c
la
s
s CYapfT into its users
commit
|
commitdiff
|
tree
2014-01-28
cirda
n
C
h
ange tem
p
late argument
to
CYapfOrig
i
nTile{,TwoWay}T
commit
|
commitdiff
|
tree
2014-01-27
c
i
rdan
R
e
wor
k
return
s
t
atement in
FlowsD
o
wn
commit
|
commitdiff
|
tree
2014-01-27
c
i
rdan
Switc
h
ri
v
er generation to the new
A
-s
t
ar
pa
t
hfinder
commit
|
commitdiff
|
tree
2014-01-27
ci
r
dan
Do a static cast whe
n
calling fo
l
low in As
t
ar:
:
Fi
n
d
Path
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Remove Ca
l
cHash
overload i
n
CHash
T
a
b
leT
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Rename No
d
eLis
t
t
o Astar in YAPF
commit
|
commitdiff
|
tree
2014-01-25
ci
r
dan
D
o som
e
minor adjustments in Astar
commit
|
commitdiff
|
tree
2014-01-25
c
irdan
Move YAPF pathfinding to Ast
a
r
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Make CYa
p
fBaseT deri
v
e fro
m
A
star
commit
|
commitdiff
|
tree
2014-01-25
ci
r
d
a
n
Add new method Ast
a
r::Repla
c
eN
o
d
e
commit
|
commitdiff
|
tree
2014-01-25
cirdan
A
d
d assertions
w
h
en adding A
-
sta
r
nodes
commit
|
commitdiff
|
tree
2014-01-25
c
i
rdan
Clean up methods
i
n
Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
A
dd new method
Astar
:
:
InsertNode
commit
|
commitdiff
|
tree
2014-01-25
ci
r
dan
Add
n
e
w
me
t
hod A
s
tar:
:
InsertInitia
l
Node
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Move CreateNewNode to Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Rename template parame
t
er
s
and ty
p
edefs in Astar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
R
e
name
CNode
L
ist_HashTableT to Astar
commit
|
commitdiff
|
tree
2014-01-25
cir
d
a
n
Intro
d
u
ce AstarNodeBase
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Ren
a
m
e nodelist
.
hpp to astar
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
c
irdan
Re
m
ove type defines in CNodeList_HashTableT
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Remove template
pa
r
ame
t
er Tno
d
e_
l
is
t
to CYapfRail
_
Type
s
T
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Clean up includes
i
n y
a
pf
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
c
irdan
R
e
move pointless uses of Yapf() in YAPF
commit
|
commitdiff
|
tree
2014-01-18
cirdan
A
dd a new o
v
erloaded met
h
od CYapfB
a
seT::
A
ddSta
r
t
u
pNode
commit
|
commitdiff
|
tree
2014-01-18
c
irdan
Change parameters to CYapfBa
s
e
T
::
C
reat
e
N
e
wNode
commit
|
commitdiff
|
tree
2014-01-17
cirdan
Simplify savi
n
g and load
i
n
g of game script strings
commit
|
commitdiff
|
tree
2014-01-17
ci
r
dan
Add
he
l
per overloa
d
s for ReadString and WriteSt
r
ing
commit
|
commitdiff
|
tree
2014-01-17
c
i
rd
a
n
Reor
d
er argum
e
nts
t
o
ReadStr
i
ng and WriteString
commit
|
commitdiff
|
tree
2014-01-17
cirda
n
A
s
s
e
rt that buffer
length is not
0
when saving/loading
.
.
.
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Move
wormhole handling t
o
the track follower
base
c
las
s
es
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Remove IsTrackBridgeTile fro
m
the track follower
commit
|
commitdiff
|
tree
2014-01-13
c
i
rdan
Move F
o
llowWor
m
h
ole into
the track f
o
llower b
a
se classes
commit
|
commitdiff
|
tree
2014-01-13
cir
d
an
Use
m_e
x
itdir when skipping
a
statio
n
i
n t
h
e
t
r
a
c
k
.
.
.
commit
|
commitdiff
|
tree
2014-01-12
cir
d
an
Rem
o
ve unused CFollow
T
rackWaterT::Allow90degTu
r
ns
commit
|
commitdiff
|
tree
2014-01-12
cirdan
Remo
v
e
virtua
l
method Veh
i
cle::GetPos
commit
|
commitdiff
|
tree
2014-01-11
c
i
rda
n
Fix
d
o
c
umentation of signa
l
s
i
n the map arr
a
y
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Re
n
ame
C
YapfR
a
il
N
ode
T
::SetLastTi
l
eTrack
d
ir to Se
t
LastPos
commit
|
commitdiff
|
tree
2014-01-11
c
i
rdan
Mo
v
e struct HashNode into stru
c
t Ha
s
h in npf/queue
.
h
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Move
t
y
pedef Hash_HashProc int
o
struct Hash in np
f
.
.
.
commit
|
commitdiff
|
tree
2014-01-11
ci
r
dan
R
e
mo
v
e stale #
u
ndef
o
f
B
IN_HEAP_AR
R
in
npf/queue
.
cpp
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Fix bogus multi
p
lier i
n
YAPF
rail bridge speed penalty
commit
|
commitdiff
|
tree
2014-01-11
cird
a
n
Introdu
c
e PathM
P
os::
s
e
t
commit
|
commitdiff
|
tree
2014-01-11
ci
r
dan
Rename PathMPos::I
s
Trac
k
dirSet t
o
PathMPos::is_single
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Introduce PathMP
o
s::is_em
p
ty
commit
|
commitdiff
|
tree
2014-01-11
ci
r
dan
I
n
t
roduce
PathMPos::clear_t
r
ackdirs
commit
|
commitdiff
|
tree
2014-01-11
ci
r
dan
I
n
troduce Pa
t
hMPos
:
:set_track
d
irs
commit
|
commitdiff
|
tree
2014-01-10
c
i
rdan
Introd
u
ce
PathMPos
:
:set_trackd
i
r
commit
|
commitdiff
|
tree
2014-01-10
ci
r
dan
Introduce PathPos::set_tile
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Fix
Y
A
PF node key comparis
o
n
f
unction
s
wrt wormhole
s
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Add w
h
itespace in CYapfNodeKey
{
Exit
,
Track
}
Dir
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Introdu
c
e Pa
t
hTile
commit
|
commitdiff
|
tree
2014-01-10
c
irdan
Introduce PathP
o
s::set
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Rename PathPos::InWormhole t
o
P
a
t
hPo
s
::in_
w
ormhole
commit
|
commitdiff
|
tree
2014-01-09
ci
r
dan
R
e
n
a
me
P
FPos to P
a
thPos
commit
|
commitdiff
|
tree
2014-01-09
ci
r
d
an
Spl
i
t pathfi
n
der_type
.
h
i
nto pos
.
h and
t
ypes
.
h
commit
|
commitdiff
|
tree
2014-01-09
cirdan
Shorten com
m
e
nts
f
or PFPos me
t
hods
commit
|
commitdiff
|
tree
2014-01-08
cirdan
Rearrang
e
fi
n
al loop in ChooseT
r
ainT
r
ack
commit
|
commitdiff
|
tree
2014-01-08
c
irdan
R
edo handling of a p
o
ssib
l
e signal
i
n ChooseTrainTrack
commit
|
commitdiff
|
tree
next