Home
last modified time | relevance | path

Searched refs:trackBlock (Results 1 – 11 of 11) sorted by relevance

/dports/games/openrct2/OpenRCT2-0.3.5.1/src/openrct2/actions/
H A DTrackRemoveAction.cpp140 const rct_preview_track* trackBlock = ted.Block; in Query() local
146 …auto rotatedTrack = CoordsXYZ{ CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(startLoc.direction)… in Query()
156 trackBlock = ted.Block; in Query()
157 for (; trackBlock->index != 255; trackBlock++) in Query()
159 …rotatedTrack = CoordsXYZ{ CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(startLoc.direction), tra… in Query()
202 _origin.direction, trackBlock->index); in Query()
321 const rct_preview_track* trackBlock = ted.Block; in Execute() local
327 …to rotatedTrackLoc = CoordsXYZ{ CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(startLoc.direction… in Execute()
336 trackBlock = ted.Block; in Execute()
337 for (; trackBlock->index != 255; trackBlock++) in Execute()
[all …]
H A DTrackPlaceAction.cpp152 for (; trackBlock->index != 0xFF; trackBlock++) in Query()
154 …auto rotatedTrack = CoordsXYZ{ CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(_origin.direction),… in Query()
196 trackBlock = ted.Block; in Query()
198 for (int32_t blockIndex = 0; trackBlock->index != 0xFF; trackBlock++, blockIndex++) in Query()
200 …auto rotatedTrack = CoordsXYZ{ CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(_origin.direction),… in Query()
421 for (int32_t blockIndex = 0; trackBlock->index != 0xFF; trackBlock++, blockIndex++) in Execute()
423 …auto rotatedTrack = CoordsXYZ{ CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(_origin.direction),… in Execute()
535 if (trackBlock->index == 0) in Execute()
648 if (trackBlock->index == 0) in Execute()
688 for (const rct_preview_track* trackBlock = ted.Block; trackBlock->index != 0xFF; trackBlock++) in CheckMapCapacity() local
[all …]
H A DWallPlaceAction.cpp442 const rct_preview_track* trackBlock = &ted.Block[sequence]; in WallCheckObstructionWithTrack() local
444 z = trackElement->base_height + ((z - trackBlock->z) * 8); in WallCheckObstructionWithTrack()
454 const rct_preview_track* trackBlock = &ted.Block[sequence + 1]; in WallCheckObstructionWithTrack() local
455 if (trackBlock->index != 0xFF) in WallCheckObstructionWithTrack()
477 trackBlock = &ted.Block[sequence]; in WallCheckObstructionWithTrack()
479 z = trackElement->base_height + ((z - trackBlock->z) * 8); in WallCheckObstructionWithTrack()
/dports/games/openrct2/OpenRCT2-0.3.5.1/src/openrct2/world/
H A DTileInspector.cpp840 CoordsXY offsets = { trackBlock->x, trackBlock->y }; in TrackBaseHeightOffset()
846 originZ -= trackBlock->z; in TrackBaseHeightOffset()
848 trackBlock = ted.Block; in TrackBaseHeightOffset()
849 for (; trackBlock->index != 255; trackBlock++) in TrackBaseHeightOffset()
852 offsets.x = trackBlock->x; in TrackBaseHeightOffset()
853 offsets.y = trackBlock->y; in TrackBaseHeightOffset()
920 auto trackBlock = ted.Block; in TrackSetChain() local
924 CoordsXY offsets = { trackBlock->x, trackBlock->y }; in TrackSetChain()
930 originZ -= trackBlock->z; in TrackSetChain()
932 trackBlock = ted.Block; in TrackSetChain()
[all …]
/dports/games/openrct2/OpenRCT2-0.3.5.1/src/openrct2/ride/
H A DRideConstruction.cpp399 const auto* trackBlock = ted.Block; in GetTrackElementOriginAndApplyChanges() local
400 if (trackBlock == nullptr) in GetTrackElementOriginAndApplyChanges()
407 CoordsXY offsets = { trackBlock[sequence].x, trackBlock[sequence].y }; in GetTrackElementOriginAndApplyChanges()
411 auto retCoordsXYZ = CoordsXYZ{ newCoords.x, newCoords.y, location.z - trackBlock[sequence].z }; in GetTrackElementOriginAndApplyChanges()
414 retCoordsXYZ.z += trackBlock[0].z; in GetTrackElementOriginAndApplyChanges()
415 for (int32_t i = 0; trackBlock[i].index != 0xFF; ++i) in GetTrackElementOriginAndApplyChanges()
418 offsets = { trackBlock[i].x, trackBlock[i].y }; in GetTrackElementOriginAndApplyChanges()
420 int32_t cur_z = start_z + trackBlock[i].z; in GetTrackElementOriginAndApplyChanges()
1413 const rct_preview_track* trackBlock = ted->Block; in ValidateStations() local
1414 while ((++trackBlock)->index != 0xFF) in ValidateStations()
[all …]
H A DTrackDesign.cpp187 const auto* trackBlock = ted.Block; in CreateTrackDesignTrack() local
193 …dsXYZ startPos = { trackElement.x, trackElement.y, z + trackCoordinates->z_begin - trackBlock->z }; in CreateTrackDesignTrack()
1598 … for (const rct_preview_track* trackBlock = ted.Block; trackBlock->index != 0xFF; trackBlock++) in TrackDesignPlaceRide() local
1600 … auto tile = CoordsXY{ newCoords } + CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(rotation); in TrackDesignPlaceRide()
1608 const rct_preview_track* trackBlock = ted.Block; in TrackDesignPlaceRide() local
1609 int32_t tempZ = newCoords.z - trackCoordinates->z_begin + trackBlock->z; in TrackDesignPlaceRide()
1679 … for (const rct_preview_track* trackBlock = ted.Block; trackBlock->index != 0xFF; trackBlock++) in TrackDesignPlaceRide() local
1681 … auto tile = CoordsXY{ newCoords } + CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(rotation); in TrackDesignPlaceRide()
1709 int32_t heightDifference = tempZ + tds.PlaceZ + trackBlock->z - surfaceZ; in TrackDesignPlaceRide()
H A DRide.cpp537 const auto* trackBlock = ted.Block; in track_block_get_next() local
538 if (trackBlock == nullptr) in track_block_get_next()
541 trackBlock += inputElement->GetSequenceIndex(); in track_block_get_next()
553 CoordsXY trackBlockOffset = { trackBlock->x, trackBlock->y }; in track_block_get_next()
557 OriginZ -= trackBlock->z; in track_block_get_next()
683 const auto* trackBlock = ted.Block; in track_block_get_previous() local
684 if (trackBlock == nullptr) in track_block_get_previous()
687 trackBlock += trackElement->GetSequenceIndex(); in track_block_get_previous()
695 CoordsXY offsets = { trackBlock->x, trackBlock->y }; in track_block_get_previous()
698 z -= trackBlock->z; in track_block_get_previous()
H A DVehicle.cpp7318 const rct_preview_track* trackBlock = ted.Block; in UpdateSceneryDoor() local
7319 while ((trackBlock + 1)->index != 255) in UpdateSceneryDoor()
7321 trackBlock++; in UpdateSceneryDoor()
7324 …auto wallCoords = CoordsXYZ{ x, y, TrackLocation.z - trackBlock->z + trackCoordinates->z_end }.ToT… in UpdateSceneryDoor()
7417 const rct_preview_track* trackBlock = ted.Block; in UpdateSceneryDoorBackwards() local
7419 …auto wallCoords = CoordsXYZ{ TrackLocation, TrackLocation.z - trackBlock->z + trackCoordinates->z_… in UpdateSceneryDoorBackwards()
/dports/games/openrct2/OpenRCT2-0.3.5.1/src/openrct2-ui/windows/
H A DRideConstruction.cpp2366 trackBlock++; in window_ride_construction_draw_track_piece()
2368 CoordsXYZ mapCoords{ trackBlock->x, trackBlock->y, trackBlock->z }; in window_ride_construction_draw_track_piece()
2420 while (trackBlock->index != 255) in sub_6CBCE2()
2423 CoordsXY offsets = { trackBlock->x, trackBlock->y }; in sub_6CBCE2()
2475 trackBlock++; in sub_6CBCE2()
3318 trackBlock = ted.Block; in window_ride_construction_select_map_tiles()
3323 CoordsXY offsets = { trackBlock->x, trackBlock->y }; in window_ride_construction_select_map_tiles()
3327 trackBlock++; in window_ride_construction_select_map_tiles()
3502 trackBlock = ted.Block; in ride_construction_toolupdate_construct()
3507 trackBlock++; in ride_construction_toolupdate_construct()
[all …]
H A DTrackDesignPlace.cpp556 const rct_preview_track* trackBlock = ted.Block; in window_track_place_draw_mini_preview_track() local
557 while (trackBlock->index != 255) in window_track_place_draw_mini_preview_track()
559 …auto rotatedAndOffsetTrackBlock = curTrackStart + CoordsXY{ trackBlock->x, trackBlock->y }.Rotate(… in window_track_place_draw_mini_preview_track()
575 … auto bits = trackBlock->var_08.Rotate(curTrackRotation & 3).GetBaseQuarterOccupied(); in window_track_place_draw_mini_preview_track()
594 trackBlock++; in window_track_place_draw_mini_preview_track()
/dports/lang/nim/nim-1.6.2/compiler/
H A Dsempass2.nim732 proc trackBlock(tracked: PEffects, n: PNode) =
1093 of nkBlockStmt, nkBlockExpr: trackBlock(tracked, n[1])
1097 trackBlock(tracked, n[1])