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
Rename TrainCanLeaveTile to TrainStayOnMap
2013-10-23
cird
a
n
Rename TrainCanL
e
aveTile to Tr
a
i
n
S
t
a
yOn
M
ap
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Allow signals on bridgehead
s
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Allow to
b
u
ild extended
r
ail bridges ove
r
existing
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
cirdan
All
o
w to build ex
t
ended rail
b
ri
d
ges
commit
|
commitdiff
|
tree
2013-10-23
c
irdan
Do
n
ot clear
a
n extended rail brid
g
e tile if its other
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
cirdan
A
l
l
ow
to r
e
m
o
ve
tracks from
bridge heads
commit
|
commitdiff
|
tree
2013-10-23
c
i
r
dan
Split CmdRemoveSingleRail into per-tiletype f
u
nctions
commit
|
commitdiff
|
tree
2013-10-23
cirda
n
Ne
w
function Ens
u
r
e
NoTra
i
nOnBridgeTrackBits
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Rework Ensur
e
NoT
r
ainOnTrackBits
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Make CheckWai
t
in
g
P
o
siti
o
n aware o
f
extend
e
d
rail b
r
idge
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
c
i
rdan
Make signal sy
s
tem a
w
a
re
of extend
e
d rail bridges
commit
|
commitdiff
|
tree
2013-10-23
ci
r
d
an
Ne
w
funct
i
ons t
o
add update poi
n
ts to the sig
n
al buffer
commit
|
commitdiff
|
tree
2013-10-23
cirdan
M
a
ke rail conversion aware
o
f exte
n
d
e
d rail bridges
commit
|
commitdiff
|
tree
2013-10-23
cirdan
N
ew function
FindUnpoweredRes
e
r
vation
T
rains
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Spl
i
t Cmd
C
onvertRail int
o
per-t
i
l
e
type fun
c
tions
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Make
t
he train con
t
r
olle
r
aware of extended rai
l
b
ridges
commit
|
commitdiff
|
tree
2013-10-23
ci
r
dan
Make caten
a
ry handling a
w
are of extended rail br
i
dges
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Make initial infrastruc
t
u
re count aware of e
x
tended
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
c
i
rdan
Make s
e
veral tile procs aware of extended
r
a
i
l brid
g
es
commit
|
commitdiff
|
tree
2013-10-23
cirdan
New functio
n
GetBridgeRailT
y
pe
commit
|
commitdiff
|
tree
2013-10-23
cirdan
N
ew f
u
nctio
n
GetSideRa
i
lType
commit
|
commitdiff
|
tree
2013-10-23
cirdan
N
e
w
function to check fo
r
v
a
lid trackbits for a ra
i
l
.
.
.
commit
|
commitdiff
|
tree
2013-10-23
cirdan
N
ew function t
o
check for ex
t
ended rail bridges
commit
|
commitdiff
|
tree
2013-10-23
cirdan
Use wo
r
mhole PFP
o
s for
r
a
il tunnel and brid
g
e middle
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
M
a
ke users o
f
the track follower aware of wor
m
ho
l
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Allow the
t
rack follower
t
o st
e
p i
n
t
o
w
or
m
ho
l
es
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Handl
e
wormhole PFPos in the
t
rack follower
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
M
ake several pat
h
finding functions aware
o
f wormhole
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
Make
P
B
S
fun
c
t
i
o
ns aware o
f
wormh
o
le PFPo
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make signal fun
c
tions
aw
a
re of wo
r
mhole P
F
Pos
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make CYa
p
fNodeKey aware of wormhole PFP
o
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Allow a PFPos to
s
tor
e
a position in a wormh
o
l
e
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
New
f
u
nc
t
ion EnsureNo
T
rai
n
OnBridgeMiddle
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
dan
Rework YAPF rail node cost funct
i
on
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Rework FreeTrainTrackReservation
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Split rail tunnel head and
middle part reservation
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
c
i
rda
n
New functions {Has,Set}Bridg
e
M
i
ddle
R
eser
v
atio
n
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Store track layout for rail bridgehead
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use GetOther{Bridge
,
Tun
n
el}End instead of Ge
t
Othe
r
Tunn
e
lBr
i
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
S
pli
t
{Get,Has
}
TunnelBridgeReserv
a
tion i
n
to brid
g
e
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
Inline MakeBridgeRamp into its only cal
l
er
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Move rai
l
bridge
m
ap functi
o
ns into rail_map
.
h
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Spl
i
t GetTunnelBridgeReservationTr
a
ckBits i
n
to two
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New function AddPosToSign
a
lB
u
ffer
commit
|
commitdiff
|
tree
2013-10-22
cirdan
N
e
w
functio
n
HasS
i
gn
a
lOnPo
s
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Rearrange updating
o
f sign
a
l
s
in the trai
n
contr
o
ller
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
e
move UpdateSignalsOn
S
egment
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Remove SetS
i
gnalsOnBothD
i
r
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
New function IsSigna
l
B
uff
e
rEmpty
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Si
m
plify u
p
d
a
ting o
f
sig
n
a
l
s
when a tra
i
n en
t
ers a
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Inline
TrainMovedChangeS
i
gnals into its two only callsites
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
F
urther
r
earrang
e
CheckTrai
n
St
a
y
I
nDepot
commit
|
commitdiff
|
tree
2013-10-22
c
i
rda
n
Avo
i
d
expensive compu
t
ations in CheckT
r
ainSt
a
yInDepot
commit
|
commitdiff
|
tree
2013-10-22
cirdan
A
l
way
s
ru
n
Upd
a
teSignalsInBu
f
f
e
r wi
t
h
t
h
e globa
l
buffer
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
New
functions SetBufferO
w
ne
r
and Updat
e
Signals
I
nBu
f
fer
A
uto
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Invalidate _last_owner at
t
he end of UpdateS
i
gnalsInBuffer
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Improve return
value of
U
pdateS
i
gnalsInBuffer
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Rework Sma
l
lSet in
s
i
gnal
.
cpp
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Re
m
ove
duplic
a
te
d
ata in AddTrackToSignalBuffer
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
dan
Rename
a
va
r
iable and change
i
ts meani
n
g
in
E
xploreSegment
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
d
a
n
Ad
d
extra checks
i
n ExploreSegm
e
nt
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Inline CheckAddToTodoSet i
n
t
o
its only caller
in signal
.
cpp
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Allow to build extended road bridg
e
s over existing
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Allo
w
to build extended roa
d
bridges
commit
|
commitdiff
|
tree
2013-10-22
cir
d
a
n
A
llow
t
o
r
emo
v
e road
p
iece
s
from bridg
e
head
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
M
ake the
pathfinder cost fu
n
ction aware of extended
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Make DrawBri
d
geMid
d
le
a
w
a
re of e
x
tended road brid
g
es
commit
|
commitdiff
|
tree
2013-10-22
cirdan
M
ake
i
nitial infrastructure coun
t
a
war
e
of extende
d
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Make several tile procs awar
e
of ext
e
nded
r
oad b
r
i
dges
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
New f
u
nction to check for valid ro
a
dbits
f
or a road
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
N
e
w
f
un
c
tion to check for extended road bridges
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
New f
u
nction ClearRoadType to clear a ro
a
dtyp
e
fr
o
m
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
S
t
ore track layout f
o
r
r
oad bri
d
geh
e
ad
s
commit
|
commitdiff
|
tree
2013-10-22
cird
a
n
Split C
m
dBuildRoad
i
nto per
-
tiletype functions
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Split RemoveRoad
i
nto per-tiletype funct
i
ons
commit
|
commitdiff
|
tree
2013-10-22
cir
d
a
n
Rework CheckRoadSlope
n
o
t t
o
have an in/out para
m
eter
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
Rena
m
e a
p
a
r
am
e
ter in
G
e
tAnyRoadBit
s
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Move road bridge m
a
p fun
c
t
io
n
s in
t
o
r
oad_map
.
h
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
M
o
ve bridge h
e
ad
m
a
p
a
c
c
essors
into tile_
m
ap
.
h
commit
|
commitdiff
|
tree
2013-10-22
c
ir
d
an
Hav
e
the sig
n
al ma
p
functions check fo
r
the rig
h
t t
i
le
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Us
e
PFPos i
n
NPFFo
l
lowTrack
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
Redo a conditional i
n
NP
F
FollowTrack
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
R
e
m
ove
now unused PFPos::Set
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use
PFPos
in
CYapfRai
l
NodeT::
S
etLastTileTrackdir
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Assert that we can bac
k
out in
E
xtendT
r
ainRe
s
ervation
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in C
h
eck
S
hip
R
everse
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in NPFRou
t
eTo* functions
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Gi
v
e PB
S
TileInf
o
a con
s
tructor taking a PF
P
os
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
Us
e
PFP
o
s in FollowRes
e
rvatio
n
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Remove
now u
n
used
F
ollow varia
n
t from the track
f
ollower
commit
|
commitdiff
|
tree
2013-10-22
cirdan
R
eplace Ge
t
Ve
h
icleTr
a
ckdir by Ge
t
Pos
commit
|
commitdiff
|
tree
2013-10-22
cirda
n
New
f
unct
i
on H
a
sOnewaySi
g
nal
B
lockingPos
commit
|
commitdiff
|
tree
2013-10-22
cir
d
an
N
e
w
function
s
HasPbsSignal{Along,Aga
i
nst}Po
s
commit
|
commitdiff
|
tree
2013-10-22
c
i
r
d
a
n
New func
t
ion GetSigna
l
StateByPos
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
N
ew f
u
nc
t
ion GetSignalType that uses PFP
o
s
commit
|
commitdiff
|
tree
2013-10-22
c
i
rdan
New func
t
io
n
s HasSignal{
A
long,Against}Pos
commit
|
commitdiff
|
tree
2013-10-22
c
irdan
New file sig
n
al_map
.
h
commit
|
commitdiff
|
tree
2013-10-22
cirdan
Use PFPos in Check
W
aiting
P
o
s
ition
commit
|
commitdiff
|
tree
2013-10-22
ci
r
dan
New functio
n
s {Tr
y
Reserve
,
Unreserve}RailTrack
u
sing
.
.
.
commit
|
commitdiff
|
tree
2013-10-22
cirdan
New function HasReservedPos
commit
|
commitdiff
|
tree
next