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
Make ComposeNameT write to a file
2014-03-01
cirdan
M
ake C
o
m
poseNa
m
eT w
r
ite t
o
a
file
commit
|
commitdiff
|
tree
2014-03-01
cirdan
Turn ValueStr functions into WriteValueStr
commit
|
commitdiff
|
tree
2014-03-01
cirdan
T
r
eat INVA
L
I
D_TILE
s
p
ecial
l
y
i
n Du
m
pTarget::WriteTile
commit
|
commitdiff
|
tree
2014-03-01
cir
d
an
I
n
line Ti
l
eStr in
d
bg_helpers
.
c
pp
commit
|
commitdiff
|
tree
2014-03-01
cirdan
Rework DumpTarg
e
t for
Y
APF
d
ebuggin
g
output
commit
|
commitdiff
|
tree
2014-03-01
cirdan
Re
m
ove Dump method from A-star classes
commit
|
commitdiff
|
tree
2014-02-28
cirdan
U
se std:
:
v
e
ctor inste
a
d of CBlobT fo
r
s
ign
a
l cost
s
.
.
.
commit
|
commitdiff
|
tree
2014-02-24
cirdan
Use TileAreaIterator i
n
CmdC
o
nver
t
Ra
i
l
commit
|
commitdiff
|
tree
2014-02-24
ci
r
dan
Introduc
e
T
i
leA
r
eaI
t
era
t
or
commit
|
commitdiff
|
tree
2014-02-24
cirdan
I
ntrod
u
ce Diagonal
T
il
e
Area
commit
|
commitdiff
|
tree
2014-02-24
ci
r
dan
Simp
l
ify tile iterator
c
onstructi
o
n
in CmdLev
e
lLand
commit
|
commitdiff
|
tree
2014-02-23
ci
r
da
n
Rename TileArea to
O
rthogona
l
Tile
A
rea
commit
|
commitdiff
|
tree
2014-02-22
ci
r
dan
Rearrange PPPorder
in elra
i
l and remove TLG
commit
|
commitdiff
|
tree
2014-02-22
cirdan
Rework handli
n
g
o
f
ignored pylons
commit
|
commitdiff
|
tree
2014-02-22
c
i
rdan
Replace
GetTL
G
by IsOddX and IsOddY in e
l
rail
commit
|
commitdiff
|
tree
2014-02-22
cir
d
an
Simplify han
d
l
ing of P
C
P override in
DrawC
a
tenaryRailway
commit
|
commitdiff
|
tree
2014-02-22
cirda
n
Rewor
k
d
rawing of pylons in Dra
w
CatenaryRailw
a
y
commit
|
commitdiff
|
tree
2014-02-22
cirdan
Shortcu
t
DrawCatenaryRailwa
y
ti
l
e si
d
e loop
commit
|
commitdiff
|
tree
2014-02-22
cirdan
Restric
t
PPPallowed and
P
PPpreferred in D
r
a
w
CatenaryRa
i
lway
commit
|
commitdiff
|
tree
2014-02-22
cirdan
In
v
ert D
i
sall
o
we
d
P
P
PofTrack
A
tPCP
commit
|
commitdiff
|
tree
2014-02-22
cird
a
n
Simpl
i
fy
D
isall
o
wedPPPofT
r
ackAtPCP
commit
|
commitdiff
|
tree
2014-02-22
c
i
rdan
Fi
x
allowed pylon position points f
r
om
neigh
b
our
tiles
commit
|
commitdiff
|
tree
2014-02-18
cirdan
A
ll
o
w ships to turn
under their target sta
t
ion sign
commit
|
commitdiff
|
tree
2014-02-18
ci
r
dan
Rearr
a
nge storage of reserve
d
tracks
f
or railw
a
y ti
l
es
commit
|
commitdiff
|
tree
2014-02-16
cirda
n
Add Pa
t
hPos::is
_
valid_tile and P
a
t
h
Pos::
i
s_vali
d
commit
|
commitdiff
|
tree
2014-02-16
c
irdan
Re
m
o
ve GetTileRailType
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Intr
o
duce path tile classes Pat
h
MTile an
d
PathVTile
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make PathPos a class template
commit
|
commitdiff
|
tree
2014-02-16
ci
r
d
a
n
Int
r
oduce
{Rail,
R
oad,
S
hip}PathP
o
s
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make CYapfN
o
deKey a
n
d
f
r
i
e
nds
c
lass templates
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make the t
r
ack
f
ollower a class
templa
t
e
commit
|
commitdiff
|
tree
2014-02-16
cirdan
Make PathMPos
a class temp
l
a
t
e
commit
|
commitdiff
|
tree
2014-02-16
cirdan
A
d
d PathPo
s
::{set,clear}_tr
a
ckdir
commit
|
commitdiff
|
tree
2014-02-16
c
i
rdan
I
ntro
d
uce
PathTile::is_
v
alid
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Ignore wormholes in CYapfNodeKey
E
xitDir ha
s
h function
commit
|
commitdiff
|
tree
2014-02-15
c
i
rdan
Remove CYapfNodeKeyE
x
itDir as possible node key for
.
.
.
commit
|
commitdiff
|
tree
2014-02-15
cirdan
Remo
v
e NPF
commit
|
commitdiff
|
tree
2014-02-14
cirdan
Remo
v
e
exitdir from CYapf
N
odeKeyT
r
ackDir
commit
|
commitdiff
|
tree
2014-02-13
cirdan
D
o
n
ot
p
r
ovide a
n
is_choice flag to CYapfNodeT:
:
Set
commit
|
commitdiff
|
tree
2014-02-12
cirdan
T
u
rn C
Y
apfRailNode
T
flags field i
n
to a pro
p
e
r
std:
.
.
.
commit
|
commitdiff
|
tree
2014-02-12
c
irdan
P
rovide YAPF ChooseRoadT
r
a
c
k
w
i
th the
a
vailable t
r
a
c
kdirs
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
D
efine sev
e
ral CYapf
R
ailBaseT
m
e
t
hods out of li
n
e
commit
|
commitdiff
|
tree
2014-02-09
c
irdan
Inline
C
YapfRailBaseT:
:
TreatFirs
t
R
e
d
Two
W
aySignalAsEOL
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Rem
o
ve mostly unused functions from CYapfRailT
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Rearran
g
e y
a
pf_rail
.
cpp t
o
group rela
t
ed code
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Remo
v
e CYapfRail_TypesT
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfAnySa
f
eTileRail
T
into CYapf
A
n
y
S
afeTileRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapf
A
nyDepotRailT i
n
to
C
YapfAnyDepotRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfFollowRa
i
l
T into CY
a
pfRail
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
n
line stFindNearestSafeTile into YapfTra
i
nFindNe
a
restSafeTile
commit
|
commitdiff
|
tree
2014-02-09
cirdan
M
e
r
ge
CYap
f
AnySafeTileRail1 and CYap
f
AnySafeTi
l
eRai
l
2
commit
|
commitdiff
|
tree
2014-02-09
ci
r
dan
Inline s
t
FindN
e
arestDepotTwoWay into Yapf
T
rainFindNearestDepot
commit
|
commitdiff
|
tree
2014-02-09
cir
d
an
Merge CYap
f
AnyDepotRai
l
1 and C
Y
a
pfAnyDepot
R
ail2
commit
|
commitdiff
|
tree
2014-02-09
ci
r
dan
Inline stC
h
eckReve
r
seTrain i
n
to YapfTrainC
h
eckReverse
commit
|
commitdiff
|
tree
2014-02-09
cirdan
I
n
l
i
ne CYapfRail:
:
stCh
o
oseRa
i
lTrack into Yap
f
T
rainChoose
T
r
a
ck
commit
|
commitdiff
|
tree
2014-02-09
cirdan
Merge CYapfRail1 and
C
Yapf
R
ai
l
2 into CYapfRail
commit
|
commitdiff
|
tree
2014-02-09
cirda
n
Simplify CYapfRailT temp
l
a
t
e
p
a
ram
e
ters
commit
|
commitdiff
|
tree
2014-02-08
cird
a
n
Remove u
n
n
e
eded train p
a
r
a
meters in YAP
F
rail code
commit
|
commitdiff
|
tree
2014-02-08
cirdan
R
e
move CYap
f
FollowRailT::SetDe
s
t
inat
i
on
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Remove
class t
e
mp
l
ate CFollowTrack
R
ailT
commit
|
commitdiff
|
tree
2014-02-08
c
irdan
Remove
TrackF
o
llo
w
er definition fr
o
m C
Y
ap
f
R
a
il_Types
T
commit
|
commitdiff
|
tree
2014-02-08
c
irdan
Remo
v
e
template
p
a
r
ameter Trac
k
Follow
e
r from CYapf
R
a
i
lBaseT
commit
|
commitdiff
|
tree
2014-02-08
cirda
n
R
emove CFollowTrackR
a
i
l
90 and
C
Follow
T
rackRail9
0
commit
|
commitdiff
|
tree
2014-02-08
ci
r
d
a
n
M
ove YAPF tr
a
ck
reservation t
o
CYapfRa
i
lBaseT
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Avoid pointless calls to
Fi
n
dSafePositi
o
n
OnP
a
th
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Introduce C
Y
apfReser
v
e
T
rack::Find
S
afePosi
t
io
n
OnPath
commit
|
commitdiff
|
tree
2014-02-08
cirdan
Add a T
r
ackFollower in CYapfRailBaseT for use i
n
C
alcSegment
commit
|
commitdiff
|
tree
2014-02-07
cirdan
I
n
l
ine AddMultipleNodes
int
o
CYapfRailT::Follow
commit
|
commitdiff
|
tree
2014-02-07
cir
d
an
Add a Trac
k
Follower in CY
a
pfRailBaseT
f
or use in
F
ollow
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Merge YA
P
F rail destinat
i
on and track f
o
ll
o
wer classes
commit
|
commitdiff
|
tree
2014-02-07
c
i
rdan
Merge Pf
F
ollowNode into CYapfRailT
commit
|
commitdiff
|
tree
2014-02-07
cird
a
n
Rearrange the last part
of
C
Ya
p
fRailT::AddMultipl
e
Nodes
commit
|
commitdiff
|
tree
2014-02-07
cirdan
Remove retu
r
n
v
a
lue
fro
m
PfCalcEstimat
e
commit
|
commitdiff
|
tree
2014-02-07
cird
a
n
In
l
in
e
AddNewNode an
d
PfCalcCost
i
nto AddMultipl
e
Nodes
commit
|
commitdiff
|
tree
2014-02-06
cird
a
n
Intr
o
duce CYapfRailBa
s
eT::A
d
dTargetCost
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Introduce CYa
p
fRailBas
e
T
::R
e
storeCachedNode
commit
|
commitdiff
|
tree
2014-02-06
cirdan
M
o
ve all
n
ew Y
A
PF rai
l
n
ode cal
c
ulations d
o
wn to CalcSegment
commit
|
commitdiff
|
tree
2014-02-06
cirda
n
Rework
P
f
CalcC
o
st not t
o
a
l
ways require a N
o
deData
.
.
.
commit
|
commitdiff
|
tree
2014-02-06
cirdan
Rewor
k
attaching of s
e
gments to YAPF r
a
il node
commit
|
commitdiff
|
tree
2014-02-05
cird
a
n
I
ntroduce CYapfRailB
a
seT::Hand
l
eNodeNextTile
commit
|
commitdiff
|
tree
2014-02-05
c
irdan
M
ake mask_res
e
rved_tracks a
field in CYapfRailBa
s
e
T
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Introdu
c
e
C
Y
a
pfRai
l
Base
T
::HandleN
o
deT
i
le
commit
|
commitdiff
|
tree
2014-02-05
cirdan
Thoroughly rearrange rail YAPF
commit
|
commitdiff
|
tree
2014-02-04
cird
a
n
R
emove parame
t
e
r
is_ch
o
i
ce from CYapfRailT::A
d
dStartupN
o
de
commit
|
commitdiff
|
tree
2014-02-04
c
irdan
Call
PfSetStartupNo
d
es at t
h
e e
n
d of CYap
f
RailT
:
:SetOrigin
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Rearrange ra
i
l
t
rack followe
r
constru
c
to
r
s and
h
ierarchy
commit
|
commitdiff
|
tree
2014-02-04
cirdan
Move track masking
s
e
lectio
n
to
C
YapfRailT
commit
|
commitdiff
|
tree
2014-02-04
cir
d
a
n
R
e
move CFollowTrackRailT:
:
MaskR
e
servedTracks
commit
|
commitdiff
|
tree
2014-02-03
cirdan
R
emove
fi
e
ld m_orig
i
n_tile
f
rom
CYapfReserveTrack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Make UnreserveSingleTrack a s
t
a
ti
c
standalone function
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Make
R
ese
r
veS
i
ngleTrack a s
t
atic sta
n
dalone
f
u
nc
t
io
n
commit
|
commitdiff
|
tree
2014-02-03
ci
r
dan
R
e
m
ov
e
parameter fa
i
l from Reserv
e
Single
T
rack
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Re
m
ove ret
u
rn val
u
e
from Un
r
eserveSin
g
leT
r
ack
commit
|
commitdiff
|
tree
2014-02-03
cir
d
a
n
Rem
o
v
e
parameter
sto
p
from UnreserveSingleTrack
commit
|
commitdiff
|
tree
2014-02-03
c
i
rdan
I
n
l
ine
I
terateTil
e
s
i
n
to CYapfReserveTrac
k
::
T
ryReserve
P
a
t
h
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Flatten CYapfR
e
serveTr
a
ck:
:
FindSafeP
o
siti
o
nOnNode
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Remove
CYapfBaseT and it
s
containing
f
ile
commit
|
commitdiff
|
tree
2014-02-03
cirdan
Move AddStartupNode from CYapfBaseT
to
CYa
p
fRail
T
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Int
r
o
d
u
ce a function to
compute segment costs in C
Y
ap
f
RailT
commit
|
commitdiff
|
tree
2014-02-02
cirdan
Remove variab
l
e next in CYapfRailT:
:
PfCalc
C
ost
commit
|
commitdiff
|
tree
next