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
Use PFPos in FollowReservation
2013-10-22
cirdan
Use PFPos in
Fol
l
owReser
v
a
tion
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Remove n
o
w
unused
F
ollow variant f
r
om the track follower
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Replace GetVehi
c
le
T
rackdir
b
y
GetPo
s
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
N
ew
function Ha
s
Onewa
y
S
i
gnalBlockingPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Ne
w
functions
H
asPbsS
i
g
nal{Along,Against}Pos
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
New functio
n
Ge
t
Signal
S
t
a
te
B
yPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New fu
n
ction Ge
t
SignalType
t
h
a
t uses
P
FPos
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
N
ew functions H
a
sSignal
{
Along,Against}Pos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New file signal_
m
ap
.
h
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPo
s
in CheckWaitingPos
i
tion
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
New f
u
nctions {TryReserve,U
n
rese
r
ve}
R
ai
l
Track using
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New function HasReservedPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make SetRailStationPlat
f
ormRe
s
ervation use PFPos
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
Make ClearP
a
thRese
r
vation use PFP
o
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
S
i
m
plify
C
hooseShipTrack
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use
PFPo
s
i
n YAPF nodes
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos
i
n
C
Y
a
pfOriginTileT
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use
P
F
Pos in F
i
ndNe
a
restDepot
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PF
P
os
in CYapfOriginTileT
w
oWayT
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Use PFPos in CheckReverseTrain in CYapfFollowRa
i
l
T
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
Use PFPos in F
i
ndNeare
s
tSafeTile
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
d
an
U
s
e PFPos in Fin
d
N
earestDe
p
otTwoWa
y
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Simplif
y
call
t
o SetOrigin
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make t
h
e NPF has
h
structure
u
se PFPos as key
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Rework handling
o
f
fai
l
ed reservations i
n
CY
a
pfReserveTrack
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Make CYa
p
fReserveTrack us
e
PFPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in CYap
f
RailNodeT:
:
IterateTiles
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Rewor
k
CYapf
R
eserveTrac
k
:
:
{Reserve,Unreserve}SingleTrack
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
d
an
Inline
R
eserveRail
S
tation
P
latfor
m
into its only
c
all
e
r
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Add missin
g
return stat
e
ment in CYa
p
fRes
e
rveTrack:
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use
PFPos in CyapfCos
t
RailT
:
:SignalCost
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Use
P
FPos i
n
Cy
a
pfCostRailT::
R
eservationCost
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
U
s
e PFP
o
s in CYapfCos
t
Ra
i
lT::
O
neTileC
o
st
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos
in CYapfCostRai
l
T::Sl
o
p
e
Cost
commit
|
commitdiff
|
tree
2013-10-22
cirdan
U
s
e PFPos in CYapfCost
R
o
adT:
:
One
T
ileCost
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in CYapf
C
ostRoadT::Slop
e
Cost
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
M
a
ke PfDetectD
e
s
t
i
n
a
t
ion accept a PFPos a
r
gument
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in NPFRail
P
athCost
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Mak
e
P
B
STileInfo use PFPos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
e
move unused functions in
C
Ya
p
fRailSegment and CYapfRa
i
lSeg
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Make CYapfCostRailT:
:
T
ILE a derived c
l
ass of
PFPos
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
R
eplace
GetLastTile/
G
etLastTrackdir by GetL
a
stPos
in
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make CYapfRailSe
g
ment us
e
PFPos
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Make CYa
p
fRoadNo
d
eT
use
PF
P
os
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
epla
c
e GetTile/G
e
tT
r
ackdir by GetPos in
CYapfNode
T
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
Make C
Y
apfN
o
deKey
a
derived class of PFP
o
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Renam
e
CYa
p
fNodeKey f
i
elds
commit
|
commitdiff
|
tree
2013-10-22
c
ir
d
an
N
ew base clas
s
CYapfNodeKey for CYapfNode
K
ey
{
E
xitDi
r
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Inl
i
ne NPFBridgeCos
t
int
o
its onl
y
c
a
ller
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
d
an
Ma
k
e AyStarNode use PFPos
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Ad
d
F
ollowNext
function to the track followe
r
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Mak
e
the track foll
o
wer accept a PFPos
a
r
gu
m
ent
commit
|
commitdiff
|
tree
2013-10-22
cir
d
a
n
I
mpro
v
e
E
xtendTrainR
e
s
e
rva
t
i
o
n documen
t
a
tion and usage
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Have the t
r
ack follower autoc
h
eck for
s
ingle
-
track
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
New
s
t
ruct
P
FNe
w
Pos for a pathfi
n
der newp
o
s
i
tion (t
r
ack
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New struct PFPos for a p
a
thf
i
nde
r
p
osition (track
and
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Prep
a
re th
e
pathfi
n
ders
for extended bridge head
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Rea
r
r
a
nge Exten
d
TrainReservati
o
n
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Unify m
_
is_* field
s
in the track fo
l
lower
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Rev
e
r
s
ing
non-tram r
o
ad v
e
hicl
e
s is alw
a
ys p
o
ssible
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
N
ew funct
i
on
GetTrackStatusTrackdi
r
Bits
in
t
he track
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
H
andl
e
e
n
d o
f
line consiste
n
tly in
the track fol
l
ower
commit
|
commitdiff
|
tree
2013-10-22
ci
r
da
n
S
implify call to Tr
y
R
ev
e
rse in the track followe
r
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Re
m
ove unused constru
c
tor from the pathfinder track
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Si
m
plify construction o
f
tra
c
k f
o
l
l
ower with railtype
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
L
e
t
t
h
e t
r
a
c
k follower handle
9
0
-
degree
turns
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Allow
t
h
e default rail track
follower to check for
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
earrang
e
a
n
d
rename th
e
t
rack fo
l
lower typedefs
commit
|
commitdiff
|
tree
2013-10-22
ci
r
da
n
Remove t
w
o
template parameters from the
t
rack follow
e
r
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Remove in
i
tiali
s
ations in the
t
rack follower init function
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Inl
i
ne one
o
f
the i
n
it functi
o
ns in
t
he
track fol
l
ower
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Remove unnecessary
call t
o
the track follower init
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Remove function GetBridgeType
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Reorde
r
GetSpeedLimit
b
ranches i
n
the t
r
ack f
o
llower
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Remove outdated comment in
rai
l
_cmd
.
c
pp
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Un
i
fy
G
et{
R
ail,Road
}
DepotDirection into GetGr
o
u
ndDepot
D
ir
e
c
tion
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
eor
d
er til
e
type accessors
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Sto
r
e owner/c
l
osest town fo
r
r
oad
b
ridges
t
oo
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
d
an
New function CalcClosestTownIDFromT
i
le
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Sh
i
ft bits in the bu
i
ld
b
ridge command parameters
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
emove GetTu
n
nelBridgeTr
a
nsportType
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Spl
i
t CmdBu
i
ldBr
i
dge int
o
road, rail, aqued
u
c
t varia
n
ts
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Ex
t
ra
c
t par
a
meter-c
h
e
cking
c
ode from CmdBuildBridge
commit
|
commitdiff
|
tree
2013-10-22
cir
d
a
n
M
o
v
e
bridge bu
i
lding chec
k
s into the new bridge branch
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New function SetBridgeMid
d
l
e
Tiles
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Inl
i
ne bridge-buildin
g
e
xe
c
code into replace/new paths
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Ne
w
functio
n
s S
e
tRailBridgeTy
p
e
a
n
d
S
etRoadB
r
idgeType
commit
|
commitdiff
|
tree
2013-10-22
c
i
rd
a
n
Move fix fo
r
veh
i
cles o
n
a bridge in
A
fterLo
a
d
G
am
e
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Simpl
i
fy co
n
v
e
rsion of vehicles on a brid
g
e
in Aft
e
rLoad
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Handle road tunnel
/
br
i
dge
exit as
a
ny other new
tile
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Us
e
DistanceF
r
omTi
l
eEdge in road tunnel
e
nter p
r
o
c
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Make VehicleEnterTileStatus a
simple enum
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
e
work roa
d
vehicl
e
wormhole exit code
commit
|
commitdiff
|
tree
2013-10-22
ci
r
d
an
Rem
o
v
e
now
us
e
less function ShipEnterTile
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Rework ship wo
r
m
h
o
l
e exit code
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
R
e
work TrainController to avoid c
o
de du
p
lication
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Simp
l
ify r
e
turn val
u
e fro
m
TrainEnterTi
l
e
commit
|
commitdiff
|
tree
2013-10-22
cirdan
C
l
ea
n
up return val
u
es from Tra
i
nEnterTile
commit
|
commitdiff
|
tree
2013-10-22
cirdan
U
se
D
i
s
tanc
e
F
r
omTileEdge in rail tunnel en
t
er proc
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Impro
v
e
de
t
ecti
o
n of wa
g
ons entering/leaving a depot
commit
|
commitdiff
|
tree
next