mirror of https://github.com/OpenTTD/OpenTTD.git
Change: Move rail type bits from m3 to m8.
This commit is contained in:
parent
65548c37a8
commit
5db883fbe9
|
@ -226,7 +226,7 @@
|
||||||
<li>m1 bits 4..0: <a href="#OwnershipInfo">owner</a> of the tile</li>
|
<li>m1 bits 4..0: <a href="#OwnershipInfo">owner</a> of the tile</li>
|
||||||
<li>m2: see signals</li>
|
<li>m2: see signals</li>
|
||||||
<li>m3 bits 7..4: see signals</li>
|
<li>m3 bits 7..4: see signals</li>
|
||||||
<li>m3 bits 3..0 = <a name="TrackType">track type</a>:
|
<li>m8 bits 3..0 = <a name="TrackType">track type</a>:
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
<td><tt>0</tt> </td>
|
<td><tt>0</tt> </td>
|
||||||
|
@ -626,7 +626,8 @@
|
||||||
<li>m5 bit 6 set: level crossing
|
<li>m5 bit 6 set: level crossing
|
||||||
<ul>
|
<ul>
|
||||||
<li>m1 bits 4..0: <a href="#OwnershipInfo">owner</a> of the railway track</li>
|
<li>m1 bits 4..0: <a href="#OwnershipInfo">owner</a> of the railway track</li>
|
||||||
<li>m3 bits 3..0: <a href="#TrackType">railway track type</a></li>
|
<li>m5 bit 5: set if crossing lights are on</li>
|
||||||
|
<li>m5 bit 4: pbs reservation state</li>
|
||||||
<li>m5 bit 0: direction
|
<li>m5 bit 0: direction
|
||||||
<table>
|
<table>
|
||||||
<tr>
|
<tr>
|
||||||
|
@ -639,9 +640,8 @@
|
||||||
</tr>
|
</tr>
|
||||||
</table>
|
</table>
|
||||||
</li>
|
</li>
|
||||||
<li>m5 bit 5: set if crossing lights are on</li>
|
|
||||||
<li>m7 bits 4..0: <a href="#OwnershipInfo">owner</a> of the road type 0 (normal road)</li>
|
<li>m7 bits 4..0: <a href="#OwnershipInfo">owner</a> of the road type 0 (normal road)</li>
|
||||||
<li>m5 bit 4: pbs reservation state</li>
|
<li>m8 bits 3..0: <a href="#TrackType">railway track type</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
@ -860,7 +860,6 @@
|
||||||
<li>m2: index into the array of stations</li>
|
<li>m2: index into the array of stations</li>
|
||||||
<li>m3 bits 7..4: persistent random data for railway stations/waypoints and airports)</li>
|
<li>m3 bits 7..4: persistent random data for railway stations/waypoints and airports)</li>
|
||||||
<li>m3 bits 7..4: <a href="#OwnershipInfo">owner</a> of tram tracks (road stop)</li>
|
<li>m3 bits 7..4: <a href="#OwnershipInfo">owner</a> of tram tracks (road stop)</li>
|
||||||
<li>m3 bits 3..0: <a href="#TrackType">track type</a> for railway stations/waypoints</li>
|
|
||||||
<li>m4: custom station id; 0 means standard graphics</li>
|
<li>m4: custom station id; 0 means standard graphics</li>
|
||||||
<li>m5: graphics index (range from 0..255 for each station type):
|
<li>m5: graphics index (range from 0..255 for each station type):
|
||||||
<table>
|
<table>
|
||||||
|
@ -979,6 +978,7 @@
|
||||||
<li>m7 bits 4..0: <a href="#OwnershipInfo">owner</a> of road (road stops)</li>
|
<li>m7 bits 4..0: <a href="#OwnershipInfo">owner</a> of road (road stops)</li>
|
||||||
<li>m7 bits 7..6: present road types (road stops)</li>
|
<li>m7 bits 7..6: present road types (road stops)</li>
|
||||||
<li>m7: animation frame (railway stations/waypoints, airports)</li>
|
<li>m7: animation frame (railway stations/waypoints, airports)</li>
|
||||||
|
<li>m8 bits 3..0: <a href="#TrackType">track type</a> for railway stations/waypoints</li>
|
||||||
</ul>
|
</ul>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
@ -1444,7 +1444,6 @@
|
||||||
<ul>
|
<ul>
|
||||||
<li>m1 bits 4..0: <a href="#OwnershipInfo">owner</a></li>
|
<li>m1 bits 4..0: <a href="#OwnershipInfo">owner</a></li>
|
||||||
<li>m3 bits 7..4: <a href="#OwnershipInfo">owner</a> of tram</li>
|
<li>m3 bits 7..4: <a href="#OwnershipInfo">owner</a> of tram</li>
|
||||||
<li>m3 bits 3..0: <a href="#TrackType">track type</a> for railway</li>
|
|
||||||
<li>m5 bit 4: pbs reservation state for railway</li>
|
<li>m5 bit 4: pbs reservation state for railway</li>
|
||||||
<li>m5 bits 7 clear: tunnel entrance/exit</li>
|
<li>m5 bits 7 clear: tunnel entrance/exit</li>
|
||||||
<li>m5 bit 7 set: bridge ramp
|
<li>m5 bit 7 set: bridge ramp
|
||||||
|
@ -1582,6 +1581,7 @@
|
||||||
<li>m7 bits 4..0: <a href="#OwnershipInfo">owner</a> of road</li>
|
<li>m7 bits 4..0: <a href="#OwnershipInfo">owner</a> of road</li>
|
||||||
<li>m7 bit 5 set = on snow or desert</li>
|
<li>m7 bit 5 set = on snow or desert</li>
|
||||||
<li>m7 bits 7..6: present road types for road</li>
|
<li>m7 bits 7..6: present road types for road</li>
|
||||||
|
<li>m8 bits 3..0: <a href="#TrackType">track type</a> for railway</li>
|
||||||
</ul>
|
</ul>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
|
|
|
@ -102,12 +102,12 @@ the array so you can quickly see what is used and what is not.
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">OOO</span>X XXXX</td>
|
<td class="bits"><span class="free">OOO</span>X XXXX</td>
|
||||||
<td class="bits"><span class="free">OOOO</span> XXXX <span class="free">OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO</span> XXXX <span class="free">OOOO OOOO</span></td>
|
||||||
<td class="bits"><span class="free">OOOO</span> XXXX</td>
|
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
||||||
<td class="bits"><span class="free">OOOO</span> XXXX</td>
|
<td class="bits"><span class="free">OOOO</span> XXXX</td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO OOOO</span> XXXX</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="caption">rail with signals</td>
|
<td class="caption">rail with signals</td>
|
||||||
|
@ -115,7 +115,7 @@ the array so you can quickly see what is used and what is not.
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits"><span class="free">OOOO</span> XXXX XXXX XXXX</td>
|
<td class="bits"><span class="free">OOOO</span> XXXX XXXX XXXX</td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX <span class="free">OOOO</span></td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
||||||
|
@ -128,7 +128,7 @@ the array so you can quickly see what is used and what is not.
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits">XXXX XXXX XXXX XXXX</td>
|
<td class="bits">XXXX XXXX XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">OOOO</span> XXXX</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits"><span class="free">OOOO</span> XXXX</td>
|
<td class="bits"><span class="free">OOOO</span> XXXX</td>
|
||||||
<td class="bits">XX<span class="free">O</span>X <span class="free">OO</span>XX</td>
|
<td class="bits">XX<span class="free">O</span>X <span class="free">OO</span>XX</td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
||||||
|
@ -155,12 +155,12 @@ the array so you can quickly see what is used and what is not.
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX <span class="free">OOOO</span></td>
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits">-inherit-</td>
|
||||||
<td class="bits">XXXX<span class="free"> OOO</span>X</td>
|
<td class="bits">XXXX <span class="free">OOO</span>X</td>
|
||||||
<td class="bits"><span class="free">OO</span>XX X<span class="free">OOO</span></td>
|
<td class="bits"><span class="free">OO</span>XX X<span class="free">OOO</span></td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits">-inherit-</td>
|
<td class="bits"><span class="free">OOOO OOOO OOOO</span> XXXX</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="caption">road depot</td>
|
<td class="caption">road depot</td>
|
||||||
|
@ -210,12 +210,12 @@ the array so you can quickly see what is used and what is not.
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">O</span>XXX XXXX</td>
|
<td class="bits"><span class="free">O</span>XXX XXXX</td>
|
||||||
<td class="bits">XXXX XXXX XXXX XXXX</td>
|
<td class="bits">XXXX XXXX XXXX XXXX</td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX <span class="free">OOOO</span></td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">OO</span>XX XX<span class="free">OO</span></td>
|
<td class="bits"><span class="free">OO</span>XX XX<span class="free">OO</span></td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO OOOO</span> XXXX</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td class="caption">rail waypoint</td>
|
<td class="caption">rail waypoint</td>
|
||||||
|
@ -356,12 +356,12 @@ the array so you can quickly see what is used and what is not.
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">OOO</span>X XXXX</td>
|
<td class="bits"><span class="free">OOO</span>X XXXX</td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX <span class="free">OOOO</span></td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
||||||
<td class="bits">X<span class="free">OO</span>X XXXX</td>
|
<td class="bits">X<span class="free">OO</span>X XXXX</td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO</span></td>
|
||||||
<td class="bits">XXXX XXXX</td>
|
<td class="bits">XXXX XXXX</td>
|
||||||
<td class="bits"><span class="free">OOOO OOOO OOOO OOOO</span></td>
|
<td class="bits"><span class="free">OOOO OOOO OOOO</span> XXXX</td>
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>bridge ramp</td>
|
<td>bridge ramp</td>
|
||||||
|
|
|
@ -131,11 +131,12 @@ static inline void MakeBridgeRamp(TileIndex t, Owner o, BridgeType bridgetype, D
|
||||||
SetTileType(t, MP_TUNNELBRIDGE);
|
SetTileType(t, MP_TUNNELBRIDGE);
|
||||||
SetTileOwner(t, o);
|
SetTileOwner(t, o);
|
||||||
_m[t].m2 = 0;
|
_m[t].m2 = 0;
|
||||||
_m[t].m3 = rt;
|
_m[t].m3 = 0;
|
||||||
_m[t].m4 = 0;
|
_m[t].m4 = 0;
|
||||||
_m[t].m5 = 1 << 7 | tt << 2 | d;
|
_m[t].m5 = 1 << 7 | tt << 2 | d;
|
||||||
SB(_me[t].m6, 2, 4, bridgetype);
|
SB(_me[t].m6, 2, 4, bridgetype);
|
||||||
_me[t].m7 = 0;
|
_me[t].m7 = 0;
|
||||||
|
_me[t].m8 = rt;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -115,7 +115,7 @@ static inline bool IsRailDepotTile(TileIndex t)
|
||||||
*/
|
*/
|
||||||
static inline RailType GetRailType(TileIndex t)
|
static inline RailType GetRailType(TileIndex t)
|
||||||
{
|
{
|
||||||
return (RailType)GB(_m[t].m3, 0, 4);
|
return (RailType)GB(_me[t].m8, 0, 4);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -125,7 +125,7 @@ static inline RailType GetRailType(TileIndex t)
|
||||||
*/
|
*/
|
||||||
static inline void SetRailType(TileIndex t, RailType r)
|
static inline void SetRailType(TileIndex t, RailType r)
|
||||||
{
|
{
|
||||||
SB(_m[t].m3, 0, 4, r);
|
SB(_me[t].m8, 0, 4, r);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -522,11 +522,12 @@ static inline void MakeRailNormal(TileIndex t, Owner o, TrackBits b, RailType r)
|
||||||
SetTileType(t, MP_RAILWAY);
|
SetTileType(t, MP_RAILWAY);
|
||||||
SetTileOwner(t, o);
|
SetTileOwner(t, o);
|
||||||
_m[t].m2 = 0;
|
_m[t].m2 = 0;
|
||||||
_m[t].m3 = r;
|
_m[t].m3 = 0;
|
||||||
_m[t].m4 = 0;
|
_m[t].m4 = 0;
|
||||||
_m[t].m5 = RAIL_TILE_NORMAL << 6 | b;
|
_m[t].m5 = RAIL_TILE_NORMAL << 6 | b;
|
||||||
SB(_me[t].m6, 2, 4, 0);
|
SB(_me[t].m6, 2, 4, 0);
|
||||||
_me[t].m7 = 0;
|
_me[t].m7 = 0;
|
||||||
|
_me[t].m8 = r;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -535,11 +536,12 @@ static inline void MakeRailDepot(TileIndex t, Owner o, DepotID did, DiagDirectio
|
||||||
SetTileType(t, MP_RAILWAY);
|
SetTileType(t, MP_RAILWAY);
|
||||||
SetTileOwner(t, o);
|
SetTileOwner(t, o);
|
||||||
_m[t].m2 = did;
|
_m[t].m2 = did;
|
||||||
_m[t].m3 = r;
|
_m[t].m3 = 0;
|
||||||
_m[t].m4 = 0;
|
_m[t].m4 = 0;
|
||||||
_m[t].m5 = RAIL_TILE_DEPOT << 6 | d;
|
_m[t].m5 = RAIL_TILE_DEPOT << 6 | d;
|
||||||
SB(_me[t].m6, 2, 4, 0);
|
SB(_me[t].m6, 2, 4, 0);
|
||||||
_me[t].m7 = 0;
|
_me[t].m7 = 0;
|
||||||
|
_me[t].m8 = r;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* RAIL_MAP_H */
|
#endif /* RAIL_MAP_H */
|
||||||
|
|
|
@ -579,11 +579,12 @@ static inline void MakeRoadCrossing(TileIndex t, Owner road, Owner tram, Owner r
|
||||||
SetTileType(t, MP_ROAD);
|
SetTileType(t, MP_ROAD);
|
||||||
SetTileOwner(t, rail);
|
SetTileOwner(t, rail);
|
||||||
_m[t].m2 = town;
|
_m[t].m2 = town;
|
||||||
_m[t].m3 = rat;
|
_m[t].m3 = 0;
|
||||||
_m[t].m4 = 0;
|
_m[t].m4 = 0;
|
||||||
_m[t].m5 = ROAD_TILE_CROSSING << 6 | roaddir;
|
_m[t].m5 = ROAD_TILE_CROSSING << 6 | roaddir;
|
||||||
SB(_me[t].m6, 2, 4, 0);
|
SB(_me[t].m6, 2, 4, 0);
|
||||||
_me[t].m7 = rot << 6 | road;
|
_me[t].m7 = rot << 6 | road;
|
||||||
|
_me[t].m8 = rat;
|
||||||
SetRoadOwner(t, ROADTYPE_TRAM, tram);
|
SetRoadOwner(t, ROADTYPE_TRAM, tram);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -1214,6 +1214,38 @@ bool AfterLoadGame()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* Railtype moved from m3 to m8 in version 200. */
|
||||||
|
if (IsSavegameVersionBefore(200)) {
|
||||||
|
for (TileIndex t = 0; t < map_size; t++) {
|
||||||
|
switch (GetTileType(t)) {
|
||||||
|
case MP_RAILWAY:
|
||||||
|
SetRailType(t, (RailType)GB(_m[t].m3, 0, 4));
|
||||||
|
break;
|
||||||
|
|
||||||
|
case MP_ROAD:
|
||||||
|
if (IsLevelCrossing(t)) {
|
||||||
|
SetRailType(t, (RailType)GB(_m[t].m3, 0, 4));
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case MP_STATION:
|
||||||
|
if (HasStationRail(t)) {
|
||||||
|
SetRailType(t, (RailType)GB(_m[t].m3, 0, 4));
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
case MP_TUNNELBRIDGE:
|
||||||
|
if (GetTunnelBridgeTransportType(t) == TRANSPORT_RAIL) {
|
||||||
|
SetRailType(t, (RailType)GB(_m[t].m3, 0, 4));
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
/* Elrails got added in rev 24 */
|
/* Elrails got added in rev 24 */
|
||||||
if (IsSavegameVersionBefore(24)) {
|
if (IsSavegameVersionBefore(24)) {
|
||||||
RailType min_rail = RAILTYPE_ELECTRIC;
|
RailType min_rail = RAILTYPE_ELECTRIC;
|
||||||
|
|
|
@ -267,8 +267,9 @@
|
||||||
* 197 27978 1.8.x
|
* 197 27978 1.8.x
|
||||||
* 198
|
* 198
|
||||||
* 199
|
* 199
|
||||||
|
* 200
|
||||||
*/
|
*/
|
||||||
extern const uint16 SAVEGAME_VERSION = 199; ///< Current savegame version of OpenTTD.
|
extern const uint16 SAVEGAME_VERSION = 200; ///< Current savegame version of OpenTTD.
|
||||||
|
|
||||||
SavegameType _savegame_type; ///< type of savegame we are loading
|
SavegameType _savegame_type; ///< type of savegame we are loading
|
||||||
FileToSaveLoad _file_to_saveload; ///< File to save or load in the openttd loop.
|
FileToSaveLoad _file_to_saveload; ///< File to save or load in the openttd loop.
|
||||||
|
|
|
@ -58,6 +58,7 @@ static inline void MakeRoadTunnel(TileIndex t, Owner o, DiagDirection d, RoadTyp
|
||||||
_m[t].m5 = TRANSPORT_ROAD << 2 | d;
|
_m[t].m5 = TRANSPORT_ROAD << 2 | d;
|
||||||
SB(_me[t].m6, 2, 4, 0);
|
SB(_me[t].m6, 2, 4, 0);
|
||||||
_me[t].m7 = 0;
|
_me[t].m7 = 0;
|
||||||
|
_me[t].m8 = 0;
|
||||||
SetRoadOwner(t, ROADTYPE_ROAD, o);
|
SetRoadOwner(t, ROADTYPE_ROAD, o);
|
||||||
if (o != OWNER_TOWN) SetRoadOwner(t, ROADTYPE_TRAM, o);
|
if (o != OWNER_TOWN) SetRoadOwner(t, ROADTYPE_TRAM, o);
|
||||||
SetRoadTypes(t, r);
|
SetRoadTypes(t, r);
|
||||||
|
@ -75,11 +76,12 @@ static inline void MakeRailTunnel(TileIndex t, Owner o, DiagDirection d, RailTyp
|
||||||
SetTileType(t, MP_TUNNELBRIDGE);
|
SetTileType(t, MP_TUNNELBRIDGE);
|
||||||
SetTileOwner(t, o);
|
SetTileOwner(t, o);
|
||||||
_m[t].m2 = 0;
|
_m[t].m2 = 0;
|
||||||
_m[t].m3 = r;
|
_m[t].m3 = 0;
|
||||||
_m[t].m4 = 0;
|
_m[t].m4 = 0;
|
||||||
_m[t].m5 = TRANSPORT_RAIL << 2 | d;
|
_m[t].m5 = TRANSPORT_RAIL << 2 | d;
|
||||||
SB(_me[t].m6, 2, 4, 0);
|
SB(_me[t].m6, 2, 4, 0);
|
||||||
_me[t].m7 = 0;
|
_me[t].m7 = 0;
|
||||||
|
_me[t].m8 = r;
|
||||||
}
|
}
|
||||||
|
|
||||||
#endif /* TUNNEL_MAP_H */
|
#endif /* TUNNEL_MAP_H */
|
||||||
|
|
Loading…
Reference in New Issue