mirror of https://github.com/OpenRCT2/OpenRCT2.git
Rename `gTrackDefinitions` to `TrackDefinitions`
This commit is contained in:
parent
69027a81e4
commit
3d8b71ffbc
|
@ -232,8 +232,8 @@ static bool sub_6DF01A_loop(rct_vehicle* vehicle) {
|
||||||
const rct_vehicle_info *moveInfo = vehicle_get_move_info(vehicle->var_CD, vehicle->track_type, 0);
|
const rct_vehicle_info *moveInfo = vehicle_get_move_info(vehicle->var_CD, vehicle->track_type, 0);
|
||||||
uint16 trackTotalProgress = vehicle_get_move_info_size(vehicle->var_CD, vehicle->track_type);
|
uint16 trackTotalProgress = vehicle_get_move_info_size(vehicle->var_CD, vehicle->track_type);
|
||||||
if (trackProgress >= trackTotalProgress) {
|
if (trackProgress >= trackTotalProgress) {
|
||||||
RCT2_GLOBAL(0x00F64E36, uint8) = gTrackDefinitions[trackType].vangle_end;
|
RCT2_GLOBAL(0x00F64E36, uint8) = TrackDefinitions[trackType].vangle_end;
|
||||||
RCT2_GLOBAL(0x00F64E37, uint8) = gTrackDefinitions[trackType].bank_end;
|
RCT2_GLOBAL(0x00F64E37, uint8) = TrackDefinitions[trackType].bank_end;
|
||||||
rct_map_element* trackElement =
|
rct_map_element* trackElement =
|
||||||
map_get_track_element_at_of_type_seq(
|
map_get_track_element_at_of_type_seq(
|
||||||
vehicle->track_x,
|
vehicle->track_x,
|
||||||
|
@ -254,8 +254,8 @@ static bool sub_6DF01A_loop(rct_vehicle* vehicle) {
|
||||||
if (!track_block_get_next(&input, &output, &outputZ, &outputDirection))
|
if (!track_block_get_next(&input, &output, &outputZ, &outputDirection))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (gTrackDefinitions[output.element->properties.track.type].vangle_start != RCT2_GLOBAL(0x00F64E36, uint8) ||
|
if (TrackDefinitions[output.element->properties.track.type].vangle_start != RCT2_GLOBAL(0x00F64E36, uint8) ||
|
||||||
gTrackDefinitions[output.element->properties.track.type].bank_start != RCT2_GLOBAL(0x00F64E37, uint8))
|
TrackDefinitions[output.element->properties.track.type].bank_start != RCT2_GLOBAL(0x00F64E37, uint8))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
vehicle->track_x = output.x;
|
vehicle->track_x = output.x;
|
||||||
|
@ -313,8 +313,8 @@ static bool sub_6DF21B_loop(rct_vehicle* vehicle) {
|
||||||
|
|
||||||
if ((sint16)trackProgress == -1) {
|
if ((sint16)trackProgress == -1) {
|
||||||
uint8 trackType = vehicle->track_type >> 2;
|
uint8 trackType = vehicle->track_type >> 2;
|
||||||
RCT2_GLOBAL(0x00F64E36, uint8) = gTrackDefinitions[trackType].vangle_start;
|
RCT2_GLOBAL(0x00F64E36, uint8) = TrackDefinitions[trackType].vangle_start;
|
||||||
RCT2_GLOBAL(0x00F64E37, uint8) = gTrackDefinitions[trackType].bank_start;
|
RCT2_GLOBAL(0x00F64E37, uint8) = TrackDefinitions[trackType].bank_start;
|
||||||
rct_map_element* trackElement =
|
rct_map_element* trackElement =
|
||||||
map_get_track_element_at_of_type_seq(
|
map_get_track_element_at_of_type_seq(
|
||||||
vehicle->track_x,
|
vehicle->track_x,
|
||||||
|
@ -333,8 +333,8 @@ static bool sub_6DF21B_loop(rct_vehicle* vehicle) {
|
||||||
if (!track_block_get_previous(input.x, input.y, input.element, &output))
|
if (!track_block_get_previous(input.x, input.y, input.element, &output))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
if (gTrackDefinitions[output.begin_element->properties.track.type].vangle_end != RCT2_GLOBAL(0x00F64E36, uint8) ||
|
if (TrackDefinitions[output.begin_element->properties.track.type].vangle_end != RCT2_GLOBAL(0x00F64E36, uint8) ||
|
||||||
gTrackDefinitions[output.begin_element->properties.track.type].bank_end != RCT2_GLOBAL(0x00F64E37, uint8))
|
TrackDefinitions[output.begin_element->properties.track.type].bank_end != RCT2_GLOBAL(0x00F64E37, uint8))
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
vehicle->track_x = output.begin_x;
|
vehicle->track_x = output.begin_x;
|
||||||
|
|
|
@ -1497,12 +1497,12 @@ void ride_construction_set_default_next_piece()
|
||||||
|
|
||||||
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
||||||
curve = gFlatRideTrackCurveChain[trackType].next;
|
curve = gFlatRideTrackCurveChain[trackType].next;
|
||||||
bank = gFlatRideTrackDefinitions[trackType].bank_end;
|
bank = FlatRideTrackDefinitions[trackType].bank_end;
|
||||||
slope = gFlatRideTrackDefinitions[trackType].vangle_end;
|
slope = FlatRideTrackDefinitions[trackType].vangle_end;
|
||||||
} else {
|
} else {
|
||||||
curve = gTrackCurveChain[trackType].next;
|
curve = gTrackCurveChain[trackType].next;
|
||||||
bank = gTrackDefinitions[trackType].bank_end;
|
bank = TrackDefinitions[trackType].bank_end;
|
||||||
slope = gTrackDefinitions[trackType].vangle_end;
|
slope = TrackDefinitions[trackType].vangle_end;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set track curve
|
// Set track curve
|
||||||
|
@ -1548,12 +1548,12 @@ void ride_construction_set_default_next_piece()
|
||||||
|
|
||||||
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
||||||
curve = gFlatRideTrackCurveChain[trackType].previous;
|
curve = gFlatRideTrackCurveChain[trackType].previous;
|
||||||
bank = gFlatRideTrackDefinitions[trackType].bank_start;
|
bank = FlatRideTrackDefinitions[trackType].bank_start;
|
||||||
slope = gFlatRideTrackDefinitions[trackType].vangle_start;
|
slope = FlatRideTrackDefinitions[trackType].vangle_start;
|
||||||
} else {
|
} else {
|
||||||
curve = gTrackCurveChain[trackType].previous;
|
curve = gTrackCurveChain[trackType].previous;
|
||||||
bank = gTrackDefinitions[trackType].bank_start;
|
bank = TrackDefinitions[trackType].bank_start;
|
||||||
slope = gTrackDefinitions[trackType].vangle_start;
|
slope = TrackDefinitions[trackType].vangle_start;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Set track curve
|
// Set track curve
|
||||||
|
|
|
@ -44,8 +44,8 @@ uint8 gTrackGroundFlags;
|
||||||
*
|
*
|
||||||
* rct2: 0x00997C9D
|
* rct2: 0x00997C9D
|
||||||
*/
|
*/
|
||||||
const rct_trackdefinition *gTrackDefinitions = (rct_trackdefinition*)0x00997C9D;
|
const rct_trackdefinition *TrackDefinitions = (rct_trackdefinition*)0x00997C9D;
|
||||||
const rct_trackdefinition *gFlatRideTrackDefinitions = (rct_trackdefinition*)0x0099849D;
|
const rct_trackdefinition *FlatRideTrackDefinitions = (rct_trackdefinition*)0x0099849D;
|
||||||
|
|
||||||
// TODO This table is incorrect or at least missing 69 elements. There should be 256 in total!
|
// TODO This table is incorrect or at least missing 69 elements. There should be 256 in total!
|
||||||
const rct_trackdefinition gTrackDefinitions_INCORRECT[] = {
|
const rct_trackdefinition gTrackDefinitions_INCORRECT[] = {
|
||||||
|
@ -247,13 +247,13 @@ int track_is_connected_by_shape(rct_map_element *a, rct_map_element *b)
|
||||||
int trackType, aBank, aAngle, bBank, bAngle;
|
int trackType, aBank, aAngle, bBank, bAngle;
|
||||||
|
|
||||||
trackType = a->properties.track.type;
|
trackType = a->properties.track.type;
|
||||||
aBank = gTrackDefinitions[trackType].bank_end;
|
aBank = TrackDefinitions[trackType].bank_end;
|
||||||
aAngle = gTrackDefinitions[trackType].vangle_end;
|
aAngle = TrackDefinitions[trackType].vangle_end;
|
||||||
aBank = track_get_actual_bank(a, aBank);
|
aBank = track_get_actual_bank(a, aBank);
|
||||||
|
|
||||||
trackType = b->properties.track.type;
|
trackType = b->properties.track.type;
|
||||||
bBank = gTrackDefinitions[trackType].bank_start;
|
bBank = TrackDefinitions[trackType].bank_start;
|
||||||
bAngle = gTrackDefinitions[trackType].vangle_start;
|
bAngle = TrackDefinitions[trackType].vangle_start;
|
||||||
bBank = track_get_actual_bank(b, bBank);
|
bBank = track_get_actual_bank(b, bBank);
|
||||||
|
|
||||||
return aBank == bBank && aAngle == bAngle;
|
return aBank == bBank && aAngle == bAngle;
|
||||||
|
@ -1855,7 +1855,7 @@ int track_get_actual_bank_3(rct_vehicle *vehicle, rct_map_element *mapElement)
|
||||||
int trackType = mapElement->properties.track.type;
|
int trackType = mapElement->properties.track.type;
|
||||||
int rideType = get_ride(mapElement->properties.track.ride_index)->type;
|
int rideType = get_ride(mapElement->properties.track.ride_index)->type;
|
||||||
int trackColour = mapElement->properties.track.colour ^ colourThingToXor;
|
int trackColour = mapElement->properties.track.colour ^ colourThingToXor;
|
||||||
int bankStart = gTrackDefinitions[trackType].bank_start;
|
int bankStart = TrackDefinitions[trackType].bank_start;
|
||||||
return track_get_actual_bank_2(rideType, trackColour, bankStart);
|
return track_get_actual_bank_2(rideType, trackColour, bankStart);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -474,8 +474,8 @@ typedef struct track_circuit_iterator {
|
||||||
bool looped;
|
bool looped;
|
||||||
} track_circuit_iterator;
|
} track_circuit_iterator;
|
||||||
|
|
||||||
extern const rct_trackdefinition *gFlatRideTrackDefinitions;
|
extern const rct_trackdefinition *FlatRideTrackDefinitions;
|
||||||
extern const rct_trackdefinition *gTrackDefinitions;
|
extern const rct_trackdefinition *TrackDefinitions;
|
||||||
|
|
||||||
extern uint8 gTrackGroundFlags;
|
extern uint8 gTrackGroundFlags;
|
||||||
|
|
||||||
|
|
|
@ -6570,7 +6570,7 @@ static bool loc_6DB38B(rct_vehicle *vehicle, rct_map_element *mapElement)
|
||||||
|
|
||||||
// Get vangle
|
// Get vangle
|
||||||
int trackType = mapElement->properties.track.type;
|
int trackType = mapElement->properties.track.type;
|
||||||
int vangleStart = gTrackDefinitions[trackType].vangle_start;
|
int vangleStart = TrackDefinitions[trackType].vangle_start;
|
||||||
|
|
||||||
// ?
|
// ?
|
||||||
uint16 angleAndBank = vangleStart | (bankStart << 8);
|
uint16 angleAndBank = vangleStart | (bankStart << 8);
|
||||||
|
@ -6989,8 +6989,8 @@ static void sub_6DBF3E(rct_vehicle *vehicle)
|
||||||
static bool vehicle_update_track_motion_forwards_get_new_track(rct_vehicle *vehicle, uint16 trackType, rct_ride* ride, rct_ride_entry* rideEntry) {
|
static bool vehicle_update_track_motion_forwards_get_new_track(rct_vehicle *vehicle, uint16 trackType, rct_ride* ride, rct_ride_entry* rideEntry) {
|
||||||
registers regs = { 0 };
|
registers regs = { 0 };
|
||||||
|
|
||||||
RCT2_GLOBAL(0x00F64E36, uint8) = gTrackDefinitions[trackType].vangle_end;
|
RCT2_GLOBAL(0x00F64E36, uint8) = TrackDefinitions[trackType].vangle_end;
|
||||||
RCT2_GLOBAL(0x00F64E37, uint8) = gTrackDefinitions[trackType].bank_end;
|
RCT2_GLOBAL(0x00F64E37, uint8) = TrackDefinitions[trackType].bank_end;
|
||||||
rct_map_element *mapElement = map_get_track_element_at_of_type_seq(
|
rct_map_element *mapElement = map_get_track_element_at_of_type_seq(
|
||||||
vehicle->track_x,
|
vehicle->track_x,
|
||||||
vehicle->track_y,
|
vehicle->track_y,
|
||||||
|
@ -7369,8 +7369,8 @@ loc_6DB967:
|
||||||
* rct2: 0x006DBAA6
|
* rct2: 0x006DBAA6
|
||||||
*/
|
*/
|
||||||
static bool vehicle_update_track_motion_backwards_get_new_track(rct_vehicle *vehicle, uint16 trackType, rct_ride* ride, rct_ride_entry* rideEntry, uint16* progress) {
|
static bool vehicle_update_track_motion_backwards_get_new_track(rct_vehicle *vehicle, uint16 trackType, rct_ride* ride, rct_ride_entry* rideEntry, uint16* progress) {
|
||||||
RCT2_GLOBAL(0x00F64E36, uint8) = gTrackDefinitions[trackType].vangle_start;
|
RCT2_GLOBAL(0x00F64E36, uint8) = TrackDefinitions[trackType].vangle_start;
|
||||||
RCT2_GLOBAL(0x00F64E37, uint8) = gTrackDefinitions[trackType].bank_start;
|
RCT2_GLOBAL(0x00F64E37, uint8) = TrackDefinitions[trackType].bank_start;
|
||||||
rct_map_element* mapElement = map_get_track_element_at_of_type_seq(
|
rct_map_element* mapElement = map_get_track_element_at_of_type_seq(
|
||||||
vehicle->track_x,
|
vehicle->track_x,
|
||||||
vehicle->track_y,
|
vehicle->track_y,
|
||||||
|
@ -7419,9 +7419,9 @@ static bool vehicle_update_track_motion_backwards_get_new_track(rct_vehicle *veh
|
||||||
}
|
}
|
||||||
|
|
||||||
int trackColour = ((vehicle->update_flags >> 9) ^ mapElement->properties.track.colour) & 4;
|
int trackColour = ((vehicle->update_flags >> 9) ^ mapElement->properties.track.colour) & 4;
|
||||||
int bank = gTrackDefinitions[trackType].bank_end;
|
int bank = TrackDefinitions[trackType].bank_end;
|
||||||
bank = track_get_actual_bank_2(ride->type, trackColour, bank);
|
bank = track_get_actual_bank_2(ride->type, trackColour, bank);
|
||||||
int vAngle = gTrackDefinitions[trackType].vangle_end;
|
int vAngle = TrackDefinitions[trackType].vangle_end;
|
||||||
if (RCT2_GLOBAL(0x00F64E36, uint8) != vAngle ||
|
if (RCT2_GLOBAL(0x00F64E36, uint8) != vAngle ||
|
||||||
RCT2_GLOBAL(0x00F64E37, uint8) != bank
|
RCT2_GLOBAL(0x00F64E37, uint8) != bank
|
||||||
) {
|
) {
|
||||||
|
@ -7759,8 +7759,8 @@ loc_6DC476:
|
||||||
}
|
}
|
||||||
|
|
||||||
uint16 trackType = vehicle->track_type >> 2;
|
uint16 trackType = vehicle->track_type >> 2;
|
||||||
RCT2_GLOBAL(0x00F64E36, uint8) = gTrackDefinitions[trackType].vangle_end;
|
RCT2_GLOBAL(0x00F64E36, uint8) = TrackDefinitions[trackType].vangle_end;
|
||||||
RCT2_GLOBAL(0x00F64E37, uint8) = gTrackDefinitions[trackType].bank_end;
|
RCT2_GLOBAL(0x00F64E37, uint8) = TrackDefinitions[trackType].bank_end;
|
||||||
mapElement = map_get_track_element_at_of_type_seq(
|
mapElement = map_get_track_element_at_of_type_seq(
|
||||||
vehicle->track_x, vehicle->track_y, vehicle->track_z >> 3,
|
vehicle->track_x, vehicle->track_y, vehicle->track_z >> 3,
|
||||||
trackType, 0
|
trackType, 0
|
||||||
|
@ -7977,8 +7977,8 @@ loc_6DCA9A:
|
||||||
}
|
}
|
||||||
|
|
||||||
trackType = vehicle->track_type >> 2;
|
trackType = vehicle->track_type >> 2;
|
||||||
RCT2_GLOBAL(0x00F64E36, uint8) = gTrackDefinitions[trackType].vangle_end;
|
RCT2_GLOBAL(0x00F64E36, uint8) = TrackDefinitions[trackType].vangle_end;
|
||||||
RCT2_GLOBAL(0x00F64E37, uint8) = gTrackDefinitions[trackType].bank_end;
|
RCT2_GLOBAL(0x00F64E37, uint8) = TrackDefinitions[trackType].bank_end;
|
||||||
mapElement = map_get_track_element_at_of_type_seq(
|
mapElement = map_get_track_element_at_of_type_seq(
|
||||||
vehicle->track_x, vehicle->track_y, vehicle->track_z >> 3,
|
vehicle->track_x, vehicle->track_y, vehicle->track_z >> 3,
|
||||||
trackType, 0
|
trackType, 0
|
||||||
|
|
|
@ -2247,8 +2247,8 @@ static void window_ride_construction_draw_track_piece(
|
||||||
z = 1024 + z;
|
z = 1024 + z;
|
||||||
|
|
||||||
short bx = ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE) ?
|
short bx = ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE) ?
|
||||||
RCT2_GLOBAL(0x009984A2 + trackType * 8, sint8) :
|
FlatRideTrackDefinitions[trackType].special :
|
||||||
RCT2_GLOBAL(0x00997CA2 + trackType * 8, sint8);
|
TrackDefinitions[trackType].special;
|
||||||
|
|
||||||
z -= bx;
|
z -= bx;
|
||||||
int start_x = x;
|
int start_x = x;
|
||||||
|
@ -2904,8 +2904,8 @@ static void window_ride_construction_update_possible_ride_configurations()
|
||||||
_numCurrentPossibleSpecialTrackPieces = 0;
|
_numCurrentPossibleSpecialTrackPieces = 0;
|
||||||
for (trackType = 0; trackType < 256; trackType++) {
|
for (trackType = 0; trackType < 256; trackType++) {
|
||||||
edx = ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE) ?
|
edx = ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE) ?
|
||||||
gFlatRideTrackDefinitions[trackType].type :
|
FlatRideTrackDefinitions[trackType].type :
|
||||||
gTrackDefinitions[trackType].type;
|
TrackDefinitions[trackType].type;
|
||||||
|
|
||||||
if (edx == 0)
|
if (edx == 0)
|
||||||
continue;
|
continue;
|
||||||
|
@ -2921,19 +2921,19 @@ static void window_ride_construction_update_possible_ride_configurations()
|
||||||
int slope, bank;
|
int slope, bank;
|
||||||
if (_rideConstructionState == RIDE_CONSTRUCTION_STATE_FRONT || _rideConstructionState == RIDE_CONSTRUCTION_STATE_PLACE) {
|
if (_rideConstructionState == RIDE_CONSTRUCTION_STATE_FRONT || _rideConstructionState == RIDE_CONSTRUCTION_STATE_PLACE) {
|
||||||
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
||||||
slope = gFlatRideTrackDefinitions[trackType].vangle_start;
|
slope = FlatRideTrackDefinitions[trackType].vangle_start;
|
||||||
bank = gFlatRideTrackDefinitions[trackType].bank_start;
|
bank = FlatRideTrackDefinitions[trackType].bank_start;
|
||||||
} else {
|
} else {
|
||||||
slope = gTrackDefinitions[trackType].vangle_start;
|
slope = TrackDefinitions[trackType].vangle_start;
|
||||||
bank = gTrackDefinitions[trackType].bank_start;
|
bank = TrackDefinitions[trackType].bank_start;
|
||||||
}
|
}
|
||||||
} else if (_rideConstructionState == RIDE_CONSTRUCTION_STATE_BACK) {
|
} else if (_rideConstructionState == RIDE_CONSTRUCTION_STATE_BACK) {
|
||||||
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
if (ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
||||||
slope = gFlatRideTrackDefinitions[trackType].vangle_end;
|
slope = FlatRideTrackDefinitions[trackType].vangle_end;
|
||||||
bank = gFlatRideTrackDefinitions[trackType].bank_end;
|
bank = FlatRideTrackDefinitions[trackType].bank_end;
|
||||||
} else {
|
} else {
|
||||||
slope = gTrackDefinitions[trackType].vangle_end;
|
slope = TrackDefinitions[trackType].vangle_end;
|
||||||
bank = gTrackDefinitions[trackType].bank_end;
|
bank = TrackDefinitions[trackType].bank_end;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
continue;
|
continue;
|
||||||
|
@ -2941,8 +2941,8 @@ static void window_ride_construction_update_possible_ride_configurations()
|
||||||
|
|
||||||
if (!ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
if (!ride_type_has_flag(ride->type, RIDE_TYPE_FLAG_FLAT_RIDE)) {
|
||||||
if (
|
if (
|
||||||
gTrackDefinitions[trackType].type == TRACK_HELIX_SMALL ||
|
TrackDefinitions[trackType].type == TRACK_HELIX_SMALL ||
|
||||||
gTrackDefinitions[trackType].type == TRACK_HELIX_LARGE
|
TrackDefinitions[trackType].type == TRACK_HELIX_LARGE
|
||||||
) {
|
) {
|
||||||
if (bank != _previousTrackBankEnd) {
|
if (bank != _previousTrackBankEnd) {
|
||||||
if (_previousTrackBankEnd != TRACK_BANK_NONE)
|
if (_previousTrackBankEnd != TRACK_BANK_NONE)
|
||||||
|
|
|
@ -3174,7 +3174,7 @@ static bool map_place_fence_check_obstruction_with_track(rct_scenery_entry *wall
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (gTrackDefinitions[trackType].bank_start == 0) {
|
if (TrackDefinitions[trackType].bank_start == 0) {
|
||||||
if (!(RCT2_ADDRESS(0x009968BB, uint8)[trackType * 10] & 4)) {
|
if (!(RCT2_ADDRESS(0x009968BB, uint8)[trackType * 10] & 4)) {
|
||||||
direction = (trackElement->type & 3) ^ 2;
|
direction = (trackElement->type & 3) ^ 2;
|
||||||
if (direction == edge) {
|
if (direction == edge) {
|
||||||
|
@ -3194,7 +3194,7 @@ static bool map_place_fence_check_obstruction_with_track(rct_scenery_entry *wall
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (gTrackDefinitions[trackType].bank_end != 0) {
|
if (TrackDefinitions[trackType].bank_end != 0) {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue