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 T90deg_turns_allowed
2014-01-31
c
i
r
d
a
n
R
emo
v
e CYapfShipT
t
e
mplat
e
p
a
ramete
r
T
90d
e
g_
t
u
r
ns_allowed
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove w
a
ter track follower template var
i
ants
commit
|
commitdiff
|
tree
2014-01-31
c
irdan
R
emove ch
e
c
k
for nu
l
l ve
h
icle in CYapfS
h
ipT
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
Cac
h
e shi
p
vehicle info
on CYapfBaseT cons
t
r
uction
commit
|
commitdiff
|
tree
2014-01-31
cirdan
A
dd a t
r
ac
k
follower instance t
o
C
YapfShip
T
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Re
w
ork CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
Merg
e
S
etDestination into CYapfShi
p
T
c
onstruc
t
or
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Provide CYa
p
f
S
h
ipT with
the ship on constructi
o
n
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
Precom
p
ute
s
ome da
t
a
in
CYapfShipT::PfFollowNode
commit
|
commitdiff
|
tree
2014-01-31
c
irdan
Inline cost and esti
m
ate
functions in CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
c
i
r
d
a
n
R
e
w
ork
template parameters to CYapfShi
p
T
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Remove
Yapf()
f
u
n
ction from CYap
f
ShipT
commit
|
commitdiff
|
tree
2014-01-29
cirda
n
Merge
CYapfOriginTileTwoW
a
y
T into CYapfRailT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove CYa
p
fOriginTileT
commit
|
commitdiff
|
tree
2014-01-29
c
ir
d
a
n
Add
i
ni
t
i
al
n
o
des
ma
n
u
all
y
in YAPF roa
d
p
a
t
hfinder
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Add initia
l
no
d
e
s m
a
nua
l
ly in YAPF ship
p
athfinder
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remo
v
e cac
h
e st
a
ts
f
rom ro
a
d and shi
p
YAPF classes
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Re
m
ov
e
PfNodeC
a
c
heFlush in YAP
F
clas
s
e
s
commit
|
commitdiff
|
tree
2014-01-29
cir
d
an
R
e
move Transpo
r
tType
C
har from YAP
F
c
l
as
s
es
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove
perf co
u
nters for
r
oad and ship YAPF c
l
a
sses
commit
|
commitdiff
|
tree
2014-01-29
cir
d
an
Remove
V
ehicle
T
ype typedefs in
Y
APF
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Move FindP
a
th an
d
rela
t
ed data from CYa
p
fBas
e
T
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move Add
N
ewNod
e
from C
Y
apfBaseT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
M
ove AddMul
t
ipleN
o
des from CYa
p
f
BaseT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Rem
o
ve
CYapfBaseT::DumpBase
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move Pr
u
neInterm
e
diateNodeBran
c
h to CYapfRailT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move
A
star derivation in Y
A
PF class
h
iera
r
chy
commit
|
commitdiff
|
tree
2014-01-28
c
i
r
d
an
M
e
rge CYapfSegmentCos
t
Cach
e
GlobalT into CYapfRailT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
I
n
line yapf_costca
c
he
.
h
pp into
y
a
pf_rail
.
cpp
commit
|
commitdiff
|
tree
2014-01-28
ci
r
d
a
n
Inline CYapfSegmentCostCacheLoca
l
T
commit
|
commitdiff
|
tree
2014-01-28
cird
a
n
I
n
line CY
a
p
f
SegmentCostCache
N
oneT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Define a ge
n
e
ric YAP
F
ship
b
ase
c
l
a
ss
CYapfShipT
commit
|
commitdiff
|
tree
2014-01-28
ci
r
dan
Move CheckShipRevers
e
out of CYapfFol
l
ow
S
hipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Mov
e
desti
n
at
i
on
c
hec
k
into YapfShipChooseTra
c
k
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move ChooseShip
T
r
ack out of CYapfFol
l
owShipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Define a generic YAPF road base
cla
s
s CYapfRoadT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Mov
e
FindNear
e
stDepot out of CYapfFoll
o
wRoadT
commit
|
commitdiff
|
tree
2014-01-28
c
i
r
dan
Move destination check into YapfRoadVehic
l
eChooseTrack
commit
|
commitdiff
|
tree
2014-01-28
c
i
rda
n
Move
ChooseRoa
d
Track out of C
Y
a
p
f
Follo
w
RoadT
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Re
m
ove CYapfFollowRoadT::Dis
t
anceToTile
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Define a generi
c
Y
A
PF rail
b
ase class C
Y
a
pfRailT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inline yapf_{cost,dest}rail
.
hpp into yap
f
_rail
.
cpp
commit
|
commitdiff
|
tree
2014-01-28
cirda
n
Inl
i
ne templ
a
te class CYap
f
T into
i
t
s use
r
s
commit
|
commitdiff
|
tree
2014-01-28
cirdan
C
h
ange template argu
m
ent
to CYapfOr
i
ginTi
l
e
{,T
w
oWay}T
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Rework re
t
urn s
t
a
t
e
ment in FlowsDo
w
n
commit
|
commitdiff
|
tree
2014-01-27
cirda
n
Switch ri
v
er
g
enera
t
io
n
to the new A-star
pat
h
fi
n
der
commit
|
commitdiff
|
tree
2014-01-27
cirdan
D
o
a
stat
i
c
cast when ca
l
ling foll
o
w in
A
star::Fi
n
dPath
commit
|
commitdiff
|
tree
2014-01-27
cir
d
a
n
Remove CalcHash overload
in
C
HashTable
T
commit
|
commitdiff
|
tree
2014-01-25
c
irdan
Renam
e
NodeList to Astar in YAPF
commit
|
commitdiff
|
tree
2014-01-25
c
i
rdan
Do som
e
mi
n
or adjustments
i
n A
s
t
ar
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Move YAPF pathfinding to
A
star
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Make CYapfBa
s
eT de
r
i
v
e from A
s
tar
commit
|
commitdiff
|
tree
2014-01-25
c
i
rdan
Add new meth
o
d
Astar:
:
ReplaceNode
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add asse
r
t
ions when adding A-s
t
ar nodes
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Clean up
m
ethod
s
in Astar
commit
|
commitdiff
|
tree
2014-01-25
cirda
n
Add
n
e
w m
e
th
o
d
A
s
tar::
I
nsertN
o
de
commit
|
commitdiff
|
tree
2014-01-25
c
irdan
Add new me
t
hod Astar:
:
InsertInitialNode
commit
|
commitdiff
|
tree
2014-01-25
cirdan
M
ove CreateN
e
w
N
od
e
to Astar
commit
|
commitdiff
|
tree
2014-01-25
cir
d
an
Rename templa
t
e
p
arameters and typede
f
s in Astar
commit
|
commitdiff
|
tree
2014-01-25
cirda
n
Rena
m
e CNodeList_H
a
shTab
l
eT to Ast
a
r
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Introduce Astar
N
odeBa
s
e
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Rename nodelist
.
hpp t
o
a
st
a
r
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
ci
r
dan
Remove
type defines in CNodeList_HashTableT
commit
|
commitdiff
|
tree
2014-01-24
cir
d
a
n
Remove tem
p
late
p
aramete
r
T
n
ode_li
s
t t
o
CYapfRail_TypesT
commit
|
commitdiff
|
tree
2014-01-24
c
irdan
Clea
n
up include
s
in yapf
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
ci
r
dan
Remove
pointless uses of Yapf() in YAPF
commit
|
commitdiff
|
tree
2014-01-18
cirdan
Add a new overload
e
d method
C
YapfBaseT::
A
d
dStartupNode
commit
|
commitdiff
|
tree
2014-01-18
cirdan
Change parameters to CYa
p
fBaseT::Crea
t
eNe
w
N
ode
commit
|
commitdiff
|
tree
2014-01-17
cirdan
Simpli
f
y saving and
loadin
g
o
f
g
ame
s
cript strings
commit
|
commitdiff
|
tree
2014-01-17
c
irdan
Add help
e
r ove
r
loads for Read
S
trin
g
and WriteStrin
g
commit
|
commitdiff
|
tree
2014-01-17
c
i
r
d
an
Reorder argum
e
nts to ReadStri
n
g and Writ
e
String
commit
|
commitdiff
|
tree
2014-01-17
cirdan
Assert th
a
t bu
f
f
er leng
t
h is not 0 when sa
v
ing/loadi
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-01-13
cird
a
n
Move wormhole handling to
t
he
track f
o
llower b
a
se classes
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Rem
o
ve Is
T
ra
c
kBri
d
geTile from
t
he t
r
ack follo
w
er
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Mo
v
e Follo
w
Wormhole into t
h
e
trac
k
follower base c
l
a
sses
commit
|
commitdiff
|
tree
2014-01-13
c
irdan
Use
m_exitdir when
ski
p
p
i
ng a statio
n
in the track
.
.
.
commit
|
commitdiff
|
tree
2014-01-12
cirdan
Remov
e
u
n
use
d
CFollowTrack
W
aterT::Al
l
ow90degTurns
commit
|
commitdiff
|
tree
2014-01-12
c
i
rdan
R
emove
vir
t
ua
l
method Vehicle::GetPos
commit
|
commitdiff
|
tree
2014-01-11
cirdan
F
ix do
c
u
m
en
t
ation of signal
s
in t
h
e map array
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Rename CYapfRailNodeT::SetLastTileTrackdir to SetLastPos
commit
|
commitdiff
|
tree
2014-01-11
cir
d
an
Mo
v
e st
r
uct Ha
s
hNode into struc
t
Hash in
n
p
f
/
que
u
e
.
h
commit
|
commitdiff
|
tree
2014-01-11
c
irda
n
Mo
v
e
typede
f
Hash_Has
h
Proc into struct Ha
s
h in npf
.
.
.
commit
|
commitdiff
|
tree
2014-01-11
cirdan
R
e
m
ove stal
e
#undef of BIN
_
HEAP_ARR in npf/
q
ueue
.
c
p
p
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Fix bogus multipl
i
er in
Y
APF rail bridge
speed
p
en
a
lty
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Introduce PathMPo
s
:
:
se
t
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Rename
PathM
P
os::IsTr
a
ck
d
ir
S
et to P
a
th
M
Pos::is_
s
ingle
commit
|
commitdiff
|
tree
2014-01-11
c
irdan
Introduce PathMPos::is_empty
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Introduce P
a
t
h
MPos::clear_track
d
irs
commit
|
commitdiff
|
tree
2014-01-11
cirdan
Introduce PathMPos::set
_
trackdirs
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Introdu
c
e P
a
thMPos::
s
et_
t
rackdir
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Intr
o
d
uce PathPos::set_tile
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Fix YAPF node key com
p
arison functions wrt wormholes
commit
|
commitdiff
|
tree
2014-01-10
cirda
n
Add whitesp
a
c
e
i
n CYapfNodeKe
y
{Exit,Track}Dir
commit
|
commitdiff
|
tree
2014-01-10
cirdan
Introduce PathTile
commit
|
commitdiff
|
tree
2014-01-10
cird
a
n
Int
r
oduce
P
a
t
hP
o
s::set
commit
|
commitdiff
|
tree
2014-01-10
cird
a
n
R
e
name PathPo
s
::InW
o
rmhole to PathP
o
s:
:
i
n
_wormhol
e
commit
|
commitdiff
|
tree
2014-01-09
cirdan
Renam
e
PFPos to PathPo
s
commit
|
commitdiff
|
tree
2014-01-09
c
i
rdan
Split pathfinder_ty
p
e
.
h int
o
pos
.
h and
t
ypes
.
h
commit
|
commitdiff
|
tree
2014-01-09
cirdan
S
h
o
r
ten comments fo
r
PFPos m
e
thods
commit
|
commitdiff
|
tree
2014-01-08
cirdan
R
earr
a
n
ge fina
l
lo
o
p in ChooseTrai
n
Tra
c
k
commit
|
commitdiff
|
tree
next