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
Avoid checking for destination twice in CYapfRoadT
2014-02-01
c
irdan
Avoid checking for destin
a
tion
twice in CYapfRoadT
commit
|
commitdiff
|
tree
2014-02-01
c
i
rdan
I
n
line cost estimate
fu
n
ction
i
n
CYap
f
RoadT
commit
|
commitdiff
|
tree
2014-02-01
cird
a
n
Rework t
e
mplate pa
r
am
e
ters to
C
Yap
f
Road
T
commit
|
commitdiff
|
tree
2014-02-01
ci
r
dan
Remove
Ya
p
f()
function from CYa
p
f
RoadT
commit
|
commitdiff
|
tree
2014-01-31
c
i
r
d
an
Merge
d
e
s
tinatio
n
detection
i
n
to CYapf
R
oadT
commit
|
commitdiff
|
tree
2014-01-31
cirda
n
Inline cost function in CYapfRoadT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Make CYapfRoadT::OneTileCo
s
t
an independe
n
t func
t
ion
commit
|
commitdiff
|
tree
2014-01-31
cir
d
an
Make CYap
f
R
o
a
dT:
:
Sl
o
peCost an
i
n
dep
e
ndent function
commit
|
commitdiff
|
tree
2014-01-31
cirdan
R
e
move CYapfRoadT::P
f
NodeC
a
c
h
eF
e
t
c
h
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
Remove parameter ente
r
dir to Y
A
PF ChooseShip
T
r
a
ck
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Re
m
ove CYapfShipT templat
e
paramete
r
Tpf
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
R
emove CYapfShipT template param
e
t
e
r T90
d
eg_turns_all
o
wed
commit
|
commitdiff
|
tree
2014-01-31
cirdan
R
emov
e
water track follower template variants
commit
|
commitdiff
|
tree
2014-01-31
cird
a
n
Remove check
for nu
l
l
veh
i
cle
i
n CY
a
p
fShipT
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Cache ship vehicle i
n
f
o on CYa
p
f
B
aseT
constru
c
ti
o
n
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Add a tra
c
k follower inst
a
nce to CY
a
pfShip
T
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Rework C
Y
a
pfShipT
commit
|
commitdiff
|
tree
2014-01-31
cir
d
a
n
M
erge Set
D
estination into CYapfShipT
c
on
s
t
ructor
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Provide CYapfS
h
ipT wi
t
h the s
h
i
p on constr
u
ction
commit
|
commitdiff
|
tree
2014-01-31
ci
r
da
n
Prec
o
mpute so
m
e
data in CYa
p
fShipT:
:
PfF
o
llowNode
commit
|
commitdiff
|
tree
2014-01-31
cirdan
Inline cos
t
and estimate fu
n
ctions in CYapfShipT
commit
|
commitdiff
|
tree
2014-01-31
c
i
rdan
Re
w
or
k
template parameters to
CYa
p
fShipT
commit
|
commitdiff
|
tree
2014-01-31
c
i
r
dan
R
e
move Yapf() functi
o
n from CYapfShipT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Merg
e
CY
a
p
f
Origin
T
ileTwoWa
y
T i
n
t
o CYapfRailT
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove CYap
f
OriginT
i
leT
commit
|
commitdiff
|
tree
2014-01-29
c
irdan
A
dd initial nodes manually in
YAPF road pa
t
hf
i
n
d
e
r
commit
|
commitdiff
|
tree
2014-01-29
ci
r
dan
Add i
n
itial node
s
manually in
Y
APF ship pathfinder
commit
|
commitdiff
|
tree
2014-01-29
cird
a
n
Remove cache stats
f
rom road an
d
ship YAP
F
classes
commit
|
commitdiff
|
tree
2014-01-29
cirdan
R
emov
e
PfN
o
deCacheFlush in YAPF classes
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Remove Tra
n
sportTypeCh
a
r
from
YAPF c
l
asses
commit
|
commitdiff
|
tree
2014-01-29
cirda
n
Remove perf coun
t
er
s
f
or road and s
h
ip YAPF
c
lass
e
s
commit
|
commitdiff
|
tree
2014-01-29
cirdan
R
e
move Veh
i
cleType
typede
f
s in YAPF
commit
|
commitdiff
|
tree
2014-01-29
cirdan
Move F
i
ndP
a
th a
n
d
related data from CYapfB
a
seT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move AddNewN
o
de
f
rom CYapfB
a
seT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
M
o
v
e
A
ddMul
t
ipleNode
s
f
r
o
m
CYapfBaseT
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Remove CYapfBaseT:
:
D
u
m
p
Base
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Move P
r
uneIntermedia
t
eN
o
deBr
a
nch to CYapfRailT
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Move Asta
r
derivation in YAPF class hie
r
archy
commit
|
commitdiff
|
tree
2014-01-28
cird
a
n
Mer
g
e CYapfSeg
m
entCostCacheGlobalT into CYapfRailT
commit
|
commitdiff
|
tree
2014-01-28
c
i
r
dan
Inline y
a
pf_
c
ost
c
ache
.
hpp i
n
t
o ya
p
f_rail
.
c
p
p
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Inline C
Y
apfSegme
n
tCostCach
e
LocalT
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
Inline
CY
a
p
f
Segme
n
tCostCacheNone
T
commit
|
commitdiff
|
tree
2014-01-28
cir
d
a
n
Define a g
e
neric
YAPF ship base clas
s
CYapfSh
i
pT
commit
|
commitdiff
|
tree
2014-01-28
cir
d
an
Move
CheckShip
R
everse ou
t
o
f CYapfFollowShipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move destination che
c
k into YapfShipChooseTrack
commit
|
commitdiff
|
tree
2014-01-28
cirdan
M
o
ve ChooseShipT
r
a
c
k
out o
f
C
Y
apfFollowShipT
commit
|
commitdiff
|
tree
2014-01-28
cirdan
D
ef
i
ne a generi
c
YAP
F
r
oad base cl
a
ss CYapfRoad
T
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move FindNear
e
stDepot out
o
f
CYapfF
o
llowRoadT
commit
|
commitdiff
|
tree
2014-01-28
cirda
n
Move destinati
o
n
c
hec
k
i
n
to YapfRoadVehicleChoos
e
Track
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Move ChooseRoadTrack out of CYapfFollowRoadT
commit
|
commitdiff
|
tree
2014-01-28
c
irdan
Remove
C
Y
a
pfF
o
llowRo
a
dT::Dist
a
nceTo
T
i
le
commit
|
commitdiff
|
tree
2014-01-28
cirdan
Define a generic YAPF rail
b
a
se class CYapfRai
l
T
commit
|
commitdiff
|
tree
2014-01-28
c
i
rdan
In
l
ine yapf_{cost,dest}rail
.
hpp into yapf
_
rail
.
c
p
p
commit
|
commitdiff
|
tree
2014-01-28
ci
r
d
a
n
Inline te
m
plat
e
class C
Y
apfT into its use
r
s
commit
|
commitdiff
|
tree
2014-01-28
cird
a
n
Change templ
a
te argumen
t
to C
Y
ap
f
Ori
g
inTile
{
,T
w
oWay}T
commit
|
commitdiff
|
tree
2014-01-28
rubidium
R
e
work GfxBl
i
t
te
r
to a
v
o
id un
n
eede
d
o
p
e
ra
t
ions
commit
|
commitdiff
|
tree
2014-01-28
rubidium
Int
r
oduce
G
f
x
Blitt
e
r to com
b
ine
GfxMainBlitter{,Viewport}
commit
|
commitdiff
|
tree
2014-01-28
rubid
i
um
Do not consider negative
z
oom
l
e
vels in
zoom
f
u
nctio
n
s
commit
|
commitdiff
|
tree
2014-01-28
rub
i
di
u
m
Use ScaleByZoom instead of
UnS
c
aleByZo
o
m in Resize
S
pri
t
eI
n
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Rewo
r
k return sta
t
ement
in FlowsD
o
wn
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Switch river
g
en
e
ration to the
n
ew A-star
pa
t
hfinder
commit
|
commitdiff
|
tree
2014-01-27
cirdan
D
o
a s
t
atic
cast when cal
l
in
g
follow in Ast
a
r::
F
in
d
Path
commit
|
commitdiff
|
tree
2014-01-27
cirdan
Remove
C
alcHash overload in CHashT
a
bleT
commit
|
commitdiff
|
tree
2014-01-26
rubidium
Add support fo
r
cpuid on x8
6
plat
f
orms
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Rename NodeList to Astar
i
n
YAPF
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Do
some minor adj
u
stments in Asta
r
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Move
Y
APF pathfinding to Astar
commit
|
commitdiff
|
tree
2014-01-25
ci
r
dan
M
a
k
e CYa
p
fBaseT derive from Astar
commit
|
commitdiff
|
tree
2014-01-25
cir
d
a
n
Add new
method A
s
tar:
:
Repl
a
ceNode
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Add assertions when adding A-
s
tar node
s
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Clea
n
up
me
t
hods in
A
sta
r
commit
|
commitdiff
|
tree
2014-01-25
cirdan
A
dd
n
ew met
h
od Astar::InsertNode
commit
|
commitdiff
|
tree
2014-01-25
c
irdan
Add ne
w
m
e
t
h
od Ast
a
r
::
I
nsertI
n
itialNode
commit
|
commitdiff
|
tree
2014-01-25
cirdan
Move Cr
e
ateNew
N
o
d
e to A
s
tar
commit
|
commitdiff
|
tree
2014-01-25
c
i
r
d
an
Rename templ
a
te par
a
meters and typedefs
i
n
Astar
commit
|
commitdiff
|
tree
2014-01-25
cird
a
n
Rename CNodeL
i
s
t_HashTableT
to A
s
tar
commit
|
commitdiff
|
tree
2014-01-25
cir
d
an
Introduce AstarNodeBas
e
commit
|
commitdiff
|
tree
2014-01-24
cird
a
n
R
e
n
a
me nodelis
t
.
hpp to astar
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
cird
a
n
R
e
move type defines in CNode
L
ist_H
a
shTab
l
eT
commit
|
commitdiff
|
tree
2014-01-24
cirdan
Remove template par
a
meter Tno
d
e_list to CYapfRai
l
_
T
y
pesT
commit
|
commitdiff
|
tree
2014-01-24
c
irdan
Clean up includes in ya
p
f
.
hpp
commit
|
commitdiff
|
tree
2014-01-24
c
i
r
d
an
Remove po
i
nt
l
ess
uses of Yapf() in YA
P
F
commit
|
commitdiff
|
tree
2014-01-18
cirdan
Add a new ov
e
rloaded me
t
hod CYapfBaseT::AddStart
u
pNod
e
commit
|
commitdiff
|
tree
2014-01-18
cird
a
n
Change paramet
e
rs to
C
YapfBaseT::Cr
e
a
t
eNewNode
commit
|
commitdiff
|
tree
2014-01-18
ru
b
i
dium
Move function
o
ttd_
r
dts
c
into new fil
e
s
c
p
u
.
{c
p
p,h}
commit
|
commitdiff
|
tree
2014-01-17
ci
r
dan
Simplify savin
g
and loading
o
f game script strings
commit
|
commitdiff
|
tree
2014-01-17
cir
d
a
n
Add helper over
l
oad
s
fo
r
ReadString and WriteStr
i
n
g
commit
|
commitdiff
|
tree
2014-01-17
ci
r
d
a
n
Reorder arguments
to Re
a
dStr
i
n
g and W
r
ite
S
tring
commit
|
commitdiff
|
tree
2014-01-17
cir
d
a
n
Assert that buffer length is n
o
t 0 w
h
en saving/
l
oading
.
.
.
commit
|
commitdiff
|
tree
2014-01-16
rubidium
Add
SSE detection to the
c
onfigure scri
p
t
commit
|
commitdiff
|
tree
2014-01-13
c
i
rdan
Move
wormh
o
le
handling to the track follower base c
l
asses
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Remove I
s
TrackBridge
T
ile from the track follower
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Move FollowW
o
rmhole in
t
o the track follower b
a
se class
e
s
commit
|
commitdiff
|
tree
2014-01-13
cirdan
Use m_exitdir wh
e
n skipping a station in the tra
c
k
.
.
.
commit
|
commitdiff
|
tree
2014-01-12
cird
a
n
Rem
o
ve unused CFollowT
r
a
ckWate
r
T::Allow
9
0degTurns
commit
|
commitdiff
|
tree
2014-01-12
c
i
r
d
a
n
Remove virtua
l
method V
e
hic
l
e:
:
GetPos
commit
|
commitdiff
|
tree
2014-01-12
translators
Tra
n
slations up
d
a
te
commit
|
commitdiff
|
tree
2014-01-12
rubidiu
m
U
pdat
e
copyright
y
ear range
commit
|
commitdiff
|
tree
2014-01-12
rubidi
u
m
Fix typo i
n
c
ha
n
gelog
commit
|
commitdiff
|
tree
2014-01-12
tra
n
sla
t
ors
Translations updat
e
commit
|
commitdiff
|
tree
next