/dports/games/openrct2/OpenRCT2-0.3.5.1/src/openrct2/actions/ |
H A D | TrackRemoveAction.cpp | 140 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 D | TrackPlaceAction.cpp | 152 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 D | WallPlaceAction.cpp | 442 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 D | TileInspector.cpp | 840 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 D | RideConstruction.cpp | 399 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 D | TrackDesign.cpp | 187 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 D | Ride.cpp | 537 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 D | Vehicle.cpp | 7318 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 D | RideConstruction.cpp | 2366 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 D | TrackDesignPlace.cpp | 556 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 D | sempass2.nim | 732 proc trackBlock(tracked: PEffects, n: PNode) = 1093 of nkBlockStmt, nkBlockExpr: trackBlock(tracked, n[1]) 1097 trackBlock(tracked, n[1])
|